Table Of Contents
RAD Studio Online Help Table of Contents
- Neuerungen
- Tutorials
- Einführende Tutorials
- Tutorial: Die IDE für Delphi und C++Builder verwenden
- Einführung - Index (IDE-Tutorial)
- Ein erster Blick auf die IDE - Index (IDE-Tutorial)
- Startansicht und Willkommensseite
- Symbolleisten (IDE-Tutorial)
- Tools - Index (IDE-Tutorial)
- Optionen für eine erleichterte Bedienung (IDE-Tutorial)
- Formular-Designer (IDE-Tutorial)
- Tool-Palette (IDE-Tutorial)
- Objektinspektor (IDE-Tutorial)
- Projektverwaltung (IDE-Tutorial)
- Datei-Browser (IDE-Tutorial)
- Strukturansicht (IDE-Tutorial)
- Der Quelltext-Editor - Index (IDE-Tutorial)
- Navigation durch den Quelltext (IDE-Tutorial)
- Formatieren des Quellcodes (IDE-Tutorial)
- Code-Folding (IDE-Tutorial)
- Änderungsbalken (IDE-Tutorial)
- Blockkommentare (IDE-Tutorial)
- Live-Vorlagen (IDE-Tutorial)
- Sync-Bearbeitungsmodus (IDE-Tutorial)
- Code Insight (IDE-Tutorial)
- Refactoring (IDE-Tutorial)
- Tastatur-Makros (IDE-Tutorial)
- To-Do-Listen (IDE-Tutorial)
- Versionsverwaltung (IDE-Tutorial)
- Integration von Versionskontrollsystemen in der IDE (IDE-Tutorial)
- Daten-Explorer (IDE-Tutorial)
- Objektablage (IDE-Tutorial)
- IDE Insight (IDE-Tutorial)
- Ihre erste Anwendung mit RAD Studio - Index (IDE-Tutorial)
- Verwendung von Projektvorlagen aus der Objektablage (IDE-Tutorial)
- Elementare Anpassungen des Hauptformulars (IDE-Tutorial)
- Hinzufügen von Komponenten im Formular-Designer (IDE-Tutorial)
- Anpassen der Komponenten (IDE-Tutorial)
- Programmieren von Reaktionen auf Benutzeraktionen im Quelltext-Editor (IDE-Tutorial)
- Compilieren und Ausführen der Anwendung (IDE-Tutorial)
- Debuggen der Anwendung (IDE-Tutorial)
- Weiterführende Themen - Index (IDE-Tutorial)
- Weitere Ressourcen - Index (IDE-Tutorial)
- Tutorial: Verwenden von dynamischen Link-Bibliotheken in C++Builder-Anwendungen
- Tutorial: Die IDE für Delphi und C++Builder verwenden
- Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)
- Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Mac (iOS)
- Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (iOS)
- Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (Android)
- Mobile-Tutorial: Erstellen einer Anwendung für mobile Plattformen (iOS und Android)
- Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)
- Mobile-Tutorial: Verwenden von Kalender-Komponenten zur Datumsauswahl (iOS und Android)
- Mobile-Tutorial: Verwenden von Kombinationsfeld-Komponenten zur Auswahl von Einträgen (iOS und Android)
- Mobile-Tutorial: Verwenden einer Landkarten-Komponente für die Arbeit mit Landkarten (iOS und Android)
- Mobile-Tutorial: Verwenden von MultiView-Komponenten zur Anzeige von alternativen Ansichten von Informationen (iOS und Android)
- Mobile-Tutorial: Verwenden von Webbrowser-Komponenten (iOS und Android)
- Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)
- Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)
- Mobile-Tutorial: Verwenden von Listenfeld-Komponenten zur Anzeige von Tabellenansichten (iOS und Android)
- Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)
- Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)
- Mobile-Tutorial: Aufnehmen und Teilen von Bildern und Teilen von Texten (iOS und Android)
- Mobile-Tutorial: Verwenden von Positionssensoren (iOS und Android)
- Mobile-Tutorial: Verwenden von Mitteilungen (iOS und Android)
- Mobile-Tutorial: Verwenden von Remote-Mitteilungen (iOS und Android)
- Mobile-Tutorial: Verwenden der Wählhilfe auf mobilen Geräten (iOS und Android)
- Mobile-Tutorial: Verwenden von BaaS für Backend-Speicher (iOS und Android)
- Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android)
- Mobile-Tutorial: Verwenden von InterBase ToGo mit FireDac (iOS und Android)
- Mobile-Tutorial: Verwenden von dbExpress und SQLite (iOS und Android)
- Mobile-Tutorial: Verwenden von FireDAC und SQLite (iOS und Android)
- Mobile-Tutorial: Herstellen einer Verbindung zu Unternehmensdatenbanken von mobilen Client-Anwendungen aus (iOS und Android)
- Mobile-Tutorial: Verwenden von FireDAC in mobilen Anwendungen (iOS und Android)
- Mobile-Tutorials: Tabelle der verwendeten Komponenten
- FireMonkey-Tutorials
- Tutorial: Verwenden von TControl.StyleElements in VCL-Anwendungen
- Tutorials zu Datenbanken und LiveBindings
- Tutorial: Verknüpfen von Steuerelementen mit dem LiveBindings-Designer
- Tutorial: Verwenden von TPrototypeBindSource und dem LiveBindings-Designer
- Tutorial: Verwenden von TAdapterBindSource und dem LiveBindings-Designer
- Tutorial: Verwenden von LiveBindings und Datenmodulen mit der Metropolis-UI
- Tutorial: Erstellen von LiveBindings-fähigen Komponenten
- Tutorial: Programmgesteuerte Verwendung von LiveBinding
- Tutorial: Verwendung von LiveBindings in FireMonkey-Anwendungen
- Tutorial: Verwendung von LiveBinding in VCL-Anwendungen
- Tutorial: Erstellen von Sammlungslisten mit LiveBindings
- Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)
- Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)
- Tutorial: Mit LiveBindings eine Anwendung ohne Quellcode erstellen
- Tutorial: Einen DataSnap-Server mit einer Anwendung verwenden
- Tutorial: Einen DataSnap-REST-Server mit einer Anwendung verwenden
- Tutorial: Verwenden eines DataSnap-REST-Servers mit einer Anwendung und FireDAC
- Tutorial: DataSnap-Anwendung mit einem ISAPI-DLL-Server
- Tutorial: Delphi-DataSnap-Kommunikationsfilter
- Tutorial: Übergeben von normalen Delphi-Objekten (PODO) mit DataSnap
- Tutorial: Mit dbExpress Datenbanken in einer Anwendung anzeigen und aktualisieren
- Herstellen der Verbindung zu einer Datenbank (dbExpress-Tutorial)
- Einfügen von Komponenten in das Hauptdialogfeld (dbExpress-Tutorial)
- Schreiben des Quellcodes zur Initialisierung der Anwendung (dbExpress-Tutorial)
- Entwickeln des Quellcodes zur Behandlung von Hauptereignissen (dbExpress-Tutorial)
- Schreiben des Quellcodes zur Behandlung von Unterereignissen (dbExpress-Tutorial)
- Schreiben des Quellcodes für Hilfsroutinen (dbExpress-Tutorial)
- Hinzufügen eines Formulars zum Anzeigen des Zellinhalts (dbExpress-Tutorial)
- Ausführen der Anwendung (dbExpress-Tutorial)
- Tutorial: Verwenden von dbExpress-Delegattreibern
- Tutorial: Verwenden eines EMS-Clients für den Zugriff auf eine benutzerdefinierte EMS-Ressource
- Tutorial: EMS-Client-Anwendung für die Verwaltung von EMS-Benutzern
- Tutorial: Eine InterBase-Datenbank in einer Delphi- oder C++-Anwendung verwenden
- Tutorial: Mit InterBase Express auf eine Datenbank zugreifen
- Erstellen des Hauptformulars (Allgemeines IBX-Tutorial)
- Anzeigen verschiedener Tabellen (Allgemeines IBX-Tutorial)
- Hinzufügen eines Datenmoduls (Allgemeines IBX-Tutorial)
- Überwachen von Gehaltsänderungen (Allgemeines IBX-Tutorial)
- Ermitteln der Projektzuordnungen von Mitarbeitern mit einer Stored Procedure (Allgemeines IBX-Tutorial)
- Tutorial: Mit InterBase Express eine Anwendung ohne Quellcode erstellen
- Tutorial: Verwenden der REST-Clientbibliothek zum Zugreifen auf REST-basierte Webdienste
- Tutorial: Verbinden mit einer SQLite-Datenbank aus einer VCL-Anwendung
- Tutorial: Herstellen einer Verbindung zu einer SQLite-Datenbank mit FireDAC
- Tutorial: Verbinden mit einer SQLite-Datenbank aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen
- Tutorial: TSQLMonitor-Unterstützung für SQLite-Datenbanken
- Tutorial: Verwenden von TSQLMonitor mit einer ODBC-Verbindung
- Tutorial: Verwenden von FireDAC aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen
- Tutorials zur Parallel Programming Library
- Einführende Tutorials
- Geräteübergreifende Anwendungen
- Geräteübergreifende Anwendungen entwickeln
- Unterstützte Zielplattformen
- Übersicht über Zielplattformen
- Anforderungen für geräteübergreifende Anwendungen
- Gesichtspunkte für geräteübergreifende Anwendungen
- Verwenden der RTL in geräteübergreifenden Anwendungen
- Verwenden von App-Tethering
- Verwenden eines HTTP-Clients
- Verwenden von Bluetooth
- Verwenden der Parallel Programming Library
- Verwenden der Asynchronous Programming Library
- Verwenden von Mitteilungen
- Standard-RTL-Pfadfunktionen für alle unterstützten Zielplattformen
- JSON
- BSON
- Darstellung von Tasten und Tastenkürzeln
- Verwenden der plattformübergreifenden RTL-Botschaftslösung
- Sichern der Netzwerkverbindungen von geräteübergreifenden Apps
- Erstellen und Bereitstellen von App-Symbolen
- Weitergabe von Apps
- Schritte bei der Entwicklung von geräteübergreifenden Anwendungen
- Geräteübergreifende Anwendungstypen, die erstellt werden können
- Anpassen der Windows-Anwendungsmanifestdatei
- FireMonkey-Anwendungsplattform - geräteübergreifend
- 64-Bit-Windows-Anwendungsentwicklung
- Mac OS X-Anwendungsentwicklung
- Installieren von Xcode auf einem Mac
- Installieren der Xcode-Befehlszeilen-Tools auf einem Mac
- Erstellen einer Mac OS X-Konsolenanwendung Hello World
- C-RTL für OS X
- Compilieren und Linken einer C++-Konsolenanwendung für OS X in der Befehlszeile
- Gemeinsame Bibliotheken für Mac OS X
- Vollbildmodus für Mac OS X
- PC-zugeordnete Erweiterungen
- Verwenden der Mac OS X-Mitteilungszentrale
- Teilnehmen am Apple-Entwicklerprogramm
- Bereitstellen von Mac OS X-Anwendungen
- Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen
- Vorbereiten einer Mac OS X-Anwendung für die Bereitstellung
- Sandboxing der Mac OS X-Anwendung
- Manuelles Sandboxing der Mac OS X-Anwendung
- App-Sandboxing mit InterBase ToGo für Mac OS X
- InterBase-Anwendungen für Mac OS X ohne Sandboxing
- Übermittlung der App an den Mac App Store
- Mobile Android-Anwendungsentwicklung
- Für die Anwendungsentwicklung unterstützte Android-Geräte
- Installieren der Android-Entwicklungstools
- Installieren des USB-Treibers für Ihr Android-Gerät
- Hinzufügen von Android-SDKs
- Erstellen einer Android-App
- Codefragmente für die mobile Entwicklung
- Aktivieren des USB-Debugging auf Android-Geräten
- Konfigurieren des Systems für die Erkennung von Android-Geräten
- Ausführen von Android-Anwendungen auf einem Android-Gerät
- Ausführen und Debuggen Ihrer Android-Anwendung auf einem Remote-Android-Gerät
- Vorbereiten von Android-Anwendungen für die Bereitstellung
- Bereitstellen von signierten Android-Anwendungen
- Bereitstellen von unsignierten Android-Anwendungen
- Übermittlung der Android-App an Google Play
- Übermittlung der Android-App an den Amazon Appstore
- Fehlerbehebung: In der Projektverwaltung werden keine Android-Ziele aufgeführt
- Fehlerbehebung: Ausführen auf einem Android-Gerät nicht möglich
- Fehlerbehebung: Bereitstellen einer Anwendung für Android nicht möglich
- Mobile iOS-Anwendungsentwicklung
- Installieren von Xcode auf einem Mac
- Installieren der Xcode-Befehlszeilen-Tools auf einem Mac
- Erstellen von iOS-Apps
- Codefragmente für die mobile Entwicklung
- Teilnehmen am Apple-Entwicklerprogramm
- Erwerben eines iOS-Entwicklerzertifikats
- Bereitstellen von iOS-Anwendungen
- Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen
- Ausführen von iOS-Anwendungen auf einem iOS-Gerät
- Ausführen von iOS-Anwendungen auf dem iOS-Simulator
- Vorbereiten von iOS-Anwendungen für die Bereitstellung
- Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe
- Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store
- Übermittlung der App an den App Store (iOS)
- Fehlerbehebung: In der Projektverwaltung werden keine iOS-Geräteziele angezeigt
- Fehlerbehebung: Bereitstellung auf dem iOS-Gerät nicht möglich
- Fehlerbehebung: iOS-App kann nicht auf dem iOS-Simulator bereitgestellt werden
- Fehlerbehebung: Verbindung zum Mac kann nicht hergestellt werden
- Geräteübergreifende Datenbankanwendungen
- DataSnap-Konnektoren für mobile Geräte
- Compilieren und Erzeugen von geräteübergreifenden Anwendungen
- Debuggen von geräteübergreifenden Anwendungen
- Bereitstellung von geräteübergreifenden Anwendungen
- Geräteübergreifende Anwendungen entwickeln
- Einführung in RAD Studio
- Hilfreiche Ressourcen für neue Benutzer
- Überblick über RAD Studio
- Was ist RAD Studio?
- Ein erster Blick auf die IDE
- Hilfe zur Hilfe
- Überblick über die Tools
- Unit-Gültigkeitsbereichsnamen
- Quelltext-Editor
- Quelltextformatierung
- Programmierhilfe
- Formular-Designer
- Projektverwaltung
- Versionsverwaltung
- Verwenden eines Versionskontrollsystems in der IDE
- Versionskontrollsysteme in der IDE
- Projekte der Versionskontrolle hinzufügen
- Dateien der Versionskontrolle hinzufügen
- Aktualisieren einer lokalen Kopie einer Datei unter Versionskontrolle
- Anzeigen der Historie und der Revisionen
- Anzeigen von Versionskontroll-Kommentaren
- Anzeigen des Versionskontrollprotokolls
- Revisionsnummern hinzufügen
- Dateiversionen vergleichen
- Hinzufügen eines neuen Vergleichs-Viewers
- Installieren eines alternativen Vergleichs-Viewers
- Einen externen Vergleichs-Viewer verwenden
- Zurücksetzen von Änderungen
- Hinzufügen eines neuen Zusammenführungs-Viewers
- Zu öffnendes Projekt oder Projektgruppe auswählen
- Subversion-Integration in der IDE
- Entsprechungen für TortoiseSVN-Befehle in RAD Studio
- Auschecken einer Kopie eines Repository
- Übertragen von Änderungen an die Versionskontrolle
- Zusammenführungskonflikte
- Bereinigen von Ordnern unter Subversion
- Änderungslisten in Subversion
- Subversion-Anmeldung
- Subversion SSL-Client-Zertifikat
- Subversion SSL-Server
- Git-Integration in der IDE
- Mercurial-Integration in der IDE
- Einführung in die VCL (Visual Component Library)
- Der Objektinspektor
- Strukturansicht verwenden
- Ein Projekt starten - Überblick
- Überblick über virtuelle Ordner
- Live-Vorlagen
- Vorlagenbibliotheken – Übersicht
- Unicode in RAD Studio
- LiveBindings in RAD Studio
- Referenzen in lokalen Pfad kopieren
- Übersicht über AppAnalytics
- Software-Add-ins von Fremdherstellern
- So verwenden Sie die IDE
- Tool-Fenster andocken
- Anpassen von Symbolleisten
- Aktivieren der Komponenten-Symbolleiste
- Voreinstellungen für Tools festlegen
- Elemente der Tool-Palette suchen
- Suchen von Elementen mit IDE Insight
- Tool-Palette anpassen
- Desktop-Layouts speichern
- Templates in die Objektablage einfügen
- Deaktivieren von Themes in der IDE und in Ihrer Anwendung
- Umbenennen von Kategorien in der Tool-Palette
- So erstellen Sie Formulare und Projekte und schreiben den Codebehind
- Ein Projekt erstellen
- Hinzufügen eines Projekts zu einer Projektgruppe
- Projektoptionen einstellen
- Komponenten in ein Formular einfügen
- Formular anpassen
- Komponenteneigenschaften festlegen
- Eigenschaften und Ereignisse festlegen
- Designer-Richtlinien für VCL-Komponenten verwenden
- Komponenten-Templates erzeugen
- To-Do-Listen verwenden
- So bearbeiten Sie Code im Quelltext-Editor
- Quelltext-Editor anpassen
- Quelltext formatieren
- Positionsmarken verwenden
- Klassenvervollständigung verwenden
- Code-Folding verwenden
- Code Insight verwenden
- Mit der Versionsverwaltung arbeiten
- Erstellen von Live-Vorlagen
- Verwendung von Live-Vorlagen
- Vorlagenbibliotheken erstellen
- Tastatur-Makro aufzeichnen
- So verwalten Sie Dateien und Ordner
- Dateien hinzufügen und entfernen
- Dateien in der Projektverwaltung umbenennen
- Verwenden des Datei-Browsers
- Suchen in Verzeichnisgruppen
- Suchen in einer Verzeichnisliste
- Hinzufügen einer Unit-Referenz
- Verwenden von virtuellen Ordnern
- Windows-Typbibliotheken untersuchen
- Assembly-Metadaten mit dem Reflection-Viewer untersuchen
- Melden eines Fehlers über das Quality Portal von RAD Studio
- Arbeitsschritte bei der Projektentwicklung
- Konzepte zum Rapid Application Development (RAD) - Index
- Compilieren, Build erstellen und Anwendungen ausführen
- Compilieren, Build erstellen und Anwendungen ausführen
- Hintergrund-Compilierung
- Überblick zu MSBuild
- Überblick zu Build-Konfigurationen
- Übersicht über Zielplattformen
- Übersicht über Optionsgruppen
- Targets-Dateien
- Überblick zu vorcompilierten Headern
- So compilieren und erzeugen Sie Anwendungen
- Aktivieren einer Build-Konfiguration für ein Projekt
- Aktivieren einer Konfiguration und einer Zielplattform für eine Projektgruppe
- Erzeugen eines Projekts mit einem MSBuild-Befehl
- Erstellen und Bearbeiten von Build-Konfigurationen
- Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen
- Erstellen von Build-Ereignissen
- Compilieren von C++-Anwendungen von der Befehlszeile aus
- Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten
- Verknüpfen von C++-Bibliotheks- und Objektdateien
- Packages erstellen
- Anwendungen für Unicode anpassen
- Verwendung von Unicode in der Befehlskonsole
- Verwenden von Targets-Dateien
- Ein benutzerdefiniertes Build-Tool hinzufügen
- Weitere Programmiersprachen installieren
- Speicherverwaltung
- Anwendungen debuggen
- Überblick zum Debuggen
- Überblick zum externen Debugger
- Wait Chain
- Debugger-Visualisierungen
- So verwenden Sie den Debugger
- Das Projekt zum Debuggen vorbereiten
- Starten des Debuggers
- Haltepunkte setzen und bearbeiten
- Ausdruck hinzufügen
- Erweiterte Informationen zu überwachten Ausdrücken anzeigen
- Mit einem ausgeführten Prozess verbinden
- Kurzhinweise während des Debuggens verwenden
- Werte von Datenelementen untersuchen und ändern
- Variablenausdrücke bearbeiten
- Die Suchreihenfolge für Debug-Symboltabellen festlegen
- Verwenden der CPU-Ansicht
- Threads im Debugger blockieren und lösen
- Interne Fehler beheben (Delphi)
- Interne Fehler beheben (C++)
- Beenden einer Debug-Sitzung
- Remote-Debuggen - Alte Verfahren
- Einen externen Viewer aufrufen
- Debugger-Visualisierungen aktivieren/deaktivieren
- Anwendungen testen
- Quelltext-Audits und -Metriken
- Qualitätssicherungsfunktionen
- Arbeiten mit Audits
- Arbeiten mit Metriken
- GUI von Audits und Metriken
- QS-Audits (Dialogfeld)
- C++-Audits-Konfiguration (Dialogfeld)
- C++-Audits
- AdjustedReturnValue -- Funktionsaufruf gibt nicht den erwarteten Wert zurück
- ArrayBound – Zugriff auf ein Element außerhalb der Array-Grenzen
- ArrayBoundV2 – Zugriff auf ein Element außerhalb der Array-Grenzen
- ArraySubscript
- ASO - Assignment operator
- Assign
- AttributeNonNull
- BoolAssignment
- Branch
- CFPV – Vergleich von Gleitkommawerten
- CIL - Constructor Initialization List
- CIUCFL - Complex Initialization or Update Clause in for Loop
- CVFCD – Aufrufen von virtuellen Funktionen aus Konstruktoren und dem Destruktor
- CastSize
- CastToStruct – Umwandlung eines Nicht-struct- in einen struct-Zeiger
- DCPC – Definieren des Kopierkonstruktors
- DeadStores – Ausdruckswert wird nicht verwendet
- DivideZero – Überprüfung auf Division durch Null
- FixedAddr – Zuweisung einer festen Adresse zu einem Zeiger
- FloatLoopCounter
- IVNU – Iterationsvariable wird im Schleifenrumpf nicht verwendet
- IdempotentOperations – Warnung bei idempotenten Operationen
- NC – Namenskonventionen
- NoReturnFunctions – Funktionen, die nicht zurückkehren
- NullDereference
- OPM – Überschreiben der "private"-Methode
- OROT – Überschreiben von zusammengehörigen Operatoren als Ganzes
- PMSNT – Methoden mit demselben Namen zusammen platzieren
- PVD – Bereitstellen eines virtuellen Destruktors
- PointerArithm
- PointerSub – Ermitteln der Größe durch Zeigersubtraktion
- RCD – Eingeschränkte Klassendeklaration
- RINF – Neudefinition einer geerbten nicht-virtuellen Funktion
- ReturnPtrRange – Zurückgegebener Zeiger zeigt auf eine Position außerhalb des Objekts
- SFS – Verdächtige for-Anweisung
- SSSIDC – switch-Anweisung sollte den default-Fall enthalten
- SizeofPtr – Verwendung von sizeof() für einen Zeigertyp
- StackAddressEscape
- UCSC – Verwendung von Typumwandlungen im C++-Stil
- UndefReturn
- UndefinedBinaryOperatorResult
- UnreachableCode – Überprüfung auf unerreichbaren Code
- VLASize – Array mit variabler Länge mit undefinierter Größe
- C++-Audits
- Audits (Fenster)
- C++-Audits (Fensterbereich)
- QS-Metriken (Dialogfeld)
- Metrikergebnisse
- Audits drucken (Dialogfeld)
- Audit-Ergebnis speichern und Metrikergebnis speichern (Dialogfelder)
- Refactoring von Anwendungen
- Überblick zum Refactoring
- Überblick zum Umbenennen von Symbolen (Delphi, C++)
- Überblick zum Deklarieren von Variablen und Feldern (Delphi)
- Überblick zum Extrahieren von Methoden (Delphi)
- Überblick zum Extrahieren von Ressourcenstrings (Delphi)
- Refactoring rückgängig machen (Delphi)
- Überblick zum Suchen von Referenzen (Delphi)
- Überblick zum Ändern von Parametern (Delphi)
- Sync-Bearbeitungsmodus (Delphi, C++)
- Refactoring – Anleitungen - Index
- Refactoring von Quelltext
- Ein Symbol umbenennen
- Deklarieren von Variablen
- Deklarieren von Feldern
- Refactoring: Methode extrahieren
- Ressourcenstrings extrahieren
- Refactoring: Parameter ändern
- Units suchen (Delphi)
- Referenzen suchen (Delphi)
- Sync-Bearbeitungsmodus verwenden
- Refactoring: Member verlagern
- Refactoring: Interfaces extrahieren
- Refactoring: Oberklasse extrahieren
- Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben
- Refactoring: Sicheres Löschen
- Refactoring: Inline-Variablen erstellen
- Refactoring: Felder einführen
- Refactoring: Variablen einführen
- Refactoring-Operationen in der Vorschau anzeigen und durchführen
- Lokalisieren von Anwendungen mit dem Translation-Manager
- Anwendungen weitergeben
- Hauptanwendungstypen
- Windows-Anwendungen entwickeln - Index
- Entwickeln von Metropolis-UI-Anwendungen
- Vorlagen für Metropolis-UI-Anwendungen
- Schriftarten für die Metropolis-UI
- Gestenunterstützung in Metropolis-UI-Anwendungen
- Unterstützung für Touch-Ziele in FireMonkey
- StyleLookup-Unterstützung für Metropolis-UI-Steuerelemente (FireMonkey)
- Erstellen von Bearbeitungsschaltflächen mit eingebetteten Glyphen für die Metropolis-UI
- Erstellen eines animierten unbestimmten Statusrings
- Erstellen einer Anwendungsleiste für die Metropolis-UI
- Erstellen von Kurzhinweisen für die Metropolis-UI
- Erstellen von Kombinationsfeldern für die Metropolis-UI
- Erstellen von TMetropolisUIListBoxItem-Steuerelementen für die Metropolis-UI
- Erstellen eines Flyout für die Metropolis-UI
- Anwenden von FireMonkey-Stilen für Metropolis-UI-Anwendungen
- DataSnap-Anwendungen entwickeln
- DataSnap Überblick und Architektur
- Daten-Explorer-Unterstützung für DataSnap
- DataSnap-Server-Anwendung
- Erstellen eines DataSnap-Servers
- DataSnap-Server-Experte
- Experte für DataSnap-REST-Anwendungen
- Experte für DataSnap WebBroker-Anwendungen
- Erstellen von DataSnap-Servermethoden-Proxies
- Bereitstellen von DataSnap-Servermethoden
- Verwendung von Callback-Funktionen
- Eigenschaft LifeCycle der Serverklasse
- Überwachen und Steuern von DataSnap-TCP/IP-Verbindungen
- DataSnap-Client-Anwendung
- Serialisieren von Benutzerobjekten
- DataSnap-REST
- Authentifizierung und Autorisierung
- Sitzungsverwaltung auf dem Server
- Cloud-Computing mit DataSnap
- Datenbankanwendungen entwickeln
- Datenbankanwendungen für die Win32-Plattform entwickeln - Index
- Überblick zu BDE
- Übersicht über die Funktionen von dbExpress
- dbExpress-Komponenten
- dbExpress-Framework
- dbExpress Framework-Kompatibilität
- Datenbankspezifische Informationen zu dbExpress
- dbExpress-Datentypzuordnung für unterstützte Datenbanken
- dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 11
- dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 12
- InterBase
- Einführung in InterBase Express
- InterBase ToGo mit dbExpress
- InterBase ToGo
- Lizenzierung von IBLite und IBToGo in RAD Studio
- Überblick zu dbGo
- FireDAC
- Übersicht (FireDAC)
- Einführung (FireDAC)
- Architektur (FireDAC)
- Arbeiten mit Verbindungen (FireDAC)
- Definieren von Verbindungen (FireDAC)
- Konfigurieren von Treibern (FireDAC)
- Festlegen von Optionen (FireDAC)
- Herstellen von Verbindungen (FireDAC)
- Wiederherstellen von Verbindungen (FireDAC)
- Offline-Modus von Verbindungen (FireDAC)
- Verwalten von Transaktionen (FireDAC)
- Fehlerbehandlung (FireDAC)
- Multithreading (FireDAC)
- DLL-Entwicklung (FireDAC)
- Unicode-Unterstützung (FireDAC)
- Arbeiten mit Anweisungen (FireDAC)
- Vorverarbeiten von Anweisungstext (FireDAC)
- Ausführen von Anweisungen (FireDAC)
- Ausführen von gespeicherten Prozeduren (FireDAC)
- Durchsuchen von Tabellen (FireDAC)
- Datenbankwarnungen (FireDAC)
- Benachrichtigungen über Datenänderungen (FireDAC)
- Abrufen von Datensätzen (FireDAC)
- Anweisungsstapel (FireDAC)
- Array DML (FireDAC)
- Leistung des Array DML-Befehls (FireDAC)
- Asynchrone Ausführung (FireDAC)
- Ausführen von SQL-Skripten (FireDAC)
- Local SQL (FireDAC)
- Unterstützung für das Blob-Streaming in FireDAC
- Arbeiten mit Datenmengen (FireDAC)
- Bearbeiten von Daten (FireDAC)
- Ändern von Datenmengendaten (FireDAC)
- Zwischenspeichern von Aktualisierungen (FireDAC)
- Eindeutige Kennzeichnungsfelder (FireDAC)
- Auto-Inkrementierungsfelder (FireDAC)
- Generieren von Aktualisierungsanweisungen (FireDAC)
- Überschreiben von Eintragsaktualisierungen (FireDAC)
- Festlegen von Standardwerten (FireDAC)
- Arbeiten mit Metadaten (FireDAC)
- Arbeiten mit DBMS (FireDAC)
- Vorbereiten einer FireDAC-Anwendung für die Ausführung
- Geräteübergreifende Entwicklung (FireDAC)
- Migrieren nach FireDAC
- Debuggen und Support (FireDAC)
- Bereitstellen (FireDAC)
- Hilfsprogramme (FireDAC)
- Datenbankkonnektivität (FireDAC)
- Allgemeine Verbindungsparameter (FireDAC)
- Herstellen einer Verbindung zu Advantage Database Server (FireDAC)
- Herstellen einer Verbindung zum DataSnap-Server (FireDAC)
- Herstellen einer Verbindung zu dbExpress-Datenquellen (FireDAC)
- Herstellen einer Verbindung zu Firebird (FireDAC)
- Herstellen einer Verbindung zu IBM DB2 Server (FireDAC)
- Herstellen einer Verbindung zu Informix (FireDAC)
- Herstellen einer Verbindung zu InterBase (FireDAC)
- Herstellen einer Verbindung zu Microsoft SQL Server (FireDAC)
- Herstellen einer Verbindung zu Microsoft SQL Server Compact Edition (FireDAC)
- Herstellen einer Verbindung zu Microsoft Access-Datenbanken (FireDAC)
- Herstellen einer Verbindung zu MySQL Server (FireDAC)
- Herstellen einer Verbindung zu ODBC-Datenquellen (FireDAC)
- Herstellen einer Verbindung zu Oracle Server (FireDAC)
- Herstellen einer Verbindung zu PostgreSQL (FireDAC)
- Herstellen einer Verbindung zu SQLite-Datenbanken (FireDAC)
- Herstellen einer Verbindung zu Sybase SQL Anywhere (FireDAC)
- Herstellen einer Verbindung zu Teradata Database (FireDAC)
- Herstellen einer Verbindung zur MongoDB-Datenbank (FireDAC)
- FAQ (FireDAC)
- Allgemeine Fragen (FireDAC)
- Fragen zu TFDManager und TFDConnection
- Fragen zu TFDQuery, TFDStoredProc und TFDUpdateSQL
- Fragen zu TFDTable
- Fragen zu TFDMemTable
- Fragen zum Abrufen und Füllen (FireDAC)
- Fragen zum Sortieren, Durchsuchen, Suchen und Filtern (FireDAC)
- Fragen zum Bearbeiten (FireDAC)
- Fragen zur Benutzeroberfläche (FireDAC)
- Fragen zu SQL-Skripten (FireDAC)
- Fragen zu Metadaten (FireDAC)
- Fragen zur Debugging- und Berichtsumgebung (FireDAC)
- Fragen zur Integration in Produkte von Fremdherstellern (FireDAC)
- Fragen zu Firebird- und InterBase-Servern (FireDAC)
- Fragen zu MS SQL Server (FireDAC)
- Fragen zu Oracle Server (FireDAC)
- Fragen zu SQLite-Datenbanken (FireDAC)
- Fragen zu MySQL Server (FireDAC)
- Fragen zu MS Access (FireDAC)
- Unterstützung von SQLite in RAD Studio
- So arbeiten Sie mit Datenbanken
- dbExpress verwenden
- Herstellen einer Verbindung zu einer Datenbank mit dem dbExpress Treiber-Framework
- TSQLConnection konfigurieren
- Daten für die Anzeige mit TSQLDataSet festlegen
- Daten mit TSQLDataSet-Komponenten abrufen
- Befehle mit TSQLDataSet-Komponenten ausführen
- Auf Schema-Informationen zugreifen
- dbExpress-Anwendungen mit TSQLMonitor debuggen
- TSQLTable verwenden
- TSQLQuery verwenden
- TSQLStoredProc verwenden (Anleitung)
- Verbindung zum Anwendungsserver mit DataSnap-Komponenten einrichten
- Mit TDatabase auf Datenbanken zugreifen
- Mit dem Daten-Explorer Verbindungsinformationen ermitteln
- TSQLConnection einrichten
- Den Provider mit TLocalConnection oder TConnectionBroker festlegen
- Datenbanksitzungen mit TSession verwalten
- TQuery verwenden (Anleitung)
- TSimpleDataSet verwenden
- TSimpleObjectBroker verwenden
- TStoredProc verwenden
- TTable verwenden (Anleitung)
- Datenmenge mit TUpdateSQL aktualisieren
- Neue Verbindung im Daten-Explorer einfügen
- Datenbank im Daten-Explorer durchsuchen
- SQL im Daten-Explorer ausführen
- Verbindungen im Daten-Explorer bearbeiten
- BDE verwenden
- TBatchMove verwenden (BDE)
- dbExpress verwenden
- InterBase-Datenbankverschlüsselung
- Datenbankanwendungen für die Win32-Plattform entwickeln - Index
- Entwickeln von EMS-, Cloud- und REST-Anwendungen
- Push-Benachrichtigungen
- Enterprise Mobility Services (EMS)
- EMS-Server
- Einrichten des EMS-Servers
- Konfigurieren des EMS-Servers oder des EMS-Konsolenservers
- Upgrade des EMS-Servers
- Manuelles Bearbeiten der Konfiguration des EMS-Servers
- Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung
- Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung
- Anforderungen für die EMS-Datenbank in Produktionsumgebungen
- EMS Administrative API
- Erweitern des EMS-Servers
- Fenster des EMS-Servers
- EMS-Server-Autorisierung
- EMS-Unterstützung externer Anmeldeinformationen
- Einrichten des EMS-Servers
- EMS-Konsolenserver
- Einrichten des EMS-Konsolenservers
- Konfigurieren des EMS-Servers oder des EMS-Konsolenservers
- Manuelles Bearbeiten der Konfiguration des EMS-Konsolenservers
- Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung
- Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung
- Anforderungen für die EMS-Datenbank in Produktionsumgebungen
- Benutzeroberfläche der EMS-Konsole
- Einrichten des EMS-Konsolenservers
- EMS-Client-Anwendung
- EMS-Push-Benachrichtigungen
- Anwendung "EMS Management Console"
- EMS-Laufzeitlizenz
- EMS-Server
- Entwickeln von Cloud-Anwendungen
- Überblick zu REST
- Übersicht über BaaS
- OpenSSL
- Entwickeln von interoperativen Anwendungen mit COM
- Web-Services entwickeln
- Windows-Entwicklerhandbuch
- Delphi-Entwicklerhandbuch
- Anwendungsentwicklung mit Delphi - Index
- Delphi-Programmiergrundlagen
- Grundlagen der Komponentenbibliothek
- Das Delegationsmodell verwenden
- Das Delegationsmodell verwenden
- Was ist ein Objekt?
- Daten und Code von einem Objekt erben
- Gültigkeitsbereich und Qualifizierer
- Objektvariablen verwenden
- Objekte erstellen, instantiieren und freigeben
- Die Klassenbibliotheken verstehen (Delphi)
- Schnittstellen verwenden
- Interfaces in verteilten Anwendungen
- Komponenten verwenden
- Methoden aufrufen
- Ereignisse und Ereignisbehandlungsroutinen verwenden
- Eine neue Ereignisbehandlungsroutine erstellen
- Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen
- Ereignisbehandlungsroutinen bearbeiten
- Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen
- Ein Menüereignis einer Behandlungsroutine zuordnen
- Ereignisbehandlungsroutinen löschen
- Benutzereigene Komponenten in die Tool-Palette aufnehmen
- Mit Steuerelementen arbeiten
- Drag&Drop-Operationen in Steuerelementen implementieren
- Drag&Dock-Operationen in Steuerelementen implementieren
- Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren
- Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren
- Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken
- Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen
- Die Behandlung von Drag&Dock-Operationen durch untergeordnete Steuerelemente festlegen
- Text in Steuerelementen bearbeiten
- Textausrichtung festlegen
- Bildlaufleisten zur Laufzeit hinzufügen
- Anwendungen mit einer Zwischenablage ausstatten
- Text markieren
- Den gesamten Text markieren
- Text ausschneiden, kopieren und einfügen
- Markierten Text löschen
- Menüeinträge deaktivieren
- Ein Popup-Menü bereitstellen
- Das Ereignis OnPopup behandeln
- Grafiken zu Steuerelementen hinzufügen
- Bildschirmskalierung und ChangeScale
- Anwendungen, Komponenten und Bibliotheken erstellen
- Anwendungen erstellen
- Packages und DLLs erstellen
- Datenbankanwendungen erstellen
- Webserver-Anwendungen erstellen
- COM-basierte Anwendungen entwickeln
- Datenmodule verwenden
- Verwenden der Objektablage
- Hilfe in Anwendungen aktivieren
- Aufrufen von HTML-Hilfe aus Anwendungen
- HTML-Hilfetypen
- Standardbehandlung von F1-Hilfe in VCL-Anwendungen
- Anpassen der F1-Hilfe in VCL-Anwendungen
- Anzeigen von Hilfe mit Hilfe-Schaltflächen
- Zuordnen von Hilfe zu Menübefehlen
- Anzeigen von Hilfe zu ausgewählten Menübefehlen
- Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint
- Hilfesystem-Interfaces
- ICustomHelpViewer implementieren
- Mit dem Hilfe-Manager kommunizieren
- Den Hilfe-Manager nach Informationen abfragen
- Schlüsselwort-basierte Hilfe anzeigen
- Inhaltsverzeichnisse anzeigen
- IExtendedHelpViewer implementieren
- IHelpSystem verwenden
- IHelpSelector implementieren
- Hilfesystemobjekte registrieren
- Hilfe in einer VCL-Anwendung verwenden
- Aufrufen von HTML-Hilfe aus Anwendungen
- Die Benutzeroberfläche erstellen
- Die Benutzeroberfläche erstellen: Übersicht
- Anwendungsverhalten steuern
- Das Hauptformular
- Mit Formularen arbeiten
- Komponenten und Komponentengruppen wiederverwenden
- Komponentenvorlagen erstellen und verwenden
- Mit Frames arbeiten
- Dialogfelder entwickeln
- Menüs erstellen und verwalten
- Symbolleisten und Coolbars entwerfen
- Allgemeine Steuerelemente und XP-Themes
- Steuerelementtypen
- Mit Grafiken und Multimedia arbeiten
- Mit Grafiken und Multimedia arbeiten: Übersicht
- Grafikprogrammierung im Überblick
- Den Bildschirm aktualisieren
- Grafikobjekt-Typen
- Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts
- Eigenschaften des Canvas-Objekts verwenden
- Grafikobjekte zeichnen
- Behandlung mehrerer Zeichenobjekte in einer Anwendung
- In einer Grafik zeichnen
- Grafikdateien laden und speichern
- Die Zwischenablage und Grafiken
- Beispiel: Der Gummiband-Effekt
- Mit Multimedia arbeiten
- Multithread-Anwendungen entwickeln - Index
- Exceptions
- Packages und Komponenten
- Packages und Komponenten: Übersicht
- Packages sinnvoll einsetzen
- Laufzeit-Packages
- Entwurfszeit-Packages
- Packages erstellen und bearbeiten
- Packages weitergeben
- Mit RTTI arbeiten
- Anwendungen für den internationalen Markt - Index
- RAD Studio-Anwendungen weitergeben
- Datenbankanwendungen entwickeln
- Datenbankanwendungen entwerfen
- Datensensitive Steuerelemente
- Datensensitive Steuerelemente
- Datensensitive Steuerelemente im Überblick
- Entscheiden, wie Daten dargestellt werden
- Einen einzelnen Datensatz anzeigen
- Daten als Beschriftung anzeigen
- Feldinhalte in Eingabefeldern anzeigen und bearbeiten
- Text in einem Memo-Steuerelement anzeigen und bearbeiten
- Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten
- Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten
- Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten
- Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten
- Boolesche Feldwerte und Kontrollfelder
- Feldwerte mit Optionsfeldern einschränken
- Mehrere Datensätze anzeigen
- Einen einzelnen Datensatz anzeigen
- Daten mit TDBGrid anzeigen und bearbeiten
- Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält
- Navigation und Bearbeitung von Datensätzen
- Verbindungen zu Datenbanken einrichten
- Datenmengen
- Datenmengen: Übersicht
- Nachkommen der Klasse TDataSet verwenden
- Status von Datenmengen bestimmen und einstellen
- Datenmengen öffnen und schließen
- Durch Datenmengen navigieren
- Datenmengen durchsuchen
- Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten
- Daten ändern
- Felder berechnen
- Arten von Datenmengen
- Tabellen-Datenmengen
- Abfrage-Datenmengen
- Datenmengen vom Typ Stored Procedures
- Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern
- Felder
- Felder: Übersicht
- Dynamische Feldkomponenten
- Persistente Feldkomponenten
- Persistente Felder erstellen
- Persistente Felder anordnen
- Neue persistente Felder erstellen
- Persistente Feldkomponenten löschen
- Eigenschaften und Ereignisse persistenter Felder
- Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen
- Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen
- Attributsätze für Feldkomponenten erstellen
- Attributsätze mit Feldkomponenten verknüpfen
- Attributverknüpfungen lösen
- Benutzereingaben steuern
- Standardformate für numerische, Datums- und Zeitfelder
- Ereignisse verarbeiten
- Zur Laufzeit mit Feldkomponentenmethoden arbeiten
- Feldwerte anzeigen, konvertieren und abrufen
- Einen Standardwert für ein Feld festlegen
- Datenbeschränkungen
- Objektfelder
- BDE verwenden - Index
- Die BDE-Architektur
- BDE verwenden
- Eine Aktualisierungsanweisung ausführen
- Mehrere Aktualisierungsobjekte verwenden
- Mit TDatabase auf Datenbanken zugreifen
- Eine Datenbankkomponente mit einer Sitzung verknüpfen
- TDatabase verwenden, um auf Datenbanken zuzugreifen
- Eine Verbindung mittels TDataBase einrichten
- Die Interaktion zwischen Datenbank- und Sitzungskomponenten
- Datenbankkomponenten in Datenmodulen verwenden
- BDE-Aliasparameter festlegen
- Die zu verwendende Datenbank angeben
- Datenbanksitzungen verwalten
- Sitzung aktivieren
- Zusätzliche Sitzungen erstellen
- Durch die Datenbankkomponenten einer Sitzung blättern
- Datenbankverbindungen öffnen
- Datenbankverbindung suchen
- Paradox-Verzeichnisorte angeben
- Informationen zu einer Sitzung einholen
- Datenbankverbindungen schließen
- BDE-Aliasnamen einsetzen
- Sitzung benennen
- Mehrere Sitzungen verwalten
- Standardverhalten der Datenbankverbindung festlegen
- Inaktive Datenbankverbindungen entfernen
- Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten
- Datenbanksitzungen verwalten
- Datenbankverbindungen verwalten
- BDE-Datenmengen verwenden
- Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen
- Parameter binden
- BLOBs zwischenspeichern
- Schreib- und Lesezugriff auf lokale Tabellen steuern
- Daten aus einer anderen Tabelle importieren
- Mit den Handle-Eigenschaften der BDE arbeiten
- Eine Tabelle umbenennen
- Eine dBASE-Indexdatei angeben
- Tabellentyp für lokale Tabellen angeben
- TQuery verwenden
- TStoredProc verwenden (BDE)
- TTable verwenden
- BDE-Datenmengen verwenden
- Heterogene Abfragen erstellen
- Eine bearbeitbare Ergebnismenge abrufen
- Nur-Lese-Ergebnismengen aktualisieren
- Überladene Stored Procedures in Oracle
- TBatchMove verwenden
- Aktualisierungen mit der BDE zwischenspeichern
- Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden
- SQL-Aktualisierungsanweisungen zusammensetzen
- BDE-basiertes Zwischenspeichern von Aktualisierungen
- Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen
- Aktualisierungen mit der BDE zwischenspeichern
- Den Update SQL-Editor verwenden
- BDE-basierte, zwischengespeicherte Aktualisierungen anwenden
- Eine Datenmenge mit Aktualisierungsobjekten aktualisieren
- Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen
- Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden
- SQL-Anweisungen für Aktualisierungskomponenten erstellen
- Fehlerbehandlung bei zwischengespeicherten Aktualisierungen
- Transaktionen mit der BDE
- Mit ADO-Komponenten arbeiten
- Mit ADO-Komponenten arbeiten
- ADO-Komponenten im Überblick
- Verbindungen zu ADO-Datenspeichern einrichten
- ADO-Datenmengen verwenden
- Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen
- Mit Datensatzmengen arbeiten
- Datensätze anhand von Positionsmarken filtern
- Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern
- Datensätze asynchron abrufen
- Batch-Aktualisierungen verwenden
- Daten aus Dateien laden und in Dateien speichern
- Den Aktualisierungsstatus einzelner Datensätze prüfen
- Datenmenge im Batch-Aktualisierungsmodus öffnen
- TADODataSet verwenden
- Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen
- Befehlsobjekte verwenden
- Verwenden von dbExpress-Komponenten
- dbExpress-Datenmengen verwenden
- Arten von dbExpress-Datenmengen
- Herstellen einer Verbindung zum Datenbankserver mit dbExpress
- Vorgeben, welche Daten angezeigt werden sollen
- Daten abrufen
- Befehle ausführen, die keine Datensätze zurückgeben
- Verknüpfte Haupt-Detailbeziehungen einrichten
- Auf dbExpress Schema-Informationen zugreifen
- dbExpress-Anwendungen debuggen
- Client-Datenmengen verwenden
- Client-Datenmengen: Übersicht
- Client-Datenmengen
- Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern
- Eine Client-Datenmenge mit einem Provider verwenden
- Eine Client-Datenmenge mit dateibasierten Daten verwenden
- Einfache Datenmengen
- Provider-Komponenten - Index
- Provider-Komponenten
- Die Datenquelle festlegen
- Kommunikation mit der Client-Datenmenge
- Aktualisierungen mit einem Datenmengen-Provider eintragen
- Datenpakete zusammenstellen
- Auf Client-Datenanforderungen antworten
- Auf Aktualisierungsanforderungen des Client reagieren
- Auf Client-Ereignisse reagieren
- Server-Beschränkungen
- Mehrschichtige Anwendungen erstellen
- Mehrschichtige Anwendungen erstellen: Übersicht
- Vorteile des mehrschichtigen Datenbankmodells
- Grundlagen der mehrschichtigen Datenbank-Anwendungen
- Mehrschichtige Anwendungen erstellen
- Serveranwendung erstellen
- Anwendungsserver registrieren
- Client-Anwendung erstellen
- Webbasierte Client-Anwendungen erstellen
- XML in Datenbankanwendungen verwenden
- Internetanwendungen entwickeln - Index
- Internet-Server-Anwendungen entwickeln
- Web Broker verwenden
- Web Broker verwenden
- Webserver-Anwendungen erstellen mit Web Broker
- Die Struktur einer Web-Broker-Anwendung
- Der Web-Dispatcher
- Aktionselemente
- Auf Client-Anforderungsinformationen zugreifen
- HTTP-Antwortbotschaften erzeugen
- Den Inhalt von Antwortbotschaften generieren
- Datenbankinformationen in Antworten integrieren
- Verwendung von IntraWeb (VCL für das Web)
- Mit XML-Dokumenten arbeiten
- Web-Services verwenden
- Arbeiten mit Sockets - Index
- Arbeiten mit Sockets
- Installieren von Socket-Komponenten
- Services implementieren
- Typen von Socket-Verbindungen
- Die Sockets beschreiben
- Socket-Komponenten
- Auf Socket-Ereignisse antworten
- Über Socket-Verbindungen lesen und schreiben
- COM-basierte Anwendungen entwickeln
- COM-Grundlagen
- Mit Typbibliotheken arbeiten
- Mit Typbibliotheken arbeiten: Übersicht
- Typbibliothekseditor
- Den Typbibliothekseditor verwenden
- Gültige Typen
- Object Pascal- oder RIDL-Syntax verwenden
- Eine neue Typbibliothek erstellen
- Eine vorhandene Typbibliothek öffnen
- Eine Schnittstelle zur Typbibliothek hinzufügen
- Eine Schnittstelle mit Hilfe der Typbibliothek abändern
- Eigenschaften und Methoden zur Typbibliothek hinzufügen
- Ein CoClass-Objekt zur Typbibliothek hinzufügen
- Eine Schnittstelle zu einem CoClass-Objekt hinzufügen
- Eine Aufzählung zur Typbibliothek hinzufügen
- Einen Alias zur Typbibliothek hinzufügen
- Einen Record oder ein Union-Element zur Typbibliothek hinzufügen
- Ein Modul zur Typbibliothek hinzufügen
- Typinformationen speichern und registrieren
- Aktualisierung durchführen (Dialogfeld)
- Eine Typbibliothek speichern
- Eine Typbibliothek aktualisieren
- Eine Typbibliothek registrieren
- Typbibliotheken weitergeben
- COM-Clients erstellen
- Einfache COM-Server erstellen
- Einfache COM-Server erstellen: Übersicht
- Ein COM-Objekt entwerfen
- Den COM-Objekt-Experten verwenden
- Den Automatisierungsobjekt-Experten verwenden
- Die Schnittstelle eines COM-Objekts definieren
- Automatisierungsschnittstellen
- Marshaling
- COM-Objekte registrieren
- Registrierung des aktuellen Benutzers für ActiveX-Server
- Die Anwendung testen und Fehler entfernen
- Active-Server-Seiten erstellen
- ActiveX-Steuerelemente verwenden
- ActiveX-Steuerelemente erstellen
- Elemente eines ActiveX-Steuerelements
- ActiveX-Steuerelemente entwerfen
- ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen
- ActiveForm auf der Basis eines VCL-Formulars erstellen
- Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows
- ActiveX-Steuerelemente lizenzieren
- Schnittstellen von ActiveX-Steuerelementen anpassen
- Eigenschaftenseiten für ActiveX-Steuerelemente erstellen
- ActiveX-Steuerelemente registrieren
- ActiveX-Steuerelemente testen
- Anwendungsentwicklung mit Delphi - Index
- C++Builder-Entwicklerhandbuch
- Anwendungsentwicklung mit C++Builder
- Entwickeln von Anwendungen mit C++Builder
- Grundlagen der Komponentenbibliothek
- Verwenden der VCL/RTL (C++)
- Komponenten verwenden
- Methoden aufrufen
- Ereignisse und Ereignisbehandlungsroutinen verwenden
- Eine neue Ereignisbehandlungsroutine erstellen
- Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen
- Ereignisbehandlungsroutinen bearbeiten
- Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen
- Ein Menüereignis einer Behandlungsroutine zuordnen
- Ereignisbehandlungsroutinen löschen
- Benutzereigene Komponenten in die Tool-Palette aufnehmen
- Mit Steuerelementen arbeiten
- Drag&Drop-Operationen in Steuerelementen implementieren
- Drag&Dock-Operationen in Steuerelementen implementieren
- Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren
- Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren
- Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken
- Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen
- Die Behandlung von Drag&Dock-Operationen durch untergeordnete Steuerelemente festlegen
- Text in Steuerelementen bearbeiten
- Textausrichtung festlegen
- Bildlaufleisten zur Laufzeit hinzufügen
- Anwendungen mit einer Zwischenablage ausstatten
- Text markieren
- Den gesamten Text markieren
- Text ausschneiden, kopieren und einfügen
- Markierten Text löschen
- Menüeinträge deaktivieren
- Ein Popup-Menü bereitstellen
- Das Ereignis OnPopup behandeln
- Grafiken zu Steuerelementen hinzufügen
- Bildschirmskalierung und ChangeScale
- Anwendungen, Komponenten und Bibliotheken erstellen
- Anwendungen erstellen
- Packages und DLLs erstellen
- Datenbankanwendungen erstellen
- Webserver-Anwendungen erstellen
- COM-basierte Anwendungen entwickeln
- Datenmodule verwenden
- Verwenden der Objektablage
- Hilfe in Anwendungen aktivieren
- Aufrufen von HTML-Hilfe aus Anwendungen
- HTML-Hilfetypen
- Standardbehandlung von F1-Hilfe in VCL-Anwendungen
- Anpassen der F1-Hilfe in VCL-Anwendungen
- Anzeigen von Hilfe mit Hilfe-Schaltflächen
- Zuordnen von Hilfe zu Menübefehlen
- Anzeigen von Hilfe zu ausgewählten Menübefehlen
- Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint
- Hilfesystem-Interfaces
- ICustomHelpViewer implementieren
- Mit dem Hilfe-Manager kommunizieren
- Den Hilfe-Manager nach Informationen abfragen
- Schlüsselwort-basierte Hilfe anzeigen
- Inhaltsverzeichnisse anzeigen
- IExtendedHelpViewer implementieren
- IHelpSystem verwenden
- IHelpSelector implementieren
- Hilfesystemobjekte registrieren
- Hilfe in einer VCL-Anwendung verwenden
- Aufrufen von HTML-Hilfe aus Anwendungen
- Die Benutzeroberfläche erstellen
- Die Benutzeroberfläche erstellen: Übersicht
- Anwendungsverhalten steuern
- Das Hauptformular
- Mit Formularen arbeiten
- Komponenten und Komponentengruppen wiederverwenden
- Komponentenvorlagen erstellen und verwenden
- Mit Frames arbeiten
- Dialogfelder entwickeln
- Menüs erstellen und verwalten
- Symbolleisten und Coolbars entwerfen
- Allgemeine Steuerelemente und XP-Themes
- Steuerelementtypen
- Mit Grafiken und Multimedia arbeiten
- Mit Grafiken und Multimedia arbeiten: Übersicht
- Grafikprogrammierung im Überblick
- Den Bildschirm aktualisieren
- Grafikobjekt-Typen
- Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts
- Eigenschaften des Canvas-Objekts verwenden
- Grafikobjekte zeichnen
- Behandlung mehrerer Zeichenobjekte in einer Anwendung
- In einer Grafik zeichnen
- Grafikdateien laden und speichern
- Die Zwischenablage und Grafiken
- Beispiel: Der Gummiband-Effekt
- Mit Multimedia arbeiten
- Multithread-Anwendungen entwickeln - Index
- Exception-Behandlung in C++Builder
- Standard-Exception-Behandlung in C++
- Syntax der Standard-Exception-Behandlung in C++
- Erneutes Auslösen von Exceptions (C++)
- Exception-Spezifikationen (C++)
- Exceptions abarbeiten (C++)
- Konstruktoren in der Exception-Behandlung (C++)
- Behandeln von nicht abgefangenen und unerwarteten Exceptions (C++)
- Weitergabe von C++-Exceptions an die Delphi-RTL
- Strukturierte Exceptions unter Win32 (C++)
- Syntax von strukturierten Exceptions (C++)
- Behandeln von strukturierten Exceptions (C++)
- Filtern von strukturierten Exceptions (C++)
- Verwenden von Standard-Exceptions mit strukturierten Exceptions (C++)
- Definieren von strukturierten Exceptions (C++)
- Auslösen von strukturierten Exceptions (C++)
- SEH-Beendigungsblöcke (C++)
- Delphi-Exception-Behandlung in C++
- C++Builder-Compiler-Optionen für die Exception-Behandlung
- Externe Exception EEFFACE
- Standard-Exception-Behandlung in C++
- Packages und Komponenten
- Packages und Komponenten: Übersicht
- Packages sinnvoll einsetzen
- Laufzeit-Packages
- Entwurfszeit-Packages
- Packages erstellen und bearbeiten
- Packages weitergeben
- Anwendungen für den internationalen Markt - Index
- RAD Studio-Anwendungen weitergeben
- Datenbankanwendungen entwickeln
- Datenbankanwendungen entwerfen
- Datensensitive Steuerelemente
- Datensensitive Steuerelemente
- Datensensitive Steuerelemente im Überblick
- Entscheiden, wie Daten dargestellt werden
- Einen einzelnen Datensatz anzeigen
- Daten als Beschriftung anzeigen
- Feldinhalte in Eingabefeldern anzeigen und bearbeiten
- Text in einem Memo-Steuerelement anzeigen und bearbeiten
- Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten
- Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten
- Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten
- Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten
- Boolesche Feldwerte und Kontrollfelder
- Feldwerte mit Optionsfeldern einschränken
- Mehrere Datensätze anzeigen
- Einen einzelnen Datensatz anzeigen
- Daten mit TDBGrid anzeigen und bearbeiten
- Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält
- Navigation und Bearbeitung von Datensätzen
- Verbindungen zu Datenbanken einrichten
- Datenmengen
- Datenmengen: Übersicht
- Nachkommen der Klasse TDataSet verwenden
- Status von Datenmengen bestimmen und einstellen
- Datenmengen öffnen und schließen
- Durch Datenmengen navigieren
- Datenmengen durchsuchen
- Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten
- Daten ändern
- Felder berechnen
- Arten von Datenmengen
- Tabellen-Datenmengen
- Abfrage-Datenmengen
- Datenmengen vom Typ Stored Procedures
- Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern
- Felder
- Felder: Übersicht
- Dynamische Feldkomponenten
- Persistente Feldkomponenten
- Persistente Felder erstellen
- Persistente Felder anordnen
- Neue persistente Felder erstellen
- Persistente Feldkomponenten löschen
- Eigenschaften und Ereignisse persistenter Felder
- Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen
- Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen
- Attributsätze für Feldkomponenten erstellen
- Attributsätze mit Feldkomponenten verknüpfen
- Attributverknüpfungen lösen
- Benutzereingaben steuern
- Standardformate für numerische, Datums- und Zeitfelder
- Ereignisse verarbeiten
- Zur Laufzeit mit Feldkomponentenmethoden arbeiten
- Feldwerte anzeigen, konvertieren und abrufen
- Einen Standardwert für ein Feld festlegen
- Datenbeschränkungen
- Objektfelder
- BDE verwenden - Index
- Die BDE-Architektur
- BDE verwenden
- Eine Aktualisierungsanweisung ausführen
- Mehrere Aktualisierungsobjekte verwenden
- Mit TDatabase auf Datenbanken zugreifen
- Eine Datenbankkomponente mit einer Sitzung verknüpfen
- TDatabase verwenden, um auf Datenbanken zuzugreifen
- Eine Verbindung mittels TDataBase einrichten
- Die Interaktion zwischen Datenbank- und Sitzungskomponenten
- Datenbankkomponenten in Datenmodulen verwenden
- BDE-Aliasparameter festlegen
- Die zu verwendende Datenbank angeben
- Datenbanksitzungen verwalten
- Sitzung aktivieren
- Zusätzliche Sitzungen erstellen
- Durch die Datenbankkomponenten einer Sitzung blättern
- Datenbankverbindungen öffnen
- Datenbankverbindung suchen
- Paradox-Verzeichnisorte angeben
- Informationen zu einer Sitzung einholen
- Datenbankverbindungen schließen
- BDE-Aliasnamen einsetzen
- Sitzung benennen
- Mehrere Sitzungen verwalten
- Standardverhalten der Datenbankverbindung festlegen
- Inaktive Datenbankverbindungen entfernen
- Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten
- Datenbanksitzungen verwalten
- Datenbankverbindungen verwalten
- BDE-Datenmengen verwenden
- Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen
- Parameter binden
- BLOBs zwischenspeichern
- Schreib- und Lesezugriff auf lokale Tabellen steuern
- Daten aus einer anderen Tabelle importieren
- Mit den Handle-Eigenschaften der BDE arbeiten
- Eine Tabelle umbenennen
- Eine dBASE-Indexdatei angeben
- Tabellentyp für lokale Tabellen angeben
- TQuery verwenden
- TStoredProc verwenden (BDE)
- TTable verwenden
- BDE-Datenmengen verwenden
- Heterogene Abfragen erstellen
- Eine bearbeitbare Ergebnismenge abrufen
- Nur-Lese-Ergebnismengen aktualisieren
- Überladene Stored Procedures in Oracle
- TBatchMove verwenden
- Aktualisierungen mit der BDE zwischenspeichern
- Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden
- SQL-Aktualisierungsanweisungen zusammensetzen
- BDE-basiertes Zwischenspeichern von Aktualisierungen
- Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen
- Aktualisierungen mit der BDE zwischenspeichern
- Den Update SQL-Editor verwenden
- BDE-basierte, zwischengespeicherte Aktualisierungen anwenden
- Eine Datenmenge mit Aktualisierungsobjekten aktualisieren
- Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen
- Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden
- SQL-Anweisungen für Aktualisierungskomponenten erstellen
- Fehlerbehandlung bei zwischengespeicherten Aktualisierungen
- Transaktionen mit der BDE
- Mit ADO-Komponenten arbeiten
- Mit ADO-Komponenten arbeiten
- ADO-Komponenten im Überblick
- Verbindungen zu ADO-Datenspeichern einrichten
- ADO-Datenmengen verwenden
- Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen
- Mit Datensatzmengen arbeiten
- Datensätze anhand von Positionsmarken filtern
- Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern
- Datensätze asynchron abrufen
- Batch-Aktualisierungen verwenden
- Daten aus Dateien laden und in Dateien speichern
- Den Aktualisierungsstatus einzelner Datensätze prüfen
- Datenmenge im Batch-Aktualisierungsmodus öffnen
- TADODataSet verwenden
- Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen
- Befehlsobjekte verwenden
- Verwenden von dbExpress-Komponenten
- dbExpress-Datenmengen verwenden
- Arten von dbExpress-Datenmengen
- Herstellen einer Verbindung zum Datenbankserver mit dbExpress
- Vorgeben, welche Daten angezeigt werden sollen
- Daten abrufen
- Befehle ausführen, die keine Datensätze zurückgeben
- Verknüpfte Haupt-Detailbeziehungen einrichten
- Auf dbExpress Schema-Informationen zugreifen
- dbExpress-Anwendungen debuggen
- Client-Datenmengen verwenden
- Client-Datenmengen: Übersicht
- Client-Datenmengen
- Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern
- Eine Client-Datenmenge mit einem Provider verwenden
- Eine Client-Datenmenge mit dateibasierten Daten verwenden
- Einfache Datenmengen
- Provider-Komponenten - Index
- Provider-Komponenten
- Die Datenquelle festlegen
- Kommunikation mit der Client-Datenmenge
- Aktualisierungen mit einem Datenmengen-Provider eintragen
- Datenpakete zusammenstellen
- Auf Client-Datenanforderungen antworten
- Auf Aktualisierungsanforderungen des Client reagieren
- Auf Client-Ereignisse reagieren
- Server-Beschränkungen
- Mehrschichtige Anwendungen erstellen
- Mehrschichtige Anwendungen erstellen: Übersicht
- Vorteile des mehrschichtigen Datenbankmodells
- Grundlagen der mehrschichtigen Datenbank-Anwendungen
- Mehrschichtige Anwendungen erstellen
- Serveranwendung erstellen
- Anwendungsserver registrieren
- Client-Anwendung erstellen
- Webbasierte Client-Anwendungen erstellen
- XML in Datenbankanwendungen verwenden
- Internetanwendungen entwickeln - Index
- Internet-Server-Anwendungen entwickeln
- Web Broker verwenden
- Web Broker verwenden
- Webserver-Anwendungen erstellen mit Web Broker
- Die Struktur einer Web-Broker-Anwendung
- Der Web-Dispatcher
- Aktionselemente
- Auf Client-Anforderungsinformationen zugreifen
- HTTP-Antwortbotschaften erzeugen
- Den Inhalt von Antwortbotschaften generieren
- Datenbankinformationen in Antworten integrieren
- Verwendung von IntraWeb (VCL für das Web)
- Mit XML-Dokumenten arbeiten
- Web-Services verwenden
- Arbeiten mit Sockets - Index
- Arbeiten mit Sockets
- Installieren von Socket-Komponenten
- Services implementieren
- Typen von Socket-Verbindungen
- Die Sockets beschreiben
- Socket-Komponenten
- Auf Socket-Ereignisse antworten
- Über Socket-Verbindungen lesen und schreiben
- COM-basierte Anwendungen entwickeln
- COM-Grundlagen
- Mit Typbibliotheken arbeiten
- Mit Typbibliotheken arbeiten: Übersicht
- Typbibliothekseditor
- Den Typbibliothekseditor verwenden
- Gültige Typen
- Object Pascal- oder RIDL-Syntax verwenden
- Eine neue Typbibliothek erstellen
- Eine vorhandene Typbibliothek öffnen
- Eine Schnittstelle zur Typbibliothek hinzufügen
- Eine Schnittstelle mit Hilfe der Typbibliothek abändern
- Eigenschaften und Methoden zur Typbibliothek hinzufügen
- Ein CoClass-Objekt zur Typbibliothek hinzufügen
- Eine Schnittstelle zu einem CoClass-Objekt hinzufügen
- Eine Aufzählung zur Typbibliothek hinzufügen
- Einen Alias zur Typbibliothek hinzufügen
- Einen Record oder ein Union-Element zur Typbibliothek hinzufügen
- Ein Modul zur Typbibliothek hinzufügen
- Typinformationen speichern und registrieren
- Aktualisierung durchführen (Dialogfeld)
- Eine Typbibliothek speichern
- Eine Typbibliothek aktualisieren
- Eine Typbibliothek registrieren
- Typbibliotheken weitergeben
- COM-Clients erstellen
- Einfache COM-Server erstellen
- Einfache COM-Server erstellen: Übersicht
- Ein COM-Objekt entwerfen
- Den COM-Objekt-Experten verwenden
- Den Automatisierungsobjekt-Experten verwenden
- Die Schnittstelle eines COM-Objekts definieren
- Automatisierungsschnittstellen
- Marshaling
- COM-Objekte registrieren
- Registrierung des aktuellen Benutzers für ActiveX-Server
- Die Anwendung testen und Fehler entfernen
- Active-Server-Seiten erstellen
- ActiveX-Steuerelemente verwenden
- ActiveX-Steuerelemente erstellen
- Elemente eines ActiveX-Steuerelements
- ActiveX-Steuerelemente entwerfen
- ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen
- ActiveForm auf der Basis eines VCL-Formulars erstellen
- Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows
- ActiveX-Steuerelemente lizenzieren
- Schnittstellen von ActiveX-Steuerelementen anpassen
- Eigenschaftenseiten für ActiveX-Steuerelemente erstellen
- ActiveX-Steuerelemente registrieren
- ActiveX-Steuerelemente testen
- Anwendungsentwicklung mit C++Builder
- Komponentenentwicklung
- Einführung in die Komponentenentwicklung
- Die Komponentenentwicklung im Überblick
- Klassenbibliotheken
- Komponenten und Klassen
- Komponenten erzeugen
- Was zeichnet Komponenten aus?
- Neue Komponenten erzeugen
- Einen neuen Konstruktor deklarieren (C++)
- Komponenten-Quelldateien verfügbar machen
- Komponenten vor der Installation testen
- Installierte Komponenten testen
- Objektorientierte Programmierung für Komponentenentwickler
- Eigenschaften erstellen
- Eigenschaften erstellen: Übersicht
- Wozu dienen Eigenschaften?
- Typen von Eigenschaften
- Geerbte Eigenschaften als published deklarieren
- Eigenschaften definieren
- Array-Eigenschaften erstellen
- Eigenschaften für Subkomponenten erstellen
- Eigenschaften für Schnittstellen definieren
- Eigenschaften speichern und laden
- Ereignisse erzeugen
- Methoden erzeugen
- Grafiken in Komponenten
- Verwenden von Botschaften
- Verwenden der plattformübergreifenden RTL-Botschaftslösung
- Verwenden der Windows-API-Botschaftslösung
- Komponenten zur Entwurfszeit verfügbar machen - Index
- Vorhandene Komponenten modifizieren
- Grafische Komponenten erzeugen
- Gitter anpassen
- Datensensitive Steuerelemente definieren
- Dialogfelder als Komponenten
- Erweitern der IDE mit der Tools-API
- Bereitstellen von Komponenten
- Einführung in die Komponentenentwicklung
- Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows
- Delphi-Entwicklerhandbuch
- UML-Modellierung
- Einführende Modellierungskonzepte
- Modellierung
- Unterstützte UML-Spezifikationen
- UML-Modellierungsprojekte
- Namespaces und Packages
- Modellierungsdiagramme
- Synchronisierung von Modellen und Quelltext
- Umwandlung in Quelltext
- Modellhinweise und -illustrationen
- Modellverknüpfung
- Diagramm-Layout
- Farbverlauf und Illustrationen bei Diagrammen
- Hyperlinks in UML-Modellen
- Object Constraint Language (OCL) Support
- Pattern
- Dokumentationserzeugung
- Importieren und Exportieren von UML-Modellen
- UML 2.0-Beispielprojekt
- Anleitungen für die Modellierung
- Verwenden der Modellansicht und der Diagrammansicht
- Konfigurieren der UML-Modellierung
- Mit Namespaces und Packages arbeiten
- Modellierungsprojekte – Anleitungen
- Importieren und Exportieren von Modellen
- Modellierungsdiagramme – Anleitungen
- Erstellen von Elementen, Links und Verknüpfungen in Diagrammen
- Anpassen der Diagrammdarstellung und Anzeige von Diagrammen
- Ausrichten von Diagrammelementen
- Navigation im Diagramm mit der Übersicht
- Anpassen der Darstellung von Diagrammknoten
- Notation für Diagrammelemente ändern
- Diagrammelemente aus- und einblenden
- Automatisches Layout für Diagramme
- Verwenden von Rastern
- Das Profil "UML in Farbe" verwenden
- Verwenden von Farbverläufen
- Ansichtsfilter verwenden
- Diagramme zoomen
- Bearbeitung von Diagrammen
- Eigenschaften von Diagrammelementen ändern
- Den Typ einer Beziehung ändern
- Kopieren und Verschieben von Modellelementen
- Diagramme über Hyperlinks verknüpfen
- Beziehungen umlenken
- Ändern der Größe von Diagrammelementen
- Auswählen von Diagrammelementen
- Element-Stereotyp zuweisen
- Drag&Drop
- Benutzereigenschaften verwenden
- Suchen von Modellelementen
- Anleitungen für UML 1.5- und 2.0-Diagramme
- Anleitungen für Klassendiagramme
- Einem Container einen Member hinzufügen
- Assoziationsklasse erstellen
- Innere Klassifizierer erstellen
- Das Erscheinungsbild von Abschnitten ändern
- Das Erscheinungsbild von Schnittstellen ändern
- Klassendiagramme als Ansichten verwenden
- Mit Konstruktoren arbeiten
- Mit Feldern arbeiten
- Mit Schnittstellen arbeiten
- Mit Beziehungen arbeiten
- Klassifizierer instantiieren (UML 1.5)
- Mit Instanzspezifikationen arbeiten (UML 2.0)
- Zuweisen der Beziehungen 'Bereitgestellte Schnittstelle' oder 'Erforderliche Schnittstelle' (UML 2.0)
- Anleitungen für Anwendungsfalldiagramme
- Anleitungen für Aktivitätsdiagramme
- Mit komplexen Zuständen arbeiten
- Verzögertes Ereignis erstellen
- Interne Übergänge erstellen
- Mehrfachübergänge erstellen
- Selbstübergänge erstellen
- Eintritts- und Austrittsaktionen festlegen
- UML 1.5-Aktivitätsdiagramme erstellen
- Aktivität für einen Zustand erzeugen (UML 1.5)
- UML 2.0-Aktivitätsdiagramme erstellen
- Pins erstellen (UML 2.0)
- Aktionen in einer Aktivität gruppieren (UML 2.0)
- Mit Objektfluss- und Kontrollflussbeziehungen arbeiten (UML 2.0)
- Anleitungen für Interaktionsdiagramme
- Nachrichtenbeziehungen einer Methode zuordnen
- Erzeugen von Sequenzdiagrammen
- Inkrementelle Sequenzdiagramme generieren
- Konditionale Blöcke hinzufügen (UML 1.5)
- Objekten einen Klassifizierer zuordnen (UML 1.5)
- Nachrichtenbeziehungen verzweigen (UML 1.5)
- Mit UML 1.5-Nachrichten arbeiten
- Zwischen UML 1.5-Sequenz- und -Kollaborationsdiagrammen umschalten
- Lebenslinien mit Klassifizierern verknüpfen (UML 2.0)
- Ausführungs- und Aufrufspezifikationen kopieren und einfügen (UML 2.0)
- Sequenz- oder Kommunikationsdiagramm aus einer Interaktion erstellen
- Zustandsinvarianten erstellen (UML 2.0)
- UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen
- Verknüpfung zu einer Interaktion in ein Interaktionsdiagramm einfügen (UML 2.0)
- Mit UML 2.0-Nachrichten arbeiten
- Mit kombinierten Fragmenten arbeiten (UML 2.0)
- Frames verankern (UML 2.0)
- Anleitungen für UML 2.0-Kompositionsstrukturdiagramme
- Anleitungen für UML 2.0-Zustandsmaschinendiagramme
- UML 1.5-Komponentendiagramme erstellen
- UML 2.0-Komponentendiagramme erstellen
- UML 1.5-Verteilungsdiagramme erstellen
- UML 2.0-Verteilungsdiagramme erstellen
- UML 1.5-Zustandsdiagramme erstellen
- Anleitungen für Klassendiagramme
- Diagramme mit Hinweisen und Bildern versehen
- Diagramme erstellen
- Diagramme öffnen und schließen
- Diagramme umbenennen
- Diagramme löschen
- Diagramme als Grafik exportieren
- Diagramme drucken
- Object Constraint Language (OCL) – Anleitungen
- Modellierungs-Pattern – Anleitungen
- Anleitungen zur Anwendung von Pattern
- Verwendung des Pattern-Organizers
- Pattern-Organizer öffnen
- Virtuelle Pattern-Hierarchie erstellen
- Ordner erstellen
- Verknüpfung zu einem Pattern erstellen
- Pattern an Verknüpfungen zuweisen
- Verknüpfungen, Ordner und Pattern-Hierarchien kopieren und einfügen
- Verknüpfungen, Ordner und Pattern-Hierarchien löschen
- Eigenschaften bearbeiten
- Pattern sortieren
- Änderungen in der Pattern-Registrierung speichern
- Export und gemeinsame Nutzung von Pattern
- Hinzufügen von Teilnehmern zu FCC-Pattern
- Ein Pattern erstellen
- Entfernen von FCC-Pattern aus dem Modell
- Die Pattern-Registrierung verwenden
- Dokumentationserzeugung – Anleitungen
- Modellierungsreferenz
- Modellierungsoptionen (Dialogfeld)
- Modellierung - Diagrammoptionen (Erscheinungsbild)
- Modellierung - Diagrammoptionen (Layout)
- Modellierung - Diagrammoptionen (Drucken)
- Modellierung - Diagrammoptionen (Ansichtsverwaltung)
- Modellierung - Allgemeine Optionen
- Modellierung - Optionen für die Dokumentationserzeugung
- Optionen für die Modellansicht
- Modellierung - Quelltextoptionen
- Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen
- GUI-Komponenten für die Modellierung
- Modellansicht
- Diagrammansicht
- Objektinspektor (Modellierung)
- Tool-Palette (Modellierung)
- Menüs für die Modellierung
- Pattern-Verwaltung
- Projektverwaltung
- Dialogfelder für die Modellierung
- Neues Diagramm hinzufügen (Dialogfeld)
- Einschränkungen hinzufügen/entfernen (Dialogfeld)
- Parameter für Operation hinzufügen/entfernen (Dialogfeld)
- Benutzereigenschaften hinzufügen/entfernen (Dialogfeld)
- Zielprojekt auswählen (oder Quellprojekt auswählen) (Dialogfeld)
- Bearbeiten der Hyperlinks für Diagramm (Dialogfeld)
- Diagramm als Bild exportieren (Dialogfeld)
- Sequenzdiagramm erzeugen (Dialogfeld)
- Diagramm drucken (Dialogfeld)
- Verwendung suchen (Dialogfeld)
- Verwendung suchen (Fenster)
- Dialogfelder zur Elementauswahl
- Auswahlmanager
- UML 1.5-Referenz - Index
- UML 2.0-Diagramme
- UML 2.0-Klassendiagramm
- UML 2.0-Anwendungsfalldiagramm
- UML 2.0-Aktivitätsdiagramm
- UML 2.0-Kompositionsstrukturdiagramm
- UML 2.0-Interaktionsdiagramm
- Definition eines UML 2.0-Kommunikationsdiagramms
- Elemente in einem UML 2.0-Kommunikationsdiagramm
- Definition eines UML 2.0-Sequenzdiagramms
- Elemente in einem UML 2.0-Sequenzdiagramm
- UML 2.0-Nachricht
- Interaktion
- Ausführungs- und Aufrufspezifikationen
- Operator und Operand für ein kombiniertes Fragment
- UML 2.0-Komponentendiagramm
- UML 2.0-Verteilungsdiagramm
- UML 2.0-Zustandsmaschinendiagramm
- Tastaturkürzel für die Modellierung
- Modellierung - Glossar
- Modellierungsoptionen (Dialogfeld)
- Einführende Modellierungskonzepte
- Frameworks und Bibliotheken
- GUI-Anwendungs-Frameworks
- FireMonkey
- FireMonkey Quick Start - Einführung
- FireMonkey Quick Start - Einrichten der Entwicklungsumgebung
- FireMonkey Quick Start - Tutorials - Meine erste FireMonkey-Anwendung
- FireMonkey Quick Start - Die integrierte Entwicklungsumgebung (IDE)
- FireMonkey Quick Start - Programmiersprachen Delphi und C++
- FireMonkey Quick Start - Entwerfen der Benutzeroberfläche
- FireMonkey Quick Start - Verbinden mit Daten
- FireMonkey Quick Start - Erstellen von 3D-Anwendungen
- FireMonkey Quick Start - Bild- und Animationseffekte
- FireMonkey Quick Start - Weitere Informationen
- FireMonkey-Anwendungshandbuch
- Einführung in die FireMonkey-Bibliothek
- Plattformvoraussetzungen für FireMonkey
- FireMonkey-Anwendungsdesign
- Erstellen einer FireMonkey-Anwendung
- Anordnen von FireMonkey-Steuerelementen
- Anpassen von FireMonkey-Anwendungen mit Stilen
- FireMonkey-Stil-Designer
- Anwenden von FireMonkey-Stilen
- Bearbeiten eines FireMonkey-Stils
- Arbeiten mit nativen und benutzerdefinierten FireMonkey-Stilen
- Verwenden von Stilen, die von Komponenten aus in der IDE installierten Entwurfszeit-Packages definiert wurden
- Konvertieren eines VCL-Stils in einen FireMonkey-Stil
- Verwenden von FireMonkey-Ansichten
- Verwenden von Menüs in einer FireMonkey-Anwendung
- Verwenden von modalen FireMonkey-Dialogfeldern
- Verwenden von Popup-Formularen in FireMonkey
- Festlegen von Textparametern in FireMonkey
- Verwenden von Hinweisen zum Anzeigen von Kontexthilfe in einer FireMonkey-Anwendung
- Auswahlfenster zur Bereitstellung von plattformspezifischem Verhalten und zur Anzeige von Auswahlsteuerelementen
- FireMonkey-Textlayout
- Verwenden von Bitmaps mit Mehrfachauflösung
- Verwenden von TImageList-Bilderlisten als zentralisierte Bildersammlungen
- Anpassen der Darstellung von FireMonkey-Listenansichten
- Unterstützung für mehrere Displays
- Verwenden von AppAnalytics in FireMonkey
- Farben in FireMonkey
- Frames in FireMonkey
- FireMonkey 3D
- Gesten in FireMonkey
- FireMonkey-Animationseffekte
- FireMonkey-Bildeffekte
- FireMonkey-Aktionen
- Drucken aus FireMonkey-Anwendungen
- FireMonkey-Plattformdienste
- FireMonkey-Funktion "Status speichern"
- FireMonkey und Datenbanken
- Überschreiben von OpenGL-Rendering-Parametern
- Verwenden von Übergängen für Registerkarten-Steuerelemente
- Audio-Video in FireMonkey
- Native FireMonkey-Steuerelemente
- FireMonkey-Komponentenhandbuch
- FireMonkey-Komponentendesign
- FireMonkey-Komponenten-Rendering
- FireMonkey-Komponentenbibliothek
- Erstellen einer mit Stilen versehenen FireMonkey-Komponente durch Erweitern einer vorhandenen Komponente
- Erstellen eines Komponenteneditors und eines Eigenschaftseditors für FireMonkey-Komponenten
- Grundlegende FireMonkey-Steuerelemente und mit Stilen versehene Steuerelemente
- Erstellen eines grundlegenden FireMonkey-Steuerelements
- Schritt 1 - Erstellen einer neuen Komponente mit dem Experten "Neue Komponente"
- Schritt 2 - Implementieren einer Eigenschaft zum Angeben der Seitenanzahl
- Schritt 3 - Definieren eines Pfades zum Zeichnen des Polygons
- Schritt 4 - Implementieren der Methoden "Paint" und "PointInObject"
- Schritt 5 - Testen der grundlegenden FireMonkey-Komponente
- Schritt 6 - Hinzufügen von Eigenschaften zum Ändern des Erscheinungsbildes der Komponente
- Erstellen eines grundlegenden FireMonkey-Steuerelements
- Erstellen einer FireMonkey-Komponente (Delphi)
- Erstellen einer FireMonkey-Komponente (C++)
- FireMonkey-Eingabehilfen-Package
- FireMonkey Quick Start - Einführung
- VCL
- Überblick zu VCL
- VCL-Aktionen
- Behandeln von VCL-Aktionen mit einem Aktionsmanager
- Aktionsbänder einrichten
- Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen
- Symbole für Menüs und Symbolleisten hinzufügen
- Menü- und Symbolleistenstile auswählen
- Dynamische Menüs erzeugen
- Benutzerdefinierte Symbolleisten und Menüs erstellen
- Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden
- Zuletzt verwendete Listen erstellen
- Behandeln von VCL-Aktionen mit einer Aktionsliste
- Behandeln von VCL-Aktionen mit einem Aktionsmanager
- Überblick zu Gesten
- Überblick zur Touch-Tastatur
- Verwendung von TEncoding für Unicode-Dateien
- Verwenden von AppAnalytics in der VCL
- Teilen von Inhalten mit dem Freigabe-Vertrag
- Verwenden von TRelativePanel
- So erstellen Sie VCL-Formularanwendungen
- Windows-Konsolenanwendung "Hello world" erstellen
- Entwickeln einer Windows-Anwendung
- Anwendungsmenüs erstellen
- VCL-Formularanwendung "Hello World" erstellen
- So erstellen Sie eine Anwendung mit Gesten-Komponenten
- So erstellen Sie Multithread-Anwendungen
- So erstellen Sie eine Anwendung mit Ribbon-Steuerelementen
- So erstellen Sie eine VCL-Formularanwendung mit Grafiken
- Gerade Linien in einer VCL-Formularanwendung zeichnen
- Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen
- Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen
- Ein Polygon in einer VCL-Formularanwendung zeichnen
- Bitmap-Grafik in einer VCL-Formularanwendung anzeigen
- Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen
- Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen
- MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen
- MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen
- SDI-Anwendungen mit VCL-Formularen erstellen
- ADO-Datenbankanwendungen mit VCL-Formularen erstellen
- VCL-Formularanwendung erstellen
- Aktionen in einer VCL-Formularanwendung erstellen
- Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen
- Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen
- Anwendungen mit XML-Komponenten erstellen
- Eine vollständige Stringliste kopieren (VCL)
- Strings erstellen
- Einen String lesen und in eine Datei schreiben
- Strings hinzufügen und sortieren
- Strings in einer Liste durchlaufen
- Strings löschen
- Automatisch erstellte VCL-Formulare anzeigen
- VCL-Formularinstanzen mit lokalen Variablen erstellen
- Modale VCL-Formulare dynamisch erstellen
- Nicht-modale VCL-Formulare dynamisch erstellen
- Dateien umbenennen
- ActiveX-Schaltfläche mit VCL-Formularen erzeugen
- ActiveX-ActiveForm mit VCL-Formularen erzeugen
- Eine VCL-Formularanwendung für Web-Browser erstellen
- Arbeiten mit VCL-Stilen
- Häufig vorkommende Unterschiede zwischen der VCL und FireMonkey
- Migrieren von VCL-Anwendungen nach FireMonkey
- FireMonkey
- RTL
- Verwenden der RTL (Laufzeitbibliothek)
- Streams verwenden
- Mit Dateien arbeiten
- Mit Listen arbeiten
- Mit Stringlisten arbeiten
- Stringlisten laden und speichern
- Eine neue Stringliste erstellen
- Strings in einer Liste bearbeiten
- Die Strings in einer Liste zählen
- Auf einen bestimmten String zugreifen
- Die Listenposition eines Strings ermitteln
- Einen String innerhalb einer Liste verschieben
- Einer Liste einen String hinzufügen
- Einen String aus einer Liste löschen
- Einer Stringliste Objekte zuordnen
- Eine vollständige Stringliste kopieren
- Mit Strings arbeiten
- Maßeinheiten umrechnen
- Benutzerdefinierte Varianten definieren
- Benutzerdefinierte Varianten definieren
- Daten eines selbstdefinierten Variant-Typs speichern
- Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen
- Selbstdefinierte Variant-Typen kopieren und löschen
- Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben
- Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen
- Routinen für Gleitkommawerte
- RTL-Aktionen
- GUI-Anwendungs-Frameworks
- IDE-Referenz und Hilfsprogramme
- API-Kategorien
- Kategorien der VCL-Komponenten
- Zusätzliche Steuerelemente
- BDE-Steuerelemente
- Steuerelemente für den Datenzugriff
- Steuerelemente für die Datensteuerung
- dbExpress-Steuerelemente
- Steuerelemente für dbGo
- Steuerelemente für Dialogfelder
- Internet-Steuerelemente
- Steuerelemente für Internet Express
- Ribbon-Steuerelemente
- Standardsteuerelemente
- Systemsteuerelemente
- Steuerelemente für Vista-Dialogfelder
- Win 3.1-Steuerelemente
- Win32-Steuerelemente
- Routinen für die Aktionsunterstützung
- Anwendungsspezifische Informationen
- Routinen für die BCD-Unterstützung
- Geschäfts- und Finanzroutinen
- Routinen für die Zeichenbearbeitung
- Routinen zur Unterstützung der Zwischenablage
- Farbkonstanten
- Routinen zur Unterstützung der Befehlszeile
- Routinen für die COM- und OLE-Unterstützung
- Vergleichsroutinen
- Routinen zur Unterstützung komplexer Zahlen
- Konstanten für den Kopiermodus
- Steuerelemente für DataSnap-Clients
- Steuerelemente für DataSnap-Server
- Unterstützung für Datum und Uhrzeit
- Delphi-Datentypen
- Routinen zur Unterstützung von Dialogfeldern
- Routinen zur Unterstützung von Festplatten und Verzeichnissen
- Routinen für die dynamische Speicherzuweisung
- Dateiattributliste
- Unterstützung der Dateiein- und -ausgabe
- Dateimoduskonstanten
- Routinen für die FPU-Steuerung
- Routinen zur Unterstützung von GUIDs und Interfaces
- Intrinsische Routinen in Delphi
- Mathematische Routinen
- Routinen für die Menüunterstützung
- Konstanten für modale Ergebnisse
- Mauszeigerkonstanten
- Operatorkonstanten
- Routinen zur Pfadbearbeitung
- Routinen für die Unterstützung von Zufallsoperationen
- Klassen zum Lesen, Schreiben und für Streams
- String-Behandlungsroutinen
- Strukturierte Datentypen
- Routinen für die Thread-Verwaltung
- Routinen für die Typumwandlung
- UCS4-Konvertierungsroutinen
- UTF-8-Konvertierungsroutinen
- Routinen zur Unterstützung von Varianten
- Variantentypkonstanten
- Virtuelle Tastencodes
- Web-Services
- Routinen für die XML-Unterstützung
- Kategorien der VCL-Komponenten
- Fehlermeldungen - Index
- Eine Komponentenklasse mit dem Namen <name> existiert bereits
- Ein Feld oder eine Methode mit dem Namen <name> existiert bereits
- Eine andere Datei mit dem Namen <dateiname> befindet sich bereits im Suchpfad
- Haltepunkt wurde in eine Zeile gesetzt, die weder Quelltext noch Debug-Informationen enthält.
- <dateiname.PAS> oder <dateiname.DCU> kann im aktuellen Suchpfad nicht gefunden werden
- Eine Implementation der Methode <methodenname> kann nicht gefunden werden
- Aufgrund des Hard-Mode konnte nicht gestoppt werden
- Datenhaltepunkt ist an einer Stack-Position gesetzt
- Der Debugger läuft gerade. Beenden?
- Deklaration der Klasse <klassenname> fehlt oder ist falsch
- Fehler beim Erstellen des Berichts: <prozess> (<fehlercode>)
- Fehleraddresse nicht gefunden
- Das Feld <feld> hat keine korrespondierende Komponente. Deklaration entfernen?
- Das Feld <feld> sollte vom Typ <typ1> sein, ist jedoch als <typ2> deklariert. Deklaration korrigieren?
- <IDname> ist kein gültiger Bezeichner
- IIMPLEMENTATION-Abschnitt fehlt oder ist falsch
- Falsche Feld-Deklaration in der Klasse <klassenname>
- Falsche Methoden-Deklaration in der Klasse <klassenname>
- Ungenügend Speicher zum Starten
- Ungültiges Ereignisprofil <name>
- Die Bibliothek <bibliothek> ist schon geladen, wahrscheinlich aufgrund eines ungültigen Programmabbruchs. Ihr System könnte instabil sein, deshalb sollten Sie Windows jetzt beenden und neu starten.
- Nicht korrekt ausgerichteter Datenhaltepunkt
- Modulkopf fehlt oder ist fehlerhaft
- <name> ist kein gültiger Bezeichner
- Es wurde keine Anweisung für die aktuelle Zeile generiert
- Package '<Name>' wird gerade compiliert. Weiter?
- Eigenschaft und Methode <methodenname> sind nicht kompatibel
- Quelltext wurde geändert. Neu compilieren?
- Symbol <symbol> wurde nicht gefunden.
- So beenden Sie eine Debug-Sitzung
- Die <methodenname>, aufgerufen von <formularname>.<ereignisname> hat eine inkompatible Parameterliste. Soll der Aufruf entfernt werden?
- Die Methode <methodenname>, aufgerufen von <formularname>, existiert nicht. Soll der Aufruf entfernt werden?
- Das Projekt enthält bereits ein Formular bzw. ein Modul mit dem Namen <name>
- Zeitüberschreitung beim Warten auf Prozessabbruch
- Die Uses-Klausel fehlt oder ist falsch.
- Dateitypen - Index
- Erweiterungen von mit RAD Studio erzeugten Dateien
- Table Of Contents (AndroidManifest.xml)
- Table Of Contents (*.entitlements)
- Table Of Contents (*.info.plist)
- Table Of Contents (ResourceRules.plist)
- Table Of Contents (*.#nn)
- Table Of Contents (*.d)
- Table Of Contents (*.h, *.hpp)
- Table Of Contents (*.cpp)
- Table Of Contents (*.ilc, *.ild, *.ilf, *.ilr, *.ils)
- Table Of Contents (*.obj, *.o)
- Table Of Contents (*.pdi)
- Table Of Contents ({{Placeholder|Package
- Table Of Contents (*.pch)
- Table Of Contents (*.dcu)
- Table Of Contents (*.dcp)
- Table Of Contents (*.dpk)
- Table Of Contents (*.drc)
- Delphi-Quelltextdatei
- dSYM-Debug-Datei (*.dSYM)
- Table Of Contents (*.map)
- Table Of Contents (*.bpi)
- Table Of Contents (*.bpl, *.dylib)
- Table Of Contents (*.lib, *.a)
- Table Of Contents (*.rsm)
- Table Of Contents (*.tds)
- Table Of Contents (ApplicationName.manifest)
- IDE-Befehlszeilenoptionen
- Längenproblem beim Installationspfad
- Tastenzuordnungen
- Tastaturvorlage BRIEF-Emulation
- Tastaturvorlage IDE - Klassisch
- Standard-Tastaturvorlage
- Tastaturvorlage Epsilon-Emulation
- Tastaturvorlage Visual Basic-Emulation
- Tastaturvorlage Visual Studio-Emulation
- Tastaturvorlage Emacs (System)
- Tastaturvorlagen "Neue IDE - Klassisch" und "Neue IDE Emacs"
- Tastaturvorlagen "Neue IDE - Klassisch" und "Neue IDE Emacs"
- Menübefehle und Dialogfelder von RAD Studio
- Menü "Datei"
- Active Form- oder ActiveX-Elementexperte
- ActiveX-Bibliothek
- Hinzufügen (Dialogfeld), Erfordert (Registerkarte)
- Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)
- Neuen Web-Service hinzufügen
- Android-Dienst
- Experte für Automatisierungsobjekte
- Auschecken (SVN)
- Klonen (Git)
- Klonen (Mercurial)
- Schließen
- COM-Objekt-Experte
- Dialogfenster für COM+ Ereignisschnittstelle-Auswahl
- Experte für COM+ Ereignisobjekte
- COM+-Subskriptionsobjekt-Experte
- Menü "Neu" anpassen
- Experte für DataSnap-Client-Module
- Experte für DataSnap-REST-Anwendungen
- Experte für DataSnap-REST-Client-Module
- DataSnap-Server-Experte
- Experte für DataSnap WebBroker-Anwendungen
- Beenden
- Geräteübergreifende HD-Anwendung
- Geräteübergreifende 3D-Anwendung
- FireMonkey-Anwendung für Metropolis-UI
- Geräteübergreifende Anwendung
- Vorlagen für geräteübergreifende Anwendungen
- Geräteübergreifendes Formular
- FireMonkey-Frame
- Experte für Interface-Auswahl
- Neu
- Neue Anwendung
- Neue Konsolenanwendung (C++)
- Neue dynamische Link-Bibliothek (C++)
- Objektgalerie
- Neue SOAP-Server-Anwendung
- Neues Thread-Objekt
- Neue Webserver-Anwendung
- Öffnen
- Formular drucken
- Druckauswahl
- Projektaktualisierung
- Projekte aktualisieren
- Experte für externes Datenmodul
- Zuletzt verwendet
- Eigenschaften für "Zuletzt verwendet"
- Ressourcen-DLL-Experte
- Auf vorherige Revision zurücksetzen
- Speichern-Befehle
- Wählen Sie den einzufügenden Frame
- Verzeichnis auswählen
- Thread-Namen angeben
- SOAP-Datenmodul-Experte
- Transaktionaler Datenmodulexperte
- Transaktionaler Objektexperte
- Unit verwenden
- Versionskontrollsystem
- VCL-Formular
- VCL-Formularanwendung
- VCL-Anwendung für Metropolis-UI
- Optionen des Experten für Datenbindungen
- Experte für XML-Datenbindung, Seite 1
- Experte für XML-Datenbindung, Seite 2
- Experte für XML-Datenbindung, Seite 3
- Menü Bearbeiten
- Am Raster ausrichten
- Nach vorne setzen
- Kopieren
- Erstellungsfolge
- Ausschneiden
- Löschen (Befehl)
- Tabulatorreihenfolge bearbeiten
- Untergeordnete Elemente vertauschen
- Nicht-visuelle Komponenten ausblenden
- Elemente fixieren
- Mehrfach einfügen
- Einfügen
- Wiederherstellen
- Skalierung
- Alles auswählen
- Alles markieren
- Nach hinten setzen
- Größe
- Rückgängig
- Menü "Suchen"
- Menü Ansicht
- Feld hinzufügen
- Feld hinzufügen (C++)
- To-Do-Eintrag hinzufügen oder bearbeiten
- Methode hinzufügen
- Methode hinzufügen (C++)
- Eigenschaft hinzufügen
- Eigenschaft hinzufügen (C++)
- Build-Gruppen
- Code-Explorer
- CodeGuard-Protokoll
- Konfigurations-Manager
- Zwischenablageverlauf
- Benutzerdefinierte Gesten
- Designer für benutzerdefinierte Gesten
- Symbolleisten anpassen
- C++-Klassen-Explorer (Fenster)
- Delphi-Klassen-Explorer (Fenster)
- Daten-Explorer
- Gespeicherten Desktop löschen
- Symbolleiste Desktop
- Desktops
- Editierfenster andocken
- Explorer-Dateigruppen
- Externer Translation-Manager
- Datei-Browser
- To-Do-Liste filtern
- Ergebnisse der Referenzsuche (Delphi)
- Ergebnisse der Referenzsuche (C++)
- Ergebnisse der Definitionssuche (C++)
- Ergebnisse der Header-Abhängigkeit (C++)
- Symbolbeschreibung
- Historie
- LiveBindings-Designer
- Fenster: Meldungen
- Geräteübergreifende Vorschau
- Neues Editierfenster
- Objektinspektor
- Projektverwaltung
- Projektstatistik
- Refactorings
- Registrierte Typbibliotheken
- Desktop speichern
- Verwendung suchen (Dialogfeld)
- Debug-Desktop auswählen
- Gesten auswählen
- Strukturansicht
- Tabelleneigenschaften
- Vorlagen (Fenster)
- To-Do-Liste
- Ansicht Formular/Unit
- Tool-Palette
- Symbolleisten
- Übersetzungseditor
- Übersetzungswörterbuch
- Ergebnisse der C++-Typhierarchie (C++)
- Das Fenster des Typbibliothekseditors
- Formulare anzeigen
- Units anzeigen
- Willkommensseite
- Fensterliste
- Fenster zur Fehlersuche
- Modulhaltepunkt hinzufügen oder bearbeiten
- Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen
- Quelltexthaltepunkt hinzufügen
- Gruppe überwachter Ausdrücke hinzufügen
- Fenster Liste der Haltepunkte
- Haltepunkt-Eigenschaften
- Fenster Aufruf-Stack
- CPU-Fenster
- Neuen Wert eingeben
- Such-Bytes eingeben
- Fenster Ereignisprotokoll
- Kommentar zu Ereignisprotokoll hinzufügen
- FPU
- Lokale Variablen
- Fenster Module
- Bereich
- Datei nicht gefunden
- Thread-Status
- Fenster Liste überwachter Ausdrücke
- Menü Refactor
- Verlagern (Dialogfeld)
- Interface extrahieren/Oberklasse extrahieren (Dialogfelder)
- Member in übergeordnete Klasse verschieben/Member in abgeleitete Klasse verschieben (Dialogfelder)
- Sicheres Löschen (Dialogfeld)
- Inline für Variable (Dialogfeld)
- Feld einführen (Dialogfeld)
- Variable einführen (Dialogfeld)
- Parameter ändern
- Felder deklarieren
- Variablen deklarieren
- Methode extrahieren
- Ressourcenstring extrahieren
- Unit suchen
- Symbol umbenennen (C++)
- Umbenennen (Delphi)
- Menü Einfügen
- Menü Projekt
- Der Objektablage hinzufügen
- Dem Projekt hinzufügen
- Neues Projekt hinzufügen
- Alle Projekte erzeugen
- Projekt erzeugen
- Unit erzeugen
- Package ändern
- Projekt bereinigen
- Alle Projekte compilieren
- Infos über Projekt
- Sprachen hinzufügen
- Sprachen entfernen
- Aktive Sprache festlegen
- Lokalisierte Projekte aktualisieren
- Neuer Kategoriename
- Optionen
- Projektabhängigkeiten
- Optionen für Projektseite
- Aus dem Projekt entfernen
- Ressourcen und Bilder
- Syntaxprüfung von Projekt
- Quelltext anzeigen
- Symbol wählen
- Bereitstellungs-Manager
- Projektoptionen (Dialogfeld)
- Optionen für das Ziel
- Gemeinsame Elemente auf den Projektoptionsseiten
- C++ (Gemeinsame Optionen)
- C++-Compiler
- C++-Linker
- Bibliotheken (TLib)
- Delphi-Compiler
- Ressourcen-Compiler
- Turbo Assembler Optionen
- Build-Ereignisse
- ATL
- Berechtigungsliste
- Verwendet Berechtigungen
- Formulare
- Build-Reihenfolge
- Anwendungsoptionen
- Beschreibung
- Versionsinformationen
- Packages (Optionen)
- Debugger
- Projekteigenschaften
- Bereitstellung
- Menü "Start"
- Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen
- Haltepunkt hinzufügen
- Modulhaltepunkt hinzufügen oder bearbeiten
- Quelltexthaltepunkt hinzufügen
- Mit Prozess verbinden
- Änderung
- Benachrichtigung über Debugger-Exception
- Debug-Inspektor
- Vom Programm trennen
- Auswerten/Ändern
- Package-Import suchen
- Untersuchen
- Prozess laden: Umgebungsblock
- Prozess laden: Lokal
- Prozess laden: Extern
- Prozess laden: Symboltabellen
- Prozess laden
- Neuer Ausdruck
- Programmausführung unterbrechen
- Programm abbrechen
- ActiveX-Server registrieren/entfernen
- Start
- Bis Cursorposition ausführen und Ausführung bis Rückkehr
- Ohne Debugger ausführen
- Ausführungsposition anzeigen
- Gesamte Routine
- Einzelne Anweisung
- Nächste Quelltextzeile
- Typumwandlung
- ActiveX-Server entfernen
- Eigenschaften Darstellung überwachter Ausdrücke
- Menü Komponenten
- Menü Tools
- Vorlagenbibliotheken
- GetIt-Package-Manager
- Experte für vorcompilierte Header
- Build-Tools
- Tools-Optionen
- CodeGuard-Konfiguration
- Quality Central
- Tools-Optionen (Dialogfeld)
- Umgebungsoptionen
- Objektinspektor (Optionen)
- Tool-Palette (Optionen)
- Komponenten-Symbolleiste
- Umgebungsvariablen
- Vergleichs-Viewer / Zusammenführungs-Viewer
- Eigenschaften für "Zuletzt verwendet"
- Projekt-Upgrade
- Auto-Wiederherstellen
- Verbindungsprofil-Manager
- Bereitstellung
- Optionen für den Formular-Designer
- Explorer
- Delphi-Optionen
- SDK-Manager
- Customer-Experience-Programm
- C++-Optionen
- Editor-Optionen
- LiveBindings-Optionen
- Optionen für die Versionskontrolle
- HTML-Optionen
- Optionen für Übersetzungs-Tools
- GetIt (Optionen)
- Formatierungsoptionen
- Modellierungsoptionen (Dialogfeld)
- Modellierung - Diagrammoptionen (Erscheinungsbild)
- Modellierung - Diagrammoptionen (Layout)
- Modellierung - Diagrammoptionen (Drucken)
- Modellierung - Diagrammoptionen (Ansichtsverwaltung)
- Modellierung - Allgemeine Optionen
- Modellierung - Optionen für die Dokumentationserzeugung
- Optionen für die Modellansicht
- Modellierung - Quelltextoptionen
- Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen
- Debugger-Optionen
- Verbindungsprofil auswählen
- Umgebungsoptionen
- Menü Hilfe
- Ordner suchen
- Datenbanken (Dialogfelder)
- Felder hinzufügen
- Lokale Daten zuweisen
- Anweisungstext-Editor
- Editor für Verbindungs-Strings (ADO)
- Datenbank-Editor
- Eigenschaften der Datenmenge
- Treibereinstellungen
- Feldverbindungs-Designer
- Felder-Editor
- Fremdschlüsselbedingung
- Datenbankkomponenten-Editor (Dialogfeld)
- Transaktions-Editor (Dialogfeld)
- IBUpdateSQL- und IBDataSet-Editor (Dialogfeld)
- Neue Verbindung
- Neues Feld
- Verbindung umbenennen
- SortFields-Editor
- SQL-Monitor
- LiveBindings (Dialogfelder)
- HTML-Elemente
- <Listen> Dialogfeld
- Eigenschaftseditoren
- Aktionslisten-Editor
- Aktionsmanager-Editor
- Seite hinzufügen (Dialogfeld)
- Durchsuchen (Dialogfeld)
- Bitmap-Editor
- BitmapLinks-Editor
- Pinsel-Designer
- Anderes Symbol
- Farbeditor
- Auflistungs-Editor
- Datenbankkomponenten-Editor oder Editor für Verbindungs-Broker-Komponenten
- DDE-Info (Dialogfeld)
- Vorlagen löschen
- Seite bearbeiten (Dialogfeld)
- Filter-Editor
- Schriftarten-Editor
- Bilderlisten-Editor
- Bilderlisten-Editor (FireMonkey)
- Eingabemasken-Editor
- Template einfügen
- Objekt einfügen
- Eintrags-Designer
- ListBox-Eintragseditor
- ListView-Eintragseditor
- Laden eines Bildes zur Entwurfszeit
- Bild laden (Dialogfeld)
- String-Liste laden
- Maskentext-Editor
- Menü-Designer
- MultiResBitmap-Editor
- Standardaktionsklassen (Dialogfeld)
- Arbeitsblatt-Editor
- Öffnen (Dialogfeld)
- Inhalte einfügen (Dialogfeld)
- Pfad-Designer (Dialogfeld)
- Bild-Editor
- Bild speichern unter
- String-Liste speichern (Dialogfeld)
- Menü auswählen
- String-Listen-Editor
- TreeView-Eintragseditor
- Wertlisten-Editor
- Testexperten
- Win-Ansicht
- Suchen von Aktualisierungen
- Menü "Datei"
- Projekte und Units - Index
- Reguläre Ausdrücke
- Systemregistrierungsschlüssel für visuelle IDE-Einstellungen
- Hilfsprogramme
- Toolkette
- Delphi-Toolkette
- C++-Toolkette
- Compiler für C++
- BCC32
- BCCOSX
- Durch Clang erweiterte C++-Compiler
- BCC32C
- BCC64
- BCCIOSARM
- BCCIOSARM64
- BCCAARM
- Unterschiede zwischen C++-Compilern, die durch Clang erweitert wurden, und C++-Compilern der vorherigen Generation
- Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen
- Von C++-Compilern, die durch Clang erweitert wurden, nicht unterstützte Optionen
- Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header
- Verwenden von vorcompilierten Headern mit C++-Compilern, die durch Clang erweitert wurden
- Fehler und Warnungen von C++-Compilern, die durch Clang erweitert wurden
- Linker für C++
- ILINK32
- ILINK64
- XLINK
- C++-Linker-Fehler und -Warnungen
- Zugriffsverletzung. Linken beendet
- Zusätzliche Segmente müssen in einer .def-Datei definiert werden
- Ungültiger Ausrichtungsfaktor 'Symbol'
- Laden von Modul kann nicht verzögert werden
- Virtueller Speicher kann bei addr 'Adresse' für n Bytes nicht freigegeben werden (Fehlercode Fehlerzahl)
- Virtueller Speicher kann bei addr 'Adresse' für n Bytes nicht reserviert werden (Fehlercode Fehlerzahl)
- Schreiben auf Festplatte nicht möglich
- Komma hier 'Ort' nicht zulässig
- 'Dateiname' konnte nicht erstellt werden (Fehlercode 'Zahl')
- 'Eintrag' konnte nicht gelöscht werden (Projekt bereits in der IDE geöffnet)
- 'Haupt-Unit' nicht gefunden; Initialisierungsreihenfolge folgt der Link-Reihenfolge
- Prozedurenadresse konnte aus RLINK32.DLL nicht ermittelt werden
- RLINK32.DLL kann nicht geladen werden
- 'Dateiname' konnte nicht geöffnet werden (Fehlercode 'Zahl')
- 'Dateiname' konnte nicht geöffnet werden (Programm wird noch ausgeführt)
- 'Dateiname' konnte nicht geöffnet werden (Projekt bereits in der IDE geöffnet)
- Ressourcen konnten nicht aus 'Ziel' entfernt werden
- Schreiben in den 'Dateinamen' nicht möglich (Fehlercode 'Zahl')
- Fehler beim Verarbeiten des Moduls 'Modul'
- Speicherlimit für Block 'Adresse' in Modul 'Modul' überschritten
- Doppelpunkt oder '=' 'Bezeichner' erwartet
- Dateiname 'Bezeichner' erwartet
- Option 'Bezeichner' erwartet
- 'Symbol' in Modul 'Modul' und Referenzen 'Symbol' in Unit 'Unit' exportieren
- Exporte 'Symbol' und 'Symbol' haben dieselbe Ordinalzahl
- Ressourcendatei 'Dateiname' 'Zahl' konnte nicht erstellt werden
- Statusdatei 'Dateiname' (Fehlercode 'Zahl') konnte nicht erstellt werden
- Aus 'Dateiname' bei Offset 'Offset' für n Bytes konnte nicht gelesen werden
- Fixup eines leeren Segments in Modul 'Modul'
- Allgemeiner Fehler in Link-Set
- Heap-Reservegröße ist kleiner als die Übergabegröße
- Ungültiger Fixup-Typ 'Typ' bei Offset 'Adresse' in Modul 'Modul'
- Ungültiges Zahlenformat 'Symbol'
- Ungültige Option 'Option'
- Ungültiger Fixup-Index 'Typ' in Modul 'Modul'
- Inkompatible Version von RLINK32.DLL
- Ungültige Objektdatei 'Dateiname'
- Zu wenig Festplattenspeicher
- Zu wenig Arbeitsspeicher
- Packages müssen mit dem Startcode in C0PKG32.OBJ gelinkt werden
- Public Symbol für EXPDEF 'Symbol' in Modul 'Modul' nicht gefunden
- Public Symbol 'Symbol' ist in Bibliotheksmodul 'Modul1' und 'Modul2' definiert
- Public Symbol 'Symbol' ist in Modul 'Modul1' und 'Modul2' definiert
- Realloc von in Modul, Zeile 'Zahl' fehlgeschlagenen Anzahl von Bytes
- RLINK32 wurde nicht initialisiert
- RTL-Hilfsfunktion 'Funktion' nicht gefunden
- In .def-Datei definierter Abschnitt 'Abschnitt' ist leer
- Stack-Reservegröße ist kleiner als die Übergabegröße
- Das in 'Modul' als Import markierte Symbol 'Symbol' wird in 'Modul' als public deklariert
- Symbol 'Symbol1' hat das Aliassymbol 'Symbol2', das bereits als Alias verwendet wird
- Der Unit-Name 'Unit' wird von Modul 'Modul' neu definiert (ursprüngliche Definition in 'Modul')
- Zu viele Kommas in der Befehlszeile 'Bezeichner'
- Zu viele DEF-Dateinamen 'Bezeichner'
- Zu viele Fehler; Linken wird abgebrochen
- Zu viele EXE-Dateinamen 'Bezeichner'
- Zu viele Exporte; erlaubt sind nur 65535
- Zu viele MAP-Dateinamen 'Bezeichner'
- Zu viele Rückgaben in der Antwortdatei 'Dateiname'
- Zu viele Abschnitts-/Segmentdefinitionen in .def-Datei gefunden
- Typindex 'Zahl' ist in Modul 'Modul' fehlerhaft
- Datei 'Dateiname' kann nicht geöffnet werden
- Inkrementeller Link nicht möglich - Vollständiger Link wird durchgeführt...
- Linken kann nicht ausgeführt werden
- Unerwarteter Fehler während des Linkens
- Unit 'Unit' (definiert von 'Name') hängt von Unit 'Unit' ab; es wurde aber keine Implementierung gefunden
- Nicht auflösbares externes "Symbol" referenziert von "Modul"
- Nicht unterstützte 16-Bit-Segmente in Modul 'Modul'
- Schwache Package-Unit 'Unit' darf keine Inits enthalten
- Compiler für C++
- Compiler-Ausgabe als XML
- Grafik-Hilfsprogramme
- Befehlszeilenhilfsprogramme
- DCC32.EXE: Der Delphi-Befehlszeilen-Compiler
- DCC64.EXE: Der Delphi-64-Bit-Befehlszeilen-Compiler
- DCCOSX.EXE: Der Delphi-Compiler für OS X
- Befehlszeilenoberflächen von LLVM-basierten Delphi-Compilern
- DCCIOS32.EXE: Der Delphi-Compiler für den iOS-Simulator
- Befehlszeilenoberflächen von C++-Compilern
- AuditsCLI.EXE: Das Befehlszeilen-Tool für Audits und Metriken
- BRC32.EXE: Die Ressourcen-Shell
- BRCC32.EXE: Der Ressourcen-Compiler
- CGRC.EXE: Der Ressourcen-Compiler-Binder
- COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken
- CPP32.EXE: Der C-Compiler-Präprozessor
- CPP64: Der Präprozessor für 64-Bit-Windows
- Formatter.EXE: Die Befehlszeilen-Formatierung
- GenDocCLI.EXE: Das Befehlszeilentool zur Dokumentationserzeugung
- GenTLB.exe
- GREP.EXE: Das Hilfsprogramm zur Textsuche
- ILINK32.EXE: Der inkrementelle 32-Bit-Linker
- ILINK64.EXE: Der inkrementelle 64-Bit-Linker
- XLINK.EXE: Der OS X-Linker
- IMPDEF.EXE: Der Moduldefinitions-Manager
- IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32
- Java2OP.exe: Der Generator für native Android-Brückendateien
- MAKE.EXE
- MKEXP.EXE: Das C++-Hilfsprogramm für Importbibliotheken für 64-Bit-Windows
- paclient.exe: Die Client-Anwendung von Platform Assistant
- PAServer: Die Platform Assistant Server-Anwendung
- Installieren des Platform Assistant unter Windows
- Ausführen des Platform Assistant unter Windows
- Installieren des Platform Assistant auf dem Mac
- Ausführen des Platform Assistant auf dem Mac
- Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac
- Festlegen von Optionen für den Platform Assistant
- Installieren von PAServer Manager auf dem Mac
- Ausführen von PAServer Manager auf dem Mac
- Platform Assistant-Serverfehler - Index
- E0001 Ungültige Option
- E0002 Fehlender Profilname
- E0003 Verbindung zu "Adresse" auf Port "Nummer" fehlgeschlagen
- E0004 Datei ist nicht vorhanden: 'Pfad'
- E0005 Verzeichnis ist nicht vorhanden: 'Pfad'
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- E0009 Datei "Dateipfad" kann nicht erstellt werden. "Fehlertext"
- E0014 Verbindung abgelehnt. Version von Platform Assistant Server stimmt nicht überein - Version 'Version' erwartet
- E0017 Datei kann nicht gelöscht werden: 'Pfad'
- E0018 Verzeichnis kann nicht gelöscht werden: 'Pfad'
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- E0264 '"/usr/bin/codesign" ...' kann nicht ausgeführt werden
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Prozess kann nicht erzeugt werden
- PAServer kann Befehlszeilen-Tool nicht ausführen
- PAServer: Archivierungsdatei nicht gefunden
- PAServer: Archivierungsdatei nicht gefunden
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- E0776 '"/usr/bin/xcrun" ...' kann nicht ausgeführt werden
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- PAServer kann Befehlszeilen-Tool nicht ausführen
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- PAServer kann Befehlszeilen-Tool nicht ausführen
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- PAServer kann Befehlszeilen-Tool nicht ausführen
- Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen
- PAServer: Pfad nicht im Sandbox-Verzeichnis
- PAServer: Prozess kann nicht erzeugt werden
- PAServer kann Befehlszeilen-Tool nicht ausführen
- E2308 Programm, "Pfad", wurde nicht gefunden
- E2311 Prozess kann nicht erzeugt werden: 'Meldung'
- E2312 "Anweisung" kann nicht ausgeführt werden
- E2564 Programm, "Pfad", wurde nicht gefunden
- E2567 Prozess kann nicht erzeugt werden: 'Meldung'
- E2568 'Anweisung' kann nicht ausgeführt werden
- E2820 Programm, "Pfad", wurde nicht gefunden
- E2823 Prozess kann nicht erzeugt werden: 'Meldung'
- E2824 "Anweisung" kann nicht ausgeführt werden
- E4100 Programm, "Pfad", wurde nicht gefunden
- E4103 Prozess kann nicht erzeugt werden: 'Meldung'
- E4104 "Anweisung" kann nicht ausgeführt werden
- W0001 Ungültige Plattform
- W0008 Ungültige "ipa"-Option: 'String'
- RC.EXE: Der Ressourcen-Compiler des Microsoft SDK
- reFind.exe: Das Hilfsprogramm zum Suchen und Ersetzen mit Perl RegEx-Ausdrücken
- RLINK32.DLL: Der Ressourcen-Linker (C++)
- TDUMP: Das Hilfsprogramm für Dateien-Dump
- TDUMP64.EXE: Das Hilfsprogramm für Dateien-Dump für 64-Bit-Windows
- TLIB.EXE: Der Bibliotheksmanager
- TLIB64.EXE: Der Bibliotheksmanager für 64-Bit-Windows
- TLIBIMP.EXE
- TOUCH.EXE
- TRegSvr.exe: Das Hilfsprogramm für die Typbibliotheksregistrierung
- TRIGRAPH.EXE
- WSDLIMP.EXE: Das Befehlszeilenhilfsprogramm für den WSDL-Import
- Toolkette
- API-Kategorien
- Delphi-Sprachreferenz
- Delphi-Sprachreferenz
- Sprach-Übersicht
- Programme und Units
- Grundlegende syntaktische Elemente
- Datentypen, Variablen und Konstanten
- Prozeduren und Funktionen
- Klassen und Objekte
- Standardroutinen und Eingabe-Ausgabe
- Bibliotheken und Packages
- Objekt-Interfaces
- Speicherverwaltung auf der Win32-Plattform
- Ablaufsteuerung (Delphi)
- Verwendung des integrierten Assemblers
- Generics
- Attribute (RTTI)
- Schreiben von in C++ unterstütztem Delphi-Code
- Liste der Delphi-Compiler-Direktiven - Index
- Delphi-Compiler-Direktiven
- Felder ausrichten (Delphi)
- Anwendungstyp (Delphi)
- Assert-Direktiven (Delphi)
- Boolesche Kurzauswertung (Delphi-Compiler-Direktive)
- Code ausrichten (Delphi)
- Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)
- Bedingte Compilierung (Delphi)
- Debug-Informationen (Delphi)
- DEFINE-Direktive (Delphi)
- DENYPACKAGEUNIT-Direktive (Delphi)
- Beschreibung (Delphi)
- DESIGNONLY-Direktive (Delphi)
- ELSE (Delphi)
- ELSEIF (Delphi)
- ENDIF-Direktive (Delphi)
- Erweiterung für ausführbare Dateien (Delphi)
- Symbole exportieren (Delphi)
- Erweiterte Syntax (Delphi)
- Kompatibilität des Typs Extended (Delphi)
- Externe Symbole (Delphi)
- Steuerung der Gleitkommagenauigkeit (Delphi für x64)
- HIGHCHARUNICODE-Direktive (Delphi)
- Hinweise (Delphi)
- HPP-Ausgabe (Delphi)
- IFDEF-Direktive (Delphi)
- IF-Direktive (Delphi)
- IFEND-Direktive (Delphi)
- IFNDEF-Direktive (Delphi)
- IFOPT-Direktive (Delphi)
- Image-Basisadresse
- Implizites Erstellen (Delphi)
- Importierte Daten
- Datei einbinden (Delphi)
- E/A-Prüfung (Delphi)
- LEGACYIFEND (Delphi)
- Objektdatei linken (Delphi)
- Lokale Symbolinformationen (Delphi)
- Lange Strings (Delphi)
- Laufzeit-Typinformationen (Delphi)
- Speicherreservierung (Delphi)
- MESSAGE-Direktive (Delphi)
- METHODINFO-Direktive (Delphi)
- Mindestgröße für Enum-Typen (Delphi)
- OBJTYPENAME-Direktive (Delphi)
- Offene String-Parameter (Delphi)
- Optimierung (Delphi)
- Überlaufprüfung (Delphi)
- PE (Portable Executable) Header-Flags (Delphi)
- Pentium-sichere FDIV-Operationen (Delphi)
- Zeigermathematik (Delphi)
- NODEFINE-Direktive (Delphi)
- NOINCLUDE (Delphi)
- Bereichsüberprüfung
- Real48-Kompatibilität (Delphi)
- Abschnitte
- Reservierter Adressraum für Ressourcen (Delphi)
- Ressourcen-Datei (Delphi)
- RTTI-Direktive (Delphi)
- RUNONLY-Direktive (Delphi)
- Bereichsabhängige Aufzählungen (Delphi)
- Stack-Frames (Delphi)
- Starke Linktypen (Delphi)
- Symboldeklarationen und Querverweise (Delphi)
- Typprüfung bei Zeigern (Delphi)
- UNDEF-Direktive (Delphi)
- Prüfung von Var-String (Delphi)
- Warnmeldungen (Delphi)
- Warnungen (Delphi)
- Schwach Packen
- WEAKLINKRTTI-Direktive (Delphi)
- Schreibbare typisierte Konstanten (Delphi)
- Nullbasierte Strings (Delphi)
- Delphi Compiler-Fehler - Index
- Laufzeitfehler
- Ein- und Ausgabefehler
- Betriebssystemfehler
- Schwerwiegende Fehler
- Fehler- und Warnungsmeldungen (Delphi)
- Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)
- E1038 Unit-Bezeichner '%s' stimmt mit dem Dateinamen nicht überein (Delphi)
- E2001 Ordinaltyp erforderlich (Delphi)
- E2002 Dateityp ist hier nicht zulässig (Delphi)
- E2003 Undeklarierter Bezeichner: '%s' (Delphi)
- E2004 Bezeichner redeklariert: '%s' (Delphi)
- E2005 '%s' ist kein Typenbezeichner (Delphi)
- E2006 PACKED ist hier nicht erlaubt (Delphi)
- E2007 Konstante oder Typenbezeichner erwartet (Delphi)
- E2008 Inkompatible Typen (Delphi)
- E2009 Inkompatible Typen: '%s' (Delphi)
- E2010 Inkompatible Typen: '%s' und '%s' (Delphi)
- E2011 Unterer Bereich überschreitet oberen Bereich (Delphi)
- E2012 Ausdruckstyp muss BOOLEAN sein (Delphi)
- E2013 Ausdruckstyp muss BOOLEAN sein (E2012) (Delphi)
- E2014 Anweisung erforderlich, aber Ausdruck vom Typ '%s' gefunden (Delphi)
- E2015 Operator ist auf diesen Operandentyp nicht anwendbar (Delphi)
- E2016 Array-Typ erforderlich (Delphi)
- E2017 Zeigertyp erforderlicht (Delphi)
- E2018 Record, Objekt oder Klassentyp erforderlich (Delphi)
- E2019 Objekttyp erforderlich (Delphi)
- E2020 Objekt oder Klassentyp erforderlich (Delphi)
- E2021 Klassentyp erwartet (Delphi)
- E2022 Unterstützender Klassentyp erforderlich (Delphi)
- E2023 Funktion benötigt Ergebnistyp (Delphi)
- E2024 Ungültiger Funktionsrückgabetyp (Delphi)
- E2025 Prozedur kann keinen Ergebnistyp besitzen (Delphi)
- E2026 Konstantenausdruck erwartet (Delphi)
- E2027 Doppelter Tag-Wert (Delphi)
- E2028 Mengen (Sets) dürfen nur maximal 256 Elemente besitzen (Delphi)
- E2029 %s erwartet, aber %s gefunden (Delphi)
- E2030 Doppeltes Case-Label (Delphi)
- E2031 Label erwartet (Delphi)
- E2032 FOR-Schleifenvariable muss von ordinalem Typ sein (Delphi)
- E2033 Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen (Delphi)
- E2034 Zu viele Parameter (Delphi)
- E2035 Nicht genügend Parameter (Delphi)
- E2036 Variable erforderlich (Delphi)
- E2037 Deklaration von '%s' unterscheidet sich von vorheriger Deklaration (Delphi)
- E2038 Ungültiges Zeichen in Eingabedatei: '%s' (%s) (Delphi)
- E2045 Falsches Objektdateiformat: '%s' (Delphi)
- E2049 Labeldeklaration ist im Interface-Abschnitt nicht erlaubt (Delphi)
- E2050 Anweisungen sind im Interface-Teil nicht erlaubt (Delphi)
- E2052 Nicht abgeschlossener String (Delphi)
- E2053 Syntaxfehler in Real-Zahl (Delphi)
- E2054 Ungültiger Typ in Write/Writeln-Anweisung (Delphi)
- E2055 Ungültiger Typ in Read/Readln-Anweisung (Delphi)
- E2056 String-Literale können maximal 255 Elemente besitzen (Delphi)
- E2057 Unerwartetes Dateiende im in Zeile %ld beginnenden Kommentar (Delphi)
- E2058 Klasse, Interface und Objekttypen sind nur im Abschnitt type erlaubt (Delphi)
- E2059 Lokale Klasse, Interface oder Objekttypen sind nicht erlaubt (Delphi)
- E2060 Klassen- und Interface-Typen sind nur in Typabschnitten zulässig (Delphi)
- E2061 Lokale Klassen- oder Interface-Typen sind nicht zulässig (Delphi)
- E2062 Virtuelle Konstruktoren sind nicht erlaubt (Delphi)
- E2064 Der linken Seite kann nichts zugewiesen werden (Delphi)
- E2065 Ungenügende Forward- oder External-Deklaration: '%s' (Delphi)
- E2066 Operator oder Semikolon fehlt (Delphi)
- E2067 Fehlender Parametertyp (Delphi)
- E2068 Ungültige Referenz auf Symbol '%s' in Objektdatei '%s' (Delphi)
- E2070 Unbekannte Direktive: '%s' (Delphi)
- E2071 Dieser Typ kann nicht initialisiert werden (Delphi)
- E2072 Anzahl der Elemente (%d) ist von der Deklaration (%d) unterschiedlich (Delphi)
- E2073 Label ist bereits definiert: '%s' (Delphi)
- E2074 Label wurde deklariert und referenziert, aber nicht gesetzt: '%s' (Delphi)
- E2075 Diese Form des Methodenaufrufs ist nur in Methoden von abgeleiteten Typen erlaubt (Delphi)
- E2076 Diese Form des Methodenaufrufs ist nur für Klassenmethoden erlaubt (Delphi)
- E2078 Prozedur FAIL nur im Konstruktor erlaubt (Delphi)
- E2079 Prozedur NEW benötigt einen Konstruktor (Delphi)
- E2080 Prozedur DISPOSE benötigt einen Destruktor (Delphi)
- E2081 Zuweisung an FOR-Schleifenvariable '%s' (Delphi)
- E2082 TYPEOF kann nur auf Objekttypen mit VMT angewendet werden (Delphi)
- E2083 Reihenfolge der Felder in der Record-Konstante unterscheidet sich von der Deklaration (Delphi)
- E2085 Unit-Namen stimmen nicht überein: '%s' '%s' (Delphi)
- E2086 Typ '%s' ist nicht vollständig definiert (Delphi)
- E2088 Variable erwartet (Delphi)
- E2089 Ungültige Typumwandlung (Delphi)
- E2090 Unterbrechung durch Benutzer - Compilierung abgebrochen (Delphi)
- E2091 Segment/Offset-Paare werden in 32-Bit-Delphi nicht unterstützt (Delphi)
- E2093 Label '%s' ist in der aktuellen Prozedur nicht deklariert (Delphi)
- E2094 Lokale Prozedur/Funktion '%s' wurde Prozedurenvariable zugewiesen (Delphi)
- E2095 ENDIF fehlt (Delphi)
- E2096 Methodenbezeichner erwartet (Delphi)
- E2097 BREAK oder CONTINUE außerhalb der Schleife (Delphi)
- E2098 Division durch Null (Delphi)
- E2099 Überlauf bei Konvertierung oder arithmetischer Operation (Delphi)
- E2100 Datentyp zu groß: 2 GB überschritten (Delphi)
- E2102 Integerkonstante zu lang (Delphi)
- E2103 16-Bit Fixup in Objektdatei '%s' entdeckt (Delphi)
- E2104 Falsche Adressverschiebung in Objektdatei '%s' entdeckt (Delphi)
- E2105 Inline Assembler Syntaxfehler (Delphi)
- E2106 Inline Assembler Stack-Überlauf (Delphi)
- E2107 Operandengröße stimmt nicht überein (Delphi)
- E2108 Speicherreferenz erwartet (Delphi)
- E2109 Konstante erwartet (Delphi)
- E2110 Typ erwartet (Delphi)
- E2111 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (Delphi)
- E2112 Ungültige Registerkombination (Delphi)
- E2113 Numerischer Überlauf (Delphi)
- E2114 Stringkonstante zu lang (Delphi)
- E2115 Fehler in numerischer Konstante (Delphi)
- E2116 Ungültige Kombination von Opcode und Operanden (Delphi)
- E2117 486/487-Instruktionen sind nicht aktiviert (Delphi)
- E2118 Division durch Null (Delphi)
- E2119 Strukturfeldbezeichner erwartet (Delphi)
- E2120 LOOP/JCXZ außerhalb des Wertebereichs (Delphi)
- E2121 Prozedur- oder Funktionsname erforderlich (Delphi)
- E2122 PROCEDURE oder FUNCTION erwartet (Delphi)
- E2123 PROCEDURE, FUNCTION, PROPERTY oder VAR erwartet (Delphi)
- E2124 Instanzelement '%s' in diesem Zusammenhang nicht verfügbar (Delphi)
- E2125 EXCEPT oder FINALLY erwartet (Delphi)
- E2126 BREAK, CONTINUE oder EXIT bei FINALLY-Klausel nicht möglich (Delphi)
- E2127 'GOTO %s' führt in oder aus einer TRY-Anweisung (Delphi)
- E2128 %s-Klausel erwartet, aber %s gefunden (Delphi)
- E2129 Einer Nur-Lesen Eigenschaft kann kein Wert zugewiesen werden (Delphi)
- E2130 Lesen einer Nur-Schreiben-Eigenschaft nicht möglich (Delphi)
- E2131 Klasse besitzt bereits eine Standardeigenschaft (Delphi)
- E2132 Standardeigenschaft muss eine Array-Eigenschaft sein (Delphi)
- E2133 Standardfunktion TYPEINFO erwartet einen Typbezeichner (Delphi)
- E2134 Typ '%s' besitzt keine Typinformation (Delphi)
- E2136 Definition für abstrakte Methode '%s' nicht erlaubt (Delphi)
- E2137 Methode '%s' nicht in Basisklasse gefunden (Delphi)
- E2138 Ungültige Botschaftsparameterliste (Delphi)
- E2139 Ungültiger Botschaftsmethoden-Index (Delphi)
- E2140 Doppelter Botschaftsmethoden-Index (Delphi)
- E2142 Nicht verfügbarer Wert (Delphi)
- E2143 Ausdruck hat keinen Wert (Delphi)
- E2144 Auf Ziel kann nicht zugegriffen werden (Delphi)
- E2145 Wiederhervorrufen einer Exception ist nur im Exception-Handler möglich (Delphi)
- E2146 Standardwerte müssen vom Typ Ordinal, Pointer oder vom Typ small Set sein (Delphi)
- E2147 Eigenschaft '%s' existiert nicht in Basisklasse (Delphi)
- E2148 Dynamische oder Botschaftsmethoden sind hier nicht erlaubt (Delphi)
- E2149 Klasse besitzt keine Standardeigenschaft (Delphi)
- E2150 Falscher Argumententyp im Konstruktor des Variablentyp array (Delphi)
- E2151 RLINK32.DLL kann nicht geladen werden (Delphi)
- E2152 Falsche oder beschädigte RLINK32.DLL (Delphi)
- E2153 ';' nicht erlaubt vor einem 'ELSE' (Delphi)
- E2154 Typ '%s' benötigt Finalisierung - nicht im Variant-Record erlaubt (Delphi)
- E2155 Typ '%s' benötigt Finalisierung - im Dateityp nicht erlaubt (Delphi)
- E2156 Ausdruck zu komplex (Delphi)
- E2157 Auf Element 0 kann nicht zugegriffen werden - 'Length' oder 'SetLength' verwenden (Delphi)
- E2158 Unit %s veraltet oder beschädigt: '%s' fehlt (Delphi)
- E2159 Unit %s veraltet oder beschädigt: '%s.%s' fehlt (Delphi)
- E2160 Typ in einem OLE-Automatisierungsaufruf nicht erlaubt (Delphi)
- E2163 Zu viele bedingte Symbole (Delphi)
- E2165 Compilierung durch Anwender abgebrochen (Delphi)
- E2166 Unbenannte Argumente müssen benannten Argumenten in der OLE-Automatisierung vorangestellt werden (Delphi)
- E2167 Abstrakte Methoden müssen virtuell oder dynamisch sein (Delphi)
- E2168 Feld- oder Methodenbezeichner erwartet (Delphi)
- E2169 Felddefinition nicht erlaubt nach Methoden oder Eigenschaften (Delphi)
- E2170 Eine nicht-virtuelle Methode kann nicht überschrieben werden (Delphi)
- E2171 Auf Variable '%s' kann wegen Optimierung nicht zugegriffen werden (Delphi)
- E2172 Eine benötigte Bibliothekshilfsfunktion wurde vom Linker eliminiert (%s) (Delphi)
- E2173 Fehlendes oder ungültiges bedingtes Symbol in der Anweisung '$%s' (Delphi)
- E2174 '%s' wurde vorher nicht als PROPERTY deklariert (Delphi)
- E2175 Felddefinition nicht erlaubt in OLE-Automatisierungsbereich (Delphi)
- E2176 Ungültiger Typ im OLE-Automatisierungsbereich: '%s' (Delphi)
- E2177 Konstruktoren und Destruktoren sind im OLE-Automatisierungsbereich nicht zulässig (Delphi)
- E2178 Dynamische und Botschaftsmethoden sind im OLE-Automatisierungbereich nicht erlaubt (Delphi)
- E2179 Im OLE-Automatisierungsbereich sind nur register-Aufrufkonventionen zulässig (Delphi)
- E2180 Dispid '%d' wird bereits von '%s' verwendet (Delphi)
- E2181 Redeklaration der Eigenschaft im OLE-Automatisierungsbereich nicht erlaubt (Delphi)
- E2182 '%s' Anweisung im OLE Automatisierungsbereich nicht erlaubt (Delphi)
- E2183 dispid-Klausel nur im OLE-Automatisierungsbereich erlaubt (Delphi)
- E2184 %s-Abschnitt ist nur in Klassentypen gültig (Delphi)
- E2185 Überschriebene automatisierte virtuelle Methode '%s' kann kein dispid definieren (Delphi)
- E2186 Die Published-Real-Eigenschaft '%s' muss vom Typ Single, Real, Double oder Extended sein (Delphi)
- E2187 Größe von Published-Menge '%s' ist >4 Byte (Delphi)
- E2188 Published-Eigenschaft '%s' kann nicht vom Typ %s sein (Delphi)
- E2189 Thread-lokale Variablen können nicht lokal zu einer Funktion sein (Delphi)
- E2190 Thread-lokale Variablen können nicht ABSOLUTE sein (Delphi)
- E2191 EXPORTS nur im globalen Bereich erlaubt (Delphi)
- E2192 Konstanten dürfen nicht als Argumente für offene Arrays verwendet werden (Delphi)
- E2193 Standard-Funktion Slice nur als Argument für offene Arrays erlaubt (Delphi)
- E2194 Thread-lokale Variablen können nicht initialisiert werden (Delphi)
- E2195 Lokale Variablen können nicht initialisiert werden (Delphi)
- E2196 Variablen können nur einzeln initialisiert werden (Delphi)
- E2197 Konstantenobjekt kann nicht als Var-Parameter übergeben werden (Delphi)
- E2198 HIGH kann nicht auf lange Stringtypen angewendet werden (Delphi)
- E2199 Die Packages '%s' und '%s' enthalten beide Unit '%s' (Delphi)
- E2200 Package '%s' enthält bereits die Unit '%s' (Delphi)
- E2201 Für den Zugriff auf '%s' von Unit '%s' wird die Referenz auf importierte Daten ($G) benötigt (Delphi)
- E2202 Package '%s' wird benötigt, konnte aber nicht gefunden werden (Delphi)
- E2203 $WEAKPACKAGEUNIT '%s' enthält globale Daten (Delphi)
- E2204 Falsche GUID-Syntax (Delphi)
- E2205 Interface-Typ benötigt (Delphi)
- E2206 Das Überschreiben von Eigenschaften ist im Typ interface nicht erlaubt (Delphi)
- E2207 Die Klausel '%s' ist im Typ interface nicht erlaubt (Delphi)
- E2208 Interface '%s' bereits implementiert von '%s' (Delphi)
- E2209 Felddeklarationen sind im Typ interface nicht erlaubt (Delphi)
- E2210 Die Direktive '%s' ist im Typ interface nicht erlaubt (Delphi)
- E2211 Deklaration von '%s' unterscheidet sich von der Deklaration in interface '%s' (Delphi)
- E2212 Package-Unit '%s' kann nicht in den Klauseln contains oder uses erscheinen (Delphi)
- E2213 Falsches Package-Unit-Format: %s.%s (Delphi)
- E2214 Package %s wird rekursiv benötigt (Delphi)
- E2215 16-Bit-Segment in Objektdatei '%s' entdeckt (Delphi)
- E2216 Abschnitt '%s' in Objektdatei '%s' kann nicht behandelt werden (Delphi)
- E2217 Das Published-Feld '%s' ist weder vom Typ class noch interface (Delphi)
- E2218 Published-Methode '%s' enthält einen Typ, der nicht als published verwendet werden kann (Delphi)
- E2220 Ein NeverBuild-Package '%s' benötigt ein AlwaysBuild-Package '%s' (Delphi)
- E2221 $WEAKPACKAGEUNIT '%s' darf keinen Initialisierungs- oder Finalisierungscode enthalten (Delphi)
- E2222 $WEAKPACKAGEUNIT & $DENYPACKAGEUNIT wurden beide angegeben (Delphi)
- E2223 $DENYPACKAGEUNIT '%s' kann nicht in ein Package übernommen werden (Delphi)
- E2224 $DESIGNONLY und $RUNONLY sind nur in einer Package-Unit erlaubt (Delphi)
- E2225 'Never-build' Package '%s' muss neu compiliert werden (Delphi)
- E2226 Die Compilierung wurde wegen zu vieler Fehler abgebrochen (Delphi)
- E2227 Imagebase ist zu groß - Programmumfang mehr als 2 GB (Delphi)
- E2228 Ein Typ dispinterface kann keinen Vorfahr interface haben (Delphi)
- E2229 Ein Typ dispinterface benötigt eine interface-Identifikation (Delphi)
- E2230 Methoden des Typs dispinterface dürfen keine Direktiven spezifizieren (Delphi)
- E2231 Die Direktive '%s' ist im Typ dispinterface nicht erlaubt (Delphi)
- E2232 Interface '%s' besitzt keine Interface-Identifikation (Delphi)
- E2233 Auf Eigenschaft '%s' kann hier nicht zugegriffen werden (Delphi)
- E2234 Getter oder Setter für Eigenschaft '%s' kann nicht gefunden werden (Delphi)
- E2236 Konstruktoren und Destruktoren müssen die %s-Aufrufkonvention haben (Delphi)
- E2237 Parameter '%s' ist hier wegen des Vorgabewerts nicht erlaubt (Delphi)
- E2238 Für '%s' ist ein Vorgabewert erforderlich (Delphi)
- E2239 Der Vorgabeparameter '%s' muss als Wert oder Konstante übergeben werden (Delphi)
- E2240 $EXTERNALSYM und $NODEFINE sind für '%s' nicht erlaubt; nur globale Symbole (Delphi)
- E2241 Es müssen C++-Obj.-Dateien generiert werden (-jp) (Delphi)
- E2242 '%s' ist kein Name einer Unit (Delphi)
- E2245 Rekursive Include-Datei %s (Delphi)
- E2246 Es muss mindestens 1 Dimension für SetLength des dyn. Array angegeben werden (Delphi)
- E2247 Eine Adresse kann bei der Compilierung zu Byte-Code nicht akzeptiert werden (Delphi)
- E2248 Bei der Compilierung zu Byte-Code können Objekttypen alten Stils nicht benutzt werden (Delphi)
- E2249 Bei der Compilierung zu Byte-Code können absolute Variablen nicht benutzt werden (Delphi)
- E2250 Es gibt keine überladene Version von '%s', die man mit diesen Argumenten aufrufen kann (Delphi)
- E2251 Doppeldeutiger überladener Aufruf von '%s' (Delphi)
- E2252 Es gibt bereits eine Methode '%s' mit identischen Parametern (Delphi)
- E2253 Der Vorfahrtyp '%s' besitzt keinen zugreifbaren Standardkonstruktor (Delphi)
- E2254 Die überladene Prozedur '%s' muss mit der Direktive 'overload' gekennzeichnet sein (Delphi)
- E2255 New wird für dynamische Arrays nicht unterstützt - es muss Setlength verwendet werden (Delphi)
- E2256 Dispose wird für dynamische Arrays nicht unterstützt (da nicht erforderlich) (Delphi)
- E2257 Doppelte implements-Klausel für Interface '%s' (Delphi)
- E2258 Implements-Klausel ist nur innerhalb von Klassentypen erlaubt (Delphi)
- E2259 Implements-Klausel ist nur für Eigenschaften von Klassen- und Interface-Typen erlaubt (Delphi)
- E2260 Implements-Klausel kann nicht zusammen mit der Index-Klausel verwendet werden (Delphi)
- E2261 Implements-Klausel ist nur für lesbare Eigenschaften erlaubt (Delphi)
- E2262 Der Implements-Getter muss die Aufrufkonvention %s haben (Delphi)
- E2263 Der Implements-Getter darf keine dynamische oder message-Methode sein (Delphi)
- E2264 Methoden-Auflösung ist für Interface '%s' nicht erlaubt (Delphi)
- E2265 Das Interface '%s' wird in der Liste der Interfaces nicht erwähnt (Delphi)
- E2266 Nur eine Methode aus einer Gruppe überladener Methoden darf 'published' sein (Delphi)
- E2267 Bei der vorherigen Deklaration von '%s' wurde die Direktive 'overload' nicht angegeben (Delphi)
- E2268 Parameter dieses Typs dürfen keine Standardwerte haben (Delphi)
- E2270 Publizierte Methoden zum Setzen und Lesen von Eigenschaften müssen die %s-Aufrufkonvention besitzen (Delphi)
- E2271 Methoden zum Setzen und Lesen von Eigenschaften dürfen nicht überladen werden (Delphi)
- E2272 Der reservierte Unit-Name '%s' kann nicht verwendet werden (Delphi)
- E2273 Es existiert keine überladene Version von '%s' mit dieser Parameterliste (Delphi)
- E2274 Das Eigenschaftsattribut 'label' kann in dispinterface nicht verwendet werden (Delphi)
- E2275 Das Eigenschaftsattribut 'label' darf nicht leer bleiben (Delphi)
- E2276 Bezeichner '%s' kann nicht exportiert werden (Delphi)
- E2277 Nur externe cdecl-Funktionen dürfen varargs verwenden (Delphi)
- E2278 Adresse von lokalem Symbol %s kann nicht aufgenommen werden (Delphi)
- E2279 Zu viele verschachtelte bedingte Symbole (Delphi)
- E2280 Nicht abgeschlossene bedingte Direktive (Delphi)
- E2281 Typ ist im Aufruf von Variant Dispatch nicht zulässig (Delphi)
- E2282 Methoden zum Setzen von Eigenschaften können keine var-Parameter übernehmen (Delphi)
- E2283 Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren (Delphi)
- E2284 Doppelter Ressourcenname: Typ %d '%s' (Delphi)
- E2285 Doppelte Ressourcen-ID: Typ %d ID %d (Delphi)
- E2286 Bibliotheksname zu lang: %s (Delphi)
- E2287 '%s' kann nicht mehrfach exportiert werden (Delphi)
- E2288 Dateiname zu lang (übersteigt %d Zeichen) (Delphi)
- E2289 Nicht aufgelöstes benutzerdefiniertes Attribut: %s (Delphi)
- E2290 Destruktoren können nicht mit IDisposable gemischt werden (Delphi)
- E2291 Implementierung der Interface-Methode %s.%s fehlt (Delphi)
- E2292 '%s' muss eine Eigenschaft oder ein Feld der Klasse '%s' referenzieren (Delphi)
- E2293 Ein DLLImport-Attribut und eine externe oder Aufrufkonventionsdirektive dürfen nicht zusammen verwendet werden (Delphi)
- E2294 Eine von '%s' abgeleitete, unterstützende Klasse kann nur Klassen unterstützen, die von '%s' abstammen. (Delphi)
- E2295 Eine unterstützende Klasse darf keinen Destruktor einführen (Delphi)
- E2296 Ein in einer unterstützenden Klasse eingeführter Konstruktor muss den parameterlosen Konstruktor der unterstützten Klasse als erste Anweisung aufrufen. (Delphi)
- E2298 read/write für CLR-Ereignisse nicht zulässig. Verwenden Sie eine Include/Exclude-Prozedur (Delphi)
- E2299 Eigenschaft erforderlich (Delphi)
- E2300 Eigenschaftszugriffsmethode '%s' kann nicht erzeugt werden, weil '%s' bereits vorhanden ist (Delphi)
- E2301 Methode '%s' mit identischen Parametern und Ergebnistyp ist bereits vorhanden (Delphi)
- E2306 'Self' wurde mehr als einmal initialisiert (Delphi)
- E2307 Standardfunktion NEW erwartet einen dynamischen Array-Typbezeichner (Delphi)
- E2308 Es muss mindestens 1 Dimension für NEW des dyn. Array angegeben werden (Delphi)
- E2309 Attribut - Benanntes Argument eines bekannten Attributs darf kein Array sein (Delphi)
- E2310 Attribut - Für einen benutzerdefinierten Marshaler ist ein benutzerdefinierter Marshaler-Typ erforderlich (Delphi)
- E2311 Attribut - Für den festen MarshalAs-String ist eine Größenangabe erforderlich (Delphi)
- E2312 Attribut - Ungültiges Argument für ein bekanntes Attribut (Delphi)
- E2313 Attribut - Bekanntes Attribut darf keine Eigenschaften festlegen (Delphi)
- E2314 Attribut - Das Attribut MarshalAs hat Felder, die für den angegebenen unverwalteten Typ nicht zulässig sind (Delphi)
- E2315 Attribut - Bekanntes benutzerdefiniertes Attribut für ungültiges Ziel (Delphi)
- E2316 Attribut - Das Format der GUID war ungültig (Delphi)
- E2317 Attribut - Bekanntes benutzerdefiniertes Attribut hatte ungültigen Wert (Delphi)
- E2318 Attribut - Die Konstantengröße von MarshalAs darf nicht negativ sein (Delphi)
- E2319 Attribut - Die Parametergröße von MarshalAs darf nicht negativ sein (Delphi)
- E2320 Attribut - Der angegebene unverwaltete Typ ist nur für Felder gültig (Delphi)
- E2321 Attribut - Bekanntes benutzerdefiniertes Attribut wiederholt das benannte Argument (Delphi)
- E2322 Attribut - Unerwarteter Typ in bekanntem Attribut (Delphi)
- E2323 Attribut - Unerwartetes Argument für ein bekanntes Attribut (Delphi)
- E2324 Attribut - Benanntes Argument des bekannten Attributs unterstützt keine Varianten (Delphi)
- E2325 Attribut '%s' ist für dieses Ziel nicht gültig (Delphi)
- E2326 Attribut '%s' kann nur einmal pro Ziel verwendet werden (Delphi)
- E2327 Linker-Fehler bei der Ausgabe des Attributs '%s' (Delphi)
- E2328 Linker-Fehler bei der Ausgabe von Metadaten (Delphi)
- E2329 Metadaten - Fehler beim Lesen (Delphi)
- E2330 Metadaten - Fehler beim Schreiben (Delphi)
- E2331 Metadaten - Datei ist schreibgeschützt (Delphi)
- E2332 Metadaten - Kein wohlgeformter Name vergeben (Delphi)
- E2333 Metadaten - Datenwert wurde abgeschnitten (Delphi)
- E2334 Metadaten - Fehler: alte Version (Delphi)
- E2335 Metadaten - Fehler beim Öffnen des gemeinsam genutzten Speichers (Delphi)
- E2336 Metadaten - Erzeugung des gemeinsam genutzten Speichers fehlgeschlagen Eine Speicherzuordnung mit demselben Namen ist bereits vorhanden. (Delphi)
- E2337 Metadaten - Im Arbeitsspeicher oder Stream befinden sich keine .CLB-Daten (Delphi)
- E2338 Metadaten - Datenbank ist schreibgeschützt (Delphi)
- E2339 Metadaten - Der Import-Gültigkeitsbereich ist mit dem Ausgabe-Gültigkeitsbereich nicht kompatibel (Delphi)
- E2340 Metadaten - Daten zu groß (Delphi)
- E2341 Metadaten - Spalte darf nicht geändert werden (Delphi)
- E2342 Metadaten - Zu viele RID- oder Primärschlüsselspalten, max 1 (Delphi)
- E2343 Metadaten - Primärschlüsselspalte lässt möglicherweise keine Nullwerte zu (Delphi)
- E2344 Metadaten - Daten zu groß (Delphi)
- E2345 Metadaten - Versuch, ein Objekt zu definieren, das bereits vorhanden ist (Delphi)
- E2346 Metadaten - Eine erforderliche GUID wurde nicht bereitgestellt (Delphi)
- E2347 Metadaten - Falsche binäre Signatur (Delphi)
- E2348 Metadaten - Falsche Eingabeparameter (Delphi)
- E2349 Metadaten - typeref kann nicht aufgelöst werden (Delphi)
- E2350 Metadaten - Kein logischer Platz zum Erzeugen weiterer Benutzer-Strings vorhanden (Delphi)
- E2351 Final-Methoden müssen virtuell oder dynamisch sein (Delphi)
- E2352 Eine final-Methode kann nicht überschrieben werden (Delphi)
- E2353 Sealed Klasse '%s' kann nicht erweitert werden (Delphi)
- E2354 String-Element kann nicht an var-Parameter übergeben werden (Delphi)
- E2355 Für den Zugriff auf Klasseneigenschaften muss ein Klassenfeld oder eine statische Klassenmethode verwendet werden (Delphi)
- E2356 Zugriff auf Eigenschaft muss über Instanzenfeld oder -methode erfolgen (Delphi)
- E2357 PROCEDURE, FUNCTION oder CONSTRUCTOR erwartet (Delphi)
- E2358 Klassenkonstruktoren sind in unterstützenden Klassen nicht zulässig (Delphi)
- E2359 Mehrere Klassenkonstruktoren in Klasse %s: %s und %s (Delphi)
- E2360 Klassenkonstruktoren dürfen keine Parameter haben (Delphi)
- E2361 Auf private-Symbol %s.%s kann nicht zugegriffen werden (Delphi)
- E2362 Auf protected-Symbol %s.%s kann nicht zugegriffen werden (Delphi)
- E2363 Nur Methoden von abgeleiteten Typen dürfen über Assembly-Grenzen hinweg auf das protected-Symbol [%s]%s.%s zugreifen (Delphi)
- E2366 Globale Prozedur oder statische Klassenmethode erwartet (Delphi)
- E2370 Geerbte Methoden können für den Zugriff auf Interface-Eigenschaften nicht verwendet werden (Delphi)
- E2371 ABSTRACT und FINAL dürfen nicht zusammen verwendet werden (Delphi)
- E2372 Bezeichner erwartet (Delphi)
- E2373 Aufruf der abstrakten Methode %s.%s (Delphi)
- E2374 Aus %s kann kein eindeutiger Typ erstellt werden (Delphi)
- E2375 PRIVATE oder PROTECTED erwartet (Delphi)
- E2376 STATIC kann nur für nicht-virtuelle Klassenmethoden verwendet werden (Delphi)
- E2377 Borland.Delphi.Compiler.ResCvt.dll konnte nicht gefunden werden (Delphi)
- E2378 Fehler beim Konvertieren der Ressource %s (Delphi)
- E2379 Virtuelle Methoden sind in Record-Typen nicht zulässig (Delphi)
- E2380 Statische Instanz- oder Klassenmethode erwartet (Delphi)
- E2381 Länge des Ressourcen-Strings überschreitet die Windows-Grenze von 4096 Zeichen (Delphi)
- E2382 Konstruktoren können mit Instanzvariablen nicht aufgerufen werden (Delphi)
- E2383 ABSTRACT und SEALED dürfen nicht zusammen verwendet werden (Delphi)
- E2385 Fehler beim Signieren der Assembly (Delphi)
- E2386 Ungültiger Versions-String '%s' in %s angegeben (Delphi)
- E2387 Der Name des Schlüsselcontainers '%s' ist nicht vorhanden (Delphi)
- E2388 Unerkannte Schlüsseldatei '%s' für starke Namen (Delphi)
- E2389 Protected-Element '%s' ist in diesem Zusammenhang nicht verfügbar (Delphi)
- E2390 Klasse muss sealed sein, um einen private-Konstruktor ohne Typqualifizierer aufzurufen (Delphi)
- E2391 Potentiell polymorphe Konstruktoraufrufe müssen virtuell sein (Delphi)
- E2392 Die Erzeugung der für die Eigenschaft %s.%s erforderlichen Zugriffsmethode(n) ist wegen eines Namenskonflikts mit einem vorhandenen Symbol in demselben Gültigkeitsbereich nicht möglich (Delphi)
- E2393 Ungültige Operatordeklaration (Delphi)
- E2394 Parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)
- E2395 Unsichere Prozeduren sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig (Delphi)
- E2396 Unsicherer Code ist nur in unsicheren Prozeduren zulässig (Delphi)
- E2397 Unsichere Zeiger sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig (Delphi)
- E2398 Klassenmethoden in Record-Typen müssen static sein (Delphi)
- E2399 Namespace-Konflikte mit Unit-Name '%s' (Delphi)
- E2400 Unbekanntes Ressourcenformat '%s' (Delphi)
- E2402 Instanz der abstrakten Klasse '%s' wird konstruiert (Delphi)
- E2403 Zugriffsmethode zum Hinzufügen oder Entfernen für Ereignis '%s' nicht gefunden (Delphi)
- E2404 READ/WRITE-Eigenschaftszugriffsmethoden dürfen nicht mit ADD/REMOVE-Zugriffsmethoden gemischt werden (Delphi)
- E2405 Unbekannten Elementtyp beim Importieren der Signatur von %s.%s gefunden (Delphi)
- E2406 EXPORTS-Abschnitte sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig (Delphi)
- E2407 Doppelten Ressourcenbezeichner %s in Unit %s(%s) und %s(%s) gefunden (Delphi)
- E2408 Starker Namensschlüssel kann nicht aus Assembly %s extrahiert werden (Delphi)
- E2409 Der voll qualifizierte, verschachtelte Typname %s übersteigt die 1024 Byte-Grenze (Delphi)
- E2410 Unsichere Zeigervariablen, -parameter oder -konstanten sind nur in unsicheren Prozeduren zulässig (Delphi)
- E2411 Unit %s in Package %s verweist auf Unit %s, die in keinem Package vorhanden ist. Package-Units dürfen nur auf Package-Units verweisen (Delphi)
- E2412 CREATE erwartet (Delphi)
- E2413 Dynamischer Array-Typ erforderlich (Delphi)
- E2414 Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)
- E2415 Assembly '%s' konnte nicht importiert werden, weil sie den Namespace '%s' enthält (Delphi)
- E2416 Package '%s' konnte nicht importiert werden, weil es die System-Unit '%s' enthält (Delphi)
- E2417 Feld-Offset kann für Variant-Record nicht festgestellt werden, weil der vorherige Feldtyp ein Record-Typ unbekannter Größe ist (Delphi)
- E2418 Typ '%s' benötigt Initialisierung - im Variant-Record nicht erlaubt (Delphi)
- E2419 Record-Typ zu lang: überschreitet 1 MB (Delphi)
- E2420 Interface '%s' in '%s' ist nicht vollständig definiert (Delphi)
- E2422 Importierter Bezeichner '%s' steht im Konflikt mit '%s' im Namespace '%s' (Delphi)
- E2423 Void-Typ in diesem Kontext nicht verwendbar (Delphi)
- E2424 Codepage '%s' ist auf diesem Rechner nicht installiert (Delphi)
- E2425 Inline-Methoden dürfen nicht virtual oder dynamic sein (Delphi)
- E2426 Inline-Funktion darf keinen asm-Block haben (Delphi)
- E2428 Feld '%s' muss initialisiert werden - in CLS-konformen Wertetypen nicht zulässig (Delphi)
- E2429 Doppelte Implementierung für 'set of %s' in diesem Gültigkeitsbereich (Delphi)
- E2430 for-in-Anweisung arbeitet nicht mit Kollektionstyp '%s' (Delphi)
- E2431 for-in-Anweisung arbeitet nicht mit Kollektionstyp '%s', weil '%s' kein Element für '%s' enthält oder darauf nicht zugegriffen werden kann (Delphi)
- E2432 %s kann nicht auf ein rechteckiges, dynamisches Array angewendet werden (Delphi)
- E2433 Methodendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)
- E2434 Eigenschaftsdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)
- E2435 Klassenelementdeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)
- E2436 Typdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)
- E2437 Konstantendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)
- E2439 Inline-Funktion darf kein Argument für ein Open Array haben (Delphi)
- E2441 Im interface-Abschnitt deklarierte Inline-Funktion darf kein lokales Symbol '%s' verwenden (Delphi)
- E2442 Inline-Direktive im Konstruktor oder Destruktor nicht zulässig (Delphi)
- E2447 Doppeltes Symbol '%s' im Namespace '%s' von '%s' und '%s' definiert (Delphi)
- E2448 Ein Attribut-Argument muss ein konstanter Ausdruck, ein typeof-Ausdruck oder ein Array-Konstruktor sein (Delphi)
- E2449 Verschachtelte Inline-Routine '%s' kann nicht auf Variable '%s' außerhalb des Gültigkeitsbereichs zugreifen (Delphi)
- E2450 Keine überladene Version der Array-Eigenschaft '%s' vorhanden, die mit diesen Argumenten verwendet werden kann (Delphi)
- E2452 Unicode-Zeichen sind in published Symbolen nicht zulässig (Delphi)
- E2453 Ziel kann nicht zugewiesen werden (Delphi)
- E2454 Slice-Standardfunktion für VAR- und OUT-Argument nicht zulässig (Delphi)
- E2459 Für den Zugriff auf Klasseneigenschaften darf kein Feldselektor vorhanden sein (Delphi)
- E2460 Von spezieller Klasse '%s.%s' kann nicht geerbt werden (Delphi)
- E2461 Bezeichner '%s' ist kein Instanzfeld (Delphi)
- E2463 '%s'-Direktive in Record-Typ nicht zulässig (Delphi)
- E2464 Erster Parameter des Assign-Operators muss ein var-Parameter sein (Delphi)
- E2465 Ein Record darf keinen Destruktor einführen (Delphi)
- E2466 Ein 'Never-build' Package '%s' benötigt 'always-build' Package '%s' (Delphi)
- E2467 Record oder Objekttyp erforderlich (Delphi)
- E2468 Linker hat doppelten Namen '%s' aus dem Typ '%s' in Unit '%s' und '%s' gefunden (Delphi)
- E2469 Linker hat doppelten Namen '%s' aus dem Typ '%s' in Unit '%s' und dem Typ '%s' in Unit '%s' gefunden (Delphi)
- E2470 Linker hat doppelten Namen '%s' aus dem Typ '%s' in Unit '%s' und Konflikt mit vom Compiler erzeugten Klassennamen für Unit '%s' gefunden (Delphi)
- E2471 Möglicherweise parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)
- E2474 Record-Typ erforderlich (Delphi)
- E2475 '%s'-Direktive in Record-Hilfstyp nicht zulässig (Delphi)
- E2501 Inline-Funktion kann verschachtelte Routine '%s' nicht aufrufen (Delphi)
- E2506 Im interface-Abschnitt deklarierte Methode des parametrisierten Typs darf kein lokales Symbol '%s' verwenden (Delphi)
- E2507 Einschränkungen CLASS und RECORD dürfen nicht gemeinsam angegeben werden (Delphi)
- E2508 Typparameter sind bei diesem Typ nicht erlaubt (Delphi)
- E2510 Typ %s' ist keine gültige Einschränkung (Delphi)
- E2511 Typparameter '%s' muss ein Klassentyp sein (Delphi)
- E2512 Typparameter '%s' muss ein nicht-nullable Wertetyp sein (Delphi)
- E2513 Typparameter '%s' muss einen parameterlosen Konstruktor namens Create haben (Delphi)
- E2514 Typparameter '%s' muss Interface '%s' unterstützen (Delphi)
- E2515 Typparameter '%s' ist mit Typ '%s' nicht kompatibel (Delphi)
- E2516 Einschränkung '%s' steht im Konflikt mit vorherigen Einschränkungen (Delphi)
- E2517 Operator '%s' muss %d Parameter übernehmen (Delphi)
- E2518 Operator '%s' muss mindestens einen '%s'-Typ in den Parametern übernehmen (Delphi)
- E2519 Erster Parametertyp des Operators '%s' und Ergebnistyp müssen identisch sein (Delphi)
- E2520 Ergebnistyp des Operators '%s' muss den Typ Boolean haben (Delphi)
- E2521 Operator '%s' muss einen '%s'-Typ im Parameter oder Ergebnistyp übernehmen (Delphi)
- E2522 Operator '%s' kann nicht in oder aus Vorfahrtyp konvertiert werden (Delphi)
- E2527 Hilfstyp '%s' darf in Deklarationen nicht verwendet werden (Delphi)
- E2528 Typparameter sind bei dieser Methode nicht erlaubt (Delphi)
- E2529 Typparameter bei Operator nicht zulässig (Delphi)
- E2530 Typparameter bei globaler Prozedur oder Funktion nicht zulässig (Delphi)
- E2531 Methode '%s' erfordert explizite Typargumente (Delphi)
- E2532 Generisches Typargument konnte aus den unterschiedlichen Argumenttypen für Methode '%s' nicht abgeleitet werden (Delphi)
- E2533 Virtual-, dynamic- und message-Methoden dürfen keine Typparameter haben (Delphi)
- E2534 Klassenkonstruktor darf nicht virtual, dynamic oder message sein (Delphi)
- E2535 Interface-Methoden dürfen keine parametrisierten Methoden haben (Delphi)
- E2537 Standardfunktion DEFAULT erwartet einen Typbezeichner (Delphi)
- E2538 Die Standardfunktion DEFAULT ist für diesen Typ nicht zulässig (Delphi)
- E2539 Implementierung der abstrakten Methode '%s.%s' fehlt (Delphi)
- E2540 Abstrakter Typ '%s' kann nicht als "sealed" verwendet werden (Delphi)
- E2543 Instantiierter Datentyp '%s' ist zu lang: überschreitet 2 GB (Delphi)
- E2545 Klasseneigenschaft '%s' kann nicht veröffentlicht werden - nur Instanzeigenschaften können veröffentlicht werden (Delphi)
- E2548 Eine Klassenreferenz des parametrisierten Typs kann nicht übernommen werden (Delphi)
- E2549 Von benutzerdefinierter Attributklasse abgeleiteter parametrisierter Typ kann nicht deklariert werden (Delphi)
- E2556 Typ des Prozedurenergebnisses oder untypisierter Parameter kann nicht als Typargument verwendet werden (Delphi)
- E2551 Es gibt keine parametrisierten Methoden von '%s', die mit dieser Anzahl von Typparametern verwendet werden können (Delphi)
- E2552 CLASS- oder RECORD-Einschränkung und Klassentypeinschränkung dürfen nicht zusammen angegeben werden (Delphi)
- E2553 Klassentypeinschränkung darf nicht mehr als einmal angegeben werden (Delphi)
- E2555 Symbol '%s' kann nicht erfasst werden (Delphi)
- E2560 $OBJTYPENAME für '%s' nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)
- E2561 Angegebene Optionen für $EXTERNALSYM und $NODEFINE sind für '%s' nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)
- E2562 Feldbezeichner erforderlich (Delphi)
- E2563 Angegebener Interface-Typ ist nicht deklariert (Delphi)
- E2564 Undefinierter Typ '%s' (Delphi)
- E2565 Parametrisierter oder instantiierter Typ kann nicht als benutzerdefiniertes Attribut verwendet werden (Delphi)
- E2568 Neue Instanz kann ohne CONSTRUCTOR-Einschränkung in der Typparameterdeklaration nicht erstellt werden (Delphi)
- E2569 Typparameter '%s' benötigt evtl. Finalisierung - im varianten Record nicht zulässig. Verwenden Sie die RECORD-Einschränkung (Delphi)
- E2570 Lokale Prozedur in generischer Methode oder Methode des generischen Typs wird nicht unterstützt (Delphi)
- E2571 Typparameter '%s' hat keine Klassen- oder Interface-Einschränkung (Delphi)
- E2572 Konstanter Ausdruck des Typs System.TRttiVisibility zum Setzen der RTTI-Sichtbarkeit erwartet (Delphi)
- E2573 Ungültiger Wert für die Direktive ALIGN (gültig für 1, 2, 4, 8 oder 16) (Delphi)
- E2574 Instantiierter Typ kann nicht für TYPE-Typdeklaration verwendet werden (Delphi)
- E2575 RTTI für '%s' ist zu groß; reduzieren Sie den Bereich mit $RTTI, oder reduzieren Sie die Typgröße (Delphi)
- E2584 Das Attribut 'weak' ist nur für Felder oder Variablen vom Typ 'class' oder 'interface' zulässig: '%s' (Delphi)
- E2589 Hilfstyp kann in parametrisiertem Typkontext nicht deklariert werden (Delphi)
- E2590 Linker-Optionsstring ist zu lang (Delphi)
- E2591 Nur cdecl-Funktionen dürfen varargs verwenden (Delphi)
- E2597 '%s' (Delphi)
- E2598 Virtuelle Methoden sind in Record-Hilfstypen nicht zulässig (Delphi)
- E2599 Felddefinition in Hilfstyp nicht zulässig (Delphi)
- E2601 Prozedur NEW benötigt Konstruktorbezeichner '%s', aber nicht deklarierten Bezeichner '%s' gefunden (Delphi)
- E2602 Prozedur DISPOSE benötigt Destruktorbezeichner '%s', aber nicht deklarierten Bezeichner '%s' gefunden (Delphi)
- E2603 Einschränkung '%s' darf nur einmal angegeben werden (Delphi)
- Linker-Fehler: %s (Delphi)
- Linker-Fehler: %s: %s (Delphi)
- F1027 Unit nicht gefunden: '%s' oder binäre Äquivalente (%s) (Delphi)
- F2039 Ausgabedatei '%s' kann nicht erstellt werden (Delphi)
- F2040 Fehler beim Suchen von '%s' (Delphi)
- F2046 Zu wenig Arbeitsspeicher (Delphi)
- F2047 Zirkuläre Unit-Referenz auf '%s' (Delphi)
- F2048 Falsches Unit-Format: '%s' (Delphi)
- F2051 Unit %s wurde mit einer unterschiedlichen Version von %s.%s compiliert (Delphi)
- F2063 Verwendete Unit '%s' kann nicht compiliert werden (Delphi)
- F2069 Zeile zu lang (mehr als 1023 Zeichen) (Delphi)
- F2084 Interner Fehler: %s%d (Delphi)
- F2087 Unit System nicht kompatibel mit der Testversion (Delphi)
- F2092 Das Programm oder die Unit %s ruft sich selbst wieder auf (Delphi)
- F2220 Package '%s' kann nicht compiliert werden (Delphi)
- F2438 UCS-4-Textcodierung nicht unterstützt. Konvertieren Sie in UCS-2 oder UTF-8 (Delphi)
- F2446 Unit '%s' wird mit Unit '%s' in '%s' compiliert, aber abweichende Version von '%s' gefunden (Delphi)
- F2458 Metadaten können aus Delphi 'library' nicht importiert werden. Verwenden Sie stattdessen Packages (Delphi)
- F2462 Framework %s unterstützt thread-lokale Variablen (%s.%s) nicht (Delphi)
- F2613 Unit '%s' nicht gefunden. (Delphi)
- H2077 An '%s' zugewiesener Wert wird niemals benutzt (Delphi)
- H2135 FOR oder WHILE Schleife wird nicht durchlaufen - gelöscht (Delphi)
- H2164 Variable '%s' wurde deklariert, aber in '%s' nicht verwendet (Delphi)
- H2219 Das private-Symbol '%s' wurde deklariert, aber nie verwendet (Delphi)
- H2235 Package '%s' verwendet oder exportiert nicht '%s.%s' (Delphi)
- H2244 Der Zeigerausdruck benötigt kein Initialize/Finalize, aber möglicherweise einen ^-Operator (Delphi)
- H2365 Schreibweise der Überschreiben-Methode %s.%s muss exakt ihrem Vorfahren %s.%s entsprechen (Delphi)
- H2368 Sichtbarkeit der Eigenschaftszugriffsmethode %s sollte mit der Eigenschaft %s.%s übereinstimmen (Delphi)
- H2369 Eigenschaftszugriffsmethode '%s' sollte %s sein (Delphi)
- H2384 CLS: Überschreiben der virtuellen Methode '%s.%s' . Sichtbarkeit (%s) muss mit der Basisklasse '%s' (%s) übereinstimmen (Delphi)
- H2440 Inline-Methodensichtbarkeit muss niedriger oder gleich der Sichtbarkeit des Zugriffselements '%s.%s' sein (Delphi)
- H2443 Inline-Funktion '%s' wurde nicht expandiert, weil Unit '%s' in der USES-Liste nicht angegeben ist (Delphi)
- H2444 Inline-Funktion '%s' wurde nicht expandiert, weil auf Zugriffselement '%s' nicht zugegriffen werden kann (Delphi)
- H2445 Inline-Funktion '%s' wurde nicht expandiert, weil ihre Unit '%s' nicht in der USES-Anweisung des IMPLEMENTATION-Abschnitts angegeben ist und die aktuelle Funktion eine Inline-Funktion ist (Delphi)
- H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi)
- H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)
- H2456 Inline-Funktion '%s' wurde nicht expandiert, weil die enthaltene Unit '%s' die compilierende Unit '%s' verwendet (Delphi)
- H2457 Inline-Funktion '%s' wurde nicht expandiert, weil die enthaltene Unit '%s' die compilierende Unit '%s' indirekt verwendet (Delphi)
- H2505 'Self' ist nicht initialisiert. Ein geerbter Konstruktor muss vor dem Eintritt in einen try-Block aufgerufen werden (Delphi)
- H2509 Bezeichner '%s' steht im Konflikt mit Typparametern des Container-Typs (Delphi)
- H2596 '%s' (Delphi)
- W1000 Symbol '%s' ist veraltet (Delphi)
- W1001 Symbol '%s' ist bibliotheksspezifisch (Delphi)
- W1002 Symbol '%s' ist plattformspezifisch (Delphi)
- W1003 Symbol '%s' ist experimental (Delphi)
- W1004 Unit '%s' ist bibliotheksspezifisch (Delphi)
- W1005 Unit '%s' ist plattformspezifisch (Delphi)
- W1006 Unit '%s' ist veraltet (Delphi)
- W1007 Unit '%s' ist experimental (Delphi)
- W1009 Redeklaration von '%s' verbirgt einen Member in der Basisklasse (Delphi)
- W1010 Methode '%s' verbirgt virtuelle Methode vom Basistyp '%s' (Delphi)
- W1011 Text hinter dem abschließenden 'END.' wird vom Compiler ignoriert (Delphi)
- W1013 Konstante 0 wurde zu NIL konvertiert (Delphi)
- W1014 Stringkonstante abgeschnitten damit sie in STRING[%ld] passt (Delphi)
- W1015 FOR-Schleifenvariable '%s' kann nicht als Var-Parameter übergegeben werden (Delphi)
- W1016 Typisierte Konstante '%s' als Var-Parameter übergegeben (Delphi)
- W1017 Zuweisung für typisierte Konstante '%s' (Delphi)
- W1018 Case-Label außerhalb des Bereichs des Case-Ausdrucks (Delphi)
- W1021 Der Vergleich ergibt immer False (Delphi)
- W1022 Der Vergleich ergibt immer True (Delphi)
- W1023 Vorzeichenbehaftete und -lose Typen werden verglichen - beide Operanden werden erweitert (Delphi)
- W1024 Vorzeichenbehaftete und -lose Typen werden kombiniert - beide Operanden werden erweitert (Delphi)
- W1029 %s '%s' doppelt mit identischen Parametern; Zugriff von C++ nicht möglich (Delphi)
- W1031 Package '%s' wird nicht auf Platte geschrieben, da Option –J aktiviert ist (Delphi)
- W1032 Die exportierte Package-Thread-Variable '%s.%s' darf nicht außerhalb dieses Package verwendet werden (Delphi)
- W1034 $HPPEMIT '%s' wird ignoriert (Delphi)
- W1035 Rückgabewert der Funktion '%s' könnte undefiniert sein (Delphi)
- W1036 Variable '%s' ist möglicherweise nicht initialisiert worden (Delphi)
- W1037 FOR-Schleifenvariable %s' kann nach Durchlauf undefiniert sein (Delphi)
- W1039 Es wurden keine Konfigurationsdateien gefunden (Delphi)
- W1040 Implizite Verwendung der Variants-Unit (Delphi)
- W1041 Fehler beim Konvertieren der Unicode-Zeichen in den länderspezifischen Zeichensatz. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)
- W1042 Fehler beim Konvertieren des Strings '%s' in Unicode. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)
- W1043 Imagebase $%X ist kein Vielfaches von 64 K. Wird auf $%X abgerundet (Delphi)
- W1044 Bedenkliche Typumwandlung von %s in %s (Delphi)
- W1045 Eigenschaftsdeklaration verweist auf private-Vorfahr '%s.%s' (Delphi)
- W1046 Unsicherer Typ '%s%s%s' (Delphi)
- W1047 Unsicherer Code '%s' (Delphi)
- W1048 Unsichere Typumwandlung von '%s' nach '%s' (Delphi)
- W1049 Wert '%s' für Option %s wurde abgeschnitten (Delphi)
- W1050 In Set-Ausdruck WideChar auf Byte-Char verringert (Delphi)
- W1051 Doppelte Symbolnamen im Namespace. '%s.%s' in %s gefunden. Duplikat in %s wird ignoriert (Delphi)
- W1055 PUBLISHED verursachte, dass RTTI ($M+) zu Typ '%s' hinzugefügt wurde (Delphi)
- W1057 Implizite String-Umwandlung von '%s' zu '%s' (Delphi)
- W1058 Implizite String-Umwandlung mit potenziellem Datenverlust von '%s' zu '%s' (Delphi)
- W1059 Explizite String-Umwandlung von '%s' zu '%s' (Delphi)
- W1060 Explizite String-Umwandlung mit potenziellem Datenverlust von '%s' zu '%s' (Delphi)
- W1062 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)
- W1063 Bei Umwandlung der angegebenen AnsiChar-Konstante in WideChar gehen Informationen verloren (Delphi)
- W1064 Bei Umwandlung der angegebenen AnsiString-Konstante gehen Informationen verloren (Delphi)
- W1066 Erweiterte Genauigkeit für Gleitkommawert verloren gegangen. Verkürzt auf Double (Delphi)
- W1068 Das interne Ändern von Strings wird möglicherweise künftig nicht mehr unterstützt (Delphi)
- W1201 XML-Kommentar in '%s' ist falsch strukturiert -- 'Whitespace ist an dieser Position nicht zulässig.' (Delphi)
- W1202 XML-Kommentar in '%s' ist falsch strukturiert -- 'Referenz auf nicht definierte Entität '%s'.' (Delphi)
- W1203 XML-Kommentar in '%s' ist falsch strukturiert -- 'Ein Name beginnt mit einem ungültigen Zeichen.' (Delphi)
- W1204 XML-Kommentar in '%s' ist falsch strukturiert -- 'Ein Name enthält ein ungültiges Zeichen.' (Delphi)
- W1205 XML-Kommentar in '%s' ist falsch strukturiert -- 'Das Zeichen '%c' wurde erwartet.' (Delphi)
- W1206 XML-Kommentar bei '%s' hat das cref-Attribut '%s', das nicht aufgelöst werden konnte (Delphi)
- W1207 XML-Kommentar bei '%s' hat ein param-Tag für '%s', aber es gibt keinen Parameter mit diesem Namen (Delphi)
- W1208 Parameter '%s' hat kein zugehöriges param-Tag im XML-Kommentar für '%s' (aber andere Parameter haben dieses Tag) (Delphi)
- X1008 Integer und HResult werden ausgetauscht (Delphi)
- X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)
- x1019: FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)
- x1020: Instanz von '%s' mit abstrakter Methode '%s.%s' wird konstruiert (Delphi)
- x1025: Sprach-Feature wird nicht unterstützt: '%s' (Delphi)
- x1026: Datei nicht gefunden: '%s' (Delphi)
- x1028: Falsche globale Symboldefinition: '%s' in Objektdatei '%s' (Delphi)
- x1030: Ungültige Compiler-Direktive: '%s' (Delphi)
- X1033 Die Unit '%s' wurde implizit in Package '%s' importiert (Delphi)
- x1054: Linker-Fehler: %s (Delphi)
- X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)
- x2041: Fehler beim Lesen von '%s' (Delphi)
- x2042: Fehler beim Schreiben von '%s' (Delphi)
- x2043: Fehler beim Schließen von '%s' (Delphi)
- x2044: Chmod-Fehler für '%s' (Delphi)
- x2141: Falsches Dateiformat: '%s' (Delphi)
- X2161 %s (Delphi)
- X2162 %s: %s (Delphi)
- x2243: Der Ausdruck benötigt kein Initialize/Finalize (Delphi)
- x2269: Durch das Überschreiben erhält die virtuelle Methode '%s.%s' eine geringere Sichtbarkeit (%s) als die Basisklasse '%s' (%s) (Delphi)
- x2367: Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)
- X2421 Importierter Bezeichner '%s' steht im Konflikt mit '%s' in '%s' (Delphi)
- Delphi-Klassen-Explorer - Themen
- Delphi-Klassen-Explorer
- Delphi-Klassen-Explorer (Fenster)
- Anzeigen der Klassen-, Interface- und Typhierarchie mit dem Klassen-Explorer
- Aktivieren von verschiedenen Ansichtsmodi der Vererbungshierarchie im Klassen-Explorer
- Anzeigen der in Klassen und Interfaces deklarierten Member mit dem Klassen-Explorer
- Suchen von Klassen-, Interface- und Typdeklarationen mit dem Klassen-Explorer
- Suchen von Member-Deklarationen mit dem Klassen-Explorer
- Suchen von Methodendefinitionen mit dem Klassen-Explorer
- Suchen von Definitionen von Eigenschaftszugriffsbezeichnern mit dem Klassen-Explorer
- Automatisieren der Felderzeugung mit dem Klassen-Explorer
- Automatisieren der Methodenerzeugung mit dem Klassen-Explorer
- Erstellen einer Methode - Beispiel
- Automatisieren der Eigenschaftserzeugung mit dem Klassen-Explorer
- Delphi-Sprachreferenz
- C++-Referenz
- C++-Sprachreferenz
- Implementierungsabhängige ANSI-Standards
- Lexikalische Elemente
- Token (Übersicht)
- Konstanten (Übersicht) - Index
- Schlüsselwörter (Übersicht)
- Bezeichner
- Interpunktionszeichen
- Whitespace (Übersicht)
- Token (Übersicht)
- Sprachstruktur
- Deklarationen
- Deklarationssyntax
- Tentative Definitionen
- Mögliche Deklarationen
- Externe Deklarationen und Definitionen
- Typ-Bezeichner
- Typ-Kategorien
- Grundlegende Typen
- Initialisierung
- Deklarationen und Deklaratoren
- Verwendung von Speicherklassenspezifizierern
- Modifizierer von Variablen
- Aufrufkonventionen für andere Programmiersprachen
- Multithread-Variablen
- Funktions-Modifizierer
- Zeiger - Index (C++)
- Arrays (C++)
- Funktionen - Index (C++)
- Strukturen
- Varianten
- Aufzählungen
- Ausdrücke
- Operatoren (Zusammenfassung)
- Anweisungen
- C++-Spezifikation
- C++11-Features
- alignof Operator (C++11)
- Explizite Konvertierungsoperatoren (C++11)
- extern Templates (C++11)
- Forward-Deklaration von Enums (C++11)
- R-Wert-Referenzen (C++11)
- Statische Assertions (C++11)
- Streng typisierte Aufzählungen (C++11)
- Typ-Bezeichner decltype (C++11)
- Typ-Trait-Funktionen (C++11)
- Überblick zu Typ-Trait-Funktionen (C++11)
- __alignment_of
- __array_extent
- __array_rank
- __has_nothrow_assign
- __has_nothrow_copy_constructor
- __has_nothrow_default_constructor
- __has_trivial_assign
- __has_trivial_copy_constructor
- __has_trivial_default_constructor
- __has_trivial_destructor
- __has_virtual_destructor
- __is_abstract
- __is_arithmetic
- __is_array
- __is_base_of
- __is_class
- __is_closure
- __is_complete_type (typename T )
- __is_compound
- __is_const
- __is_convertible
- __is_empty
- __is_enum
- __is_floating_point
- __is_function
- __is_fundamental
- __is_integral
- __is_lvalue_expr
- __is_lvalue_reference
- __is_member_function_pointer
- __is_member_object_pointer
- __is_member_pointer
- __is_object
- __is_pod
- __is_pointer
- __is_polymorphic
- __is_reference
- __is_rvalue_expr
- __is_rvalue_reference
- __is_same
- __is_scalar
- __is_signed
- __is_standard_layout
- __is_trivial
- __is_union
- __is_unsigned ( typename T )
- __is_void
- __is_volatile
- Unicode-Zeichentypen und Literale (C++11)
- Workaround für C++11-Attribute (Durch Clang erweiterte C++-Compiler)
- C++11
- Unicode für C++
- Unterstützung von __property implements für C++Builder
- Identifikation von Typen zur Laufzeit (RTTI)
- Neue Typumwandlung
- Klassen
- Das Schlüsselwort this
- Gültigkeitsbereich von Elementen
- Klassen-Member-Liste
- Klassenmethoden
- Klassennamen
- Gültigkeitsbereich von Klassennamen
- Klassenobjekte
- Klassentypen
- C++-Klassen
- Friends von Klassen
- Inline-Funktionen
- Member-Funktionen
- Statische Eigenschaften
- Virtuelle Basisklassen
- Delphi-Klassendeklarationen (__declspec)
- Polymorphe Klassen
- L-Wert-Referenzen (C++)
- Gültigkeitsbereich in C++
- Konstruktoren und Destruktoren
- Behandlung von Delphi-Features in C++Builder - Index
- Zugriffsbereichsoperator
- Verwenden von Templates (C++)
- Die Operatoren New und Delete
- C++-Namespaces
- GNU-Attribute
- Überladen von Operatorfunktionen (Übersicht)
- Überladen von Operatoren (C++)
- Überladen von Operatorfunktionen
- Überladene Operatoren und Vererbung
- Überladen von unären Operatoren
- Überladen von binären Operatoren
- Überladen des Zuweisungsoperators = (C++)
- Überladen des Funktionsaufrufoperators ( )
- Überladen des Indizierungsoperators [ ]
- Überladen des Klassenelementzugriffs-Operators –>
- Beispiel für das Überladen von Operatoren
- C++-Anwendungen verwenden eine strikte Typprüfung
- __fastcall beim Überschreiben von Bibliotheksmethoden verwenden (C++)
- Sprachunterstützung für die RAD Studio-Bibliotheken (C++)
- C++- und Object Pascal-Modelle
- Unterstützung für Object Pascal-Datentypen und Sprachkonzepte
- Typedefs
- C++-Klassen, die die Sprache Object Pascal unterstützen
- Object Pascal-Sprachentsprechungen in C++
- Offene Arrays
- Unterschiedlich definierte Typen
- Zuordnung der Delphi-Typen zu C++-Typen
- Delphi-Interfaces
- Ressourcenstrings
- Standardparameter
- Laufzeittypinformationen
- Nicht zugeordnete Typen
- Schlüsselwort-Erweiterungen in C++
- Die Schlüsselwort-Erweiterung __declspec
- C++-Zuweisungsoperator mit gleicher Funktion wie der implizite Delphi-Operator
- Interfaces implementieren: Delphi und C++
- Funktions-Templates (Übersicht)
- Klassen-Templates (Übersicht)
- Compiler-Optionen für Templates
- Exportieren und Importieren von Templates
- Analyse des Template-Rumpfs
- C++11-Features
- Der Präprozessor
- Präprozessor-Direktiven
- Makros definieren und deren Definition aufheben
- Makros mit Parametern (C++)
- Vordefinierte Makros
- Delphi-Kompatibilitätsmakros
- Verwenden des Backslash (\) für Fortsetzungszeilen
- #pragma-Direktiven (Übersicht) - Index
- #pragma
- #pragma alias
- #pragma alignment
- #pragma anon_struct
- #pragma argsused
- #pragma checkoption
- #pragma codeseg
- #pragma codestring
- #pragma comment
- #pragma defineonoption und #pragma undefineonoption
- #pragma delphiheader
- #pragma exit und #pragma startup
- #pragma explicit_rtti
- #pragma extref
- #pragma hdrfile
- #pragma hdrstop
- #pragma implements
- #pragma init_seg
- #pragma inline
- #pragma intrinsic
- #pragma link
- #pragma message
- #pragma nopackwarning
- #pragma nopushoptwarn
- #pragma noretval
- #pragma obsolete
- #pragma once
- #pragma option
- #pragma pack
- #pragma package
- #pragma region und #pragma end_region
- #pragma resource
- #pragma samecodeseg
- #pragma sizeof
- #pragma exit und #pragma startup
- #pragma sysheader
- #pragma defineonoption und #pragma undefineonoption
- #pragma warn
- Pseudogrammatik
- Schlüsselwörter alphabetisch
- alignas
- alignof
- and, && (C++)
- and_eq, &=
- asm, _asm, __asm (C++)
- auto
- __automated
- axiom
- bitand, &
- bitor
- _Bool
- bool, false, true (C++)
- break
- case (C++)
- catch
- cdecl, _cdecl, __cdecl (C++)
- char
- char16_t
- char32_t
- class (C++)
- __classmethod
- compl, ~
- _Complex
- concept
- concept_map
- const
- const_cast (Typumwandlungsoperator)
- constexpr
- continue
- __declspec
- __declspec(allocate("SEGNAME"))
- __declspec(delphiclass)
- __declspec(delphirecord)
- __declspec(delphireturn)
- __declspec(delphirtti)
- __declspec(dllexport)
- __declspec(dllimport)
- __declspec(dynamic)
- __declspec(hidesbase)
- __declspec(naked)
- __declspec(noreturn)
- __declspec(nothrow)
- __declspec(novtable)
- __declspec(package)
- __declspec(pascalimplementation)
- __declspec(property)
- __declspec(selectany)
- __declspec(thread)
- __declspec(uuid("ComObjectGUID"))
- decltype
- default (C++)
- delete
- deprecated
- __dispid
- do
- double (C++)
- dynamic_cast (C++-Typumwandlungsoperator)
- __emit__
- enum
- __except
- explicit
- export (C++)
- _export, __export (C++)
- extern
- _fastcall, __fastcall
- final (C++)
- __finally
- float (C++)
- for
- friend
- goto
- if, else (C++)
- _Imaginary
- _import, __import
- inline
- __inline
- int
- Erweiterte Integertypen: __int8, __int16, __int32, __int64
- late_check
- long
- __msfastcall
- __msreturn
- mutable
- namespace
- new
- noreturn
- not, ! (C++)
- not_eq, !=
- nullptr
- operator
- or
- or_eq
- pascal, _pascal, __pascal (C++)
- private (C++)
- protected (C++)
- public (C++)
- register (C++)
- reinterpret_cast (Typumwandlungsoperator)
- requires (C++)
- restrict
- return
- __rtti und die Option -RT
- short
- signed
- sizeof
- static (C++)
- static_assert
- static_cast (C++-Typumwandlungsoperator)
- _stdcall, __stdcall (C++)
- struct
- switch
- template
- this
- thread_local
- __thread
- throw
- try (C++)
- __try
- typedef
- typeid
- typename
- typeof, __typeof, __typeof__
- union
- unsigned
- using (Deklaration)
- __uuidof
- virtual
- void
- volatile
- wchar_t
- while (C++)
- xor, ^ (C++)
- xor_eq, ^=
- Schlüsselwörter nach Kategorie
- Referenz zur C-Laufzeitbibliothek - Index
- Sichere C-Bibliothek
- Standardlaufzeitbibliotheken
- Statische Laufzeitbibliotheken
- Dynamische Linkbibliotheken (DLLs)
- Multithread-Programme
- Übergabe von Dateiinformationen an untergeordnete Prozesse
- alloc.h
- assert.h
- conio.h
- ctype.h
- _ctype
- _IS_xxx #defines
- _tolower
- _toupper
- isalnum, __iscsym, iswalnum, _ismbcalnum
- isalpha, __iscsymf, iswalpha, _ismbcalpha
- isascii, iswascii
- iscntrl, iswcntrl
- isdigit, iswdigit, _ismbcdigit
- isgraph, iswgraph, _ismbcgraph
- islower, iswlower, _ismbclower
- isprint, iswprint, _ismbcprint
- ispunct, iswpunct, _ismbcpunct
- isspace, iswspace, _ismbcspace
- isupper, iswupper, _ismbcupper
- isxdigit, iswxdigit
- toascii
- tolower, _mbctolower, towlower
- toupper, _mbctoupper, towupper
- delayimp.h
- dir.h
- direct.h
- dirent.h
- dos.h
- errno.h
- except.h
- fastmath.h
- fcntl.h
- float.h
- io.h
- _findclose
- _findfirst, __wfindfirst
- _findfirsti64, _wfindfirsti64
- _findnext, __wfindnext
- _findnexti64, _wfindnexti64
- _get_osfhandle
- _open_osfhandle
- _rtl_chmod, _wrtl_chmod
- _rtl_close
- _rtl_creat, _wrtl_creat
- _rtl_open, _wrtl_open
- _rtl_read
- _rtl_write
- access, _waccess
- chmod, _wchmod
- chsize
- close
- _creat, _wcreat
- creatnew
- creattemp
- dup
- dup2
- eof
- filelength
- getftime, setftime
- isatty
- lock
- locking
- lseek
- open, _wopen
- read (C++)
- setmode
- _sopen, _wsopen
- tell
- umask
- unlock
- write (C++)
- limits.h
- locale.h
- malloc.h
- math.h
- atof, _wtof
- _atold, _wtold
- _i64toa, _i64tow
- _matherr, _matherrl
- abs
- acos, acosl
- asin, asinl
- atan, atanl
- atan2, atan2l
- cabs, cabsl
- ceil, ceill
- cos, cosl
- cosh, coshl
- exp, expl
- fabs, fabsl
- floor, floorl
- fmod, fmodl
- frexp, frexpl
- HUGE_VAL #defines
- hypot, hypotl
- ldexp, ldexpl
- ldiv
- log, logl
- log10, log10l
- M_E, M_LOGxxx, M_LNxx #defines
- M_SQRTxx #defines
- modf, modfl
- PI-Konstanten
- poly, polyl
- pow, powl
- pow10, pow10l
- sin, sinl
- sinh, sinhl
- sqrt, sqrtl
- tan, tanl
- tanh, tanhl
- mem.h
- new.h
- process.h
- _adopt_thread
- _beginthread
- _beginthreadex
- _beginthreadNT
- _c_exit
- _cexit
- _endthread
- _endthreadex
- _unadopt_thread
- cwait
- execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, _wexecl, _wexecle, _wexeclp, _wexeclpe, _wexecv, _wexecve, _wexecvp, _wexecvpe
- getpid
- P_xxxx #defines
- spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, _wspawnl, _wspawnle, _wspawnlp, _wspawnlpe, _wspawnv, _wspawnve, _wspawnvp, _wspawnvpe
- wait
- setjmp.h
- share.h
- signal.h
- stdarg.h
- stdbool.h
- stddef.h
- stdio.h
- _fsopen, _wfsopen
- _IOxxx #defines
- _pclose
- _popen, _wpopen
- _snprintf, _snwprintf
- BUFSIZ #define
- clearerr
- EOF #define
- _fcloseall
- fclose
- _fdopen, _wfdopen
- feof
- ferror
- fflush
- fgetc, fgetwc
- _fgetchar, _fgetwchar
- fgetpos
- fgets, fgetws
- _F_xxxx #defines
- _fileno
- _flushall
- OPEN_MAX #define
- fopen, _wfopen
- fopen_s
- fprintf, fwprintf
- fprintf_s, fwprintf_s
- fputc, fputwc
- _fputchar, _fputwchar
- fputs, fputws
- fread
- freopen, _wfreopen
- freopen_s
- fscanf, fwscanf
- fscanf_s, fwscanf_s
- fseek
- fseek
- fsetpos
- ftell
- fwrite
- getc, getwc
- getchar, getwchar
- gets, _getws
- gets_s
- _getw
- L_ctermid #define
- L_tmpnam #define
- L_tmpnam_s #define
- perror,_wperror
- printf, wprintf
- printf_s, wprintf_s
- putc, putwc
- putchar, putwchar
- puts, _putws
- _putw
- remove, _wremove
- rename, _wrename
- rewind
- _rmtmp
- scanf, wscanf
- scanf_s, wscanf_s
- setbuf
- setvbuf
- snprintf, snwprintf
- snprintf_s, snwprintf_s
- sprintf, swprintf
- sprintf_s, swprintf_s
- sscanf, swscanf
- sscanf_s, swscanf_s
- stderr, stdin, stdout
- _tempnam, _wtempnam
- TMP_MAX #define
- tmpfile
- tmpfile_s
- tmpnam, _wtmpnam
- tmpnam_s
- ungetc, ungetwc
- _unlink, _wunlink
- vfprintf, vfwprintf
- vfprintf_s, vfwprintf_s
- vfscanf, vfwscanf
- vfscanf_s, vfwscanf_s
- vprintf, vwprintf
- vprintf_s, vwprintf_s
- vscanf, vwscanf
- vscanf_s, vwscanf_s
- vsscanf
- vsscanf_s, vswscanf_s
- vsnprintf, _vsnprintf, vsnwprintf, _vsnwprintf
- vsnprintf_s, vsnwprintf_s
- vsprintf, vswprintf
- vsprintf_s, vswprintf_s
- stdlib.h
- _argc
- _argv, _wargv
- _atoi64, _wtoi64
- _crotl, _crotr
- _environ, _wenviron
- _exit (C++)
- _fullpath, _wfullpath
- _lrand
- _lrotl, _lrotr
- _makepath, _wmakepath
- _rotl, _rotr
- _searchenv, _wsearchenv
- _searchstr, _wsearchstr
- _splitpath, _wsplitpath
- _ui64toa, _ui64tow
- abort
- abort_handler_s
- atexit
- atoi, _wtoi
- atol, _wtol
- bsearch
- bsearch_s
- div
- ecvt
- exit (C++)
- EXIT_xxxx #defines
- fcvt
- gcvt
- getenv, _wgetenv
- getenv_s, wgetenv_s
- ignore_handler_s
- itoa, _itow
- labs
- lfind
- lsearch
- ltoa, _ltoa, _ltow
- max (C++)
- mblen
- mbstowcs
- mbtowc
- min (C++)
- putenv, _wputenv
- qsort
- qsort_s
- rand
- RAND_MAX #define
- random
- randomize
- set_constraint_handler_s
- srand
- strlen, _mbslen, wcslen, _mbstrlen
- strtod, _strtold, wcstod, _wcstold
- strtol, wcstol
- strtoul, wcstoul
- swab
- system, _wsystem (C++)
- ultoa, _ultow
- wcstombs
- wctomb
- string.h
- _ismbblead, _ismbbtrail
- _ismbclegal
- _ismbslead, _ismbstrail
- _mbbtype
- _mbccpy
- _mbsbtype
- _mbsnbcmp
- _mbsnbcnt, _mbsnccnt, _strncnt, _wcsncnt
- _mbsnbcoll, _mbsnbicoll
- _mbsnbcpy
- _mbsnbicmp
- _mbsnbset
- _mbsninc
- _mbsspnp
- _strdec, _mbsdec, _wcsdec
- _strerror
- _strinc, _mbsinc, _wcsinc
- _strnextc,_mbsnextc,_wcsnextc
- stpcpy, _wstpcpy, _stpcpy
- strcat, _mbscat, wcscat
- strcat_s, wcscat_s
- strchr, _mbschr, wcschr
- strcmp, _mbscmp, wcscmp
- strcmpi
- strcoll,_stricoll, _mbscoll, _mbsicoll, wcscoll, _wcsicoll
- strcpy
- strcpy_s, wcscpy_s
- strcspn, _mbscspn, wcscspn
- strdup, _mbsdup, _wcsdup
- strerror
- strerror_s, _wcserror_s
- strerrorlen_s
- stricmp, _mbsicmp, _wcsicmp
- strlwr, _mbslwr, _wcslwr
- strncat
- strncat_s, wcsncat_s
- strncmp, _mbsncmp, wcsncmp
- strncmpi, wcsncmpi
- strncoll, strnicoll, _mbsncoll, _mbsnicoll, _wcsncoll, _wcsnicoll
- strncpy, _mbsncpy, wcsncpy
- strncpy_s, wcsncpy_s
- strnicmp, _mbsnicmp, _wcsnicmp
- strnlen_s, wcsnlen_s
- strnset, _mbsnset, _wcsnset
- strpbrk, _mbspbrk, wcspbrk
- strrchr, _mbsrchr, wcsrchr
- strrev, _mbsrev, _wcsrev
- strset, _mbsset, _wcsset
- strspn, _mbsspn, wcsspn
- strstr, _mbsstr, wcsstr
- strtok, _mbstok, wcstok
- strtok_s, wcstok_s
- strupr, _mbsupr, _wcsupr
- strxfrm, wcsxfrm
- sysmac.h
- sys\stat.h
- sys\timeb.h
- sys\types.h
- time.h
- typeinfo.h
- utime.h
- values.h
- Formatbezeichner in C/C++
- Compiler-Fehler und -Warnungen (C++) - Index
- Anwendung wird ausgeführt (C++)
- Unerwarteter Abbruch bei Compilierung [Module Seg#:offset] oder Unerwarteter Abbruch bei Link-Vorgang [Module Seg#:offset] (C++)
- E2000 286/287-Anweisungen nicht aktiviert (C++)
- E2001 In __automated-Abschnitten sind Konstruktoren und Destruktoren nicht zulässig (C++)
- E2002 In __automated-Abschnitten sind nur __fastcall-Funktionen zulässig (C++)
- E2003 In __automated-Abschnitten sind Datenelementfunktionen nicht zulässig (C++)
- E2004 In __automated-Abschnitten sind bei Eigenschaftsdeklarationen nur die Klausel read und write zulässig (C++)
- E2005 In __automated-Abschnitten ist die wiederholte Deklaration von Eigenschaften nicht zulässig (C++)
- E2006 CodeGuard-Programme müssen das Speichermodell large verwenden und für den Einsatz unter Windows konzipiert sein (C++)
- E2007 Die Definition von Dispid-Anweisungen ist nur in __automated Abschnitten zulässig (C++)
- E2008 In __published-Abschnitten deklarierte Zugriffsfunktionen müssen die Aufrufkonvention __fastcall verwenden (C++)
- E2009 Versuch, Zugriffsrechte auf 'bezeichner' zu erhöhen oder zu vermindern (C++)
- E2010 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (C++)
- E2011 Verwendung der Adresse eines Bitfeldes nicht zulässig (C++)
- E2012 Zugriff auf die Adresse der Hauptfunktion 'main' nicht zulässig (C++)
- E2013 Unterscheidung von 'funktion1' und 'funktion2' nicht möglich (C++)
- E2014 Element ist mehrdeutig: 'element1' und 'element2' (C++)
- E2015 Mehrdeutigkeit zwischen 'funktion1' und 'funktion2' (C++)
- E2016 Mehrdeutiges Überschreiben einer virtuellen Basisklasse 'basis_funktion': 'abgeleitete_funktion' (C++)
- E2017 Mehrdeutiger Name eines Strukturelementes 'name' (C++)
- E2018 'bezeichner' kann nicht erstellt werden -- mehrdeutige Basisklasse 'bezeichner' (C++)
- E2019 'bezeichner' darf in einer anonymen Variante nicht deklariert werden (C++)
- E2020 Globale anonyme Variante nicht static (C++)
- E2021 Array muss mindestens ein Element enthalten (C++)
- E2022 Array zu groß (C++)
- E2023 Array aus Referenzen nicht zulässig (C++)
- E2024 const-Objekt kann nicht modifiziert werden (C++)
- E2025 Zuweisung this nicht zulässig - verwenden Sie den X::Operator new (C++)
- E2026 Assembler-Anweisung zu lang (C++)
- E2027 Eine Speicheradresse muss verwendet werden (C++)
- E2028 Der Operator -> muss einen Zeiger oder eine Klasse zurückgeben (C++)
- E2029 'bezeichner' muss eine bereits definierte Klasse oder Struktur sein (C++)
- E2030 break-Anweisung an ungültiger Position (C++)
- E2031 Typumwandlung von 'typ1' nach 'typ2' nicht zulässig (C++)
- E2032 closure-Zeigervariable unzulässig verwendet (C++)
- E2033 continue-Anweisung an ungültiger Position (C++)
- E2034 Konvertierung von 'typ1' nach 'typ2' nicht möglich (C++)
- E2035 Umwandlungen in die gleiche Klasse oder Basisklasse nicht zulässig (C++)
- E2036 Umwandlungsoperator darf keinen Rückgabetypen angeben (C++)
- E2037 Konstruktor 'konstruktor' nicht zulässig (C++)
- E2038 Deklaration oder Definition von 'bezeichner' hier nicht zulässig: ungültiger Namespace (C++)
- E2039 Dezimalpunkt an ungültiger Position (C++)
- E2040 Deklaration nicht ordnungsgemäß abgeschlossen (C++)
- E2041 Inkorrekte Verwendung von default (C++)
- E2042 Deklaration des Operators delete (void*) (C++)
- E2043 Deklaration des Operators delete (void*) oder (void*, size_t) (C++)
- E2044 Operator delete muss void zurückliefern (C++)
- E2045 Destruktorname muss mit dem Klassennamen übereinstimmen (C++)
- E2046 Ungültiger Dateiname in include-Anweisung ODER Ungültiger Dateiname in line-Anweisung (C++)
- E2047 Ungültige 'direktive'-Anweisungssyntax (C++)
- E2048 Unbekannte Preprocessor-Anweisung: 'bezeichner' (C++)
- E2049 Klassentyp 'typ' darf nicht als __declspec(delphireturn) ausgezeichnet sein (C++)
- E2050 __declspec(delphireturn)-Klasse 'klasse' darf nur ein Datenelement enthalten (C++)
- E2051 Unzulässige Verwendung des Punkt-Operators (.) (C++)
- E2052 Dynamische Funktion 'funktion' verursacht Konflikte mit der Basisklasse 'klasse' (C++)
- E2053 elif-Anweisung an ungültiger Position (C++)
- E2054 else an ungültiger Position (C++)
- E2055 else-Anweisung an ungültiger Position (C++)
- E2056 endif-Anweisung an ungültiger Position (C++)
- E2057 Exception-Spezifizierung hier nicht zulässig (C++)
- E2058 Exception-Behandlungsvariable hier nicht zulässig (C++)
- E2059 Unbekannte Sprache, C oder C++ erwartet (C++)
- E2060 Unzulässige Verwendung einer Fließkommazahl (C++)
- E2061 Friends müssen Funktionen oder Klassen sein (C++)
- E2062 Unzulässiger Indirektionsoperator (C++)
- E2063 Unzulässig Initialisierung (C++)
- E2064 'typ1' kann nicht mit 'typ2' initialisiert werden (C++)
- E2065 Bezeichner des Namespace 'symbol' verursacht Konflikte mit der intrinsischen Funktion desselben Namens (C++)
- E2066 Keine Informationen verfügbar (C++)
- E2066 Unzulässige MOM-Vererbung (C++)
- E2067 main muss einen Rückgabewert vom Typen int zurückliefern (C++)
- E2068 'bezeichner' ist kein nicht-statisches Datenelement und kann hier nicht initialisiert werden (C++)
- E2069 Unzulässige Verwendung eines Zeigers auf ein Klassenelement (C++)
- E2070 Unzulässige Verwendung des Namespace 'bezeichner' (C++)
- Operator new muss als ersten Parameter den Typ size_t haben (C++)
- E2072 Operator new[] muss ein Objekt des Typs void zurückliefern (C++)
- E2073 Nach pragma option pop dürfen nur Kommentare, Leerzeichen oder Zeilenendezeichen stehen (C++)
- E2074 Der Wert nach -g oder -j sollte zwischen 0 und 255 liegen (C++)
- E2075 Ungültige 'typ'-Option: Option (C++)
- E2076 Überladbarer Operator erwartet (C++)
- E2077 'operator' muss entweder mit einem oder ohne Parameter deklariert werden (C++)
- E2078 'operator' muss entweder mit einem oder zwei Parametern deklariert werden (C++)
- E2079 'funktion' muss ohne Parameter deklariert werden (C++)
- E2080 'funktion' muss mit einem Parameter deklariert werden (C++)
- E2081 'funktion' muss mit zwei Parametern deklariert werden (C++)
- E2082 'bezeichner' muss eine Elementfunktion sein oder einen Parameter des Typs class aufweisen (C++)
- E2083 Der letzte Parameter von 'operator' muss mit dem Typ int deklariert sein (C++)
- E2084 Parameternamen werden nur mit einem Funktionsrumpf verwendet (C++)
- E2085 Unzulässige Zeigeraddition (C++)
- E2086 Unzulässige Zeigersubtraktion (C++)
- E2087 Unzulässige Zeigerverwendung (C++)
- E2088 Ungültige Syntax bei einer abstrakten Funktionsdefinition (C++)
- E2089 Bezeichner 'bezeichner' darf keinen Typqualifizierer besitzen (C++)
- E2090 Qualifizierer 'bezeichner' ist kein Name einer Klasse oder einer Struktur (C++)
- E2091 Funktionen können keine Arrays und Funktionen zurückliefern (C++)
- E2092 Speicherklasse 'speicherklasse' ist hier nicht erlaubt (C++)
- E2093 Operator 'operator' ist im Typ 'typ' für Argumente desselben Typs nicht implementiert (C++)
- E2094 Operator 'operator' ist im Typ 'typ' für Argumente des Typs 'typ' nicht implementiert (C++)
- E2095 String-Literale in diesem Kontext nicht zulässig (C++)
- E2096 Ungültige Strukturoperation (C++)
- E2097 Expliziter Instantiierungsoperator nur global oder in Namespaces zulässig (C++)
- E2098 Expliziter Spezifizierungsoperator "template<>" jetzt erforderlich (C++)
- E2099 Expliziter Spezifizierungsoperator nur global oder in Namespace zulässig (C++)
- E2100 Ungültige Deklaratorliste für Template (C++)
- E2101 Schlüsselwort 'export' darf in einer Template-Deklaration nur vor "template" stehen (C++)
- E2102 Template 'template' kann ohne Spezifizierungsparameter nicht verwendet werden (C++)
- E2103 Explizite Instantiierung muss mit einer Template-Klasse oder -Funktion verwendet werden (C++)
- E2104 Ungültige Verwendung des Schlüsselworts template (C++)
- E2105 'Template'-Qualifizierer muss einen Template-Elementnamen festlegen (C++)
- E2106 Expliziter Spezifizierungsoperator darf nur vor einer Template-Klasse oder -Funktion verwendet werden (C++)
- E2107 Ungültige Verwendung der Template 'template' (C++)
- E2108 Ungültige Verwendung von typedef 'bezeichner' (C++)
- E2109 Kein zulässiger Typ (C++)
- E2110 Inkompatible Typumwandlung (C++)
- E2111 Typ 'typname' darf hier nicht definiert werden (C++)
- E2112 Unbekannte unit-Anweisung: 'direktive' (C++)
- E2113 Virtuelle Funktion 'funktion1' verursacht Konflikte mit der Basisklasse 'basis' (C++)
- E2114 Für mehrere Basisklassen sind explizite Klassennamen erforderlich (C++)
- E2115 Bitfeld zu groß (C++)
- E2116 Bitfelder müssen mindestens ein Bit enthalten (C++)
- E2117 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)
- E2118 Bitfelder müssen vom Typ Integer sein (C++)
- E2119 Abbruch durch Benutzer (C++)
- E2120 'main' darf nicht vom Programm aus aufgerufen werden (C++)
- E2121 ) fehlt beim Funktionsaufruf (C++)
- E2122 Funktionsaufruf durch unbehandelte Exception 'wert' an Adresse 'adr' beendet (C++)
- E2123 Klasse 'klasse' darf keine abstrakten Funktionen enthalten (C++)
- E2124 Ungültiger Funktionsaufruf (C++)
- E2125 Compiler konnte Kopierkonstruktor nicht für die Klasse 'klasse' generieren ODER Compiler konnte Standardkonstruktor nicht für die Klasse 'klasse' generieren ODER Compiler konnte Operator = nicht für die Klasse 'klasse' generieren (C++)
- E2126 Case umgeht die Initialisierung einer lokalen Variable (C++)
- E2127 case-Anweisung fehlt: (C++)
- E2128 case-Marke außerhalb der switch-Anweisung (C++)
- E2129 char-Konstante zu lang (oder leer) (C++)
- E2130 Zirkuläre Eigenschaftsdefinition (C++)
- E2131 Objekte des Typs 'typ' dürfen nicht mit { } initialisiert werden (C++)
- E2132 C-Einbindungsangabe darf für Templates oder überladene Operatoren nicht verwendet werden (C++)
- E2133 Anweisung 'anweisung' kann nicht ausgeführt werden (C++)
- E2134 Abschließendes } fehlt (C++)
- E2135 Konstruktor/Destruktor darf nicht als 'const' oder 'volatile' deklariert werden (C++)
- E2136 Konstruktor darf keine Festlegung des Rückgabetyps enthalten (C++)
- E2137 Für den Destruktor für 'klasse' ist ein bedingter Ausdruck erforderlich (C++)
- E2138 Typmodifizierer verursachen Konflikte (C++)
- E2139 In Deklaration fehlt ; (C++)
- E2140 Deklaration hier nicht zulässig (C++)
- E2141 Fehler in der Deklarationssyntax (C++)
- E2142 Basisklasse 'klasse' enthält DDVT-Funktionen (C++)
- E2143 Zugeordnete Basisklassenfunktion 'funktion' hat eine andere DDVT-Zuordnungsnummer (C++)
- E2144 Zugeordnete Basisklassenfunktion 'funktion' ist nicht dynamisch (C++)
- E2145 Die Funktionen 'funktion1' und 'funktion2' verwenden dieselbe DDVT-Zuordnungsnummer (C++)
- E2146 Bezeichner zur Vervollständigung der Deklaration erforderlich (C++)
- E2147 Parameterdeklaration darf nicht mit 'bezeichner' beginnen (C++)
- E2148 Vorgabewert für Parameter 'parameter' redeklariert (C++)
- E2149 Parameter-Vorgabewert redeklariert (C++)
- E2150 Typ des voreingestellten Parameterwerts stimmt nicht überein (C++)
- E2151 Typ des voreingestellten Werts für Parameter 'parameter' stimmt nicht überein (C++)
- E2152 Voreingestellter Ausdruck darf keine lokalen Variablen verwenden (C++)
- E2153 Für die Define-Anweisung ist ein Bezeichner erforderlich (C++)
- E2154 'bezeichner' darf nicht mit einem Namespace-Alias definiert werden (C++)
- E2155 Zu viele default-Zweige (C++)
- E2156 default-Anweisung außerhalb der switch-Anweisung (C++)
- E2157 Für das Löschen eines Objekts ist genau eine Umwandlung in einen Zeigeroperator erforderlich (C++)
- E2158 Operand von 'delete' darf kein const-Zeiger sein (C++)
- E2159 far-Klasse darf nicht von huge-Basis 'basis' abgeleitet werden (C++)
- E2160 far-Klasse darf nicht von near-Basis 'basis' abgeleitet werden (C++)
- E2161 huge-Klasse darf nicht von far-Basis 'basis' abgeleitet werden (C++)
- E2162 huge-Klasse darf nicht von near-Basis 'basis' abgeleitet werden (C++)
- E2163 near-Klasse darf nicht von far-Basis 'basis' abgeleitet werden (C++)
- E2164 near-Klasse darf nicht von huge-Basis 'basis' abgeleitet werden (C++)
- E2165 Destruktor darf keine Festlegung des Rückgabetyps enthalten (C++)
- E2166 Zugriff auf Destruktor für 'klasse' nicht möglich (C++)
- E2167 'funktion' wurde bereits mit dem Sprachmodifizierer 'sprache' deklariert (C++)
- E2168 Division durch Null (C++)
- E2169 'bezeichner' legt mehrere oder doppelte ZugriffsBezeichner fest (C++)
- E2170 Klasse wurde von Basisklasse 'klasse' mehr als einmal abgeleitet (C++)
- E2171 Für die Funktion 'funktion' existiert bereits ein Funktionsrumpf (C++)
- E2172 Doppelte case-Marke (C++)
- E2173 Doppelte Behandlungsroutine für 'typ1', 'typ2' bereits zugewiesen (C++)
- E2174 'name'-Behandlungsroutine muss die letzte sein (C++)
- E2175 Zu viele Speicherklassen in der Deklaration (C++)
- E2176 Zu viele Typen in der Deklaration (C++)
- E2177 Redeklaration von #pragma package mit verschiedenen Argumenten (C++)
- E2178 VIRDEF-Namenskonflikt bei 'funktion' (C++)
- E2179 virtual mehr als einmal angegeben (C++)
- E2180 Dispid-Anweisung nummer bereits von bezeichner verwendet (C++)
- E2181 Eine 'dynamic/virtual'-Funktion darf nicht mit einer 'dynamic/virtual'-Funktion überschrieben werden (C++)
- E2182 Ungültiger Parameter bei __emit__ (C++)
- E2183 Datei muss mindestens eine externe Deklaration enthalten (C++)
- E2184 Syntax-Fehler bei enum-Anweisung (C++)
- E2185 Der Wert von 'bezeichner' liegt nicht innerhalb des Bereichs von 'typname' (C++)
- E2186 Unerwartetes Dateiende im in Zeile 'zeilennummer' beginnenden Kommentar (C++)
- E2187 Unerwartetes Dateiende in in Zeile 'zeilennummer' beginnender Bedingung (C++)
- E2188 Ausdruckssyntax (C++)
- E2189 extern-Variable kann nicht initialisiert werden (C++)
- E2190 Unerwartete } (C++)
- E2191 '__far16' darf nur mit '__pascal' oder '__cdecl' verwendet werden (C++)
- E2192 Zu wenige Parameter im Aufruf (C++)
- E2193 Zu wenige Parameter im Aufruf von 'funktion' (C++)
- E2194 Datei 'dateiname' nicht gefunden (C++)
- E2195 Funktionsaufruf kann nicht ausgewertet werden (C++)
- E2196 Adresse der Elementfunktion 'funktion' nicht gefunden (C++)
- E2197 Dateiname zu lang (C++)
- E2198 Ungültige Formatierungsanweisung für Ausdruck (C++)
- E2199 friend-Funktion 'funktion' der Template muss vorher deklariert werden. (C++)
- E2200 Funktionen dürfen nicht Teil von struct oder union sein (C++)
- E2201 Zu viele globale Variablen in der Datei definiert (C++)
- E2202 Goto zu Exception-Behandlungsroutine nicht zulässig (C++)
- E2203 Goto umgeht die Initialisierung einer lokalen Variable (C++)
- E2204 Maximalgröße der Gruppe überschritten: 'name' (C++)
- E2205 Ungültiger Typ 'typ' in __automated-Abschnitt (C++)
- E2206 Ungültiges char-Zeichen 'zeichen' (0x'Wert') (C++)
- E2207 Implizite Konvertierung von 'typ1' nach 'typ2' nicht zulässig (C++)
- E2208 Auf inaktiven Bereich kann nicht zugegriffen werden (C++)
- E2209 include-Datei 'dateiname' kann nicht geöffnet werden (C++)
- E2210 Referenzelement 'element' ist nicht initialisiert (C++)
- E2211 Assembler-Inline-Ausdrücke in inline- und Template-Funktionen nicht zulässig (C++)
- E2212 Funktion nach externer Verwendung als inline definiert (C++)
- E2213 'ausdruck' ungültig in Bereichsüberprüfung (C++)
- E2214 In einer lokalen Klasse darf keine inline-Funktion/statische Daten vorhanden sein (C++)
- E2215 Bindungsspezifikationen nicht zulässig (C++)
- E2216 turboc.$ln kann nicht erstellt werden (C++)
- E2217 Lokale Daten überschreiten die Segmentgröße (C++)
- E2218 Templates dürfen nur innerhalb von Klassen oder Namespaces deklariert werden (C++)
- E2219 Inkorrekte Anzahl von Argumenten im Makro-Aufruf 'makro' (C++)
- E2220 Ungültiges Trennzeichen bei Makro-Argumenten (C++)
- E2221 Fehler in der Makro-Argumentsyntax (C++)
- E2222 Makro-Erweiterung zu lang (C++)
- E2223 Zu viele Dezimalzeichen (C++)
- E2224 Zu viele Exponenten (C++)
- E2225 Zu viele Initialisierungswerte (C++)
- E2225 Zu viele Parameter im Aufruf (C++)
- E2227 Zu viele Parameter im Aufruf von 'funktion' (C++)
- E2228 Zu viele Fehlermeldungen oder Warnungen (C++)
- E2229 Element 'element' hat denselben Namen wie seine Klasse (C++)
- E2230 Für die Initialisierung eines Inline-Datenelements ist ein Konstantenausdruck vom Typ Integer erforderlich (C++)
- E2231 Element 'element' kann nicht ohne ein Objekt verwendet werden (C++)
- E2232 Konstante/Referenz-Element 'element' in Klasse ohne Konstruktoren (C++)
- E2233 Klassenelement kann hier nicht initialisiert werden (C++)
- E2234 Speicherreferenz erwartet (C++)
- E2235 Elementfunktion muss aufgerufen oder ihre Adresse übernommen werden (C++)
- E2236 'bezeichner' fehlt in Gültigkeitsbereichsvorgabe (C++)
- E2238 Bezeichner 'bezeichner' mehrfach deklariert (C++)
- E2239 'bezeichner' muss eine Elementfunktion sein (C++)
- E2240 Konvertierung eines near-Zeigers nicht zulässig (C++)
- E2241 In Klassen im Delphi-Stil definierte Destruktoren müssen virtuell sein (C++)
- E2242 Für 'spezifizierer' ist ein Klassentyp im Delphi-Stil erforderlich (C++)
- E2243 Mit 'new' zugewiesenes Array darf keine Initialisierungswerte besitzen (C++)
- E2244 'new' und 'delete' nicht unterstützt (C++)
- E2245 Referenz kann nicht zugewiesen werden (C++)
- E2246 'klasse' ist keine abstrakte, public, einzelne Vererbungs-Klassenhierarchie ohne Daten (C++)
- E2247 Zugriff auf 'element' nicht möglich (C++)
- E2248 Standardkonstruktor zum Initialisieren des Arrayelements vom Typ 'klasse' nicht gefunden (C++)
- E2249 = erwartet (C++)
- E2250 Keine Basisklasse für die Initialisierung (C++)
- E2251 Standardkonstruktor zum Initialisieren der Basisklasse 'klasse' nicht gefunden (C++)
- E2252 'catch' erwartet (C++)
- E2253 Aufrufkonvention gehört zum Funktionstyp, nicht zu closure (C++)
- E2254 : erwartet nach private/protected/private (C++)
- E2255 Verwenden Sie :: zur Übernahme der Adresse einer Elementfunktion (C++)
- E2256 Kein : nach ? (C++)
- E2257 , erwartet (C++)
- E2258 Deklaration erwartet (C++)
- E2259 Vorgabewert fehlt (C++)
- E2260 Vorgabewerte für nachfolgende Parameter 'parameter' fehlen (C++)
- E2261 Für die Verwendung von dispid mit einer Eigenschaft ist get oder set erforderlich (C++)
- E2262 '__except' oder '__finally' erwartet nach '__try' (C++)
- E2263 Exception-Behandlungsroutine nicht aktiviert (C++)
- E2264 Ausdruck erwartet (C++)
- E2265 Abschluss des Dateinamens fehlt (C++)
- E2266 Keine Dateinamen angegeben (C++)
- E2267 Die erste Basis muss eine VCL-Klasse sein (C++)
- E2268 Aufruf der undefinierten Funktion 'funktion' (C++)
- E2269 Die Funktion 'funktion' steht nicht zur Verfügung (C++)
- E2270 > erwartet (C++)
- E2271 Bezeichner fehlt bei goto-Anweisung (C++)
- E2272 Bezeichner erwartet (C++)
- E2273 'main' darf nicht mit static oder inline deklariert werden (C++)
- E2274 < erwartet (C++)
- E2275 { erwartet (C++)
- E2276 ( erwartet (C++)
- E2277 L-Wert erwartet (C++)
- E2278 Delphi-Klassen dürfen nicht mehrere Basisklassen haben (C++)
- E2279 Standardkonstruktor zur Initialisierung des Elements 'bezeichner' nicht gefunden (C++)
- E2280 Elementbezeichner erwartet (C++)
- E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (Haben Sie #include <%s> verwendet?) (C++)
- E2282 Name eines Namespace erwartet (C++)
- E2283 Verwenden Sie . oder -> zum Aufruf von 'funktion' (C++)
- E2284 Verwenden Sie . oder -> zum Aufruf von 'element', oder & zur Übernahme der Adresse (C++)
- E2285 Keine Übereinstimmung für 'argument(e)' (C++)
- E2286 Auflösung von überladenen Funktionen nicht unterstützt (C++)
- E2287 Parameter 'nummer' hat keinen Namen (C++)
- E2288 Zeiger auf Struktur auf linker Seite von -> oder von ->* erforderlich (C++)
- E2289 __published- oder __automated-Abschnitte werden nur für Delphi-Klassen unterstützt (C++)
- E2290 Bei 'bezeichner' fehlt ] (C++)
- E2291 } erwartet (C++)
- E2292 Funktion sollte einen Wert zurückgeben (C++)
- E2293 ) erwartet (C++)
- E2294 Auf linker Seite der Struktur ist . oder .* erforderlich (C++)
- E2295 Zu viele Template-Spezialisierungen von 'spezifizierer' (C++)
- E2296 Templates werden nicht unterstützt (C++)
- E2297 'this' kann nur für Elementfunktionen verwendet werden (C++)
- E2298 'funktion' kann aus Template-Funktion 'template' nicht generiert werden (C++)
- E2299 Template-Spezialisierung kann aus 'bezeichner' nicht generiert werden (C++)
- E2300 Spezialisierungs-Übereinstimmungstyp für 'bezeichner' kann nicht generiert werden (C++)
- E2301 Templates dürfen in closure-Argumenten nicht verwendet werden – verwenden Sie typedef (C++)
- E2302 Keine Typinformation (C++)
- E2303 Typname erwartet (C++)
- E2304 Konstante/Referenz-Variable 'variable' muss initialisiert sein (C++)
- E2305 'klasse::'klasse' (''klasse'&) zum Kopieren eines Vektors nicht gefunden ODER klasse'::operator=('klasse'&) zum Kopieren eines Vektors nicht gefunden (C++)
- E2306 Virtuelle Basisklassen werden bei Delphi-Klassen nicht unterstützt (C++)
- E2307 Typ 'typ' ist keine definierte Klasse bei virtuellen Funktionen (C++)
- E2308 Bei do-Anweisung fehlt das Schlüsselwort while (C++)
- E2309 Inline-Anweisungen im Assembler Code nicht zulässig (C++)
- E2310 Nur Elementfunktionen dürfen mit 'const' oder 'volatile' deklariert werden (C++)
- E2311 Nicht-virtuelle Funktion 'funktion' ist abstrakt deklariert (C++)
- E2312 'konstruktor' ist keine eindeutige Basisklasse von 'klasse' (C++)
- E2313 Konstantenausdruck erforderlich (C++)
- E2314 Aufruf einer Nicht-Funktion (C++)
- E2315 'element' ist kein Element von 'klasse', weil der Typ nicht definiert ist (C++)
- E2316 'bezeichner' ist kein Element von 'struct' (C++)
- E2317 'bezeichner' ist kein Parameter (C++)
- E2318 'typ' ist kein polymorpher Klassentyp (C++)
- E2319 'bezeichner' ist keine public-Basisklasse von 'klassentyp' (C++)
- E2320 Skalarer Ausdruck erwartet (C++)
- E2321 Deklaration deklariert weder ein Tag noch einen Bezeichner (C++)
- E2322 Ungültiges Zahlenformat (C++)
- E2323 Ungültiges Zahlensuffix (C++)
- E2324 Numerische Konstante zu lang (C++)
- E2325 Ungültige oktale Ziffer (C++)
- E2326 Setzen Sie __declspec(spec1[, spec2]) zum Verbinden von mehreren __declspec-Modifizierer ein (C++)
- E2327 Operatoren dürfen keine Argumente mit voreingestellten Werten haben (C++)
- E2328 Klassen mit Eigenschaften dürfen nicht über ihren Wert kopiert werden (C++)
- E2329 Ungültige Kombination von Opcode und Operanden (C++)
- E2330 Operator muss als Funktion deklariert sein (C++)
- E2331 Anzahl der zulässigen Optionsänderungen überschritten (C++)
- E2332 Variable 'variable' wurde optimiert und steht nicht zur Verfügung (C++)
- E2333 Klassenelement 'element' ist außerhalb der Klasse deklariert (C++)
- E2334 Namespace-Element 'bezeichner' ist außerhalb des Namespace deklariert (C++)
- E2335 Überladene Funktion 'funktionsname' ist in diesem Kontext mehrdeutig (C++)
- E2336 Zeiger auf überladene Funktion 'funktion' stimmt nicht mit 'typ' überein (C++)
- E2337 Nur eine aus einer Gruppe von überladenen Funktionen darf "C" sein (C++)
- E2338 Nur Programme, die die Speichermodelle medium, large und huge verwenden, können überlagert werden (C++)
- E2339 'main' darf nicht überladen werden (C++)
- E2340 Keine Übereinstimmung des Typs beim Parameter 'nummer' (C++)
- E2341 Keine Übereinstimmung des Typs beim Parameter 'nummer' im Aufruf von 'funktion' (C++)
- E2342 Keine Übereinstimmung des Typs beim Parameter 'parameter' (C++)
- E2343 Keine Übereinstimmung des Typs beim Parameter 'parameter' im Aufruf von 'funktion' (C++)
- E2344 'bezeichner' bereits deklariert (C++)
- E2345 Zugriffsrechte können nur in public oder protected geändert werden (C++)
- E2346 Zugriffsspezifikation von 'eigenschaft' muss Elementfunktion sein (C++)
- E2347 Keine Entsprechung der Parameter in 'spezifizierer' mit Zugriffsspezifikation der Eigenschaft 'eigenschaft' (C++)
- E2348 Speicherbezeichner bei Array-Eigenschaften nicht zulässig (C++)
- E2349 Nicht-übertragbare Zeigerkonvertierung (C++)
- E2350 Ein Zeiger oder eine Referenz auf eine Referenz darf nicht definiert werden (C++)
- E2351 Statische Datenelemente sind in __published oder __automated Abschnitten nicht zulässig (C++)
- E2352 Instanz der abstrakten Klasse 'klasse' kann nicht erzeugt werden (C++)
- E2353 Klasse 'klasse' ist abstrakt, weil 'element = 0' (C++)
- E2354 Die Auswertung zweier Operanden muss denselben Typ ergeben (C++)
- E2355 Rekursive Template-Funktion: 'x' instantiiert 'y' (C++)
- E2356 Redeklaration von 'bezeichner' mit anderem Typ (C++)
- E2357 Eine mit 'typ1', initialisierte Referenz-Variable muss einen L-Wert des Typs 'typ2' haben (C++)
- E2358 Referenzelement 'element' benötigt einen temporären Initialisierungswert (C++)
- E2359 Referenzelement 'element' wurde mit einem Nicht-Referenz-Parameter initialisiert (C++)
- E2360 Ungültige Registerkombination (z.B. [BP+BX]) (C++)
- E2361 'spezifizierer' wurde bereits einbezogen (C++)
- E2362 Für Wiederholungszähler ist ein L-Wert erforderlich (C++)
- E2363 Versuch, eine Referenz an die lokale Variable 'bezeichner' zurückzugeben (C++)
- E2364 Versuch, eine Referenz an ein lokales Objekt zurückzugeben (C++)
- E2365 Elementzeiger auf rechter Seite von .* oder ->* erforderlich (C++)
- E2366 RTTI-Klasse kann nicht von Nicht--RTTI-Basis abgeleitet werden ODER E2367 Nicht-RTTI-Klasse kann nicht von RTTI-Basis abgeleitet werden (C++)
- E2368 RTTI steht für die Ausdrucksauswertung nicht zur Verfügung (C++)
- E2369 Ergebnis einer Eigenschaftszuweisung kann nicht als R-Wert verwendet werden (C++)
- E2370 Einfacher Typenname erwartet (C++)
- E2371 sizeof für Bitfelder nicht zulässig (C++)
- E2372 sizeof für Funktionen nicht zulässig (C++)
- E2373 Bitfeld darf nicht static sein (C++)
- E2374 Funktion 'funktion' darf nicht static sein (C++)
- E2375 Überlauf des Assembler-Stacks (C++)
- E2376 In Anweisung fehlt (C++)
- E2377 In Anweisung fehlt ) (C++)
- E2378 do-while-Anweisung fehlt oder for-Anweisung fehlt ; (C++)
- E2379 Anweisung fehlt ; (C++)
- E2380 Nicht abgeschlossene String- oder Zeichen-Konstante (C++)
- E2381 Struktur zu lang (C++)
- E2382 Seiteneffekte nicht zulässig (C++)
- E2383 Der Auswahlausdruck in den Klammern einer switch-Anweisung muss ganzzahlig sein (C++)
- E2384 Elementfunktion der near-Klasse kann nicht durch einen Zeiger des Typs 'typ' aufgerufen werden (C++)
- E2385 'near'-Member-Funktion '%s' kann nicht durch Zeigertyp '%s' aufgerufen werden (C++)
- E2386 Parameter 'parameter' kann nicht in einen komplexen Teil-Spezialisierungsausdruck aufgenommen werden (C++)
- E2387 Teil-Spezialisierungen dürfen keine abhängigen, typenlosen Parameter ('parameter') spezifizieren (C++)
- E2388 Argumentliste der Spezialisierung darf nicht identisch mit der Parameterliste der Haupt-Template sein (C++)
- E2389 Keine Übereinstimmung des Substitutionsarguments und des Template-Parameters 'parameter' (C++)
- E2390 Keine Übereinstimmung des Parameters 'nummer' in Template-Klassenname 'template' (C++)
- E2391 Keine Übereinstimmung des Parameters 'parameter' in Template-Klassenname 'template' (C++)
- E2392 Template-Instanz 'template' bereits instantiiert (C++)
- E2393 Adresse des typenlosen, nicht-referenzierten Template-Parameters 'parameter' kann nicht übernommen werden (C++)
- E2394 Zu wenige Argumente an Template 'template' übergeben (C++)
- E2395 Zu viele Argumente an Template 'template' übergeben (C++)
- E2396 Template-Argument muss ein konstanter Ausdruck sein (C++)
- E2397 Template-Argument darf keine static oder local Einbindungsangabe haben (C++)
- E2398 Template-Funktionsargument 'argument' nicht in Argumenttypen verwendet (C++)
- E2399 Template-Argument 'arg' in Template-Klasse 'klasse' darf nicht auf diese Weise referenziert werden (C++)
- E2400 Typenloses Template-Argument muss von skalarem Typ sein (C++)
- E2401 Ungültige Template-Argumentliste (C++)
- E2402 Ungültiger Basisklassentyp: formaler Typ 'typ' geht zurück auf 'typ' (C++)
- E2403 Abhängige Aufrufsspezifikation ergibt die Nicht-Funktion 'name' (C++)
- E2404 Abhängiger Typqualifizierer 'qualifizierer' hat keinen Elementtyp mit dem Namen 'name' (C++)
- E2405 Abhängige Template-Referenz 'bezeichner' ergibt Nicht-Template-Symbol (C++)
- E2406 Abhängiger Typqualifizierer 'qualifizierer' ist keine Klasse oder Struktur (C++)
- E2407 Abhängiger Typqualifizierer 'qualifizierer' hat kein Elementsymbol mit dem Namen 'name' (C++)
- E2408 Standardwerte dürfen nur in Template-Deklarationen der Hauptklasse festgelegt werden (C++)
- E2409 Keine gültige Spezifizierung für 'bezeichner' gefunden (C++)
- E2410 Fehlende Template-Parameter bei friend-Template 'template' (C++)
- E2411 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)
- E2412 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)
- E2413 Ungültige Template-Funktionsdeklaration (C++)
- E2414 Destruktoren dürfen nicht als Template-Funktionen deklariert werden (C++)
- E2415 Template-Funktionen dürfen nur mit type eingeleitete Argumente haben (C++)
- E2416 Ungültige Template-Funktionsdeklaration (C++)
- E2417 Template-Parameter dürfen nicht in expliziten Spezialisierungen von 'spezifizierer' festgelegt werden (C++)
- E2418 Maximale Instantiierungstiefe überschritten; suchen Sie nach Rekursionen (C++)
- E2419 Fehler beim Instantiieren der Template 'template' (C++)
- E2420 Explizite Instantiierung darf nur in globalen Bereichen verwendet werden (C++)
- E2421 Lokaler Typ 'bezeichner' darf nicht als Template-Argument verwendet werden (C++)
- E2422 Keine Übereinstimmung des Argumenttyps in Redeklaration des Template-Parameters 'parameter' (C++)
- E2423 Explizite Spezialisierung oder Instantiierung der nicht-vorhandenen Template 'template' (C++)
- E2424 Template-Klasse zu tief verschachtelt: 'klasse' (C++)
- E2425 'element' ist kein gültiges Template-Typelement (C++)
- E2426 Für die explizite Spezialisierung von 'bezeichner' ist die Deklaration 'template<>' erforderlich (C++)
- E2427 'main' kann keine Template-Funktion sein (C++)
- E2428 Templates müssen Klassen oder Funktionen sein (C++)
- E2429 Ungültige Teil-Spezialisierung von 'spezifizierer' (C++)
- E2430 Anzahl der Template-Parameter stimmt nicht mit Redeklaration von 'spezifizierer' überein (C++)
- E2431 Typenlose Template-Parameter können keine Gleitkomma-, Klassen- oder void-Typen sein (C++)
- E2432 Der Qualifizierer 'template' muss eine Instanz einer Template-Klasse oder -Funktion bezeichnen (C++)
- E2433 Spezialisierung nach erster Verwendung der Template (C++)
- E2434 In Template-Deklaration fehlen Template-Parameter ('template<...>') (C++)
- E2435 Zu viele Template-Parametergruppen angegeben (C++)
- E2436 Standardtyp für Template-Argument 'arg' bezeichnet keine Haupt-Template-Klasse (C++)
- E2437 Nach 'typname' muss ein qualifizierter, abhängiger Typname folgen (C++)
- E2438 Template-Argumente müssen eine Klasse bezeichnen (C++)
- E2439 'typname' ist nur in Template-Deklarationen zulässig (C++)
- E2440 Spezialisierung kann aus 'bezeichner' nicht generiert werden, weil dieser Typ noch nicht definiert wurde (C++)
- E2441 'spezifizierer' wird instantiiert (C++)
- E2442 Zwei aufeinander folgende Punkte (C++)
- E2443 Basisklasse 'klasse' wurde mehr als einmal initialisiert (C++)
- E2444 Element 'element' wurde mehr als einmal initialisiert (C++)
- E2445 Variable 'bezeichner' wurde mehr als einmal initialisiert (C++)
- E2446 Funktionsdefinition darf keine typedef-Deklaration sein (C++)
- E2447 'bezeichner' muss ein bereits definiertes enum sein (C++)
- E2448 Undefinierte Sprungadresse 'bezeichner' (C++)
- E2449 Größe von 'bezeichner' unbekannt oder Null (C++)
- E2450 Undefinierte Struktur 'struktur' (C++)
- E2451 Undefiniertes Symbol 'bezeichner' (C++)
- E2452 Größe des Typs ist unbekannt oder Null (C++)
- E2453 Größe des Typs 'bezeichner' ist unbekannt oder Null (C++)
- E2454 union darf kein Basistyp sein (C++)
- E2455 union darf keinen Basistyp haben (C++)
- E2456 Union-Element 'element' ist vom Typ einer Klasse mit Konstruktor (oder Destruktor oder Operator =) (C++)
- E2457 Klassen im Delphi-Stil müssen über Referenzen angesprochen werden (C++)
- E2458 Klassen im Delphi-Stil müssen von Delphi-Klassen abgeleitet werden (C++)
- E2459 Klassen im Delphi-Stil müssen mit dem Operator new erstellt werden (C++)
- E2460 Für Klassen im Delphi-Stil ist eine aktivierte Exception-Behandlung erforderlich (C++)
- E2461 '%s' muss zur Laufzeit initialisiert/finalisiert werden (C++)
- E2462 'virtual' kann nur für Nicht-Template-Elementfunktionen verwendet werden (C++)
- E2463 'basis' ist eine indirekte, virtuelle Basisklasse von 'klasse' (C++)
- E2464 'virtual' kann nur für Elementfunktionen verwendet werden (C++)
- E2465 unions können keine virtuellen Funktionen als Elemente enthalten (C++)
- E2466 void & ist kein gültiger Typ (C++)
- E2467 Void 'funktion' kann keinen Wert zurückgeben (C++)
- E2468 Ein Wert vom Typ void ist nicht zulässig (C++)
- E2469 Die Speichermodelle tiny und huge können mit Windows nicht verwendet werden (C++)
- E2470 Für typeid muss der Header <typeinfo> einbezogen werden (C++)
- E2471 pragma checkoption fehlgeschlagen: Optionen sind anders als erwartet (C++)
- E2472 Eine Elementfunktion kann nicht über die Instantiierung deklariert werden (C++)
- E2473 Ungültige explizite Spezialisierung von 'spezifizierer' (C++)
- E2474 'funktion' darf nicht als static oder inline deklariert werden (C++)
- E2475 'main' darf keine Template-Funktion sein (C++)
- E2476 'funktion' kann nicht überladen werden (C++)
- E2477 Für Template 'template' wurden zu wenige Template-Parameter deklariert (C++)
- E2478 Für Template 'template' wurden zu viele Template-Parameter deklariert (C++)
- E2479 Template-Klasse und -Funktion dürfen nicht denselben Namen 'name' haben (C++)
- E2480 Template-Parameter können nicht in komplexe Teil-Spezialisierungsargumente aufgenommen werden (C++)
- E2481 Unerwartete String-Konstante (C++)
- E2482 String-Konstante erwartet (C++)
- E2483 Array-Dimension 'bezeichner' kann nicht bestimmt werden (C++)
- E2484 Der Name der Template-Klasse 'klasse' kann nicht überladen werden (C++)
- E2485 Adresse des Arrayelements kann nicht als typenloses Template-Argument verwendet werden (C++)
- E2486 Adresse des Klassenelements kann nicht als typenloses Template-Argument verwendet werden (C++)
- E2487 Für explizite Spezialisierungen können keine Standardfunktionsargumente festgelegt werden (C++)
- E2488 Maximale Antworttiefe für Token überschritten; suchen Sie nach Rekursionen (C++)
- E2489 Maximale Antworttiefe für Optionskontext überschritten; suchen Sie nach Rekursionen (C++)
- E2490 Spezialisierung innerhalb von Template-Klassen noch nicht implementiert (C++)
- E2491 Maximale VIRDEF-Anzahl überschritten; suchen Sie nach Rekursionen (C++)
- E2492 Eigenschaften dürfen nur mit einfachen Anweisungen, wie z.B. \"prop = value;\" zugewiesen werden (C++)
- E2493 Ungültiger GUID-String (C++)
- E2494 Nicht erkannter __declspec-Modifizierer (C++)
- E2495 Redefinition von uuid ist nicht identisch (C++)
- E2496 Ungültiger Aufruf von uuidof(struct type |variable) (C++)
- E2497 Mit Typ 'typ' ist keine GUID assoziiert (C++)
- E2498 Vorher definierte struct GUID erforderlich (C++)
- E2499 Ungültiges Format von __declspec(uuid(GuidString)) (C++)
- E2500 __declspec(selectany) ist nur für initialisierte und extern sichtbare Variablen (C++)
- E2501 Import-Datei 'dateiname' kann nicht geöffnet werden. (C++)
- E2502 Fehler beim Auflösen von #import: problem (C++)
- E2503 Fehlende oder falsche Version von TypeLibImport.dll (C++)
- E2504 'dynamic' kann nur mit Nicht-Template-Element-Funktionen verwendet werden (C++)
- E2505 Explizite Instanziierung benötigt ausgearbeitete Typspezifikation (z.B: "class foo<int") (C++)
- E2506 Explizite Spezialisierung ist nicht eindeutig: Template-Arg. müssen angegeben werden (C++)
- E2507 'klasse' ist keine direkte Basis-Klasse von 'klasse' (C++)
- E2508 'using' kann sich nicht auf eine Template-spezialisierung beziehen (C++)
- E2509 Wertebereich ist überschritten (C++)
- E2510 Operandengröße stimmt nicht überein (C++)
- E2511 Makroargument wurde nicht beendet (C++)
- E2512 RTTI kann nicht als Rückgabetyp von 'funktion' ausgegeben werden (C++)
- E2513 RTTI kann nicht als 'parameter' in 'funktion' ausgegeben werden (C++)
- E2514 Die Auflösung überladener Elemente ist während der Template-Instantiierung (noch) nicht möglich (C++)
- E2515 Ein Element einer generischen Template-Klasse kann nicht explizit spezialisiert werden (C++)
- E2516 LOOP/JCXZ außerhalb des Wertebereichs (C++)
- E2517 Es ist nur ein variadischer Parameter zulässig, der an letzter Stelle stehen muss (C++)
- E2518 typeof kann bei einem Bitfeld nicht angewendet werden (C++)
- E2519 typeof fehlgeschlagen (C++)
- E2520 Die GNU-Instantiierung von externen Templates wird nicht unterstützt (C++)
- E2521 Die mit 'implements' gekennzeichnete __property '%s' muss einem Feld zugeordnet werden (C++)
- E2522 Nicht konstante Funktion 'funktion' für konstantes Objekt aufgerufen (C++)
- E2523 Nicht-volatile Funktion 'name' für volatile Objekt aufgerufen (C++)
- E2524 Anonyme Strukturen/Varianten dürfen in C++ keine anonymen Member haben (C++)
- E2525 Vor dem Einbeziehen von xstring muss _PCH_STATIC_CONST definiert werden, damit dieses Feature verwendet werden kann (C++)
- E2526 Eigenschaft 'name' verwendet eine andere Eigenschaft als Getter/Setter; Nicht zulässig (C++)
- E2527 Option 'name' kann nicht über 'name' gesetzt werden (C++)
- E2528 Option 'name' muss vor dem Start der Compilierung gesetzt werden (C++)
- E2529 Pfad 'pfad' überschreitet die Maximalgröße von 'n' (C++)
- E2530 Nicht erkannte Option oder keine Hilfe verfügbar (C++)
- E2531 Parameter ist ein unvollständiger Typ (C++)
- E2532 Konstante in neuem Ausdruck benötigt Initialisierung (C++)
- E2533 Keine Entsprechung der Parameter (Typname erforderlich) (C++)
- E2534 Integraler Konstantenausdruck erwartet (C++)
- E2535 Unvollständiger Typ darf nicht Teil einer throw-Spezifikation sein (C++)
- E2536 Unvollständiger Typ darf nicht Teil einer Exception-Deklaration sein (C++)
- E2537 Instanz der abstrakten Klasse kann nicht erzeugt werden (C++)
- E2538 Statisches Assert fehlgeschlagen: '%s' (C++)
- E2539 Konstantenausdruck erwartet (C++)
- E2540 String-Literal erwartet (C++)
- E2541 Attribut '%s' kann nicht gesetzt werden (C++)
- E2542 '%s' ist als 'final' gekennzeichnet und kann nicht überschrieben werden (C++)
- E2543 Die Kombination von Optionen %s ist nicht zulässig (C++)
- E2544 Exception-Spezifikationen für Funktion stimmen nicht überein (C++)
- E2545 Der dem Enum zugrunde liegende Typ muss ein Integer sein (C++)
- E2546 Redeklaration von enum ist nicht identisch (C++)
- E2547 ... erwartet (C++)
- E2548 ... wurde nicht erwartet; Ausdruck ist kein variadisches Template Pattern (C++)
- E2549 Operand ist kein Parameterpaket (C++)
- E2550 Einer variadischen Template in einer Argumentenliste dürfen keine Argumente folgen (C++)
- E2551 Return-Anweisung in _finally-Block nicht zulässig (C++)
- E2552 Dieses Feature wird (noch) nicht unterstützt (C++)
- E2553 Redeklaration von '%s' stimmt mit %s nicht überein (C++)
- E2554 Abstrakte Funktion '%s' darf nicht als 'final' deklariert werden (C++)
- E2555 Option1 muss vor Option2 stehen (C++)
- E2556 Ungültiger universeller Zeichenname '\%s' (C++)
- E2557 Mehrstellige Zeichenkonstante nicht zulässig (C++)
- E2558 Der Wert '\U08x' ist nicht innerhalb der char16 t-Zeichenkonstante (C++)
- E2559 R-Wertreferenz des Typs '%s' kann nicht mit L-Wert des Typs '%s' initialisiert werden (C++)
- E2560 %s sind Typen erforderlich, die als published verwendet werden können (d.h. int, double, DynamicArray<T>, DelphiInterface<T>, UnicodeString etc.) (C++)
- E2561 Member kann nicht explizit in eine bereits für den Export gekennzeichnete Klasse exportiert werden (C++)
- E2562 Funktion mit anderer Bindung definiert
- E2563 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)
- E2564 Interne Bindung kann nicht importiert werden (C++)
- E2565 Eine lokale Variable kann nicht exportiert werden (C++)
- E2566 Ungültiger Typ '%s' in Aufruf von %s (C++)
- E2567 Unzulässige Initialisierung des Arrays '%s' (C++)
- E2568 Unzulässige Initialisierung der Funktion '%s' (C++)
- E2569 Interne Bindung kann nicht exportiert werden (C++)
- E2570 Member kann nicht explizit in für den Import gekennzeichnete Klasse importiert werden (C++)
- E2571 Warnungen als Fehler behandelt (C++)
- E2572 Die mit 'implements' gekennzeichnete Eigenschaft '%s' muss einem Feld zugeordnet werden (C++)
- E2573 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)
- F1000 Überlauf einer internen Compiler-Tabelle (C++)
- F1001 Interner Verarbeitungsfehler im Code-Generator (C++)
- F1002 Ausgabedatei 'dateiname' kann nicht erstellt werden (C++)
- F1003 error-Anweisung: 'meldung' (C++)
- F1004 Interner Compiler-Fehler (C++)
- F1005 Include-Dateien zu tief verschachtelt (C++)
- F1006 Ungültiger Aufruf einer Inline-Funktion (C++)
- F1007 Nicht reduzierbarer Ausdruck (C++)
- F1008 Zu wenig Arbeitsspeicher (C++)
- F1009 Eingabedatei 'dateiname' kann nicht geöffnet werden (C++)
- F1010 Datei 'dateiname' kann nicht geöffnet werden (C++)
- F1011 Fehler beim Zuweisen eines Registers (C++)
- F1012 Überlauf des Compiler-Stacks (C++)
- F1013 Fehler beim Schreiben der Ausgabedatei (C++)
- F1014 SAVEmem konnte nicht zugewiesen werden (C++)
- F1015 SAVEmem-Anforderung überschreitet maximal verfügbare Größe (%d MB) (C++)
- W8000 Bei mehrdeutigen Operatoren sind Klammern erforderlich (C++)
- W8001 & bei Funktion überflüssig (C++)
- W8002 Compilierung mit Assembler-Sprachfähigkeiten neu gestartet (C++)
- W8003 Unbekannte Assembler-Anweisung (C++)
- W8004 'bezeichner' wurde ein Wert zugewiesen, der nie verwendet wird (C++)
- W8005 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)
- W8006 'bezeichner' wird mit 'bezeichner' initialisiert (C++)
- W8007 Hexadezimalwert enthält mehr als drei Ziffern (C++)
- W8008 Bedingung ist immer wahr ODER Bedingung ist immer falsch (C++)
- W8009 Konstante ist zu lang (C++)
- W8010 Zeilenfortsetzungszeichen \ in //-Kommentar gefunden (C++)
- W8011 Nicht-übertragbarer Zeigervergleich (C++)
- W8012 Vergleich von signed- und unsigned-Werten (C++)
- W8013 Wahrscheinliche Verwendung von 'bezeichner' vor Definition (C++)
- W8014 Deklaration wird ignoriert (C++)
- W8015 Deklarieren Sie 'typ' vor der Verwendung im Prototyp (C++)
- W8016 Größe des Arrays für 'delete' ignoriert (C++)
- W8017 Redefinition von 'x' ist nicht identisch (C++)
- W8018 'typ' wird 'aufzählung' zugewiesen (C++)
- W8019 Code hat keine Auswirkung (C++)
- W8020 'bezeichner' ist sowohl als external als auch als static deklariert (C++)
- W8021 Behandlungsroutine für 'typ1' verborgen von vorheriger Behandlungsroutine für 'typ2' (C++)
- W8022 'funktion1' verbirgt virtuelle Funktion 'funktion2' (C++)
- W8023 Array-Variable 'bezeichner' ist near (C++)
- W8024 Basisklasse 'klasse1' ist auch eine Basisklasse von 'klasse2' (C++)
- W8025 Ungültiges pragma (C++)
- W8026 Funktionen mit 'exception-spezifikationen' werden nicht als Inline expandiert (C++)
- W8027 Funktionen, die 'anweisung' enthalten, werden nicht als Inline expandiert (C++)
- W8028 Temporäre Größe für die Initialisierung von 'bezeichner' verwendet (C++)
- W8029 Temporäre Größe für Parameter '???' verwendet (C++)
- W8031 Temporäre Größe für Parameter 'parameter' ODER W8029 Temporäre Größe für Parameter 'nummer' ODER W8030 Temporäre Größe für Parameter 'parameter' in Aufruf von 'funktion' verwendet ODER W8032 Temporäre Größe für Parameter 'nummer' in Aufruf von 'funktion' verwendet (C++)
- W8032 Temporäre Größe für 'parameter2' in Aufruf von '???' verwendet (C++)
- W8033 Konvertierung in 'typ' schlägt für Elemente der virtuellen Basisklasse 'klasse' fehl (C++)
- W8034 Maximale Genauigkeit für Elementzeiger des Typs 'typ' verwendet (C++)
- W8035 Benutzerdefinierte Meldung (C++)
- W8036 Nicht in ANSI enthaltenes Schlüsselwort verwendet: 'schlüsselwort' (C++)
- W8037 Nicht konstante Funktion 'funktion' für konstantes Objekt aufgerufen (C++)
- W8038 Konstantenelement 'bezeichner' wurde nicht initialisiert (C++)
- W8039 Liste der Konstruktorinitialisierungswerte ignoriert (C++)
- W8040 Funktionsrumpf ignoriert (C++)
- W8041 unsigned-Wert negativiert (C++)
- W8042 Initialisierungswerte für Objekt 'x' ignoriert (C++)
- W8043 Makrodefinition ignoriert (C++)
- W8044 #undef-Anweisung ignoriert (C++)
- W8045 Keine Deklaration für Funktion 'funktion' (C++)
- W8046 #pragma option pop ohne zugehörige #pragma option push (C++)
- W8047 Deklaration der static-Funktion funktion ignoriert (C++)
- W8048 Verwenden Sie für den Zugriff auf Elementtyp 'bezeichner' einen qualifizierten Namen (C++)
- W8049 Verwenden Sie > > für verschachtelte Templates anstelle von >> (C++)
- W8050 Keine Typobjektdatei vorhanden; externe Typoptionen werden deaktiviert. (C++)
- W8051 Nicht-volatile Funktion 'funktion' für volatile Objekt aufgerufen (C++)
- W8052 Basisinitialisierung ohne einen Klassennamen ist nun veraltet (C++)
- W8053 'funktion' ist veraltet (C++)
- W8054 Stil der Funktionsdefinition ist nun veraltet (C++)
- W8055 Möglicher Überlauf in Bit-Verschiebeoperation (C++)
- W8056 Überlauf in mathematischem Integer-Ausdruck (C++)
- W8057 Parameter 'parameter' wird nie verwendet (C++)
- W8058 Präcompilierter Header kann nicht erzeugt werden: 'grund' (C++)
- W8059 Packgröße der Struktur geändert (C++)
- W8060 Möglicherweise inkorrekte Zuweisung (C++)
- W8061 In Initialisierung nur teilweise Klammern vorhanden (C++)
- W8062 Vorherige Optionen und Warnungen nicht wiederhergestellt (C++)
- W8063 Überladener Präfix-Operator 'operator' als Postfix-Operator verwendet (C++)
- W8064 Aufruf der Funktion ohne Prototyp (C++)
- W8065 Aufruf der Funktion 'funktion' ohne Prototyp (C++)
- W8066 Code wird nie erreicht (C++)
- W8067 return-Anweisungen mit und ohne Werte verwendet (C++)
- W8068 Vergleichskonstante außerhalb des Bereichs (C++)
- W8069 Nicht-übertragbare Zeigerkonvertierung (C++)
- W8070 Funktion sollte einen Wert zurückgeben (C++)
- W8071 Bei Konvertierung könnten signifikante Ziffern verloren gehen (C++)
- W8072 Verdächtige Zeigerarithmetik (C++)
- W8073 Undefinierte Struktur 'struktur' (C++)
- W8074 Struktur als Wert übergeben (C++)
- W8075 Verdächtige Zeigerumwandlung (C++)
- W8076 Template-Instanz 'bezeichner' ist bereits instantiiert (C++)
- W8077 Explizite Spezialisierung eines explizit spezialisierten Klassenelements ist sinnlos (C++)
- W8078 throw-Ausdruck verletzt Exception-Spezialisierung (C++)
- W8079 Unterschiedliche Zeiger auf verschiedene char-Typen (C++)
- W8080 'bezeichner' ist deklariert, wird aber nie verwendet (C++)
- W8081 void-Funktionen dürfen keinen Wert zurückliefern (C++)
- W8082 Division durch Null (C++)
- W8083 #pragma pack pop ohne entsprechendes #pragma pack push (C++)
- W8084 Verwenden Sie Klammern, um den Vorrang zu klären (C++)
- W8085 Funktion 'funktion' als nicht-inline redefiniert (C++)
- W8086 Ungültige Verwendung von #pragma alias "aliasName"="substitutname" (C++)
- W8087 ''operator=='' muss öffentlich (public) sein, um in ''name'' enthalten zu sein (C++)
- W8089 ''operator::'' muss öffentlich (public) sein, um in ''name'' enthalten zu sein (C++)
- W8090 operator< muss öffentlich (public) sein, um in name enthalten zu sein (C++)
- W8091 'typ' Argument 'argument' übergeben an 'funktion' ist ein 'typ'-Iterator: 'typ'-Iterator erwartet (C++)
- W8092 'typ' Argument 'argument' übergeben an 'funktion' ist kein Iterator: 'typ'-Iterator erwartet (C++)
- W8093 Ungültige Verwendung von #pragma codeseg [seg_name] ["seg_klasse"] [gruppe] (C++)
- W8094 Ungültige Verwendung von #pragma comment( <typ> [,"string"] ) (C++)
- W8095 Ungültige Verwendung von #pragma message( "string" ) (C++)
- W8096 Ungültige Verwendung von #pragma code_seg(["seg_name"[,"seg_klasse"]]) (C++)
- W8097 Nicht alle Optionen können gegenwärtig wiederhergestellt werden (C++)
- W8098 Ungültige mehrstellige Zeichenkonstante (C++)
- W8099 Static main wird nicht als Einsprungpunkt behandelt (C++)
- W8100 %s-Attributdirektive wird ignoriert (C++)
- W8101 Externe C-Bindung wird ignoriert (C++)
- W8102 Implizite Umwandlung von '%s' nach '%s' (C++)
- W8103 Pfad 'pfad' und Dateinamen 'dateiname' überschreiten die Maximalgröße von 'n' (C++)
- W8104 Local Static bei Konstruktor für Multithread-Anwendungen gefährlich (C++)
- W8105 %s-Member in Klasse '%s' ohne Konstruktoren (C++)
- W8106 %s sind veraltet (C++)
- W8107 Typname erwartet (C++)
- W8108 Konstante in neuem Ausdruck benötigt Initialisierung (C++)
- W8109 Parameter '%s' ist ein abhängiger Typ (C++)
- W8110 Doppelte '%s'-Attributdirektive wird ignoriert (C++)
- W8111 Zugriff auf veraltete Entität %s (C++)
- W8112 Unaufgelöste Abhängigkeiten im Ausdruck (C++)
- W8113 Inline-Funktion wurde mit 'extern template' deklariert (C++)
- W8114 Zeichen mit dem universellen Zeichennamen 'unnnn' kann in der aktuellen Codeseite (Codeseitennummer) nicht dargestellt werden (C++)
- W8115 Konstantenausdruck erwartet; Anweisung wird ignoriert (C++)
- W8116 Rückgabe des Zeigers an ein logisches Objekt (C++)
- W8117 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)
- W8118 Inline-Member-Funktion in Package-Klasse
- W8119 Ausrichtung auf Maximum von %d reduziert (C++)
- W8120 Basisklasse der dllexport-Klasse muss auch dllexport sein (C++)
- W8121 Ungültiges Zeichen aus Quelltext in der aktuellen Text-Gebietseinstellung %s gefunden (C++)
- W8122 dllexport-Klassen-Member '%s' muss den Typ exported haben (C++)
- W8123 Pfad '%s' nicht gefunden - Pfad in Option '%s' ignoriert (C++)
- W8124 Published-Methode '%s' enthält einen nicht publizierbaren Typ (C++)
- W8125 dllexport überschreibt vorheriges dllimport (C++)
- W8126 Basisklasse der exportierten Klasse muss einen exported-Konstruktor haben (C++)
- W8127 Funktion mit anderer Bindung definiert (C++)
- W8128 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)
- W8129 Interface '%s' hat keine GUID (C++)
- W8130 Interface '%s' ist nicht von IUnknown abgeleitet. (Interfaces müssen von IUnknown abgeleitet sein) (C++)
- W8131 Umwandlung der Klasse im Delphi-Stil '%s' in ein Interface. Verwenden Sie stattdessen 'System::interface_cast<%s>(cls)' (C++)
- W8132 Umwandlung des Interface '%s' in eine Klasse im Delphi-Stil. Verwenden Sie stattdessen 'System::interface_cast<%s>(intf)' (C++)
- W8133 Angefordertes savemem überschreitet verfügbare Größe (%d) (C++)
- W8134 Arrays der Klasse '%s' im Delphi-Stil können nicht zugewiesen werden (C++)
- W8135 Unbekanntes #pragma '%s' ignoriert (C++)
- W8136 Initialisierung von TLS-Daten wird auf dieser Plattform nicht unterstützt. (C++)
- W8137 Veraltete Direktive #import gefunden. Bitte verwenden Sie stattdessen das Hilfsprogramm TLIBIMP. (C++)
- C++-Klassen-Explorer - Themen
- Übersicht über den C++-Klassen-Explorer
- Anzeigen der Vererbungshierarchie im Diagrammfenster
- Anzeigen der in Klassen und Interfaces deklarierten Member mit dem C++-Klassen-Explorer
- Anzeigen der Klassenhierarchie mit dem C++-Klassen-Explorer
- Verwenden von benutzerdefinierten Gruppen im C++-Klassen-Explorer
- Speichern der Ansichtseinstellungen im C++-Klassen-Explorer
- Suchen von Deklarationen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer
- Suchen von Definitionen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer
- Erstellen von Feldern mit dem C++-Klassen-Explorer
- Erstellen von Methoden mit dem C++-Klassen-Explorer
- Erstellen von Eigenschaften mit dem C++-Klassen-Explorer
- Mit CodeGuard C++-Anwendungen debuggen
- C++-Sprachreferenz
- Index
- 64 Bits
- AQTime
- Absolut
- Abstrakt
- Ausrichtung
- Anker
- Animation
- Anonym
- Array
- Assigned
- Audio
- Hintergrund
- Aufruf, Anruf
- Kamera
- Zeichen
- Klassenmethode
- Klasse
- Kollektion
- Farbe
- Befehlszeile
- Compiler-Optionen
- Compiler
- Bedingte Compilierung
- Konsole
- Konstruktor
- ControlType
- DWORD
- Datenmenge
- Debuggen
- DecimalSeparator
- Abhängigkeit
- Dokumentation
- DrawBitmap
- Draw
- DynamicArray
- Encrypt
- Umgebung
- Excel
- FileCreate
- FindKey
- Schriftart
- FormatDateTime
- FormatFloat
- Grafiken
- Gitter
- HTML
- Hilfe
- HitTest
- IEqualityComparer
- IFDEF
- IXMLNode
- IdHTTP
- Bild
- Interface
- Tastatur
- Lambda
- Sprache
- Layout
- Länge
- Liste
- LoadFromFile
- LoadLibrary
- Makro
- Manifest
- Map
- Menü
- MergeDataSet
- MessageBox
- MessageDlg
- Botschaft
- Mobile
- Überwachung
- MySQL
- Nahfeldkommunikation
- Benachrichtigungen
- Nullable
- OpenGL
- Rangfolge von Operatoren
- OutputDebugString
- Überschreiben
- PHP
- PWideChar
- Parallel
- Parse
- Passwort
- Pfad
- PixelFormatBytes
- Zeiger
- Popup
- Pos
- Abfrage
- Record
- Refactoring
- Bericht
- Ressource
- SD-Karte
- SQL
- SaveToFile
- Bildschirm
- SelectDirectory
- SendMessage
- Server
- Service
- Satz
- ShellExecute
- Tastenkürzel
- ShowMessage
- Signatur
- Sortieren
- StrToInt
- String
- Stile
- Unterstützte Plattformen
- System.StrUtils
- TActionList
- TActivityIndicator
- TAnimation:
- TApplication
- TBeacon
- TBitmap
- TButton
- TBytes
- TCanvas
- TComboBox
- TCustomButton
- TDBGrid
- TDateTime
- TDirectory
- TEdit
- TEvent
- TFDConnection
- TFDFBNBackup
- TFDJSONDataSets
- TFDMemTable
- TFDQuery
- TFDTable
- TFile
- TFont
- TForm
- TFormatSettings
- TFrame
- TGridPanel
- TImageList
- TImage
- TLabel
- TLang
- TLayout
- TListBox
- TListItem
- TListView
- TList
- TLocationSensor
- TMediaPlayer
- TMemo
- TMemoryStream
- TMonitor
- TObjectList
- TObject
- TOpenDialog
- TPanel
- TPath
- TPngImage
- TRectangle
- TResourceStream
- TScrollBox
- TSearchBox:
- TSize
- TSpeedButton
- TStream
- TStringBuilder
- TStringGrid
- TStringList
- TString
- TStrings
- TStyleManager
- TTabControl
- TTable
- TThread
- TTimer
- TToolBar
- TTrackBar
- TTreeView
- TValue
- TVertScrollBox
- TWebBrowser
- TWinControl
- TZipFile
- Tabelle
- Texteditor
- TextFile
- ToString
- Trim
- TryStrToInt
- Try
- Typumwandlung
- Typen
- URLEncode
- USB
- Unicode-Zeichen
- VarToStr
- Vektor
- Video
- WSDL-Dokument
- XML
- Xcode