<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hgunther</id>
	<title>RAD Studio - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hgunther"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/de/Spezial:Beitr%C3%A4ge/Hgunther"/>
	<updated>2026-09-04T23:18:57Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Go_To&amp;diff=214622</id>
		<title>Go To</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Go_To&amp;diff=214622"/>
		<updated>2019-12-27T18:49:35Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Navigator}}&lt;br /&gt;
{{DISPLAYTITLE:Go To}}&lt;br /&gt;
&lt;br /&gt;
Das Fenster &amp;quot;Go To&amp;quot; kann nur mit Delphi verwendet werden. &lt;br /&gt;
Es unterstützt Sie bei der Suche bestimmter Elemente in Ihrem Code und hebt die Suchergebnisse in der Minimap hervor.&lt;br /&gt;
&lt;br /&gt;
==Verwenden von Go To==&lt;br /&gt;
&lt;br /&gt;
Drücken Sie zum Öffnen des Fensters &#039;&#039;&#039;Go To&#039;&#039;&#039; die Tastenkombination &#039;&#039;&#039;Strg+G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Navigator1.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Es wird eine Liste aller Bestandteile der aktuellen Datei angezeigt.&lt;br /&gt;
Diese Liste enthält die folgenden Elemente:&lt;br /&gt;
&lt;br /&gt;
* Klassen, Records, Aufzählungen und andere Typen.&lt;br /&gt;
* Methoden, Eigenschaften und Felder in diesen Klassen und Records.&lt;br /&gt;
* Globale Variablen und Konstanten (und optional auch Konstanten, die lokal für diese Methoden definiert sind).&lt;br /&gt;
* Eigenständige Methoden.&lt;br /&gt;
* Unit-Abschnitte (uses-Klauseln, type-Klauseln, interface-Abschnitt, implementation-Abschnitt usw.).&lt;br /&gt;
&lt;br /&gt;
Geben Sie das Gesuchte ein und im Fenster werden die gefilterten Ergebnisse angezeigt. &lt;br /&gt;
&lt;br /&gt;
Drücken Sie die Pfeile &#039;&#039;&#039;Nach oben und nach unten&#039;&#039;&#039;, um durch die Ergebnisse zu navigieren, ohne den Fokus aus dem Textfeld zu verschieben.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie das gewünschte Ergebnis aus und drücken Sie die &#039;&#039;&#039;Eingabetaste&#039;&#039;&#039;. Damit gelangen Sie zur ausgewählten Zeile.&lt;br /&gt;
&lt;br /&gt;
{{Tip| Dank dieser Funktionalität können Sie einfach mit der Tastatur durch Ihre Dateien navigieren. Drücken Sie &#039;&#039;&#039;Strg+G&#039;&#039;&#039;, um das Fenster zu öffnen, geben Sie zum Filtern Text ein, verwenden Sie die Pfeile &amp;quot;Nach oben&amp;quot; und &amp;quot;Nach unten&amp;quot; und drücken Sie zur Navigation die &#039;&#039;&#039;Eingabetaste&#039;&#039;&#039;. Sie müssen die Maus nicht verwenden, um einen bestimmten Teil Ihres Codes zu suchen und dorthin zu navigieren.}}&lt;br /&gt;
&lt;br /&gt;
Mit &amp;quot;Go To&amp;quot; können Sie jeden beliebigen Begriff in Ihrem Code, sogar innerhalb von Eigenschaften, suchen. Sie können nach einem Feld, einer Prozedur, einer Klassenmethode, einer Eigenschaft oder einer bestimmten Get- oder Set-Methode suchen.  Navigator berücksichtigt, dass in der Delphi-Terminologie Eigenschaften einen &#039;&#039;read&#039;&#039;- und &#039;&#039;write&#039;&#039;-Spezifikator haben können. Daher können Sie nach Get- und Set-Methoden suchen.&lt;br /&gt;
&lt;br /&gt;
Wenn der &#039;&#039;&#039;[[Editor Minimap|Editor Minimap]]&#039;&#039;&#039; aktiviert ist, werden alle gefilterten Ergebnisse aus dem Fenster &#039;&#039;&#039;Go To&#039;&#039;&#039; in hellorange in der &#039;&#039;&#039;Minimap&#039;&#039;&#039; hervorgehoben und das aktuell ausgewählte in dunkelorange. Auf diese Weise können Sie visuell erkennen, wo sich die gesuchten Elemente befinden. &lt;br /&gt;
&lt;br /&gt;
==Konfigurieren von &amp;quot;Go To&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Sie können auf die Konfigurationsoptionen für Navigator zugreifen, indem Sie in der linken unteren Ecke des Fensters &#039;&#039;&#039;Go To&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Settings&#039;&#039;&#039; klicken oder {{Menu| Tools &amp;amp;gt; Optionen &amp;amp;gt; Fremdhersteller &amp;amp;gt; Parnassus &amp;amp;gt; Navigator}} auswählen. &lt;br /&gt;
&lt;br /&gt;
[[File:Navigator2.png|=link]]&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die &#039;&#039;&#039;Go To&#039;&#039;&#039;-Funktionalität deaktivieren. Sie können zudem die Elemente auswählen, die aus Units angezeigt werden sollen.&lt;br /&gt;
Das Tastenkürzel kann ebenfalls geändert werden. Damit die Änderung wirksam wird, muss allerdings die IDE neu gestartet werden.&lt;br /&gt;
&lt;br /&gt;
Schließlich haben Sie die Möglichkeit, eine Caret-Positionsmarke in die zuletzt angezeigte Codezeile zu setzen.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[GetIt-Package-Manager|GetIt-Package-Manager]]&lt;br /&gt;
* [[Software-Add-ins von Fremdherstellern|Software-Add-ins von Fremdherstellern]]&lt;br /&gt;
&lt;br /&gt;
[[en:Go To]]&lt;br /&gt;
[[fr:Go To]]&lt;br /&gt;
[[ja:移動]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Editor_Minimap&amp;diff=214621</id>
		<title>Editor Minimap</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Editor_Minimap&amp;diff=214621"/>
		<updated>2019-12-27T18:48:53Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Navigator}}&lt;br /&gt;
{{DISPLAYTITLE:Minimap}}&lt;br /&gt;
&lt;br /&gt;
Die Minimap ist eine kleine Vorschau der gesamten Codedatei; sie kann die vertikale Bildlaufleiste ersetzen. Der Abschnitt, an dem Sie gerade arbeiten oder der dem Ergebnis Ihrer Suche mit &amp;quot;Go To&amp;quot; entspricht, wird hervorgehoben. &lt;br /&gt;
&lt;br /&gt;
==Verwenden der Minimap==&lt;br /&gt;
&lt;br /&gt;
In der Minimap wird die gesamte Datei auf der rechten Seite des Editors in einem kleinen Formular angezeigt. Wenn Sie den Cursor an eine beliebige Position in der Minimap setzen, wird ein Popup-Hinweisfenster mit dem Code an dieser Position angezeigt. Klicken Sie an eine beliebige Stelle in der Minimap, um zu dieser Position im Quellcode zu navigieren, oder klicken und ziehen Sie, um die Minimap als Bildlaufleiste zu verwenden.&lt;br /&gt;
&lt;br /&gt;
Die Syntaxhervorhebung funktioniert für Delphi und C++ in der Minimap und im Popup-Hinweisfenster.&lt;br /&gt;
&lt;br /&gt;
[[File:Minimap14.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Wenn das Fenster &#039;&#039;&#039;[[Go To|Go To]]&#039;&#039;&#039; geöffnet ist, werden alle gefilterten Ergebnisse in der &#039;&#039;&#039;Minimap&#039;&#039;&#039; in hellorange hervorgehoben und das aktuell ausgewählte in dunkelorange.&lt;br /&gt;
Auf diese Weise können Sie visuell erkennen, wo sich die gesuchten Elemente befinden.&lt;br /&gt;
&lt;br /&gt;
==Konfigurieren der Minimap==&lt;br /&gt;
&lt;br /&gt;
Sie können auf die Konfigurationsoptionen für Navigator zugreifen, indem Sie in der linken unteren Ecke der Minimap auf das Zahnrad-Symbol klicken oder {{Menu| Tools &amp;amp;gt; Optionen &amp;amp;gt; Fremdhersteller &amp;amp;gt; Parnassus &amp;amp;gt; Navigator}} auswählen.&lt;br /&gt;
&lt;br /&gt;
[[File:Minimap11.png|link=]]&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die &#039;&#039;&#039;Minimap&#039;&#039;&#039;-Funktionalität und das Popup-Hinweisfenster deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Der Maßstab der &#039;&#039;&#039;Minimap&#039;&#039;&#039; kann eingestellt werden, ebenso wie die Anzahl der Zeilen des Popup-Hinweisfensters.&lt;br /&gt;
Sie können die Farben für den &#039;&#039;&#039;sichtbaren Bereich&#039;&#039;&#039; und für die &#039;&#039;&#039;Go To&#039;&#039;&#039;-Elementhervorhebung anpassen.&lt;br /&gt;
&lt;br /&gt;
Sie können konfigurieren, den sichtbaren Bereich hervorzuheben oder den nicht sichtbaren abzudunkeln.&lt;br /&gt;
Es gibt auch eine Option, um das gewünschte Rendering anzugeben: als Text oder als Block. Beim Rendern als Block wird die Syntaxhervorhebung angezeigt.&lt;br /&gt;
{{Tip| Wenn Sie die Bildlaufleiste weiterhin anzeigen möchten, können Sie das Kontrollkästchen &#039;&#039;&#039;Hide editor scrollbars when unnecessary&#039;&#039;&#039; deaktivieren.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[GetIt-Package-Manager|GetIt-Package-Manager]]&lt;br /&gt;
* [[Software-Add-ins von Fremdherstellern|Software-Add-ins von Fremdherstellern]]&lt;br /&gt;
&lt;br /&gt;
[[en:Editor Minimap]]&lt;br /&gt;
[[fr:Editor Minimap]]&lt;br /&gt;
[[ja:エディタ ミニマップ]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=FireMonkey_for_Linux&amp;diff=214620</id>
		<title>FireMonkey for Linux</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=FireMonkey_for_Linux&amp;diff=214620"/>
		<updated>2019-12-27T18:47:43Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist FMX for Linux?==&lt;br /&gt;
&lt;br /&gt;
FireMonkey for Linux, auch als FMXLinux bezeichnet, ist eine Zusatzkomponente, die Kunden von Delphi und RAD Studio Enterprise und Architect Edition über eine exklusive OEM-Vereinbarung mit [http://www.fmxlinux.com/ FMXLinux] zur Verfügung steht. FMXLinux ermöglicht die Erstellung von GUI-Anwendungen für Linux und erweitert somit das plattformübergreifende FireMonkey-Framework von RAD Studio (Delphi Edition).&lt;br /&gt;
&lt;br /&gt;
Ab 10.3.1 ist der FireMonkey for Linux (FMX)-Client für Delphi und RAD Studio Enterprise-Kunden mit einer aktuellen Update Subskription über den GetIt-Package-Manager von RAD Studio in der IDE verfügbar.&lt;br /&gt;
&lt;br /&gt;
===Schlüsselfunktionen:===&lt;br /&gt;
&lt;br /&gt;
* FireMonkey for Linux ermöglicht die Erstellung von GUI-Anwendungen für Linux und erweitert somit das plattformübergreifende FireMonkey-Framework von Delphi.&lt;br /&gt;
* FMXLinux erweitert die Delphi-Unterstützung von Serveranwendungen auf FMX-Client-Anwendungen für gängige Linux-Distributionen.&lt;br /&gt;
* Enthält mehrere gebrauchsfertige Benutzeroberflächenstile.&lt;br /&gt;
* Viele FMX-Komponenten, wie Tabellen, Widgets usw., arbeiten nahtlos auf Linux-Clients.&lt;br /&gt;
* Nutzen Sie die innovativen Funktionen von RAD Studio, wie LiveBindings und mehr, in Ihren Linux-Client-Anwendungen.&lt;br /&gt;
* Nutzen Sie die WebKitGTK-Unterstützung, um eine FMXLinux-Anwendung im Browser als HTML5-Webanwendung auszuführen.&lt;br /&gt;
&lt;br /&gt;
===Zugriff auf FMX for Linux===&lt;br /&gt;
&lt;br /&gt;
Um FMXLinux herunterzuladen und zu installieren, öffnen Sie Delphi, wählen {{Menu|Tools &amp;amp;gt; GetIt-Package-Manager}} aus, und suchen nach &#039;&#039;&#039;fmxlinux&#039;&#039;&#039;. Am Ende des Vorgangs fordert Sie der GetIt-Package-Manager zum Neustart der IDE auf.&lt;br /&gt;
&lt;br /&gt;
[[File:FMXLinux01.png]]&lt;br /&gt;
&lt;br /&gt;
==Voraussetzungen für FireMonkey-GUI-Anwendungen==&lt;br /&gt;
&lt;br /&gt;
===Installieren der Linux-Plattformunterstützung===&lt;br /&gt;
&lt;br /&gt;
Vor der Installation von FMXLinux müssen Sie die Linux-Plattformunterstützung für Delphi installieren. Wählen Sie {{Menu|Tools &amp;amp;gt; Plattformen verwalten}}, um zu überprüfen, ob &#039;&#039;&#039;Delphi Linux 64 Bit&#039;&#039;&#039; installiert ist. &lt;br /&gt;
&lt;br /&gt;
[[File:FMXLinux02.png]]&lt;br /&gt;
&lt;br /&gt;
===Installieren und Ausführen von PAServer===&lt;br /&gt;
&lt;br /&gt;
Nach der Installation der Linux-Plattformunterstützung müssen Sie den [[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant]] auf Linux installieren, um Linux-Anwendungen zu erzeugen und bereitzustellen. PAServer ermöglicht Ihnen, den [[Bereitstellungs-Manager|Bereitstellungs-Manager]] zu verwenden, das Linux-SDK zu importieren und Remote-Debugging auf einem Linux-System durchzuführen. Nach der Installation von PAServer für Linux müssen Sie zunächst [[Ausführen des Platform Assistant unter Linux|PAServer ausführen]], bevor Sie mit dem Erzeugen von FMXLinux-GUI-Anwendungen beginnen können.&lt;br /&gt;
&lt;br /&gt;
===Installieren von Abhängigkeiten auf dem Linux-Server===&lt;br /&gt;
&lt;br /&gt;
Um die grafischen Funktionen in Ihrer Serveranwendung zu verwenden, müssen Sie bestimmte Abhängigkeiten installieren. Es ist nicht erforderlich, das gesamte X11-System auf Ihrem Server zu installieren.&lt;br /&gt;
&lt;br /&gt;
Geben Sie Folgendes in das Terminal ein, um Abhängigkeiten auf Ubuntu/Debian zu installieren:&lt;br /&gt;
&lt;br /&gt;
 sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0 libgstreamer-plugins-base1.0&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte==&lt;br /&gt;
&lt;br /&gt;
===FMXLinux-Konfiguration===&lt;br /&gt;
&lt;br /&gt;
Bei der Installation von FMXLinux über GetIt registriert das System das unten gezeigte DLL-Experten-Menü (&amp;quot;Linux-Plattform hinzufügen&amp;quot;) und fügt dem Bibliothekspfad auch den Bibliotheksordner für das Katalog-Repository für die Linux-Plattform hinzu. Sie können dies unter {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Sprache &amp;amp;gt; Delphi-Optionen &amp;amp;gt; Bibliothek}} überprüfen und oben aus dem Kombinationsfeld &#039;&#039;&#039;Plattformen auswählen&#039;&#039;&#039; die Option &#039;&#039;&#039;Linux 64 Bit&#039;&#039;&#039; auswählen:&lt;br /&gt;
&lt;br /&gt;
[[File:FMXLinuxLibrary.png]]&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf die Ellipse [[File:Ellipsis ide.png]], um die Liste der Pfade zu erweitern und sie anzupassen.&lt;br /&gt;
&lt;br /&gt;
===Erzeugen und Bereitstellen Ihres ersten Projekts===&lt;br /&gt;
&lt;br /&gt;
Wählen Sie nach der Installation der oben aufgeführten Voraussetzungen und von FMXLinux über den GetIt-Package-Manager {{Menu|Datei &amp;amp;gt; Projekt öffnen}}, um ein vorhandenes FireMonkey-Projekt zu öffnen, oder {{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Geräteübergreifende Anwendung}}, um ein neues FireMonkey-Projekt zu erstellen.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie als Nächstes in der Projektgruppe mit der rechten Maustaste auf das Projekt und klicken Sie dann auf &#039;&#039;&#039;Linux-Plattform hinzufügen&#039;&#039;&#039;, um die Linux-Plattform hinzuzufügen.&lt;br /&gt;
&lt;br /&gt;
[[File:FMXLinux03.png]]&lt;br /&gt;
&lt;br /&gt;
Nach dem Hinzufügen der Linux-Plattform zu Ihrem Projekt können Sie zu &amp;quot;Linux 64 Bit&amp;quot; wechseln und Ihre FMX-GUI-Anwendungen für Linux bereitstellen. Dazu muss auf Ihrem Linux-Zielcomputer [[Ausführen des Platform Assistant unter Linux|PAServer ausgeführt]] werden. Klicken Sie auf &#039;&#039;&#039;Ausführen&#039;&#039;&#039;, um Ihre Linux-GUI-Anwendung bereitzustellen.&lt;br /&gt;
&lt;br /&gt;
[[File:FMXLinux04.png]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Beim Erzeugen einer FMXLinux-Anwendung kann die Fehlermeldung &#039;&#039;&#039;System.Devices wird auf dieser Plattform nicht unterstützt&#039;&#039;&#039; angezeigt werden. &lt;br /&gt;
&lt;br /&gt;
[[File:Error message.png]]&lt;br /&gt;
&lt;br /&gt;
Der Grund dafür ist, dass Ihre Bibliothekspfade nicht richtig konfiguriert sind. Anstatt das Build mit der richtigen DCU-Datei zu erzeugen, sucht der Compiler nach der Originalversion der Quellcodedatei, die nicht kompatibel ist (FMXLinux patcht diese Datei).}}&lt;br /&gt;
&lt;br /&gt;
==Weitere Funktionen==&lt;br /&gt;
&lt;br /&gt;
===Webbereitstellung auf Ubuntu Server===&lt;br /&gt;
&lt;br /&gt;
Sie können mit dem GTK-Broadway-Backend eine FMXLinux-Anwendung als HTML5-Webanwendung im Browser ausführen:&lt;br /&gt;
&lt;br /&gt;
# Installieren Sie die erforderlichen Bibliotheken: &amp;lt;code&amp;gt;sudo apt install xorg libgl1-mesa-dev libosmesa-dev libgtk-3-bin&amp;lt;/code&amp;gt;&lt;br /&gt;
# Starten Sie den Broadway-Server: broadwayd&lt;br /&gt;
# Führen Sie die Anwendung in der IDE aus.&lt;br /&gt;
# Laden Sie im Browser &amp;amp;nbsp;:8080.&lt;br /&gt;
&lt;br /&gt;
==Unterstützte Linux-Distributionen==&lt;br /&gt;
&lt;br /&gt;
Delphi Linux unterstützt RedHat Enterprise- und Ubuntu-Distributionen. Weitere Informationen finden Sie in der [[Unterstützte Zielplattformen|Liste der unterstützten Zielplattformen]].&lt;br /&gt;
&lt;br /&gt;
==Weitere Ressourcen==&lt;br /&gt;
&lt;br /&gt;
Es gibt zahlreiche Videos mit hilfreichen Informationen zum Erstellen von FMXLinux-Anwendungen:&lt;br /&gt;
&lt;br /&gt;
* [https://youtu.be/3mw20kUCXho FMXLinux app in action (EN)]&lt;br /&gt;
* [https://youtu.be/rhu1Qs8Y470 Adding FMX Linux to your project (EN)]&lt;br /&gt;
* [https://youtu.be/Mvu2NxxqxGw FMX UI controls on Linux (EN)]&lt;br /&gt;
* [https://youtu.be/67xzTHTXlrc Running an FMXLinux app as an HTML5 web application in the browser (EN)]&lt;br /&gt;
* [https://youtu.be/p7smPdUfy2w CodeRage webinar replay (EN)]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[PAServer: Die Platform Assistant Server-Anwendung|PAServer: Die Platform Assistant Server-Anwendung]]&lt;br /&gt;
* [[Bereitstellungs-Manager|Bereitstellungs-Manager]]&lt;br /&gt;
* [[Ausführen des Platform Assistant unter Linux|Ausführen des Platform Assistant unter Linux]]&lt;br /&gt;
* [http://www.fmxlinux.com/ FMXLinux]&lt;br /&gt;
* [[FireMonkey|FireMonkey]]&lt;br /&gt;
* [https://community.idera.com/developer-tools/b/blog/posts/webinar-introduction-to-fmxlinux---delphi-s-firemonkey-for-linux-solution Webinar: Introduction to FmxLinux - Delphi&#039;s FireMonkey for Linux Solution (EN)]&lt;br /&gt;
&lt;br /&gt;
[[en:FireMonkey for Linux]]&lt;br /&gt;
[[fr:FireMonkey pour Linux]]&lt;br /&gt;
[[ja:FireMonkey for Linux]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Editor_Bookmarks&amp;diff=214619</id>
		<title>Editor Bookmarks</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Editor_Bookmarks&amp;diff=214619"/>
		<updated>2019-12-27T18:45:50Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Software-Add-ins von Fremdherstellern}}&lt;br /&gt;
{{DISPLAYTITLE:Bookmarks}}&lt;br /&gt;
Mit dem neuen Plugin &amp;quot;Bookmarks&amp;quot; können Sie jetzt alle Positionsmarken in verschiedenen Dateien nachverfolgen. &lt;br /&gt;
&lt;br /&gt;
Positionsmarken sind jetzt einfacher zu finden und es gibt keine Begrenzung ihrer Anzahl mehr.&lt;br /&gt;
&lt;br /&gt;
==Installieren und Deinstallieren von Bookmarks==&lt;br /&gt;
&lt;br /&gt;
===Installieren von Bookmarks===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bookmarks 1.6.0&#039;&#039;&#039; ist im [[GetIt-Package-Manager|GetIt-Package-Manager]] verfügbar.&lt;br /&gt;
&lt;br /&gt;
Sie können das Package gemäß den Anweisungen in [[Installieren eines Package mit dem Getlt-Package-Manager|Installieren eines Package mit dem GetIt-Package-Manager]] herunterladen und installieren.&lt;br /&gt;
&lt;br /&gt;
===Deinstallieren von Bookmarks===&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie {{Product}}.&lt;br /&gt;
# Wählen Sie {{Menu|Tools &amp;amp;gt; GetIt-Package-Manager}} aus, um das [[Fenster &amp;quot;GetIt-Package-Manager&amp;quot;|Fenster &amp;quot;GetIt-Package-Manager&amp;quot;]] zu öffnen.&lt;br /&gt;
# Suchen Sie den Eintrag &amp;quot;Bookmarks&amp;quot;. Sie können im Suchfeld des GetIt-Package-Managers einen Filter anwenden.&lt;br /&gt;
# Klicken Sie bei dem Eintrag &amp;quot;Bookmarks&amp;quot; auf &#039;&#039;&#039;Deinstallieren&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Verwenden des Tools &amp;quot;Bookmarks&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
===Hinzufügen einer Positionsmarke===&lt;br /&gt;
&lt;br /&gt;
Drücken Sie &#039;&#039;&#039;Strg+B&#039;&#039;&#039;, um eine Positionsmarke in die aktuelle Zeile einzufügen. Eine kleine Animation mit der Positionsmarkennummer zeigt die Position der hinzugefügten Positionsmarke an.&lt;br /&gt;
Wenn Sie die letzte Positionsmarkennummer vergessen haben, wird die neue automatisch ausgewählt, wenn sie noch verfügbar ist. &lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark2.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Bei mehr als 10 Positionsmarken in einer Datei sind keine Nummern mehr verfügbar, aber Sie können weiterhin Positionsmarken hinzufügen und über Tastenkürzel für die Navigation und das angedockte Fenster darauf zugreifen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|Wenn Sie eine bestimmte Positionsmarkennummer festlegen möchten, drücken Sie &#039;&#039;&#039;Strg+Umschalt+[0-9]&#039;&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
===Ansteuern von Positionsmarken===&lt;br /&gt;
&lt;br /&gt;
Um eine bestimmte Positionsmarke anzusteuern, drücken Sie &#039;&#039;&#039;Strg+[0-9]&#039;&#039;&#039; oder doppelklicken Sie in das andockbare Fenster.&lt;br /&gt;
&lt;br /&gt;
Um zwischen allen Positionsmarken in der aktuellen Datei zu navigieren, drücken Sie &#039;&#039;&#039;Strg+Alt+Pfeil nach rechts&#039;&#039;&#039; oder &#039;&#039;&#039;Strg+Alt+Pfeil nach links&#039;&#039;&#039;.&lt;br /&gt;
Dadurch gelangen Sie zur nächsten bzw. vorherigen Positionsmarke in der aktuellen Datei, sortiert nach Zeilennummer.&lt;br /&gt;
&lt;br /&gt;
===Überschreiben von Positionsmarken===&lt;br /&gt;
&lt;br /&gt;
Editor Bookmarks verfügt über eine Funktion, die verhindert, dass eine bestehende Positionsmarke überschrieben wird. Wenn Sie versuchen, eine bereits vorhandene Positionsmarke zu setzen, wird die Position der Positionsmarke mit einer dunkelblauen Positionsanzeige dargestellt. &lt;br /&gt;
&lt;br /&gt;
{{Tip |Wenn die dunkelblaue Warnung angezeigt wird, können Sie das Tastenkürzel erneut drücken, um anzugeben, dass Sie die Positionsmarke verschieben möchten.}}&lt;br /&gt;
&lt;br /&gt;
===Entfernen von Positionsmarken===&lt;br /&gt;
&lt;br /&gt;
Um eine Positionsmarke zu entfernen, setzen Sie den Cursor auf die Positionsmarke und drücken Sie &#039;&#039;&#039;Strg+B&#039;&#039;&#039;. Die Positionsmarke wird dann gelöscht. Es erscheint eine kleine Animation, die anzeigt, dass die Positionsmarke gelöscht wurde. &lt;br /&gt;
&lt;br /&gt;
Eine Positionsmarke kann auch gelöscht werden, wenn sich der Cursor in derselben Zeile befindet und Sie &#039;&#039;&#039;Strg+Umschalt+[0-9]&#039;&#039;&#039; drücken. &#039;&#039;&#039;[0-9]&#039;&#039;&#039; ist dabei die Nummer der Positionsmarke.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Positionsmarken werden automatisch gespeichert. Solange Sie sie nicht manuell löschen, erscheinen sie bei jedem Öffnen der IDE.}}&lt;br /&gt;
&lt;br /&gt;
===Caret-Positionsmarken===&lt;br /&gt;
&lt;br /&gt;
Caret-Positionsmarken dienen der schnellen Navigation durch den Code, wenn Sie die Markierung nicht beibehalten möchten. &lt;br /&gt;
Sie speichern die Zeichenposition sowie die Zeile und sind nützlich beim Kopieren, Zurückspringen und sofortigen Einfügen.&lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark3.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Caret-Positionsmarken verschwinden, wenn Sie dorthin wechseln und wenn der Code, in dem sie sich befinden, geändert wird.&lt;br /&gt;
&lt;br /&gt;
Drücken Sie zum Hinzufügen einer Caret-Positionsmarke &#039;&#039;&#039;Strg+Umschalt+B&#039;&#039;&#039;. Pro Zeile kann nur eine Caret-Positionsmarke eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
Um eine Caret-Positionsmarke zu entfernen, setzen Sie den Cursor in die entsprechende Zeile und drücken erneut &#039;&#039;&#039;Strg+Umschalt+B&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Die Navigation zwischen den Caret-Positionsmarken erfolgt in chronologischer Reihenfolge. Drücken Sie &#039;&#039;&#039;Esc&#039;&#039;&#039;, um zur zuletzt gesetzten Positionsmarke zu wechseln. Damit wechseln Sie zu dieser Positionsmarke und löschen sie gleichzeitig. &lt;br /&gt;
Sie können eine unendlich große Anzahl von Caret-Positionsmarken setzen und &#039;&#039;&#039;Esc&#039;&#039;&#039; drücken, um zur jeweils letzten zu gelangen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie zwischen Positionen wechseln möchten, markieren Sie die erste und drücken Sie &#039;&#039;&#039;Strg+Umschalt+B&#039;&#039;&#039;. Drücken Sie bei der zweiten Position &#039;&#039;&#039;Umschalt+Esc&#039;&#039;&#039;, wenn Sie zur ersten zurückkehren möchten. Damit gelangen Sie zurück zur ersten Positionsmarke, es wird aber an der aktuellen Position eine Caret-Positionsmarke gesetzt. Durch wiederholtes Drücken von &#039;&#039;&#039;Umschalt+Esc&#039;&#039;&#039; wechseln Sie zwischen den beiden Positionen vor- und zurück.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Caret-Positionsmarken sind temporär. Sie werden entfernt, wenn Sie zu einer Positionsmarke navigieren, die jeweilige Datei schließen oder die IDE schließen.}}&lt;br /&gt;
&lt;br /&gt;
==Angedocktes Fenster==&lt;br /&gt;
&lt;br /&gt;
Im angedockten Fenster wird eine Liste aller Positionsmarken in der aktuellen Datei und in allen geöffneten Dateien angezeigt. Sie öffnen das Fenster, mit {{Menu|Ansicht &amp;amp;gt; Tool-Fenster &amp;amp;gt; Bookmarks by Parnassus}}. Das Fenster kann angedockt und als Registerkarte in anderen IDE-Fenstern, wie der Tool-Palette, der Strukturansicht oder dem Haltepunkte-Fenster, angezeigt werden.&lt;br /&gt;
{{Tip| Speichern Sie das aktuelle IDE-Desktop-Layout über die Desktop-Symbolleiste der IDE. Beim nächsten Öffnen der IDE werden dann alle Fenster an der gleichen Position angezeigt.}}&lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark4.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Das andockbare Fenster enthält am unteren Rand drei Registerkarten: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuelle Datei:&#039;&#039;&#039;&lt;br /&gt;
Listet alle Positionsmarken in der aktuellen Quelldatei auf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Geöffnete Dateien:&#039;&#039;&#039;&lt;br /&gt;
Listet alle Positionsmarken in allen in der IDE geöffneten Dateien auf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Carets:&#039;&#039;&#039;&lt;br /&gt;
Listet alle Caret-Positionsmarken auf.&lt;br /&gt;
{{Note| Doppelklicken Sie auf eine Positionsmarke, um zu dieser Positionsmarke zu navigieren.}}&lt;br /&gt;
Bei Dateien in der Sprache Delphi werden für jede Positionsmarke relevante Informationen zur Position angezeigt. Auf der linken Seite werden die Methode, der Typ oder ähnliche Informationen über die Position angezeigt.&lt;br /&gt;
Auf der rechten Seite werden der Abschnitt der Datei, der Dateiname und die Zeilennummer angezeigt.&lt;br /&gt;
Bei Dateien in der Sprache C++ werden für Positionsmarken einfach der Inhalt der Codezeile, der Dateiname und die Zeilennummer aufgelistet.&lt;br /&gt;
&lt;br /&gt;
Das andockbare Fenster enthält verschiedene Symbolleisten-Schaltflächen, mit denen Sie Folgendes ausführen können:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Element&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark5.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Fügt eine neue Positionsmarke in der aktuellen Zeile hinzu, falls noch keine festgelegt ist. (Entspricht Strg+B)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark6.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Fügt eine neue Caret-Positionsmarke und das entsprechende Zeichen in der aktuellen Zeile hinzu, falls noch keine festgelegt ist. (Entspricht Strg+Umschalt+B)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark7.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Wechselt zur ausgewählten Positionsmarke (klicken Sie in die Liste, um diese auszuwählen). Sie können auch darauf doppelklicken, um direkt zu dieser Positionsmarke zu wechseln.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark8.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Löscht die ausgewählte Positionsmarke.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:BookmarkDel.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Löscht alle auf der aktuellen Registerkarte angezeigten Positionsmarken.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark10.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Fügt der ausgewählten Positionsmarke einen Namen oder eine Beschreibung hinzu.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark11.png|link=]][[File:Bookmark12.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Wechselt in der aktuellen Datei zu vorherigen oder nächsten Positionsmarke (entspricht Strg+Pfeil nach links bzw. Strg+Pfeil nach rechts.)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[File:Bookmark13.png|link=]]&lt;br /&gt;
|&lt;br /&gt;
Öffnet die Konfigurationsoptionen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Konfigurieren von Bookmarks==&lt;br /&gt;
&lt;br /&gt;
Sie können auf die Konfigurationsoptionen für Bookmarks zugreifen, indem Sie im andockbaren Fenster auf das Zahnrad-Symbol klicken oder {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Fremdhersteller &amp;amp;gt; Parnassus &amp;amp;gt; Bookmarks}} auswählen.&lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark14.png|link=]]&lt;br /&gt;
&lt;br /&gt;
===Bookmarks===&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die Animation für Positionsmarken deaktivieren und die Größe der animierten Anzeige auf dem Bildschirm ändern.&lt;br /&gt;
Sie können auch den Überschreib-Schutz für vorhandene Positionsmarken deaktivieren. Auch wenn die Bestätigungsnachricht angezeigt wird, können Sie die Positionsmarke überschreiben, sofern Sie die Tasten innerhalb der vorgegebenen Zeitspanne drücken. Das Zeitlimit können Sie im Dropdown-Feld ändern.&lt;br /&gt;
{{Tip| Wenn Sie versuchen, eine bereits vorhandene Positionsmarke zu setzen, wird die Position der Positionsmarke mit einer dunkelblauen Positionsanzeige dargestellt.}}&lt;br /&gt;
Schließlich können Sie die Option zum Erstellen und Löschen von Positionsmarken in der Leiste des Quelltext-Editors mit der Maus ein- und ausschalten.&lt;br /&gt;
&lt;br /&gt;
===Caret-Positionsmarken===&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie ebenfalls die Animation für Caret-Positionsmarken deaktivieren sowie die Größe der animierten Anzeige auf dem Bildschirm ändern.&lt;br /&gt;
&lt;br /&gt;
===Erscheinungsbild===&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die Daten auswählen, die im andockbaren Fenster angezeigt werden sollen. &lt;br /&gt;
Hier werden in einem kleinen Vorschaufester auch die möglichen Layoutänderungen angezeigt.&lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark16.png|link=]]&lt;br /&gt;
&lt;br /&gt;
===Tastenkürzel===&lt;br /&gt;
&lt;br /&gt;
Schließlich können Sie auch viele der Tastenkürzel ändern. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Bookmark15.png|link=]]&lt;br /&gt;
{{Attention| Diese Änderung wird nicht empfohlen, da hier die von der IDE oder anderen Funktionen verwendeten Tastenkürzel nicht bekannt sind.}}&lt;br /&gt;
Diese Funktion ist jedoch für erfahrene Benutzer verfügbar, die eine vollständige Anpassung wünschen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [https://parnassus.co/delphi-tools/bookmarks-documentation/# Bookmarks]&lt;br /&gt;
* [[GetIt-Package-Manager|GetIt-Package-Manager]]&lt;br /&gt;
* [[Software-Add-ins von Fremdherstellern|Software-Add-ins von Fremdherstellern]]&lt;br /&gt;
&lt;br /&gt;
[[en:Editor Bookmarks]]&lt;br /&gt;
[[fr:Editor Bookmarks]]&lt;br /&gt;
[[ja:エディタ ブックマーク]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Senden_von_RAD_Server-Push-Meldungen&amp;diff=214618</id>
		<title>Senden von RAD Server-Push-Meldungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Senden_von_RAD_Server-Push-Meldungen&amp;diff=214618"/>
		<updated>2019-12-27T18:43:24Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; können Sie [[Push-Benachrichtigungen in RAD Server|Meldungen über RAD Server-Push-Benachrichtigungen]] an Ihre in Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierten Geräte]] senden.&lt;br /&gt;
&lt;br /&gt;
Aktivieren Sie im oberen Bereich der Anwendung &amp;quot;RAD Server Management Console&amp;quot; die Registerkarte &#039;&#039;&#039;Push ausführen&#039;&#039;&#039;, um das Senden von Meldungen über Push-Benachrichtigungen zu starten.&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
:* In der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] muss (mindestens) ein [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registriertes Gerät]] vorhanden sein, um mit dem Senden von Meldungen über Push-Benachrichtigungen zu beginnen. &lt;br /&gt;
:* Sie müssen auf dem [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierten Gerät]] eine [[Geräteübergreifende Anwendung zum Empfangen von Push-Benachrichtigungen|RAD Server-Client-Anwendung]] installieren, um Meldungen über Push-Benachrichtigungen zu erhalten.}}&lt;br /&gt;
&lt;br /&gt;
==Senden einer RAD Server-Benachrichtigungsmeldung==&lt;br /&gt;
&lt;br /&gt;
So senden Sie eine Meldung über eine RAD Server-Push-Benachrichtigung an ein [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registriertes Gerät]] oder an eine Gruppe [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierter Geräte]]:&lt;br /&gt;
&lt;br /&gt;
# [[#Festlegen der RAD Server-Benachrichtigungsdaten| Legen Sie den Rumpf für die Meldung über eine Push-Benachrichtigung fest]].&lt;br /&gt;
# [[#Festlegen des Zielortes| Legen Sie die Zielgeräte]] für die Meldung über eine Push-Benachrichtigung fest.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Senden&#039;&#039;&#039;.&lt;br /&gt;
#: Die gesendeten Meldungsinformationen über die RAD Server-Push-Benachrichtigung werden im Protokoll mit dem &#039;&#039;&#039;Sendeverlauf&#039;&#039;&#039; angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Festlegen der RAD Server-Benachrichtigungsdaten==&lt;br /&gt;
&lt;br /&gt;
So legen Sie den Rumpf für die Meldung über eine RAD Server-Push-Benachrichtigung fest:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Daten...&#039;&#039;&#039;.&lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[RAD Server-Benutzeroberfläche für Push-Benachrichtigungen#Push-Daten|Push-Daten]]&#039;&#039;&#039; wird angezeigt.&lt;br /&gt;
# Geben Sie im Feld &#039;&#039;&#039;Meldung&#039;&#039;&#039; den Textrumpf der Meldung über die RAD Server-Push-Benachrichtigung an.&lt;br /&gt;
# Passen Sie den Push-Mitteilungshinweis an:&lt;br /&gt;
#* Legen Sie für ein iOS-Gerät die optionalen Felder &#039;&#039;&#039;APS.Alert&#039;&#039;&#039;, &#039;&#039;&#039;APS.Badge&#039;&#039;&#039; und &#039;&#039;&#039;APS.Sound&#039;&#039;&#039; fest.&lt;br /&gt;
#* Legen Sie für ein Android-Gerät den &#039;&#039;&#039;GCM.Title&#039;&#039;&#039; und die &#039;&#039;&#039;GCM.Message&#039;&#039;&#039; fest.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Die benutzerdefinierten Felder einer Push-Benachrichtigung sind optional.&lt;br /&gt;
&lt;br /&gt;
Im Bereich &#039;&#039;&#039;Daten&#039;&#039;&#039; wird der JSON-Meldungsrumpf angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Festlegen des Zielortes==&lt;br /&gt;
&lt;br /&gt;
===Senden der RAD Server-Benachrichtigung an einen Kanal===&lt;br /&gt;
&lt;br /&gt;
So wählen Sie einen RAD Server-Kanal oder eine Gruppe von RAD Server-Kanälen zum Senden der Meldung über eine Push-Benachrichtigung aus:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Kanäle...&#039;&#039;&#039;.&lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[RAD Server-Benutzeroberfläche für Push-Benachrichtigungen#Kanäle|Kanäle]]&#039;&#039;&#039; wird angezeigt.&lt;br /&gt;
# Wählen Sie einen oder mehrere RAD Server-Kanäle aus der Liste aus.&lt;br /&gt;
#: Sie können auch alle RAD Server-Kanäle auswählen, in dem Sie &#039;&#039;&#039;Alle auswählen&#039;&#039;&#039; aktivieren.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Im Bereich &#039;&#039;&#039;Ziel&#039;&#039;&#039; wird die JSON-Kanalmeldung angezeigt.&lt;br /&gt;
&lt;br /&gt;
===Senden der RAD Server-Benachrichtigung an ein Gerät===&lt;br /&gt;
&lt;br /&gt;
So wählen Sie ein bestimmtes Gerät oder einen Gerätetyp zum Senden der Meldung über eine Push-Benachrichtigung aus:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Empfänger...&#039;&#039;&#039;.&lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[RAD Server-Benutzeroberfläche für Push-Benachrichtigungen#Empfänger|Empfänger]]&#039;&#039;&#039; wird angezeigt.&lt;br /&gt;
# Wählen Sie einen oder mehrere [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierte Geräte]] aus der Liste aus.&lt;br /&gt;
#: Sie können die angezeigten Geräte filtern, wenn Sie &#039;&#039;&#039;Gerätetypen&#039;&#039;&#039; auswählen.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Im Bereich &#039;&#039;&#039;Ziel&#039;&#039;&#039; wird die JSON-Empfängermeldung angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Push-Benachrichtigungen in RAD Server|Push-Benachrichtigungen in RAD Server]]&lt;br /&gt;
* [[Mobile-Tutorial: Verwenden von Remote-Mitteilungen (iOS und Android)|Mobile-Tutorial: Verwenden von Remote-Mitteilungen (iOS und Android)]]&lt;br /&gt;
* [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&lt;br /&gt;
* [[RAD Server-Client-Anwendung|RAD Server-Client-Anwendung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:Sending RAD Server Push Messages]]&lt;br /&gt;
[[fr:Envoi de messages Push de RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー プッシュ メッセージの送信]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Installationsdaten_in_RAD_Server&amp;diff=214617</id>
		<title>Verwalten der Installationsdaten in RAD Server</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Installationsdaten_in_RAD_Server&amp;diff=214617"/>
		<updated>2019-12-27T18:42:31Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; können Sie die in Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] gespeicherten [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installationsdaten]] verwalten. Die Option &#039;&#039;&#039;Installationen&#039;&#039;&#039; zeigt die gespeicherten Informationen zu [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierten Geräten]] in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an.&lt;br /&gt;
&lt;br /&gt;
Sie können mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; die RAD Server-Installationsdaten aktualisieren oder löschen. Sie können auch neue RAD Server-Kanäle erstellen, die Ihre [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierten Geräte]] abonnieren, um Meldungen über [[Push-Benachrichtigungen in RAD Server|RAD Server-Push-Benachrichtigung]] zu erhalten.&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren der RAD Server-Installationsdaten==&lt;br /&gt;
&lt;br /&gt;
===Aktualisieren einer einzelne RAD Server-Installation===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;#UpdateInstallation-Endpunkt|aktualisieren]] Sie die Daten einer vorhandenen RAD Server-Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Installationen&#039;&#039;&#039; aus.&lt;br /&gt;
# Doppelklicken Sie auf die ausgewählte RAD Server-Installation. &lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Installation|Ändern]]&#039;&#039;&#039; wird geöffnet.&lt;br /&gt;
# Legen Sie optionale Felder für die neue RAD Server-Installation fest. &lt;br /&gt;
#* &#039;&#039;&#039;Feldname&#039;&#039;&#039;. Benutzerdefinierter Feldname für eine RAD Server-Installation.&lt;br /&gt;
#*{{Note| Wenn der Feldname Leerzeichen enthält, wird ein Fehler ausgelöst.}} &lt;br /&gt;
#* &#039;&#039;&#039;Feldwert&#039;&#039;&#039;. Benutzerdefinierter Feldwert für eine RAD Server-Installation.&lt;br /&gt;
# Aktualisieren Sie die Daten der optionalen Felder der RAD Server-Installation.&lt;br /&gt;
# Abonnieren Sie einen [[#Erstellen von EMS-Kanälen|vorhandenen oder neuen RAD Server-Kanal]] für die RAD Server-Installation.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern.&lt;br /&gt;
&lt;br /&gt;
===Gleichzeitiges Aktualisieren der Daten mehrerer RAD Server-Installationen===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;#UpdateInstallation-Endpunkt|aktualisieren]] Sie die benutzerdefinierten Daten mehrerer RAD Server-Installationen gleichzeitig:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Installationen&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Bearbeiten Sie die benutzerdefinierten Felder der RAD Server-Installation.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern. Klicken Sie auf &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;, um die Änderungen zu verwerfen.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisieren&#039;&#039;&#039;, um die aktualisierten RAD Server-Installationsdaten von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] abzurufen.&lt;br /&gt;
&lt;br /&gt;
==Löschen einer RAD Server-Installation==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So löschen Sie eine oder mehrere RAD Server-Installationen aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Installationen&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Wählen Sie die RAD Server-Installation in der Liste aus.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Löschen&#039;&#039;&#039;.&lt;br /&gt;
# Wiederholen Sie die vorherigen Schritte, bis alle gewünschten RAD Server-Installationen gelöscht sind. &lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039; oder &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Für das Löschen einer RAD Server-Installation aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] ist keine Bestätigung erforderlich.}} &lt;br /&gt;
&lt;br /&gt;
==Erstellen von RAD Server-Kanälen==&lt;br /&gt;
&lt;br /&gt;
Sie können vorhandene Kanäle für RAD Server-Installationen abonnieren oder neue Kanäle erstellen. Sie können Meldungen über [[Push-Benachrichtigungen in RAD Server|RAD Server-Push-Benachrichtigungen]] an alle Abonnenten (RAD Server-Installationen) dieses RAD Server-Kanals senden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So erstellen Sie einen neuen RAD Server-Kanal:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Geben Sie im Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Installationen|Ändern]]&#039;&#039;&#039; den Namen des Kanals in das Feld &#039;&#039;&#039;Kanal eingeben&#039;&#039;&#039; ein.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Plus&#039;&#039;&#039;. &lt;br /&gt;
#:Der neue RAD Server-Kanal wird automatisch der Liste &#039;&#039;&#039;Hinzuzufügende Kanäle&#039;&#039;&#039; hinzugefügt.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Liste &#039;&#039;&#039;Hinzuzufügende Kanäle&#039;&#039;&#039; für die RAD Server-Installation zu abonnieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie einer RAD Server-Installation ein Abonnement eines vorhandenen Kanals hinzu. Die vorhandenen RAD Server-Kanäle erscheinen in der &#039;&#039;&#039;Kanalliste&#039;&#039;&#039;:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# [[#Aktualisieren einer einzelnen RAD Server-Installation|Öffnen]] Sie das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Installationen|Ändern]]&#039;&#039;&#039; für eine gegebene RAD Server-Installation.&lt;br /&gt;
# Doppelklicken Sie auf einen Kanal in der &#039;&#039;&#039;Kanalliste&#039;&#039;&#039;.&lt;br /&gt;
#: Der RAD Server-Kanal erscheint jetzt in der Liste &#039;&#039;&#039;Hinzuzufügende Kanäle&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Liste &#039;&#039;&#039;Hinzuzufügende Kanäle&#039;&#039;&#039; für die RAD Server-Installation zu abonnieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So entfernen Sie eine RAD Server-Installation aus RAD Server-Kanälen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# [[#Aktualisieren einer einzelnen RAD Server-Installation|Öffnen]] Sie das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Installationen|Ändern]]&#039;&#039;&#039; für eine gegebene RAD Server-Installation.&lt;br /&gt;
# Doppelklicken Sie auf einen Kanal in der Liste &#039;&#039;&#039;Hinzuzufügende Kanäle&#039;&#039;&#039;.&lt;br /&gt;
#: Der RAD Server-Kanal erscheint jetzt in der &#039;&#039;&#039;Kanalliste&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;, um das Abonnement des RAD Server-Kanals für die RAD Server-Installation aufzuheben.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Ressource &amp;quot;Installationen&amp;quot;]]&lt;br /&gt;
* [[Push-Benachrichtigungen in RAD Server|Push-Benachrichtigungen in RAD Server]]&lt;br /&gt;
* [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&lt;br /&gt;
* [[RAD Server Console|RAD Server Console]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:Managing RAD Server Installations Data]]&lt;br /&gt;
[[fr:Gestion des données d&#039;installation de RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー インストール データの管理]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Benutzerdaten_in_RAD_Server&amp;diff=214616</id>
		<title>Verwalten der Benutzerdaten in RAD Server</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Benutzerdaten_in_RAD_Server&amp;diff=214616"/>
		<updated>2019-12-27T18:41:37Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; können Sie die in Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] gespeicherten [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzerdaten]] verwalten. Die Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; zeigt die gespeicherten Informationen zu [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzern]] in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an.&lt;br /&gt;
&lt;br /&gt;
Sie können mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] neue RAD Server-Benutzer hinzufügen, RAD Server-Benutzerdaten aktualisieren oder löschen.&lt;br /&gt;
&lt;br /&gt;
==Hinzufügen eines neuen RAD Server-Benutzers==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;#AddUser-Endpunkt|fügen]] Sie der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] einen neuen RAD Server-Benutzer hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; aus.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Hinzufügen&#039;&#039;&#039;. &lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Benutzer|Hinzufügen]]&#039;&#039;&#039; wird geöffnet.&lt;br /&gt;
# Legen Sie die für den neuen RAD Server-Benutzer erforderlichen Felder fest.&lt;br /&gt;
#* &#039;&#039;&#039;Benutzername&#039;&#039;&#039;. Geben Sie den Benutzernamen des RAD Server-Benutzers für [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;#LoginUser-Endpunkt|die Anmeldung]] bei der RAD Server Engine an.&lt;br /&gt;
#* &#039;&#039;&#039;Passwort&#039;&#039;&#039;. Geben Sie das Passwort für den RAD Server-Benutzer für [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;#LoginUser-Endpunkt|die Anmeldung]] bei der RAD Server Engine an.&lt;br /&gt;
# Legen Sie optionale Felder für den neuen RAD Server-Benutzer fest. &lt;br /&gt;
#*&#039;&#039;&#039;Feldname&#039;&#039;&#039;. Benutzerdefinierter Feldname für einen RAD Server-Benutzer.&lt;br /&gt;
#*: {{Note| Wenn der Feldname Leerzeichen enthält, wird ein Fehler ausgelöst.}} &lt;br /&gt;
#* &#039;&#039;&#039;Feldwert&#039;&#039;&#039;. Benutzerdefinierter Feldwert für einen RAD Server-Benutzer.&lt;br /&gt;
#[[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|Fügen]] Sie den neuen RAD Server-Benutzer einer oder mehreren RAD Server-Gruppen hinzu.&lt;br /&gt;
#* Wählen Sie die Gruppen aus der Liste &amp;quot;Gruppen&amp;quot; aus.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Daten des neuen RAD Server-Benutzers an die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu senden.&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren der RAD Server-Benutzerdaten==&lt;br /&gt;
&lt;br /&gt;
===Aktualisieren eines einzelnen RAD Server-Benutzers===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;#UpdateUser-Endpunkt|aktualisieren]] Sie die Daten eines vorhandenen RAD Server-Benutzers:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; aus.&lt;br /&gt;
# Doppelklicken Sie auf den ausgewählten RAD Server-Benutzer. &lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Benutzer|Ändern]]&#039;&#039;&#039; wird geöffnet.&lt;br /&gt;
# Aktualisieren Sie die Daten der optionalen Felder des RAD Server-Benutzers.&lt;br /&gt;
#* Ändern Sie die vorhandenen Daten der benutzerdefinierten Felder.&lt;br /&gt;
#* Fügen Sie dem RAD Server-Benutzer neue benutzerdefinierte Felder hinzu. Legen Sie einen neuen &#039;&#039;&#039;Feldnamen&#039;&#039;&#039; und den entsprechenden &#039;&#039;&#039;Feldwert&#039;&#039;&#039; fest.&lt;br /&gt;
#[[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|Fügen]] Sie den RAD Server-Benutzer einer RAD Server-Gruppe hinzu oder entfernen Sie ihn daraus.&lt;br /&gt;
#* Wählen Sie in der Liste &amp;quot;Gruppen&amp;quot; die RAD Server-Gruppen aus, denen der RAD Server-Benutzer hinzugefügt werden soll.&lt;br /&gt;
#* Heben Sie in der Liste &amp;quot;Gruppen&amp;quot; die Auswahl der RAD Server-Gruppen auf, aus denen der RAD Server-Benutzer entfernt werden soll.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern.&lt;br /&gt;
&lt;br /&gt;
===Gleichzeitiges Aktualisieren der Daten mehrerer RAD Server-Benutzer===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;#UpdateUser-Endpunkt|aktualisieren]] Sie die benutzerdefinierten Daten mehrerer RAD Server-Benutzer gleichzeitig:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Bearbeiten Sie die benutzerdefinierten Felder der RAD Server-Benutzer.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern. Klicken Sie auf &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;, um die Änderungen zu verwerfen.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisieren&#039;&#039;&#039;, um die aktualisierten Daten von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] abzurufen.&lt;br /&gt;
&lt;br /&gt;
==Löschen eines RAD Server-Benutzers==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So löschen Sie einen oder mehrere RAD Server-Benutzer aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Wählen Sie den RAD Server-Benutzer in der Liste aus.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Löschen&#039;&#039;&#039;.&lt;br /&gt;
# Wiederholen Sie die vorherigen Schritte, bis alle gewünschten RAD Server-Benutzer gelöscht sind.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039; oder &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Für das Löschen eines RAD Server-Benutzers aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] ist keine Bestätigung erforderlich.}} &lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Ressource &amp;quot;Benutzer&amp;quot;]]&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Ressource &amp;quot;Gruppen&amp;quot;]]&lt;br /&gt;
* [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&lt;br /&gt;
* [[RAD Server Console|RAD Server Console]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:Managing RAD Server Users Data]]&lt;br /&gt;
[[fr:Gestion des données utilisateur de RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー ユーザー データの管理]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Gruppendaten_in_RAD_Server&amp;diff=214615</id>
		<title>Verwalten der Gruppendaten in RAD Server</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwalten_der_Gruppendaten_in_RAD_Server&amp;diff=214615"/>
		<updated>2019-12-27T18:40:48Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; können Sie die in Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] gespeicherten [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppendaten]] verwalten. Die Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; zeigt die gespeicherten Informationen zu [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppen]] in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an.&lt;br /&gt;
&lt;br /&gt;
Sie können mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] neue RAD Server-Gruppen erstellen, RAD Server-Gruppendaten aktualisieren oder löschen.&lt;br /&gt;
&lt;br /&gt;
==Erstellen einer neuen RAD Server-Gruppe==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#AddGroup-Endpunkt|fügen]] Sie der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] eine neue RAD Server-Gruppe hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; aus.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Hinzufügen&#039;&#039;&#039;. &lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Gruppen|Hinzufügen]]&#039;&#039;&#039; wird geöffnet.&lt;br /&gt;
# Legen Sie die für die neue RAD Server-Gruppe erforderlichen Felder fest.&lt;br /&gt;
#* &#039;&#039;&#039;Gruppenname&#039;&#039;&#039;. Geben Sie den RAD Server-Gruppennamen ein, mit der die Gruppe auf dem RAD Server eindeutig bezeichnet werden soll.&lt;br /&gt;
#*{{Note| Wenn die RAD Server Engine bereits eine Gruppe mit demselben &#039;&#039;&#039;Gruppennamen&#039;&#039;&#039; enthält, wird ein Fehler ausgelöst.}} &lt;br /&gt;
# Legen Sie optionale Felder für die neue RAD Server-Gruppe fest. &lt;br /&gt;
#* &#039;&#039;&#039;Feldname&#039;&#039;&#039;. Benutzerdefinierter Feldname für eine RAD Server-Gruppe.&lt;br /&gt;
#*{{Note| Wenn der Feldname Leerzeichen enthält, wird ein Fehler ausgelöst.}} &lt;br /&gt;
#* &#039;&#039;&#039;Feldwert&#039;&#039;&#039;. Benutzerdefinierter Feldwert für eine RAD Server-Gruppe.&lt;br /&gt;
#[[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|Fügen]] Sie der neuen RAD Server-Gruppe vorhandene RAD Server-Benutzer hinzu.&lt;br /&gt;
#* Wählen Sie die RAD Server-Benutzer in der Liste aus.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Daten der neuen RAD Server-Gruppe an die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu senden.&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren der RAD Server-Gruppendaten==&lt;br /&gt;
&lt;br /&gt;
===Aktualisieren einer einzelnen RAD Server-Gruppe===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|aktualisieren]] Sie die Daten einer vorhandenen RAD Server-Gruppe:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; aus.&lt;br /&gt;
# Doppelklicken Sie auf die ausgewählte RAD Server-Gruppe. &lt;br /&gt;
#: Das Dialogfeld &#039;&#039;&#039;[[Benutzeroberfläche der RAD Server-Ressourcenverwaltung#Gruppen|Ändern]]&#039;&#039;&#039; wird geöffnet.&lt;br /&gt;
# Aktualisieren Sie die Daten der optionalen Felder der RAD Server-Gruppe.&lt;br /&gt;
#* Ändern Sie die vorhandenen Daten der benutzerdefinierten Felder.&lt;br /&gt;
#* Fügen Sie der RAD Server-Gruppe neue benutzerdefinierte Felder hinzu. Legen Sie einen neuen &#039;&#039;&#039;Feldnamen&#039;&#039;&#039; und den entsprechenden &#039;&#039;&#039;Feldwert&#039;&#039;&#039; fest.&lt;br /&gt;
#[[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|Fügen]] Sie der RAD Server-Gruppe RAD Server-Benutzer hinzu oder entfernen Sie sie daraus.&lt;br /&gt;
#* Wählen Sie einen oder mehrere RAD Server-Benutzer in der Liste &amp;quot;Benutzer&amp;quot; aus, um Sie der RAD Server-Gruppe hinzuzufügen.&lt;br /&gt;
#* Heben Sie in der Liste &amp;quot;Benutzer&amp;quot; die Auswahl der RAD Server-Benutzer auf, die aus der RAD Server-Gruppe entfernt werden sollen.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern.&lt;br /&gt;
&lt;br /&gt;
===Gleichzeitiges Aktualisieren der Daten mehrerer RAD Server-Gruppen===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;#UpdateGroup-Endpunkt|aktualisieren]] Sie die benutzerdefinierten Daten mehrerer RAD Server-Gruppen gleichzeitig:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Bearbeiten Sie die benutzerdefinierten Felder der RAD Server-Gruppen.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039;, um die Änderungen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] zu speichern. Klicken Sie auf &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;, um die Änderungen zu verwerfen.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisieren&#039;&#039;&#039;, um die aktualisierten RAD Server-Gruppendaten von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] abzurufen.&lt;br /&gt;
&lt;br /&gt;
==Löschen einer RAD Server-Gruppe==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So löschen Sie eine oder mehrere RAD Server-Gruppen aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; auf die Schaltfläche &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;.&lt;br /&gt;
# Wählen Sie die RAD Server-Gruppe in der Liste aus.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Löschen&#039;&#039;&#039;.&lt;br /&gt;
# Wiederholen Sie die vorherigen Schritte, bis alle gewünschten RAD Server-Gruppen gelöscht sind. &lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039; oder &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Für das Löschen einer RAD Server-Gruppe aus der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] ist keine Bestätigung erforderlich. }} &lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Ressource &amp;quot;Gruppen&amp;quot;]]&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Ressource &amp;quot;Benutzer&amp;quot;]]&lt;br /&gt;
* [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&lt;br /&gt;
* [[RAD Server Console|RAD Server Console]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:Managing RAD Server Groups Data]]&lt;br /&gt;
[[fr:Gestion des données de groupes de RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー グループ データの管理]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verbinden_mit_der_RAD_Server_Engine&amp;diff=214614</id>
		<title>Verbinden mit der RAD Server Engine</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verbinden_mit_der_RAD_Server_Engine&amp;diff=214614"/>
		<updated>2019-12-27T18:39:50Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Die Anwendung &amp;quot;RAD Server Management Console&amp;quot; muss mit der Remote [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] verbunden werden. Nach Herstellen der Verbindung mit der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] können Sie die [[Übersicht über RAD Server-Ressourcen|Daten]] aus Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] verwalten. &lt;br /&gt;
&lt;br /&gt;
==Verbinden mit der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
===Festlegen der Verbindungsparameter===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So stellen Sie eine Verbindung mit der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] her:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie aus dem Menü oben &#039;&#039;&#039;Neue Verbindung&#039;&#039;&#039; aus.&lt;br /&gt;
# Legen Sie die erforderlichen Verbindungsparameter fest:&lt;br /&gt;
#* &#039;&#039;&#039;Host&#039;&#039;&#039;: Legen Sie den Host-URL auf die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] fest.&lt;br /&gt;
#* &#039;&#039;&#039;Port&#039;&#039;&#039;: Geben Sie den Host-Port an, mit dem die Verbindung hergestellt werden soll.&lt;br /&gt;
# Wählen Sie &#039;&#039;&#039;HTTPS&#039;&#039;&#039;, wenn die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] eine sichere HTTP-Verbindung verwendet.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Verbindung testen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Für die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] sind möglicherweise zusätzliche Anmeldedaten für die [[#Festlegen von Anmeldeinformationen für die Autorisierung|Autorisierung]] erforderlich.}} &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So stellen Sie eine Verbindung mit der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] über eine Proxy-Verbindung her:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie die Option &#039;&#039;&#039;Neue Verbindung&#039;&#039;&#039; aus.&lt;br /&gt;
# Legen Sie die [[#Festlegen der Verbindungsparameter|Verbindungsparameter]] fest.&lt;br /&gt;
# Aktivieren Sie die Registerkarte &#039;&#039;&#039;Proxy&#039;&#039;&#039;.&lt;br /&gt;
# Legen Sie für die Verbindung mit dem Proxy die folgenden Werte fest:&lt;br /&gt;
#* &#039;&#039;&#039;Proxy-Server&#039;&#039;&#039;: Geben Sie die Proxy-IP an.&lt;br /&gt;
#* &#039;&#039;&#039;Proxy-Port&#039;&#039;&#039;: Geben Sie den Proxy-Port an, mit dem die Verbindung hergestellt werden soll.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Verbindung testen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Festlegen von Anmeldeinformationen für die Autorisierung===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So fügen Sie Anmeldeinformationen für die Autorisierung der Verbindung hinzu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie aus dem Menü oben &#039;&#039;&#039;Neue Verbindung&#039;&#039;&#039; aus und öffnen Sie die Registerkarte &#039;&#039;&#039;Schlüssel&#039;&#039;&#039;.&lt;br /&gt;
# Legen Sie die erforderlichen Anmeldeinformationen für die Autorisierung fest:&lt;br /&gt;
#* &#039;&#039;&#039;App Secret&#039;&#039;&#039;: [[lib_de:REST.Backend.EMSProvider.TEMSProvider.AppSecret|Application Secret]]-Schlüsselwert von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] &lt;br /&gt;
#* &#039;&#039;&#039;ApplicationID&#039;&#039;&#039;: [[lib_de:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|Application Identifier]]-Schlüsselwert von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
# Wählen Sie die Registerkarte &#039;&#039;&#039;Verbindung&#039;&#039;&#039; aus.&lt;br /&gt;
# Legen Sie die [[#Festlegen der Verbindungsparameter|Verbindungsparameter]] fest.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Verbindung testen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Diese Anmeldeinformationen für die Autorisierung müssen mit denjenigen übereinstimmen, die in der [[Manuelles Bearbeiten der Konfiguration der RAD Server Engine#Konfiguration der EMS-Server-Authentifizierung|RAD Server Engine]] festgelegt sind. Andernfalls löst die Anwendung einen Fehler aus.}} &lt;br /&gt;
&lt;br /&gt;
==Anmelden bei der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So melden Sie sich als [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] an:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Legen Sie die [[#Festlegen der Verbindungsparameter|Verbindungsparameter]] fest.&lt;br /&gt;
# Wählen Sie in der Option &#039;&#039;&#039;Neue Verbindung&#039;&#039;&#039; die Registerkarte &#039;&#039;&#039;Authentifizieren&#039;&#039;&#039; aus.&lt;br /&gt;
# Verwenden Sie einen registrierten [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]], um sich anzumelden:&lt;br /&gt;
#* Geben Sie den Wert für &#039;&#039;&#039;Benutzername&#039;&#039;&#039; an.&lt;br /&gt;
#* Geben Sie das dem [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] entsprechende &#039;&#039;&#039;Passwort&#039;&#039;&#039; an.&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Anmelden&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Note| Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Abmelden&#039;&#039;&#039; (nur aktiviert, wenn ein [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] bei der RAD Server Engine angemeldet ist), um sich abzumelden.}}&lt;br /&gt;
&lt;br /&gt;
==Verwenden des Master-Secret-Key von RAD Server==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So greifen Sie auf die RAD Server Engine mit dem Master-Secret-Key zu:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Legen Sie die [[#Festlegen der Verbindungsparameter|Verbindungsparameter]] fest.&lt;br /&gt;
# Wählen Sie in der Option &#039;&#039;&#039;Neue Verbindung&#039;&#039;&#039; die Registerkarte &#039;&#039;&#039;Authentifizieren&#039;&#039;&#039; aus.&lt;br /&gt;
# Wählen Sie &#039;&#039;&#039;Master-Secret verwenden&#039;&#039;&#039; aus.&lt;br /&gt;
# Geben Sie im Feld &#039;&#039;&#039;Master-Secret&#039;&#039;&#039; den [[lib_de:REST.Backend.EMSProvider.TEMSProvider.MasterSecret|Master-Secret]]-Schlüsselwert von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an.&lt;br /&gt;
&lt;br /&gt;
{{Note| Der Master-Secret-Schlüsselwert wird in der [[Manuelles Bearbeiten der Konfiguration der RAD Server Engine#Konfiguration der EMS-Server-Authentifizierung|RAD Server Engine]] festgelegt.}} &lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&lt;br /&gt;
* [[RAD Server Administrative API|RAD Server Administrative API]]&lt;br /&gt;
* [[Autorisierung mit RAD Server Engine|Autorisierung mit RAD Server Engine]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:Connecting to the RAD Server Engine]]&lt;br /&gt;
[[fr:Connexion au moteur RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー エンジンへの接続]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Benutzeroberfl%C3%A4che_der_RAD_Server-Ressourcenverwaltung&amp;diff=214613</id>
		<title>Benutzeroberfläche der RAD Server-Ressourcenverwaltung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Benutzeroberfl%C3%A4che_der_RAD_Server-Ressourcenverwaltung&amp;diff=214613"/>
		<updated>2019-12-27T18:38:25Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Benutzeroberfläche der Anwendung &amp;quot;RAD Server Management Console&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
Mit der Anwendung &amp;quot;RAD Server Management Console&amp;quot; können Sie Daten von [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzern]], [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppen]], [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installationen]], RAD Server-Modulen, RAD Server-Ressourcen, Push-Benachrichtigungen und RAD Server-Endpunkten verwalten und bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Im oberen Bereich der Anwendung &amp;quot;RAD Server Management Console&amp;quot; werden verschiedene Tabellen mit in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] gespeicherten Daten angezeigt. &lt;br /&gt;
Sie können Daten der folgenden [[RAD Server Administrative API|RAD Server-Ressourcen]] verwalten (aktualisieren, bearbeiten, hinzufügen oder löschen).&lt;br /&gt;
&lt;br /&gt;
* Die Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; zeigt die Daten der [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] an und verwaltet sie.&lt;br /&gt;
* Die Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; zeigt die Daten der [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppen]] an und verwaltet sie.&lt;br /&gt;
* Die Option &#039;&#039;&#039;Installationen&#039;&#039;&#039; zeigt die Daten der [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installationen]] an und verwaltet sie.&lt;br /&gt;
* Die Option &#039;&#039;&#039;Module&#039;&#039;&#039; zeigt die Daten der [[RAD Server EdgeModules Resource|Module]] an und veraltet sie.&lt;br /&gt;
* Die Option &#039;&#039;&#039;Ressourcen&#039;&#039;&#039; zeigt die Daten der Modulressourcen an und veraltet sie.&lt;br /&gt;
&lt;br /&gt;
[[File:Right list options.png|150px]]&lt;br /&gt;
&lt;br /&gt;
==Bearbeitungsmenü==&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie die Menüoptionen der Anwendung &amp;quot;RAD Server Management Console&amp;quot;, um mehrere Elemente von [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzern]], [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppen]], [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installationen]], der Modul- oder der Modulressourcenliste gleichzeitig zu bearbeiten (abhängig von der ausgewählten Registerkarte):&lt;br /&gt;
&lt;br /&gt;
[[File:Upper pane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Aktualisieren&#039;&#039;&#039;: Ruft eine Liste mit aktualisierten Daten von der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] ab.&lt;br /&gt;
* &#039;&#039;&#039;Bearbeiten&#039;&#039;&#039;: Bearbeitet die Informationen mehrerer Elemente in der Liste gleichzeitig.&lt;br /&gt;
* &#039;&#039;&#039;Ausgewählte bearbeiten&#039;&#039;&#039;: Öffnet das Dialogfeld &#039;&#039;&#039;Ändern&#039;&#039;&#039; zum Bearbeiten der Informationen des in der Liste ausgewählten Elements.&lt;br /&gt;
* &#039;&#039;&#039;Hinzufügen&#039;&#039;&#039;: Fügt der Ressource ein neues Element hinzu (nur für die Registerkarten [[#Benutzer|Benutzer]] und [[#Gruppen|Gruppen]]). &lt;br /&gt;
* &#039;&#039;&#039;Löschen&#039;&#039;&#039;: Löscht ein einzelnes Element aus der Liste.&lt;br /&gt;
* &#039;&#039;&#039;Aktualisierung&#039;&#039;&#039;: Speichert alle aktualisierten Daten der Ressource in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
* &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;: Bricht die Änderung der Daten für die Elemente ab.&lt;br /&gt;
&lt;br /&gt;
{{Note| Es können nur benutzerdefinierte Felder der Elemente bearbeitet werden.}} &lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;Ändern&#039;&#039;&#039; können Sie Folgendes ausführen: &lt;br /&gt;
&lt;br /&gt;
* Die Daten eines einzelnen Elements bearbeiten.&lt;br /&gt;
* Den Elementen in dieser Tabelle ein neues benutzerdefiniertes Feld hinzufügen. Dazu müssen Sie die folgenden Daten angeben:&lt;br /&gt;
** &#039;&#039;&#039;Feldname&#039;&#039;&#039;, entspricht dem Feldnamen in der RAD Server-Datenbank. &lt;br /&gt;
** &#039;&#039;&#039;Feldwert&#039;&#039;&#039;, entspricht dem Wert des benutzerdefinierten Feldes.&lt;br /&gt;
&lt;br /&gt;
{{Note| Sie können keine Feldnamen mit Leerzeichen hinzufügen. Die Anwendung gibt sonst eine Warnung aus.}} &lt;br /&gt;
&lt;br /&gt;
==Benutzer==&lt;br /&gt;
&lt;br /&gt;
Die Option &#039;&#039;&#039;Benutzer&#039;&#039;&#039; zeigt eine Liste der RAD Server-Benutzer in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an. Die Benutzer-Tabelle enthält die folgenden Daten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;username&#039;&#039;&#039;: RAD Server-Benutzername in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;_id&#039;&#039;&#039;: Eindeutiger Bezeichner eines RAD Server-Benutzers in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;_meta&#039;&#039;&#039;: Zeigt Daten zum Ersteller, Erstellungsdatum und Aktualisierungsdatum der Gruppe an.&lt;br /&gt;
* Benutzerdefinierte Felder (optional): Weitere für den RAD Server-Benutzer gespeicherte Informationen.&lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;RAD Server-Benutzer ändern&#039;&#039;&#039; können Sie die Daten für einen einzelnen Benutzer ändern:&lt;br /&gt;
&lt;br /&gt;
* Einem [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] ein neues benutzerdefiniertes Feld hinzufügen.&lt;br /&gt;
* Die benutzerdefinierten Felder eines [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzers]] bearbeiten.&lt;br /&gt;
* Den [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] einer oder mehreren [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppen]] hinzufügen oder daraus entfernen (durch Auswahl aus der Liste auf der linken Seite).&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Verwalten der Benutzerdaten in RAD Server|Verwalten der Benutzerdaten]] der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
&lt;br /&gt;
==Gruppen==&lt;br /&gt;
&lt;br /&gt;
Die Option &#039;&#039;&#039;Gruppen&#039;&#039;&#039; zeigt eine Liste der RAD Server-Gruppen in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an. Die Gruppen-Tabelle enthält die folgenden Daten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;groupname&#039;&#039;&#039;: Eindeutiger RAD Server-Gruppenname in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;_meta&#039;&#039;&#039;: Zeigt Daten zum Ersteller, Erstellungsdatum und Aktualisierungsdatum der Gruppe an.&lt;br /&gt;
* &#039;&#039;&#039;users&#039;&#039;&#039;: Liste der [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]], die zu dieser Gruppe gehören.&lt;br /&gt;
* Benutzerdefinierte Felder (optional): Weitere für die RAD Server-Gruppe gespeicherte Daten.&lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;RAD Server-Gruppe ändern&#039;&#039;&#039; können Sie die Daten für eine einzelne Gruppe ändern:&lt;br /&gt;
&lt;br /&gt;
* Einer [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppe]] ein neues benutzerdefiniertes Feld hinzufügen.&lt;br /&gt;
* Die benutzerdefinierten Felder einer [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppe]] bearbeiten.&lt;br /&gt;
* Der [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Gruppe]] einen oder mehrere [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Benutzer]] hinzufügen oder daraus entfernen (durch Auswahl aus der Liste auf der linken Seite).&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Verwalten der Gruppendaten in RAD Server|Verwalten der Gruppendaten]] der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
&lt;br /&gt;
==Installationen==&lt;br /&gt;
&lt;br /&gt;
Die Option &#039;&#039;&#039;Installation&#039;&#039;&#039; zeigt die Liste der registrierten Geräte in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an. Die Installationen-Tabelle enthält die folgenden Daten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;_id&#039;&#039;&#039;: Eindeutiger Bezeichner einer RAD Server-Installation in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;deviceToken&#039;&#039;&#039;: Der generierte Bezeichner, der für iOS-Geräte (von Apple generiert) oder für Android-Geräte (entspricht dem [https://developer.android.com/google/gcm/index.html GCM-Bezeichner]) verwendet wird.&lt;br /&gt;
* &#039;&#039;&#039;deviceType&#039;&#039;&#039;:  Typ des Geräts (z. B. &#039;&#039;&#039;ios&#039;&#039;&#039; oder &#039;&#039;&#039;android&#039;&#039;&#039;).&lt;br /&gt;
* &#039;&#039;&#039;_meta&#039;&#039;&#039;: Zeigt Daten zum Ersteller, Erstellungsdatum und Aktualisierungsdatum der Installation an.&lt;br /&gt;
* &#039;&#039;&#039;channels&#039;&#039;&#039;: Liste der Kanäle, die das [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|registrierte Gerät]] abonniert hat.&lt;br /&gt;
* Benutzerdefinierte Felder (optional): Weitere für die Installation gespeicherte Daten.&lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;RAD Server-Installation ändern&#039;&#039;&#039; können Sie die Daten für eine einzelne Installation ändern:&lt;br /&gt;
&lt;br /&gt;
* Einer [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installation]] ein neues benutzerdefiniertes Feld hinzufügen.&lt;br /&gt;
* Die benutzerdefinierten Felder einer [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installation]] bearbeiten.&lt;br /&gt;
* Einen neuen &#039;&#039;&#039;Kanal&#039;&#039;&#039; erstellen oder den [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Installationen]] einen oder mehrere &#039;&#039;&#039;Kanäle&#039;&#039;&#039; hinzufügen bzw. daraus entfernen.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Verwalten der Installationsdaten in RAD Server|Installationsdaten]] der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
&lt;br /&gt;
==Module==&lt;br /&gt;
&lt;br /&gt;
Die Option &#039;&#039;&#039;Module&#039;&#039;&#039; zeigt die Liste der Module in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an. Die Module-Tabelle enthält die folgenden Daten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;modulename&#039;&#039;&#039;: Modulname in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;_id&#039;&#039;&#039;: Eindeutiger Bezeichner eines Moduls in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;_meta&#039;&#039;&#039;: Zeigt Daten zum Ersteller, Erstellungsdatum und Aktualisierungsdatum des Moduls an.&lt;br /&gt;
* &#039;&#039;&#039;protocol&#039;&#039;&#039;: Zeigt das Protokoll an, mit dem die Verbindung zum Modul hergestellt wird.&lt;br /&gt;
* &#039;&#039;&#039;protocolprops&#039;&#039;&#039;: Zeigt die Daten an, die für die Verbindung zum Modul erforderlich sind.&lt;br /&gt;
* Benutzerdefinierte Felder (optional): Weitere für das RAD Server-Modul gespeicherte Daten.&lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;Modul ändern&#039;&#039;&#039; können Sie die Daten für ein einzelnes Modul ändern:&lt;br /&gt;
&lt;br /&gt;
* Einem vorhandenen Modul ein neues benutzerdefiniertes Feld hinzufügen.&lt;br /&gt;
* Die benutzerdefinierten Felder eines vorhandenen Moduls bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Verwalten von Moduldaten|Verwalten der Moduldaten]] der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
&lt;br /&gt;
==Ressourcen==&lt;br /&gt;
&lt;br /&gt;
Die Option &#039;&#039;&#039;Ressourcen&#039;&#039;&#039; zeigt die Liste der Ressourcen für das Modul in der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] an. Die Ressourcen-Tabelle enthält die folgenden Daten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;resourcename&#039;&#039;&#039;: Modulressourcenname in der RAD Server-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;modulename&#039;&#039;&#039;: Modulname, der die Ressource in der RAD Server-Datenbank registriert.&lt;br /&gt;
* &#039;&#039;&#039;moduleid&#039;&#039;&#039;: Eindeutiger Bezeichner eines Moduls, der die Ressource in der RAD Server-Datenbank registriert.&lt;br /&gt;
* &#039;&#039;&#039;_meta&#039;&#039;&#039;: Zeigt Daten zum Ersteller, Erstellungsdatum und Aktualisierungsdatum des Moduls an.&lt;br /&gt;
* Benutzerdefinierte Felder (optional): Weitere für das Modul gespeicherte Daten.&lt;br /&gt;
&lt;br /&gt;
{{Note| Mit der Dropdown-Liste können Sie die Ressourcen in der Liste nach zugehörigem Modul filtern.}} &lt;br /&gt;
&lt;br /&gt;
Im Dialogfeld &#039;&#039;&#039;Modulressource ändern&#039;&#039;&#039; können Sie die Daten für eine einzelne Ressource ändern:&lt;br /&gt;
&lt;br /&gt;
* Einer vorhandenen Ressource ein neues benutzerdefiniertes Feld hinzufügen.&lt;br /&gt;
* Die benutzerdefinierten Felder einer vorhandenen Modulressource bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Verwalten von Modulressourcendaten|Verwalten der Modulressourcendaten]] der [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;|RAD Server-Ressource &amp;quot;Benutzer&amp;quot;]]&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;|RAD Server-Ressource &amp;quot;Gruppen&amp;quot;]]&lt;br /&gt;
* [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;|RAD Server-Ressource &amp;quot;Installationen&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Benutzeroberflache der RAD Server-Ressourcenverwaltung}}&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:RAD Server Resource Management UI]]&lt;br /&gt;
[[fr:Interface utilisateur de gestion des ressources RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー リソース管理 UI]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Erstellen_eines_RAD_Server-Package&amp;diff=214612</id>
		<title>Erstellen eines RAD Server-Package</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Erstellen_eines_RAD_Server-Package&amp;diff=214612"/>
		<updated>2019-12-27T18:36:57Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Entwickeln eines RAD Server-Package}}&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues RAD Server-Package erstellen, indem Sie den &#039;&#039;&#039;RAD Server-Package-Experten&#039;&#039;&#039; wie folgt ausführen:&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den RAD Server-Package-Experten:&lt;br /&gt;
#* Für &#039;&#039;&#039;{{Delphi}}&#039;&#039;&#039;: {{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; {{Delphi}}-Projekte &amp;amp;gt; RAD Server &amp;amp;gt; RAD Server-Package}}&lt;br /&gt;
#* Für &#039;&#039;&#039;C++&#039;&#039;&#039;: {{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; {{CBuilderUI}}-Projekte &amp;amp;gt; RAD Server &amp;amp;gt; RAD Server-Package}}&lt;br /&gt;
# Wählen Sie den Package-Erweiterungstyp aus, den Sie erstellen möchten: &lt;br /&gt;
#* &#039;&#039;&#039;Leeres Package&#039;&#039;&#039;. Ein leeres Package registriert eine Ressource bei der RAD Server Engine. Sie können diesen Typ auswählen, wenn Sie die Ressource später hinzufügen möchten.&lt;br /&gt;
#* &#039;&#039;&#039;Package mit Ressource erstellen&#039;&#039;&#039;. Erstellt ein Package mit einer Ressource, die die REST-API der RAD Server Engine erweitert.&lt;br /&gt;
#:{{Note| Wählen Sie beim Erstellen eines neuen leeren Package &#039;&#039;&#039;Fertig stellen&#039;&#039;&#039; aus, um den Experten zu schließen.}} &lt;br /&gt;
#:[[File:RSPackageWizard.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
# Geben Sie weitere Ressourceninformationen ein:&lt;br /&gt;
#* &#039;&#039;&#039;Name&#039;&#039;&#039;. Der Name der Ressource.&lt;br /&gt;
#*&#039;&#039;&#039;Dateityp&#039;&#039;&#039;. Wählen Sie aus, in welchen Dateityp Sie die Ressource implementieren möchten:&lt;br /&gt;
#** &#039;&#039;&#039;Datenmodul&#039;&#039;&#039;: Verwendet den Designer und visuelle Komponenten. Wählen Sie diesen Typ aus, wenn Sie eine [[Tutorial: Implementieren einer FireDAC-Ressource in RAD Server|RAD Server-Ressource für FireDAC]] erstellen.&lt;br /&gt;
#** &#039;&#039;&#039;Unit&#039;&#039;&#039;: Verwendet Code.&lt;br /&gt;
#:[[File:RSPackageDataModuleWizard.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
# Im &#039;&#039;&#039;Endpunkte&#039;&#039;&#039;-Experten können Sie Folgendes auswählen:&lt;br /&gt;
#* Die [[Übersicht über RAD Server-Ressourcen#Definieren von Endpunktmethoden|Endpunktmethoden]], die Sie der Ressource hinzufügen möchten.&lt;br /&gt;
#:[[File:RAD Server Package Wizard.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Datenbank-Endpunkte&#039;&#039;&#039;: Klicken Sie auf &#039;&#039;&#039;Weiter&#039;&#039;&#039;. Es wird ein neuer Experte angezeigt. Hier können Sie eine FireDAC-Verbindung zur Anzeige der verfügbaren Tabellen auswählen, indem Sie eine Tabelle auswählen, die Sie für den Zugriff freigeben.&amp;lt;br /&amp;gt; &lt;br /&gt;
#: {{Attention| Wenn Sie InterBase verwenden, müssen Sie die Erweiterungen für den Tabellenfilter installieren, die in der InterBase UDF-Bibliothek verfügbar sind.}} &lt;br /&gt;
#: {{Note| Der Experte fügt dem Datenmodul eine FDQuery- und eine EMSDataSetResource-Komponente für die ausgewählte Tabelle hinzu, die beim Entwurf für die Komponenten, die mit der obigen Auswahl erzeugt werden, sichtbar sind.}} &lt;br /&gt;
#:[[File:DatabaseEndpoints.png|400px]]&lt;br /&gt;
#* &#039;&#039;&#039;API-Dokumentation&#039;&#039;&#039;: Zum Erzeugen des erforderlichen Codes zur Unterstützung der Swagger-API-Dokumentation. &lt;br /&gt;
#: {{Note| Sie erhalten die Swagger-Dokumentation auch dann problemlos, wenn Sie Methoden ohne Attribute verwenden.}} &lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Fertig stellen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Nach dem Beenden des Experten müssen Sie die Methoden von Ressourcenendpunkten auswählen, die Sie implementieren möchten. Weitere Informationen finden Sie unter [[Tutorial: Implementieren Ihrer ersten RAD Server-Ressource|Tutorial: Implementieren Ihrer ersten RAD Server-Ressource]] oder [[Tutorial: Implementieren einer FireDAC-Ressource in RAD Server|Tutorial: Implementieren einer FireDAC-Ressource in RAD Server]].&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Sie können neue RAD Server-Ressourcen auch zu einem vorhandenen RAD Server-Package hinzufügen. Weitere Informationen finden Sie unter [[Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package|Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package|Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package]]&lt;br /&gt;
* [[Übersicht über RAD Server-Ressourcen|Übersicht über RAD Server-Ressourcen]]&lt;br /&gt;
* [[Tutorial: Implementieren Ihrer ersten RAD Server-Ressource|Tutorial: Implementieren Ihrer ersten RAD Server-Ressource]]&lt;br /&gt;
* [[Tutorial: Implementieren einer FireDAC-Ressource in RAD Server|Tutorial: Implementieren einer FireDAC-Ressource in RAD Server]]&lt;br /&gt;
* [[Installieren eines RAD Server-Package|Installieren eines RAD Server-Package]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
&lt;br /&gt;
[[en:Creating a RAD Server Package]]&lt;br /&gt;
[[fr:Création d&#039;un package RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー パッケージの作成]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hinzuf%C3%BCgen_eines_RAD_Server-Moduls_zu_einem_RAD_Server-Package&amp;diff=214611</id>
		<title>Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hinzuf%C3%BCgen_eines_RAD_Server-Moduls_zu_einem_RAD_Server-Package&amp;diff=214611"/>
		<updated>2019-12-27T18:35:25Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Entwickeln eines RAD Server-Package}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sie können einem vorhandenen RAD Server-Package neue RAD Server-Ressourcen hinzufügen, indem Sie weitere RAD Server-Module hinzufügen. Fügen Sie Ihrer [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] neue Ressourcen hinzu, um deren Funktionalität zu erweitern.&lt;br /&gt;
&lt;br /&gt;
So fügen Sie einen RAD Server zu einem vorhandenen RAD Server-Package hinzu:&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie den Experten für RAD Server-Module:&lt;br /&gt;
#* Für &#039;&#039;&#039;{{Delphi}}&#039;&#039;&#039;: {{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; {{Delphi}}-Projekte &amp;amp;gt; RAD Server &amp;amp;gt; Experte für RAD Server-Module}}&lt;br /&gt;
#* Für &#039;&#039;&#039;C++&#039;&#039;&#039;: {{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; {{CBuilderUI}}-Projekte &amp;amp;gt; RAD Server &amp;amp;gt; Experte für RAD Server-Module}}&lt;br /&gt;
# Der &#039;&#039;&#039;Experte für RAD Server-Module&#039;&#039;&#039; wird geöffnet. Geben Sie die neuen Ressourceninformationen ein:&lt;br /&gt;
#* &#039;&#039;&#039;Name&#039;&#039;&#039;. Der Name der Ressource.&lt;br /&gt;
#* &#039;&#039;&#039;Dateityp&#039;&#039;&#039;. Wählen Sie aus, ob Sie die Ressource mit einem Designer und Komponenten (Datenmodul) oder mit Code (Unit) implementieren möchten.&lt;br /&gt;
#:[[File:RSModuleWizard.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
# Im &#039;&#039;&#039;Endpunkte&#039;&#039;&#039;-Experten können Sie Folgendes auswählen:&lt;br /&gt;
#* Die [[Übersicht über RAD Server-Ressourcen#Definieren von Endpunktmethoden|Endpunktmethoden]], die Sie der Ressource hinzufügen möchten.&lt;br /&gt;
#:[[File:RAD Server Package Wizard.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Datenbank-Endpunkte&#039;&#039;&#039;: Klicken Sie auf &#039;&#039;&#039;Weiter&#039;&#039;&#039;. Es wird ein neuer Experte angezeigt. Hier können Sie eine FireDAC-Verbindung zur Anzeige der verfügbaren Tabellen auswählen, indem Sie eine Tabelle auswählen, die Sie für den Zugriff freigeben.&amp;lt;br /&amp;gt; &lt;br /&gt;
#: {{Attention| Wenn Sie InterBase verwenden, müssen Sie die Erweiterungen für den Tabellenfilter installieren, die in der InterBase UDF-Bibliothek verfügbar sind.}} &lt;br /&gt;
#: {{Note| Der Experte fügt dem Datenmodul eine FDQuery- und eine EMSDataSetResource-Komponente für die ausgewählte Tabelle hinzu, die beim Entwurf für die Komponenten, die mit der obigen Auswahl erzeugt werden, sichtbar sind.}} &lt;br /&gt;
#:[[File:DatabaseEndpoints.png|400px]]&lt;br /&gt;
#* &#039;&#039;&#039;API-Dokumentation&#039;&#039;&#039;: Zum Erzeugen des erforderlichen Codes zur Unterstützung der Swagger-API-Dokumentation. &lt;br /&gt;
#: {{Note| Sie erhalten die Swagger-Dokumentation auch dann problemlos, wenn Sie Methoden ohne Attribute verwenden.}} &lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Fertig stellen&#039;&#039;&#039;.&lt;br /&gt;
# Implementieren Sie die Methoden von Ressourcenendpunkten.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Erstellen eines RAD Server-Package|Erstellen eines RAD Server-Package]]&lt;br /&gt;
* [[Übersicht über RAD Server-Ressourcen|Übersicht über RAD Server-Ressourcen]]&lt;br /&gt;
* [[Installieren eines RAD Server-Package|Installieren eines RAD Server-Package]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hinzufugen eines RAD Server-Moduls zu einem RAD Server-Package}}&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
&lt;br /&gt;
[[en:Adding a RAD Server Module to a RAD Server Package]]&lt;br /&gt;
[[fr:Ajout d&#039;un module RAD Server à un package RAD Server]]&lt;br /&gt;
[[ja:RAD サーバー パッケージへの RAD サーバー モジュールの追加]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_3&amp;diff=214610</id>
		<title>10.3 Rio – Release 3</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_3&amp;diff=214610"/>
		<updated>2019-12-27T17:13:37Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Aktualisiertes Release von {{Product}} 10.3 {{Version}} verfügbar (November&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}} – Release 3 (10.3.3) ist für die Installation verfügbar. 10.3.3 baut auf dem Funktionsumfang von 10.3, 10.3.1 und 10.3.2 auf und neue Funktionen wurden im gesamten Produkt hinzugefügt. Delphi 10.3.3, C++Builder 10.3.3 und RAD Studio 10.3.3 stehen für jeden aktiven Update Subscription-Kunden zum Herunterladen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie bereits 10.3 {{Version}} (22. November&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018) oder 10.3 {{Version}} – Release 1 (14. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019) oder 10.3 {{Version}} – Release 2 (18. Juli&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019) installiert haben, müssen Sie für die Installation von 10.3 {{Version}} – Release 3 eine vollständige Deinstallation und Neuinstallation durchführen, damit Ihre Einstellungen beibehalten werden. Im Rahmen der Deinstallation wird eine Option zum Beibehalten Ihrer Einstellungen angezeigt. Ihre Einstellungen können Sie auch separat mit dem [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]] übernehmen.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 3 enthält die folgenden neuen Funktionen, Erweiterungen und qualitativen Verbesserungen:&lt;br /&gt;
&lt;br /&gt;
==Neue Funktionen in 10.3.3==&lt;br /&gt;
&lt;br /&gt;
===Delphi-Unterstützung für Android 64 Bit===&lt;br /&gt;
&lt;br /&gt;
Neu in 10.3.3 ist die &#039;&#039;&#039;Unterstützung für Android-64-Bit-Anwendungen für Delphi&#039;&#039;&#039;. Erstellen Sie Android-64-Bit-Anwendungen für den Google Play Store mit integrierter Unterstützung für Android App Bundle. Mit Delphi 10.3.3 können Sie eine große Kundenbasis von Android-Benutzern erreichen.&lt;br /&gt;
&lt;br /&gt;
* Ein neuer Delphi-Compiler für die Android-64-Bit-Plattform auf Basis der LLVM-Compiler-Infrastruktur. Die Funktionen dieses Compilers sind mit dem Android-32-Bit-Compiler kompatibel, außerdem unterstützt er, wie alle anderen Delphi-Compiler für mobile Plattformen (iOS 32 und 64 Bit sowie Android 32 Bit), das ARC-Speichermodell.&lt;br /&gt;
* Umfangreiche RTL-Unterstützung einschließlich Zugriff auf das Kerndateisystem, Plattformintegration, Arbeitsspeicher- und Thread-Verwaltung, aber auch HTTP- und REST-Client-Bibliotheken, die Parallel Programming Library und vieles mehr.&lt;br /&gt;
* Vollständige Unterstützung für die FireMonkey-Bibliothek und alle FireMonkey-Steuerelemente, die bisher auf der Android-32-Bit-Plattform verfügbar waren. &lt;br /&gt;
* Unterstützung für die Datenbank-RTL und die FireDAC-Client-Zugriffsbibliothek mit Unterstützung derselben Datenbanken, die bisher auf der Android-32-Bit-Plattform verfügbar waren.&lt;br /&gt;
* Verbesserungen der FMX-Unterstützung für die Android-Plattform für 64-Bit- und 32-Bit-Apps.&lt;br /&gt;
* &#039;&#039;&#039;InterBase&#039;&#039;&#039;-Unterstützung für Delphi-Android-64-Bit. Erstellen Sie Anwendungen für Android-64-Bit mit dem eingebetteten InterBase (IBLite und IBToGo). &lt;br /&gt;
&lt;br /&gt;
===Unterstützung für iOS 13 und macOS Catalina (Delphi)===&lt;br /&gt;
&lt;br /&gt;
Neu in 10.3.3 ist die Unterstützung für den &#039;&#039;&#039;iOS 13 App Store (für Delphi und C++Builder) und macOS Catalina (nur Delphi)&#039;&#039;&#039;. Erstellen Sie mobile iOS-13-Anwendungen für den App Store mit Unterstützung des dunklen Designs. Erstellen Sie Delphi-Apps für macOS Catalina (64 Bit) für den macOS App Store mit integrierter Beglaubigung. &lt;br /&gt;
&lt;br /&gt;
===Docker-Bereitstellung für RAD Server===&lt;br /&gt;
&lt;br /&gt;
Gebrauchsfertiges Docker-Image: 10.3.3 enthält ein vordefiniertes Docker-Image für RAD Server auf Linux, das auf Docker Hub gehostet wird. Damit wird die Bereitstellung von RAD Server für die Produktion in Docker erheblich vereinfacht.&lt;br /&gt;
&lt;br /&gt;
===Enterprise Connectors in den Editionen Enterprise und Architect===&lt;br /&gt;
&lt;br /&gt;
Es ist eine 1-jährige Abonnementlizenz für Enterprise Connectors enthalten. Enterprise Connectors, auf Basis von CData, machen Verbindungen zu Anwendungen so unkompliziert wie Verbindungen zu einer Datenbank. Nutzen Sie im Rahmen des Erwerbs der Enterprise oder Architect Edition über 70 Quellen (entspricht einem Wert von 999 USD) (ist auch für Abonnementkunden verfügbar). &lt;br /&gt;
&lt;br /&gt;
* Verschieben, integrieren und analysieren Sie Daten einfach und unkompliziert mit unseren neuen FireDAC Enterprise Connectors. Diese unvergleichlichen Komponenten ermöglichen es Ihnen, mehr als 70 Enterprise-Anwendungen zu integrieren und die Konnektivität durch ein Standardmodell mit SQL zu vereinfachen.&lt;br /&gt;
* Enthalten sind Komponenten für QuickBooks Desktop, MailChimp, Salesforce, YouTube, SugarCRM, Jira, SurveyMonkey, Amazon DynamoDB, Couchbase, PayPal, eBay, Google Sheets, Facebook, Twitter, Slack, Dropbox und mehr.&lt;br /&gt;
&lt;br /&gt;
Kunden mit einem aktuellen Enterprise- oder Architect-Abonnement können den Schlüssel für Enterprise Connector [https://reg.codegear.com/srs6/promotion.jsp?promoId=561%7C hier] anfordern.&lt;br /&gt;
&lt;br /&gt;
==Wichtige Korrekturen und Verbesserungen==&lt;br /&gt;
&lt;br /&gt;
* App-Tethering: Verbesserte Stabilität und Behandlung von Systemfehlermeldungen sowie erweiterte Produktbeispiele &lt;br /&gt;
* C++&lt;br /&gt;
** Viele Korrekturen in der STL, RTL und dem Compiler, insbesondere für Windows 64 Bit&lt;br /&gt;
* IDE&lt;br /&gt;
** Unterstützung für IDE-Einstellungen für Schriftart und Schriftgröße. Durch erneutes Einführen einer neueren und besseren Version eines Features vor 10.3 können jetzt die Schriftart und die Schriftgröße für das Hauptfenster der IDE und die andockbaren Fenster, wie Projektansicht, Objektinspektor, Strukturansicht usw., durch Bearbeiten der Registrierung definiert werden. &lt;br /&gt;
** Auf den Editor-Registerkarten werden jetzt mittels eines Punkts geänderte Status angezeigt.&lt;br /&gt;
** Verbesserungen der Willkommensseite: Es gibt eine neue Verknüpfung zum Erstellen einer neuen VCL-App, vergleichbar mit der vorhandenen für FMX; Verbesserungen des Layouts; und einige neue Symbole.&lt;br /&gt;
** Verschiedene Korrekturen im Zusammenhang mit der Größenänderung, Minimierung und Maximierung der IDE und der Steuerelemente in der Titelleiste&lt;br /&gt;
** Eine Reihe von Korrekturen für Editor-Registerkarten, einschließlich visueller Korrekturen; Anzeige von Elementen im Kontextmenü beim Rechtsklicken auf eine Registerkarte; und (in Bezug auf die Ansichts-Registerkarten in der rechten unteren Ecke, die beispielweise mit Code und Design beschriftet sind) die Leiste der Ansichts-Registerkarten wird ausgeblendet, wenn nur eine Ansicht verfügbar ist, d. h. nicht angezeigt wird, wenn Sie zwischen mehreren Ansichten wechseln können.&lt;br /&gt;
** Eine Reihe von Korrekturen an IDE-Stilen, einschließlich Debug-Inspektor und Programmierhilfe-Fenster. Im Programmierhilfe-Fenster werden jetzt immer die Syntaxhervorhebungsfarben des Editors (auch für ausgewählte Elemente) verwendet, nicht die Farben des IDE-Designs; es wurde auch eine Reihe visueller Probleme behoben. &lt;br /&gt;
* Delphi-Compiler und Laufzeitbibliothek&lt;br /&gt;
** Compiler-Korrekturen für verschiedene Plattformen (insbesondere für Windows und macOS)&lt;br /&gt;
** Verschiedene Verbesserungen für die macOS-64-Bit-RTTI&lt;br /&gt;
** Allgemeine Verbesserung der RTL-Leistung (darunter TObject.CleanupInstance)&lt;br /&gt;
* iOS&lt;br /&gt;
** Verbesserte Unterstützung für Bearbeitung, virtuelle Tastatur und IME für iOS 13&lt;br /&gt;
** Verbesserungen für Push-Benachrichtigungen&lt;br /&gt;
* Android&lt;br /&gt;
** Unterstützung für Android 10, einschließlich konkrete Verbesserungen für den Startbildschirm&lt;br /&gt;
** Korrekturen für die Camera-Komponenten und zugehörige Aktionen&lt;br /&gt;
*macOS&lt;br /&gt;
** Verbesserungen bei der Beglaubigungsunterstützung für Delphi-Anwendungen unter macOS 64 Bit &lt;br /&gt;
* FireDAC und Datenbank&lt;br /&gt;
** Verbesserungen für Haupt-/Detailbeziehungen und BLOB-Verwaltung&lt;br /&gt;
** Verbesserungen des FireDAC-Treibers für PostgreSQL (mit mehreren Korrekturen) und auch für SQLite, DB2 und Oracle&lt;br /&gt;
** Ausgewählte Korrekturen in älteren Datenbankbibliotheken wie ADO, ClientDataSet und DBX&lt;br /&gt;
* Web-Clients&lt;br /&gt;
** Verbesserungen der HTTP-Client-Bibliothek (Unterstützung für Zeitüberschreitungen der Verbindung)&lt;br /&gt;
* Debugger&lt;br /&gt;
** Eine Reihe qualitativer Optimierungen, insbesondere in Bezug auf ein Problem beim Debuggen von const-Strings in Delphi auf Win64&lt;br /&gt;
** Eine große Zahl an Verbesserungen für C++, darunter ein Problem bei Debuggen von Feldern von VCL-Klassen sowie Verbesserungen der Debug-Informationen, die in verschiedenen Bereichen generiert werden, wodurch ein genaueres Debuggen von Variablen und Parameter ermöglicht wird&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält auch Qualitätsverbesserungen für 180 von Kunden gemeldeten Problemen.&lt;br /&gt;
Klicken Sie [[New features and customer reported issues fixed in RAD Studio 10.3.3|hier]], um eine vollständige Liste der Features und Qualitätsverbesserungen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
10.3 Rio – Release 3 enthält außerdem die folgenden Patches und Hotfixes für 10.3.2 Rio:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.embarcadero.com/item/30887%7CDelphi 10.3.2 macOS Debugging Patch] (veröffentlicht am 8. August&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)&lt;br /&gt;
* [https://cc.embarcadero.com/item/30886%7CRAD Studio 10.3.2 Runtime Packages Compatibility Patch] (veröffentlicht am 8. August&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)&lt;br /&gt;
* [https://cc.embarcadero.com/item/30889%7CC++Builder und Delphi 10.3.2 Building Changed Files Patch] (veröffentlicht am 13. August&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)&lt;br /&gt;
* [https://cc.embarcadero.com/item/30888%7CRAD Studio C++ and Delphi Toolchain Patch (veröffentlicht am 13. August&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)]&lt;br /&gt;
* [https://cc.embarcadero.com/item/30890%7CRAD Studio 10.3.2 C++ Debugging Patch (veröffentlicht am 25. September&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019)]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
RAD Studio Rio 10.3 – Release 3 ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich. &lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAD Studio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/rad_studio https://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
* &#039;&#039;&#039;Delphi Rio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/delphi https://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* &#039;&#039;&#039;C++Builder Rio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/c_builder https://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
&lt;br /&gt;
Damit Ihre bestehenden Installationseinstellungen beibehalten werden, sollten Sie 10.3 Rio – Release 3 mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features) wie für die Installation von 10.3 Rio installieren. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &#039;&#039;&#039;Tools&#039;&#039;&#039; die Option &#039;&#039;&#039;Plattformen verwalten&#039;&#039;&#039; angezeigt wird. Wenn dieser Menüeintrag vorhanden ist, bedeutet das, dass Sie das Installationsprogramm für Features verwendet haben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[New features and customer reported issues fixed in RAD Studio 10.3.3|Neue Features und behobene Probleme in RAD Studio 10.3.3, die von Kunden gemeldet wurden]]&lt;br /&gt;
&lt;br /&gt;
[[en:10.3 Rio - Release 3]]&lt;br /&gt;
[[fr:10.3 Rio - Release 3]]&lt;br /&gt;
[[ja:10.3 Rio - リリース 3]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Firebase-Android-Unterst%C3%BCtzung&amp;diff=214609</id>
		<title>Firebase-Android-Unterstützung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Firebase-Android-Unterst%C3%BCtzung&amp;diff=214609"/>
		<updated>2019-12-27T16:28:31Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Firebase-Android-Unterstützung==&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 Release 2 unterstützt Firebase Android.&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um Firebase Android für Ihre Anwendung zu aktivieren:&lt;br /&gt;
&lt;br /&gt;
1. Wechseln Sie zu [https://console.firebase.google.com/ https://console.firebase.google.com/], um ein &#039;&#039;&#039;Projekt zu erstellen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
2. Registrieren Sie Ihre FMX-Android-Anwendung in der Firebase-Konsole.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Der FMX-Projektname muss mit dem in der Firebase-Konsole registrierten Projektnamen übereinstimmen.}}&lt;br /&gt;
&lt;br /&gt;
3. Laden Sie die Konfigurationsdatei (google-services.json) herunter.&lt;br /&gt;
&lt;br /&gt;
4. Wählen Sie in der IDE {{Menu|Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Dienste}} und klicken Sie auf &#039;&#039;&#039;Importieren&#039;&#039;&#039;, um die Konfigurationsdatei (google-services.json) zu importieren.&lt;br /&gt;
&lt;br /&gt;
[[Image:Services.png|link=]]&lt;br /&gt;
&lt;br /&gt;
5. Wählen Sie {{Menu|Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Berechtigungsliste}} und legen Sie &#039;&#039;&#039;Push-Benachrichtigungen empfangen&#039;&#039;&#039; auf &#039;&#039;&#039;True&#039;&#039;&#039; fest.&lt;br /&gt;
&lt;br /&gt;
[[Image:EntitlementList.png|link=]]&lt;br /&gt;
&lt;br /&gt;
6. Fügen Sie Ihrem Formular ein &#039;&#039;&#039;TMemo&#039;&#039;&#039;-Steuerelement hinzu, um die Firebase-Ereignisprotokolle anzuzeigen. Benennen Sie das Memo-Steuerelement in &#039;&#039;&#039;MemoLog&#039;&#039;&#039; um.&lt;br /&gt;
&lt;br /&gt;
7. Initialisieren Sie im [[#Kontextmenü | Objektinspektor]] mit einem &#039;&#039;&#039;OnCreate&#039;&#039;&#039;-Ereignis den Firebase-Push-Benachrichtigungsdienst und die Verbindung.&lt;br /&gt;
&lt;br /&gt;
[[Image:ObjectInspector.png|link=]]&lt;br /&gt;
&lt;br /&gt;
  uses &lt;br /&gt;
    FMX.PushNotification.Android;&lt;br /&gt;
   &lt;br /&gt;
  procedure TFormMain.FormCreate(Sender: TObject);&lt;br /&gt;
  var &lt;br /&gt;
    PushService: TPushService;&lt;br /&gt;
    ServiceConnection: TPushServiceConnection;&lt;br /&gt;
    Notifications: TArray&amp;amp;lt;TPushServiceNotification&amp;amp;gt;;&lt;br /&gt;
  begin&lt;br /&gt;
    PushService :=&lt;br /&gt;
  TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);&lt;br /&gt;
    ServiceConnection := TPushServiceConnection.Create(PushService);&lt;br /&gt;
    ServiceConnection.Active := True;&lt;br /&gt;
    ServiceConnection.OnChange := OnServiceConnectionChange;&lt;br /&gt;
    ServiceConnection.OnReceiveNotification := OnReceiveNotificationEvent;&lt;br /&gt;
  &lt;br /&gt;
    FDeviceId :=&lt;br /&gt;
  PushService.DeviceIDValue[TPushService.TDeviceIDNames.DeviceId];&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DeviceID: &#039; + FDeviceId);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;Ready to receive!&#039;);&lt;br /&gt;
  &lt;br /&gt;
    // Checks notification on startup, if application was launched fromcold start&lt;br /&gt;
    // by tapping on Notification in Notification Center&lt;br /&gt;
    Notifications := PushService.StartupNotifications;&lt;br /&gt;
    if Length(Notifications) &amp;amp;gt; 0 then&lt;br /&gt;
    begin&lt;br /&gt;
        MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;DataKey = &#039; + Notifications[0].DataKey);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;Json = &#039; + Notifications[0].Json.ToString);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;DataObject = &#039; +&lt;br /&gt;
  Notifications[0].DataObject.ToString);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
{{Note|Wenn Sie dieselbe Anwendung für andere Plattformen compilieren möchten, muss sich die {{Code|uses}}-Anweisung für Android-Push-Benachrichtigungen in einer IFDEF-Anweisung befinden.}}&lt;br /&gt;
&lt;br /&gt;
Mit dieser Dienstinstanz wird ein Gerät bei Firebase registriert und es erhält ein eindeutiges Geräte-Token, das als Gerätedienst für den Empfänger der Push-Meldung verwendet wird. Damit dieser Code compiliert werden kann, müssen Sie Ihrer Formularklasse zwei Felder hinzufügen:&lt;br /&gt;
&lt;br /&gt;
  FDeviceId: string;&lt;br /&gt;
  FDeviceToken: string;&lt;br /&gt;
&lt;br /&gt;
8. Implementieren Sie ​&#039;&#039;&#039;OnServiceConnectionChange&#039;&#039;&#039;, um Änderungen abzurufen, d. h. das Geräte-Token.&lt;br /&gt;
&lt;br /&gt;
  procedure TFormMain.OnServiceConnectionChange(Sender: TObject;&lt;br /&gt;
  PushChanges: TPushService.TChanges);&lt;br /&gt;
  var&lt;br /&gt;
    PushService: TPushService;&lt;br /&gt;
  begin&lt;br /&gt;
    PushService :=&lt;br /&gt;
  TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);&lt;br /&gt;
    if TPushService.TChange.DeviceToken in PushChanges then&lt;br /&gt;
    begin&lt;br /&gt;
        FDeviceToken :=&lt;br /&gt;
  PushService.DeviceTokenValue[TPushService.TDeviceTokenNames.DeviceToken];&lt;br /&gt;
        MemoLog.Lines.Add(&#039;FireBase Token: &#039; + FDeviceToken);&lt;br /&gt;
        Log.d(&#039;Firebase device token: token=&#039; + FDeviceToken);&lt;br /&gt;
    end;&lt;br /&gt;
    if (TPushService.TChange.Status in PushChanges) and (PushService.Status&lt;br /&gt;
  = TPushService.TStatus.StartupError) then&lt;br /&gt;
        MemoLog.Lines.Add(&#039;Error: &#039; + PushService.StartupError);&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
9. Wenn Sie von Firebase das Geräte-Token erhalten, implementieren Sie &#039;&#039;&#039;OnReceiveNotificationEvent&#039;&#039;&#039;, um Push-Daten zu empfangen.&lt;br /&gt;
&lt;br /&gt;
  var&lt;br /&gt;
    MessageText: string;&lt;br /&gt;
  begin&lt;br /&gt;
    MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DataKey = &#039; + ServiceNotification.DataKey);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;Json = &#039; + ServiceNotification.Json.ToString);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DataObject = &#039; +&lt;br /&gt;
  ServiceNotification.DataObject.ToString);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;---------------------------------------&#039;);&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
{{Note|Der Titel und der Rumpf der Push-Benachrichtigung stehen nicht in DataObject zur Verfügung, wenn die Anwendung durch Tippen auf die Benachrichtigung in der Mitteilungszentrale aufgerufen wird (Kaltstart).}}&lt;br /&gt;
&lt;br /&gt;
10. Stellen Sie Ihre FMX-Anwendung auf Ihrem Android-Gerät bereit. Im Protokoll sollte jetzt Folgendes angezeigt werden: das Geräte-Token und dass die App automatisch bei Firebase registriert wurde. Kopieren Sie das Firebase-Token aus dem Memo-Steuerelement, um eine Push-Meldung an das Gerät zu senden.&lt;br /&gt;
&lt;br /&gt;
[[Image:deviceP1.png|link=]]&lt;br /&gt;
&lt;br /&gt;
11. Wechseln Sie zu [https://console.firebase.google.com/ https://console.firebase.google.com/] und wählen Sie das zuvor erstellte Projekt aus. Klicken Sie anschließend im Seitenmenü auf {{Menu|Grow&amp;amp;gt; Cloud Messaging&amp;amp;gt; Send your first message}}.&lt;br /&gt;
&lt;br /&gt;
12. Stellen Sie Ihre Benachrichtigung zusammen, indem Sie einen Titel und eine Meldung eingeben, und klicken Sie anschließend auf &#039;&#039;&#039;Send test message&#039;&#039;&#039;​.&lt;br /&gt;
&lt;br /&gt;
13. Geben Sie das Geräte-Token ein, das Sie zuvor kopiert haben, und klicken Sie auf &#039;&#039;&#039;​Test&#039;&#039;&#039;​. Damit wird die Meldung an Ihr Testgerät übertragen.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Das neue Firebase verwendet die neueste Version von Google Play Services, daher wird die alte Implementierung von MapView nicht unterstützt.}}&lt;br /&gt;
&lt;br /&gt;
{{Tip|Wählen Sie Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Symbole, um ein benutzerdefiniertes Symbol für Push-Benachrichtigungen und die Akzentfarbe anzugeben.}}&lt;br /&gt;
&lt;br /&gt;
[[Image:iconsP.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
[[Anwendungsoptionen|Anwendungsoptionen]]&lt;br /&gt;
&lt;br /&gt;
[[Objektinspektor|Objektinspektor]]&lt;br /&gt;
&lt;br /&gt;
[[Menü Projekt|Menü Projekt]]&lt;br /&gt;
&lt;br /&gt;
[[FireMonkey|FireMonkey]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Firebase-Android-Unterstutzung}}&lt;br /&gt;
&lt;br /&gt;
[[en:Firebase Android Support]]&lt;br /&gt;
[[fr:Prise en charge de Firebase Android]]&lt;br /&gt;
[[ja:Firebase Android サポート]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Firebase-Android-Unterst%C3%BCtzung&amp;diff=214608</id>
		<title>Firebase-Android-Unterstützung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Firebase-Android-Unterst%C3%BCtzung&amp;diff=214608"/>
		<updated>2019-12-27T16:25:17Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Firebase-Android-Unterstützung==&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 Release 2 unterstützt Firebase Android.&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um Firebase Android für Ihre Anwendung zu aktivieren:&lt;br /&gt;
&lt;br /&gt;
1. Wechseln Sie zu [https://console.firebase.google.com/ https://console.firebase.google.com/], um ein &#039;&#039;&#039;Projekt zu erstellen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
2. Registrieren Sie Ihre FMX-Android-Anwendung in der Firebase-Konsole.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Der FMX-Projektname muss mit dem in der Firebase-Konsole registrierten Projektnamen übereinstimmen.}}&lt;br /&gt;
&lt;br /&gt;
3. Laden Sie die Konfigurationsdatei (google-services.json) herunter.&lt;br /&gt;
&lt;br /&gt;
4. Wählen Sie in der IDE {{Menu|Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Dienste}} und klicken Sie auf &#039;&#039;&#039;Importieren&#039;&#039;&#039;, um die Konfigurationsdatei (google-services.json) zu importieren.&lt;br /&gt;
&lt;br /&gt;
[[Image:Services.png|link=]]&lt;br /&gt;
&lt;br /&gt;
5. Wählen Sie {{Menu|Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Berechtigungsliste}} und legen Sie &#039;&#039;&#039;Push-Benachrichtigungen empfangen&#039;&#039;&#039; auf &#039;&#039;&#039;True&#039;&#039;&#039; fest.&lt;br /&gt;
&lt;br /&gt;
[[Image:EntitlementList.png|link=]]&lt;br /&gt;
&lt;br /&gt;
6. Fügen Sie Ihrem Formular ein &#039;&#039;&#039;TMemo&#039;&#039;&#039;-Steuerelement hinzu, um die Firebase-Ereignisprotokolle anzuzeigen. Benennen Sie das Memo-Steuerelement in &#039;&#039;&#039;MemoLog&#039;&#039;&#039; um.&lt;br /&gt;
&lt;br /&gt;
7. Initialisieren Sie im [[#Kontextmenü | Objektinspektor]] mit einem &#039;&#039;&#039;OnCreate&#039;&#039;&#039;-Ereignis den Firebase-Push-Benachrichtigungsdienst und die Verbindung.&lt;br /&gt;
&lt;br /&gt;
[[Image:ObjectInspector.png|link=]]&lt;br /&gt;
&lt;br /&gt;
  uses &lt;br /&gt;
    FMX.PushNotification.Android;&lt;br /&gt;
   &lt;br /&gt;
  procedure TFormMain.FormCreate(Sender: TObject);&lt;br /&gt;
  var &lt;br /&gt;
    PushService: TPushService;&lt;br /&gt;
    ServiceConnection: TPushServiceConnection;&lt;br /&gt;
    Notifications: TArray&amp;amp;lt;TPushServiceNotification&amp;amp;gt;;&lt;br /&gt;
  begin&lt;br /&gt;
    PushService :=&lt;br /&gt;
  TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);&lt;br /&gt;
    ServiceConnection := TPushServiceConnection.Create(PushService);&lt;br /&gt;
    ServiceConnection.Active := True;&lt;br /&gt;
    ServiceConnection.OnChange := OnServiceConnectionChange;&lt;br /&gt;
    ServiceConnection.OnReceiveNotification := OnReceiveNotificationEvent;&lt;br /&gt;
  &lt;br /&gt;
    FDeviceId :=&lt;br /&gt;
  PushService.DeviceIDValue[TPushService.TDeviceIDNames.DeviceId];&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DeviceID: &#039; + FDeviceId);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;Ready to receive!&#039;);&lt;br /&gt;
  &lt;br /&gt;
    // Checks notification on startup, if application was launched fromcold start&lt;br /&gt;
    // by tapping on Notification in Notification Center&lt;br /&gt;
    Notifications := PushService.StartupNotifications;&lt;br /&gt;
    if Length(Notifications) &amp;amp;gt; 0 then&lt;br /&gt;
    begin&lt;br /&gt;
        MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;DataKey = &#039; + Notifications[0].DataKey);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;Json = &#039; + Notifications[0].Json.ToString);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;DataObject = &#039; +&lt;br /&gt;
  Notifications[0].DataObject.ToString);&lt;br /&gt;
        MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
{{Hinweis|Wenn Sie dieselbe Anwendung für andere Plattformen compilieren möchten, muss sich die {{Code|uses}}-Anweisung für Android-Push-Benachrichtigungen in einer IFDEF-Anweisung befinden.}}&lt;br /&gt;
&lt;br /&gt;
Mit dieser Dienstinstanz wird ein Gerät bei Firebase registriert und es erhält ein eindeutiges Geräte-Token, das als Gerätedienst für den Empfänger der Push-Meldung verwendet wird. Damit dieser Code compiliert werden kann, müssen Sie Ihrer Formularklasse zwei Felder hinzufügen:&lt;br /&gt;
&lt;br /&gt;
  FDeviceId: string;&lt;br /&gt;
  FDeviceToken: string;&lt;br /&gt;
&lt;br /&gt;
8. Implementieren Sie ​&#039;&#039;&#039;OnServiceConnectionChange&#039;&#039;&#039;, um Änderungen abzurufen, d. h. das Geräte-Token.&lt;br /&gt;
&lt;br /&gt;
  procedure TFormMain.OnServiceConnectionChange(Sender: TObject;&lt;br /&gt;
  PushChanges: TPushService.TChanges);&lt;br /&gt;
  var&lt;br /&gt;
    PushService: TPushService;&lt;br /&gt;
  begin&lt;br /&gt;
    PushService :=&lt;br /&gt;
  TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM);&lt;br /&gt;
    if TPushService.TChange.DeviceToken in PushChanges then&lt;br /&gt;
    begin&lt;br /&gt;
        FDeviceToken :=&lt;br /&gt;
  PushService.DeviceTokenValue[TPushService.TDeviceTokenNames.DeviceToken];&lt;br /&gt;
        MemoLog.Lines.Add(&#039;FireBase Token: &#039; + FDeviceToken);&lt;br /&gt;
        Log.d(&#039;Firebase device token: token=&#039; + FDeviceToken);&lt;br /&gt;
    end;&lt;br /&gt;
    if (TPushService.TChange.Status in PushChanges) and (PushService.Status&lt;br /&gt;
  = TPushService.TStatus.StartupError) then&lt;br /&gt;
        MemoLog.Lines.Add(&#039;Error: &#039; + PushService.StartupError);&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
9. Wenn Sie von Firebase das Geräte-Token erhalten, implementieren Sie &#039;&#039;&#039;OnReceiveNotificationEvent&#039;&#039;&#039;, um Push-Daten zu empfangen.&lt;br /&gt;
&lt;br /&gt;
  var&lt;br /&gt;
    MessageText: string;&lt;br /&gt;
  begin&lt;br /&gt;
    MemoLog.Lines.Add(&#039;-----------------------------------------&#039;);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DataKey = &#039; + ServiceNotification.DataKey);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;Json = &#039; + ServiceNotification.Json.ToString);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;DataObject = &#039; +&lt;br /&gt;
  ServiceNotification.DataObject.ToString);&lt;br /&gt;
    MemoLog.Lines.Add(&#039;---------------------------------------&#039;);&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
{{Hinweis|Der Titel und der Rumpf der Push-Benachrichtigung stehen nicht in DataObject zur Verfügung, wenn die Anwendung durch Tippen auf die Benachrichtigung in der Mitteilungszentrale aufgerufen wird (Kaltstart).}}&lt;br /&gt;
&lt;br /&gt;
10. Stellen Sie Ihre FMX-Anwendung auf Ihrem Android-Gerät bereit. Im Protokoll sollte jetzt Folgendes angezeigt werden: das Geräte-Token und dass die App automatisch bei Firebase registriert wurde. Kopieren Sie das Firebase-Token aus dem Memo-Steuerelement, um eine Push-Meldung an das Gerät zu senden.&lt;br /&gt;
&lt;br /&gt;
[[Image:deviceP1.png|link=]]&lt;br /&gt;
&lt;br /&gt;
11. Wechseln Sie zu [https://console.firebase.google.com/ https://console.firebase.google.com/] und wählen Sie das zuvor erstellte Projekt aus. Klicken Sie anschließend im Seitenmenü auf {{Menu|Grow&amp;amp;gt; Cloud Messaging&amp;amp;gt; Send your first message}}.&lt;br /&gt;
&lt;br /&gt;
12. Stellen Sie Ihre Benachrichtigung zusammen, indem Sie einen Titel und eine Meldung eingeben, und klicken Sie anschließend auf &#039;&#039;&#039;Send test message&#039;&#039;&#039;​.&lt;br /&gt;
&lt;br /&gt;
13. Geben Sie das Geräte-Token ein, das Sie zuvor kopiert haben, und klicken Sie auf &#039;&#039;&#039;​Test&#039;&#039;&#039;​. Damit wird die Meldung an Ihr Testgerät übertragen.&lt;br /&gt;
&lt;br /&gt;
{{Achtung|Das neue Firebase verwendet die neueste Version von Google Play Services, daher wird die alte Implementierung von MapView nicht unterstützt.}}&lt;br /&gt;
&lt;br /&gt;
{{Tipp|Wählen Sie Projekt &amp;amp;gt; Optionen... &amp;amp;gt; Anwendung &amp;amp;gt; Symbole, um ein benutzerdefiniertes Symbol für Push-Benachrichtigungen und die Akzentfarbe anzugeben.}}&lt;br /&gt;
&lt;br /&gt;
[[Image:iconsP.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
[[Anwendungsoptionen|Anwendungsoptionen]]&lt;br /&gt;
&lt;br /&gt;
[[Objektinspektor|Objektinspektor]]&lt;br /&gt;
&lt;br /&gt;
[[Menü Projekt|Menü Projekt]]&lt;br /&gt;
&lt;br /&gt;
[[FireMonkey|FireMonkey]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Firebase-Android-Unterstutzung}}&lt;br /&gt;
&lt;br /&gt;
[[en:Firebase Android Support]]&lt;br /&gt;
[[fr:Prise en charge de Firebase Android]]&lt;br /&gt;
[[ja:Firebase Android サポート]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Tools-Optionen_(Dialogfeld)&amp;diff=214607</id>
		<title>Tools-Optionen (Dialogfeld)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Tools-Optionen_(Dialogfeld)&amp;diff=214607"/>
		<updated>2019-12-27T14:44:22Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Tools}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen}}&lt;br /&gt;
&lt;br /&gt;
Auf den Seiten des Dialogfeldes &#039;&#039;&#039;Tools-Optionen&#039;&#039;&#039; können Sie die für die Tools in {{Product}} relevanten Optionen überprüfen und festlegen.&lt;br /&gt;
&lt;br /&gt;
==Optionshierarchie==&lt;br /&gt;
&lt;br /&gt;
*[[Umgebungsoptionen|Umgebungsoptionen]]&lt;br /&gt;
** [[Objektinspektor (Optionen)|Objektinspektor]]&lt;br /&gt;
**[[Tool-Palette (Optionen)|Tool-Palette]]&lt;br /&gt;
*** [[Farben (Tool Palette)|Farben]] {{f|componenttoolbar|&lt;br /&gt;
** [[Komponenten-Symbolleiste|Komponenten-Symbolleiste]] }}&lt;br /&gt;
** [[Umgebungsvariablen|Umgebungsvariablen]]&lt;br /&gt;
** [[Vergleichs-Viewer / Zusammenführungs-Viewer|Vergleichs-Viewer]]&lt;br /&gt;
** [[Vergleichs-Viewer / Zusammenführungs-Viewer|Zusammenführungs-Viewer]]&lt;br /&gt;
** [[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;|Zuletzt verwendet]]&lt;br /&gt;
** [[Dateizuordnung|Dateizuordnung]]&lt;br /&gt;
** [[Projekt-Upgrade|Projekt-Upgrade]]&lt;br /&gt;
** [[Auto-Wiederherstellen|Auto-Wiederherstellen]]&lt;br /&gt;
** [[Verbindungsprofil-Manager|Verbindungsprofil-Manager]]&lt;br /&gt;
** [[Bereitstellungsseite|Bereitstellung]]&lt;br /&gt;
**[[Optionen für den Formular-Designer|Formular-Designer]]&lt;br /&gt;
*** [[Gerätemanager|Gerätemanager]]&lt;br /&gt;
** [[Explorer|Explorer]]&lt;br /&gt;
** [[Toxizitätsmetriken|Toxizitäts-Metriken]]&lt;br /&gt;
**[[Delphi-Optionen|Delphi-Optionen]]&lt;br /&gt;
*** [[Bibliothek|Bibliothek]]&lt;br /&gt;
*** [[Bibliothek - Übersetzt|Bibliothek - Übersetzt]] {{f|activex|&lt;br /&gt;
*** [[Typbibliothek (Delphi)|Typbibliothek]] }}&lt;br /&gt;
** [[SDK-Manager|SDK-Manager]]&lt;br /&gt;
** [[Customer-Experience-Programm|Customer-Experience-Programm]]&lt;br /&gt;
**[[C++-Optionen|C++-Optionen]] {{f|activex|&lt;br /&gt;
*** [[Typbibliothek (C++)|Typbibliothek]] }}&lt;br /&gt;
*** [[Pfade und Verzeichnisse (C++)|Pfade und Verzeichnisse]]&lt;br /&gt;
*** [[Projekteigenschaften|Projekteigenschaften]]&lt;br /&gt;
*** [[Klassen-Explorer (C++)|Klassen-Explorer]]&lt;br /&gt;
*[[Editor-Optionen|Editor-Optionen]]&lt;br /&gt;
** [[Quelloptionen|Quelloptionen]]&lt;br /&gt;
**[[Farbe (Editor-Optionen)|Farbe]]&lt;br /&gt;
*** [[Strukturhervorhebung|Strukturhervorhebung]]&lt;br /&gt;
** [[Anzeigeoptionen|Anzeigeoptionen]]&lt;br /&gt;
** [[Tastaturbelegung|Tastaturbelegung]]&lt;br /&gt;
** [[Code Insight|Code Insight]]&lt;br /&gt;
* [[LiveBindings-Optionen|LiveBindings]]&lt;br /&gt;
*[[Optionen für die Versionskontrolle|Optionen für die Versionskontrolle]]&lt;br /&gt;
** [[Optionen für die Versionskontrolle|Git]]&lt;br /&gt;
** [[Optionen für die Versionskontrolle|Mercurial]]&lt;br /&gt;
** [[Optionen für die Versionskontrolle|Subversion]] {{f|webdocs|&lt;br /&gt;
*[[HTML-Optionen|HTML-Optionen]]&lt;br /&gt;
** [[HTML-Formatierung|HTML-Formattierung]] }}&lt;br /&gt;
*[[Optionen für Übersetzungs-Tools|Optionen für Übersetzungs-Tools]]&lt;br /&gt;
** [[Farbe (Optionen für Übersetzungs-Tools)|Farbe]]&lt;br /&gt;
** [[Schrift (Optionen für Übersetzungs-Tools)|Schrift]]&lt;br /&gt;
** [[Formular-Designer (Optionen für Übersetzungs-Tools)|Formular-Designer]]&lt;br /&gt;
** [[Wörterbuch (Optionen für Übersetzungs-Tools)|Wörterbuch]]&lt;br /&gt;
* [[GetIt (Optionen)|GetIt]]&lt;br /&gt;
*[[Formatierungsoptionen|Formatierungsoptionen]]&lt;br /&gt;
**[[Formatierungsoptionen|{{Delphi}}]]&lt;br /&gt;
*** [[Formatierungsoptionen|Einzug]]&lt;br /&gt;
*** [[Formatierungsoptionen|Leerzeichen]]&lt;br /&gt;
*** [[Formatierungsoptionen|Zeilenumbrüche]]&lt;br /&gt;
*** [[Formatierungsoptionen|Schreibweise]]&lt;br /&gt;
*** [[Formatierungsoptionen|Ausrichtung]]&lt;br /&gt;
**[[Formatierungsoptionen|C++]]&lt;br /&gt;
*** [[Formatierungsoptionen|Einzug]]&lt;br /&gt;
*** [[Formatierungsoptionen|Leerzeichen]]&lt;br /&gt;
*** [[Formatierungsoptionen|Zeilenumbrüche]]&lt;br /&gt;
*** [[Formatierungsoptionen|Ausrichtung]]&lt;br /&gt;
** [[Profile und Status|Profile und Status]] {{f|design|&lt;br /&gt;
*[[Modellierungsoptionen (Dialogfeld)|Modellierung]]&lt;br /&gt;
**[[Modellierungsoptionen (Dialogfeld)|Vorgabe]]&lt;br /&gt;
***[[Modellierungsoptionen (Dialogfeld)|Diagramm]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Erscheinungsbild)|Erscheinungsbild]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Layout)|Layout]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Drucken)|Drucken]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|Ansichtsverwaltung]]&lt;br /&gt;
*** [[Modellierung - Allgemeine Optionen|Allgemein]]&lt;br /&gt;
*** [[Modellierung - Optionen für die Dokumentationserzeugung|Dokumentation generieren]]&lt;br /&gt;
*** [[Optionen für die Modellansicht|Modellansicht]]&lt;br /&gt;
*** [[Modellierung - Quelltextoptionen|Quelltext]]&lt;br /&gt;
*** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen|Sequenzdiagramm erzeugen]]&lt;br /&gt;
**    [[Modellierungsoptionen (Dialogfeld)|Diagramm]]&lt;br /&gt;
*** [[Modellierung - Diagrammoptionen (Erscheinungsbild)|Erscheinungsbild]]&lt;br /&gt;
*** [[Modellierung - Diagrammoptionen (Layout)|Layout]]&lt;br /&gt;
*** [[Modellierung - Diagrammoptionen (Drucken)|Drucken]]&lt;br /&gt;
*** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|Ansichtsverwaltung]]&lt;br /&gt;
**[[Modellierungsoptionen (Dialogfeld)|Projekt]]&lt;br /&gt;
***[[Modellierungsoptionen (Dialogfeld)|Diagramm]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Erscheinungsbild)|Erscheinungsbild]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Layout)|Layout]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Drucken)|Drucken]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|Ansichtsverwaltung]]&lt;br /&gt;
*** [[Modellierung - Optionen für die Dokumentationserzeugung|Dokumentation generieren]]&lt;br /&gt;
*** [[Modellierung - Quelltextoptionen|Quelltext]]&lt;br /&gt;
*** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen|Sequenzdiagramm erzeugen]]&lt;br /&gt;
**[[Modellierungsoptionen (Dialogfeld)|Projektgruppe]]&lt;br /&gt;
***[[Modellierungsoptionen (Dialogfeld)|Diagramm]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Erscheinungsbild)|Erscheinungsbild]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Layout)|Layout]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Drucken)|Drucken]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|Ansichtsverwaltung]]&lt;br /&gt;
*** [[Modellierung - Allgemeine Optionen|Allgemein]]&lt;br /&gt;
*** [[Modellierung - Optionen für die Dokumentationserzeugung|Dokumentation generieren]]&lt;br /&gt;
*** [[Optionen für die Modellansicht|Modellansicht]]&lt;br /&gt;
*** [[Modellierung - Quelltextoptionen|Quelltext]]&lt;br /&gt;
*** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen|Sequenzdiagramm erzeugen]] }}&lt;br /&gt;
*[[Debugger-Optionen|Debugger-Optionen]]&lt;br /&gt;
** [[Visualisierung|Visualisierung]]&lt;br /&gt;
** [[Ereignisprotokoll-Optionen|Ereignisprotokoll]]&lt;br /&gt;
**[[Embarcadero-Debugger|Embarcadero-Debugger]]&lt;br /&gt;
*** [[Sprach-Exceptions|Sprach-Exceptions]]&lt;br /&gt;
*** [[Native BS-Exceptions|Native BS-Exceptions]]&lt;br /&gt;
&lt;br /&gt;
==Weitere Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Listen Dialogfeld|&amp;lt;Listen&amp;gt; Dialogfeld]]&lt;br /&gt;
* [[Verbindungsprofil auswählen|Verbindungsprofil auswählen]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Tools Options Dialog Box]]&lt;br /&gt;
[[fr:Boîte de dialogue Options des outils]]&lt;br /&gt;
[[ja:［ツール｜オプション...］ダイアログ ボックス]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Ein_erster_Blick_auf_die_IDE&amp;diff=214606</id>
		<title>Ein erster Blick auf die IDE</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Ein_erster_Blick_auf_die_IDE&amp;diff=214606"/>
		<updated>2019-12-27T14:38:53Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Einführung in RAD Studio}}&lt;br /&gt;
&lt;br /&gt;
Wenn Sie {{Variables|Product}} starten, wird die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) geöffnet, in der verschiedene Tools und Menüs zur Verfügung stehen. In der IDE können Sie Benutzeroberflächen entwickeln, Objekteigenschaften festlegen, Quelltext verfassen und Ihre Anwendung anzeigen und verwalten.&lt;br /&gt;
&lt;br /&gt;
Dieses Hilfethema beschreibt die Tools, die in der IDE zur Verfügung stehen. Bitte beachten Sie, dass die verfügbaren Tools je nach Edition von {{Variables|Product}} variieren können.&lt;br /&gt;
&lt;br /&gt;
==Willkommensseite==&lt;br /&gt;
&lt;br /&gt;
Wenn Sie {{Product}} öffnen, enthält die &#039;&#039;&#039;[[Willkommensseite|Willkommensseite]]&#039;&#039;&#039; zwei Abschnitte mit verschiedenen Optionen. Der Abschnitt &#039;&#039;&#039;Beginnen Sie hier&#039;&#039;&#039; enthält Links zu hilfreichen Informationen für den Einstieg in das Produkt, Verknüpfungen zum Erstellen neuer Projekte, zum Öffnen vorhandener Projekte oder zum Öffnen von Beispielprojekten. Auf der &#039;&#039;&#039;Willkommensseite&#039;&#039;&#039; können Sie außerdem Plattformen und Erweiterungen hinzufügen oder den GetIt-Package-Manager öffnen, um Add-ons herunterzuladen. Oben auf der Seite befindet sich die Liste der zuletzt bearbeiteten Projekte. Über diese Liste greifen Sie schnell auf ein Projekt zu.&lt;br /&gt;
&lt;br /&gt;
Der Abschnitt &#039;&#039;&#039;Tutorials&#039;&#039;&#039; enthält Links zu Videos über die Einrichtung der Umgebung (Windows und Mac) für die Entwicklung von Android-, iOS- und OS X-Anwendungen. Außerdem finden Sie hier auch eine Reihe von Beispielanwendungen (Codefragmente) für mobile Geräte in Delphi und C++ mit Links zu Videos und den entsprechenden Seiten im DocWiki.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die &#039;&#039;&#039;Willkommensseite&#039;&#039;&#039; geschlossen haben, können Sie diese jederzeit mit dem Befehl {{Menu|Ansicht &amp;amp;gt; Willkommensseite}} wieder öffnen.&lt;br /&gt;
&lt;br /&gt;
[[File:IDEStartupLayoutComplete.png|900px|link=]]&lt;br /&gt;
&lt;br /&gt;
==Dokumentation==&lt;br /&gt;
&lt;br /&gt;
Auf der Registerkarte &#039;&#039;&#039;Dokumentation&#039;&#039;&#039; wird die Dokumentation aus dem DocWiki angezeigt.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die Registerkarte &#039;&#039;&#039;Dokumentation&#039;&#039;&#039; geschlossen haben, können Sie diese jederzeit mit dem Befehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Dokumentation&#039;&#039;&#039;&amp;lt;/font&amp;gt; wieder öffnen.&lt;br /&gt;
&lt;br /&gt;
==[[IDE-Design-Manager|Dunkles Design]]==&lt;br /&gt;
&lt;br /&gt;
In {{Product}} {{Version}} ist nun für die IDE auch ein dunkles Design verfügbar. Das dunkle Design verwendet ein vollkommen anderes Farbschema für die IDE, wodurch ein geeigneteres Erscheinungsbild für den längeren Gebrauch oder für schlechte Lichtverhältnissen entsteht.&lt;br /&gt;
&lt;br /&gt;
Mit dem Designoptionen für die IDE können Sie:&lt;br /&gt;
&lt;br /&gt;
* Das dunkle Design aktivieren&lt;br /&gt;
* Das helle Design aktivieren&lt;br /&gt;
* Eine Schnelleinstellung für Editorfarben unabhängig vom ausgewählten IDE-Design festlegen&lt;br /&gt;
* Ein auf dem VCL-Stil basierendes Design aktivieren&lt;br /&gt;
* IDE-Designs deaktivieren (aktiviert den nativen Stil)&lt;br /&gt;
&lt;br /&gt;
Um auf die IDE-Designoptionen zuzugreifen, wählen Sie {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; [[IDE-Design-Manager|Design-Manager]]}} oder aus dem Dropdown-Menü in der Desktop-Symbolleiste neben dem Layout-Kombinationsfeld &#039;&#039;&#039;Optionen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:DropDownThemeMan1.png|link=]]&lt;br /&gt;
&lt;br /&gt;
==Erleichterte Bedienung==&lt;br /&gt;
&lt;br /&gt;
In der IDE können Sie die MSAA-Tools (MS Active Accessibility) verwenden. Diese Windows-Tools für die erleichterte Bedienung lassen sich im Start-Menü mit der Option &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Alle Programme &amp;amp;gt; Zubehör &amp;amp;gt; Erleichterte Bedienung&#039;&#039;&#039;&amp;lt;/font&amp;gt; aktivieren.&lt;br /&gt;
&lt;br /&gt;
==Desktop-Layouts und automatisches Speichern des Projekt-Desktops==&lt;br /&gt;
&lt;br /&gt;
Im Standard-Layout enthält der Desktop die Tools, die Sie am häufigsten benötigen. Mit dem Menü &#039;&#039;&#039;Ansicht&#039;&#039;&#039; können bestimmte Tools nach Bedarf ein- und ausgeblendet werden. Sie können Ihren Desktop auch anpassen, indem Sie Elemente verlagern oder löschen und die geeignetsten [[Desktop-Layouts speichern|Desktop-Layouts speichern]].&lt;br /&gt;
&lt;br /&gt;
Desktop-Einstellungen werden in einer &amp;lt;code&amp;gt;.dsk&amp;lt;/code&amp;gt;-Datei gespeichert. Die Option &#039;&#039;&#039;Projekt-Desktop autospeichern&#039;&#039;&#039; (&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; [[Umgebungsoptionen|Umgebungsoptionen]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;) aktiviert das Speichern der &amp;lt;code&amp;gt;.dsk&amp;lt;/code&amp;gt;-Datei für das aktuelle Projekt.  In der &amp;lt;code&amp;gt;.dsk&amp;lt;/code&amp;gt;-Datei werden auch die aktuellen Haltepunkteinstellungen und überwachten Ausdrücke gespeichert. Die Datei &amp;lt;code&amp;gt;&amp;amp;lt;meinprojekt&amp;amp;gt;.dsk&amp;lt;/code&amp;gt; wird in Ihrem Projektordner gespeichert. Siehe [[Desktop-Layouts speichern|Desktop-Layouts speichern]].&lt;br /&gt;
&lt;br /&gt;
==Mit Formularen arbeiten==&lt;br /&gt;
&lt;br /&gt;
{{f|webdocs|Ein Formular repräsentiert ein Fenster oder eine HTML-Seite in der Benutzeroberfläche, die Sie entwerfen.|Ein Formular repräsentiert ein Fenster oder eine HTML-Seite in der Benutzeroberfläche, die Sie entwerfen.}} Während des Entwurfs wird das Formular im Designer angezeigt. Sie ziehen Komponenten aus der &#039;&#039;&#039;[[Tool-Palette|Tool-Palette]]&#039;&#039;&#039; in das Formular, um die Benutzeroberfläche zu erstellen.&lt;br /&gt;
&lt;br /&gt;
{{Variables|Product}} stellt eine umfangreiche Bibliothek mit Formularen bereit, die im folgenden Abschnitt beschrieben werden. Wählen Sie das Formular aus, das am besten für den beabsichtigten Anwendungsentwurf geeignet ist: eine Webanwendung, die die Geschäftslogikfunktionalität im Web bereitstellt oder eine Windows-Anwendung, die Daten verarbeitet und eine optimale Geschwindigkeit bei der Darstellung der Inhalte erzielt. Sie schalten zwischen dem Designer und dem &#039;&#039;&#039;[[Quelltext-Editor|Quelltext-Editor]]&#039;&#039;&#039; um, indem Sie auf die zugehörigen Register am unteren Rand der IDE klicken.&lt;br /&gt;
&lt;br /&gt;
Um auf Formulare zuzugreifen, wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
{{f|vcl|2=&lt;br /&gt;
&lt;br /&gt;
===VCL-Formulare===&lt;br /&gt;
&lt;br /&gt;
Mit {{Variables|VCLForms}} können Sie native Anwendungen mit VCL-Komponenten erstellen.&lt;br /&gt;
&lt;br /&gt;
Zum Erstellen einer {{Variables|VCLForms}}-Anwendung wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; VCL-Formularanwendung&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Für die Erstellung Ihrer Anwendung verwenden Sie die Klassen in der VCL (Visual Component Library). Um die VCL-Bibliothek zu durchsuchen, siehe [[lib_de:Main Page|VCL-Referenz]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Formular-Designer==&lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;[[Formular-Designer|Formular-Designer]]&#039;&#039;&#039; (oder der Designer) wird automatisch im mittleren Bereich angezeigt, wenn Sie ein Formular öffnen. Die Art des Formulars bestimmt das Aussehen und die Funktionalität des Designers. {{f|webdocs|Wenn Sie beispielsweise mit einem Webformular arbeiten, steht im Designer ein HTML-Tag-Editor zur Verfügung.}} Um den Designer zu aktivieren, klicken Sie am unteren Rand der IDE auf das Register &#039;&#039;&#039;Design&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Visuelle Komponenten===&lt;br /&gt;
&lt;br /&gt;
Visuelle Komponenten werden während des Entwurfs auf dem Formular angezeigt und sind zur Laufzeit für den Endbenutzer sichtbar. Es kann sich dabei um Schaltflächen, Beschriftungen, Symbolleisten, Listenfelder oder andere Steuerelemente handeln.&lt;br /&gt;
&lt;br /&gt;
{{f|vcl|2=&lt;br /&gt;
&lt;br /&gt;
===Formularvorschau  [[File:FormPreview.png]]===&lt;br /&gt;
&lt;br /&gt;
Ein Vorschausymbol unten rechts im Designer (für VCL-Formulare) zeigt die Bildschirmposition des Formulars zur Laufzeit an. Dies vereinfacht die korrekte Platzierung der Formulare während des Anwendungsentwurfs. Wenn Sie das Formular in der Vorschau verschieben, werden die X- und Y-Koordinaten der oberen linken Ecke des Formulars angezeigt. 0,0 bezeichnet z. B. die linke obere Ecke des Bildschirms.&lt;br /&gt;
}}&lt;br /&gt;
{{f|webdocs|2=&lt;br /&gt;
&lt;br /&gt;
===HTML-Designer===&lt;br /&gt;
&lt;br /&gt;
Mit dem &#039;&#039;&#039;HTML-Designer&#039;&#039;&#039; zeigen Sie Webformulare oder HTML-Seiten an bzw. bearbeiten diese. Dieser Designer enthält einen &#039;&#039;&#039;Tag-Editor&#039;&#039;&#039; für die Bearbeitung von HTML-Tags neben der visuellen Darstellung des Formulars bzw. der Seite. Sie können auch den &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; verwenden, um die Eigenschaften eines auf der HTML-Seite angezeigten Elements zu bearbeiten und die Eigenschaften des jeweils aktuellen HTML-Tags im &#039;&#039;&#039;Tag-Editor&#039;&#039;&#039; anzuzeigen. In einem Kombinationsfeld über dem &#039;&#039;&#039;Tag-Editor&#039;&#039;&#039; lassen sich SCRIPT-Tags anzeigen und bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Um eine neue HTML-Datei zu erstellen, wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere &amp;amp;gt; Webdokumente &amp;amp;gt; HTML-Seite&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Designer-Richtlinien===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Komponenten für ein Formular erstellen, können Sie einen Objekttyp registrieren und dann verschiedene Punkte auf oder in der Nähe der Komponente bestimmen, die als Ausrichtungspunkte dienen sollen. Die Ausrichtungspunkte werden durch vertikale oder horizontale Linien definiert, die die Grenzen eines visuellen Steuerelements schneiden.&lt;br /&gt;
&lt;br /&gt;
Nachdem die Ausrichtungspunkte festgelegt wurden, können Sie oberflächenspezifische Vorgaben für das Steuerelement festlegen, etwa den Abstand zum nächsten Steuerelement, Tastenkürzel, Fokusbeschriftungen, Tabulatorreihenfolge, maximale Anzahl der enthaltenen Elemente (Listen, Menüs) usw. Auf diese Weise lassen sich bewährte Richtlinien für Benutzeroberflächen bereits im &#039;&#039;&#039;Formular-Designer&#039;&#039;&#039; implementieren.&lt;br /&gt;
&lt;br /&gt;
Wenn sowohl die Option &#039;&#039;&#039;Am Raster ausrichten&#039;&#039;&#039; (&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; [[Optionen für den Formular-Designer|Formular-Designer]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;) als auch die Option &#039;&#039;&#039;Designer-Richtlinien verwenden&#039;&#039;&#039; aktiviert ist, haben die Designer-Richtlinien Vorrang. Liegt ein Rasterpunkt beispielsweise innerhalb der Toleranzgrenze und ist für denselben Abstand auch eine Richtlinie aktiv, wird das Steuerelement gemäß der Richtlinie platziert. Dies gilt auch dann, wenn die Richtlinie nicht mit dem Rasterpunkt identisch ist. Die Ausrichtungstoleranz ist von der Rastergröße abhängig. Der Designer bestimmt die Toleranz auch dann anhand der Rastergröße, wenn die Optionen &#039;&#039;&#039;Am Raster ausrichten&#039;&#039;&#039; und &#039;&#039;&#039;Raster anzeigen&#039;&#039;&#039; deaktiviert sind.&lt;br /&gt;
&lt;br /&gt;
==Tool-Palette==&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;[[Tool-Palette|Tool-Palette]]&#039;&#039;&#039;, die sich auf der rechten Seite in der IDE befindet, enthält Elemente, die Sie bei der Entwicklung Ihrer Anwendung unterstützen. Die angezeigten Elemente variieren je nach Ansicht. Wenn Sie beispielsweise ein Formular im Designer anzeigen, enthält die &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; Komponenten, die für dieses Formular geeignet sind. Durch Doppelklicken auf eine Komponente können Sie das entsprechende Steuerelement in das Formular einfügen. Steuerelemente lassen sich auch per Drag&amp;amp;amp;Drop auf dem Formular platzieren. Wenn Sie Quelltext im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; anzeigen, enthält die &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; Quelltextsegmente, die Sie Ihrer Anwendung hinzufügen können.&lt;br /&gt;
&lt;br /&gt;
===Benutzerdefinierte Komponenten===&lt;br /&gt;
&lt;br /&gt;
Neben den Komponenten, die bereits in {{Variables|Product}} installiert sind, können Sie benutzerdefinierte Komponenten oder Komponenten von Fremdherstellern in die &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; einfügen und in eigenen Kategorien speichern.&lt;br /&gt;
&lt;br /&gt;
===Komponentenvorlagen===&lt;br /&gt;
&lt;br /&gt;
Sie können Vorlagen erstellen, die aus einer oder mehreren Komponenten bestehen. Nachdem Sie Komponenten in ein Formular eingefügt, ihre Eigenschaften festgelegt und Code für sie geschrieben haben, können Sie diese Informationen als Komponentenvorlage speichern. Später müssen Sie dann lediglich die Vorlage in der &#039;&#039;&#039;Tool Palette&#039;&#039;&#039; auswählen, um die vorkonfigurierten Komponenten in einem Schritt in das Formular zu übernehmen. Dabei werden dem Projekt auch alle zugehörigen Eigenschaften und Ereignisbehandlungsroutinen hinzugefügt. Anschließend können Sie nach Bedarf die Position der Komponenten ändern, ihre Eigenschaften neu zuweisen und Ereignisbehandlungsroutinen erstellen oder bearbeiten.&lt;br /&gt;
{{f|componenttoolbar|2=&lt;br /&gt;
&lt;br /&gt;
==Komponenten-Symbolleiste==&lt;br /&gt;
&lt;br /&gt;
Die optionale &#039;&#039;&#039;[[Komponenten-Symbolleiste|Komponenten-Symbolleiste]]&#039;&#039;&#039; enthält alle Kategorien und Komponenten, die in der normalen &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; (Standard, Datenzugriff usw.) enthalten sind. Die &#039;&#039;&#039;Komponenten-Symbolleiste&#039;&#039;&#039; zeigt die Komponentenkategorien aber als eine Registerreihe auf der Symbolleiste am oberen Rand des IDE-Fensters an, ähnlich wie in {{Delphi|7}} {{Version|7}} und {{CBuilder|6}} {{Version|6}}. Um die Komponentensymbole einer Kategorie anzuzeigen, klicken Sie auf das entsprechende Register in der Komponenten-Symbolleiste. Zum Auswählen einer Komponente klicken Sie auf deren Symbol.&lt;br /&gt;
&lt;br /&gt;
Wenn die &#039;&#039;&#039;Komponenten-Symbolleiste&#039;&#039;&#039; aktiviert ist, ist auch die &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; verfügbar, und Sie können Ihrer Anwendung entweder über die &#039;&#039;&#039;Komponenten-Symbolleiste&#039;&#039;&#039; oder die &#039;&#039;&#039;Tool-Palette&#039;&#039;&#039; Komponenten hinzufügen. Siehe [[Aktivieren der Komponenten-Symbolleiste|Aktivieren der Komponenten-Symbolleiste]].&lt;br /&gt;
&lt;br /&gt;
Informationen über die in der IDE verfügbaren Symbolleisten finden Sie unter &#039;&#039;&#039;[[Symbolleisten|Symbolleisten]]&#039;&#039;&#039;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Objektinspektor==&lt;br /&gt;
&lt;br /&gt;
Mit dem &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039;, der sich auf der linken Seite in der IDE befindet, weisen Sie Komponenten zur Entwurfszeit Eigenschaften zu und erstellen Ereignisbehandlungsroutinen für sie. Auf diese Weise entsteht die Verbindung zwischen dem visuellen Erscheinungsbild Ihrer Anwendung und dem Code, der die Anwendung zur Ausführung bringt. Der &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; enthält zwei Registerkarten: &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039; und &#039;&#039;&#039;Ereignisse&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Aktivieren Sie die Registerkarte &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039;, wenn Sie die physischen Attribute einer Komponente ändern möchten. Je nach Auswahl können Sie in manchen Kategorienoptionen Werte in ein Textfeld eingeben oder Werte aus einer Dropdown-Liste auswählen. Bei booleschen Operationen wechseln Sie zwischen True und False. Nachdem Sie das physische Erscheinungsbild der Komponenten definiert haben, erstellen Sie die Ereignisbehandlungsroutinen, die festlegen, wie die Komponenten arbeiten.&lt;br /&gt;
&lt;br /&gt;
Auf der Registerkarte &#039;&#039;&#039;Ereignisse&#039;&#039;&#039; definieren Sie für das ausgewählte Objekt Ereignisse. Gibt es für dieses Objekt bereits vordefinierte Ereignisbehandlungsroutinen, wählen Sie diese aus dem Dropdown-Feld aus. Im &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; sind einige Optionen standardmäßig ausgeblendet. Um diese Optionen einzublenden, klicken Sie auf das Pluszeichen (+) neben der Kategorie.&lt;br /&gt;
&lt;br /&gt;
Manche nicht-visuellen Komponenten, zum Beispiel die Borland-Datenprovider, ermöglichen einen schnellen Zugang zu bestimmten Editoren, zum Beispiel dem &#039;&#039;&#039;Verbindungseditor&#039;&#039;&#039; und dem &#039;&#039;&#039;Anweisungstext-Editor&#039;&#039;&#039;. Diese Editoren lassen sich am unteren Rand des &#039;&#039;&#039;Objektinspektors&#039;&#039;&#039; im Bereich &#039;&#039;&#039;Designer Verb&#039;&#039;&#039; aktivieren. Um einen Editor zu öffnen, setzen Sie den Mauszeiger auf den Namen des Editors, bis der Mauszeiger die Form einer Hand annimmt, und der Editorname sich in einen Link verwandelt. Alternativ können Sie mit der rechten Maustaste auf eine nicht-visuelle Komponente klicken und den zugehörigen Editor aus dem Kontextmenü auswählen. Beachten Sie, dass nicht alle nicht-visuellen Komponenten über einen Editor verfügen. Neben den Editoren werden in diesem Bereich auch Hyperlinks dargestellt, die benutzerdefinierte Komponenteneditoren anzeigen, eine Webseite aufrufen oder Dialogfelder einblenden.&lt;br /&gt;
&lt;br /&gt;
==Objektablage==&lt;br /&gt;
&lt;br /&gt;
Vordefinierte Vorlagen, Formulare und andere, schnell zugängliche Elemente, die sich in einer Anwendung einsetzen lassen, vereinfachen die Programmierung in {{Variables|Product}}.&lt;br /&gt;
&lt;br /&gt;
===Inhalt der Objektablage===&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;[[Objektablage|Objektablage]]&#039;&#039;&#039; enthält Elemente für die verschiedenen Arten von Anwendungen, die Sie entwickeln können. Sie beinhaltet Vorlagen, Formulare und weitere Elemente. Mit Hilfe der verfügbaren Vorlagen lassen sich Projekte wie Klassenbibliotheken, Steuerelementbibliotheken, Konsolenanwendungen und andere erstellen.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie zum Öffnen der &#039;&#039;&#039;Objektablage&#039;&#039;&#039;&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere&#039;&#039;&#039;&amp;lt;/font&amp;gt;. Im Dialogfeld &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; wird dann der Inhalt der &#039;&#039;&#039;Objektablage&#039;&#039;&#039; angezeigt. Vorhandene Objekte können in der &#039;&#039;&#039;Objektablage&#039;&#039;&#039; bearbeitet oder daraus entfernt werden. Klicken Sie mit der rechten Maustaste in die &#039;&#039;&#039;Objektablage&#039;&#039;&#039;, um die verfügbaren Bearbeitungsoptionen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
===Vorlagen in der Objektablage===&lt;br /&gt;
&lt;br /&gt;
Sie können in die &#039;&#039;&#039;Objektablage&#039;&#039;&#039; eigene Projekte als Vorlagen einfügen, um diese wieder zu verwenden oder für andere Entwickler bereitzustellen. Die mehrfache Verwendung von Objekten hat den Vorteil, dass Sie Programmfamilien mit gemeinsamer Benutzeroberfläche und Funktionalität erstellen können. Dadurch sparen Sie nicht nur Entwicklungszeit, sondern verbessern auch die Qualität Ihrer Produkte.&lt;br /&gt;
&lt;br /&gt;
Sie können der &#039;&#039;&#039;Objektablage&#039;&#039;&#039; ein Startprojekt, eine Demo, eine Vorlage oder eine andere nützliche Datei hinzufügen, die sich dann über das Menü &#039;&#039;&#039;Neu&#039;&#039;&#039; abrufen lässt. Wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Projekt &amp;amp;gt; Der Objektablage hinzufügen&#039;&#039;&#039;&amp;lt;/font&amp;gt;. Wählen Sie die gewünschte Datei aus. Wenn Sie anschließend &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Datei &amp;amp;gt; Neu&#039;&#039;&#039;&amp;lt;/font&amp;gt; wählen, können Sie eine Kopie der hinzugefügten Datei laden und mit ihr arbeiten.&lt;br /&gt;
&lt;br /&gt;
{{Variables|Product}} ermöglicht das Erstellen von benutzerdefinierten Vorlagenbibliotheken zur Verwendung als Basis für künftige Projekte. Mithilfe von Vorlagenbibliotheken deklarieren Sie, wie Projekte aussehen sollen, und fügen der &#039;&#039;&#039;Objektablage&#039;&#039;&#039; neue Projekttypen hinzu.&lt;br /&gt;
&lt;br /&gt;
==Projektverwaltung==&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;Projekt&#039;&#039;&#039; besteht aus mehreren Anwendungsdateien. In der &#039;&#039;&#039;[[Projektverwaltung|Projektverwaltung]]&#039;&#039;&#039;, die sich auf der rechten Seite in der IDE befindet, können Sie die einzelnen Projektdateien, z.B. Formulare, ausführbare Dateien, Assemblies, Objekte und Bibliotheksdateien, anzeigen und organisieren. In der &#039;&#039;&#039;Projektverwaltung&#039;&#039;&#039; lassen sich Dateien über die Symbolleiste oder das Kontextmenü hinzufügen, entfernen und umbenennen. Sogar das Dialogfeld &#039;&#039;&#039;Projektoptionen&#039;&#039;&#039; kann über das Kontextmenü der &#039;&#039;&#039;Projektverwaltung&#039;&#039;&#039; aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
===Projektgruppen===&lt;br /&gt;
&lt;br /&gt;
Zusammengehörige Projekte können in einer &#039;&#039;&#039;Projektgruppe&#039;&#039;&#039; organisiert werden. Klicken Sie dazu in der &#039;&#039;&#039;Projektverwaltung&#039;&#039;&#039; den Standardknoten einer Projektgruppe ([[File:ProjGroupNew.png]]) mit der rechten Maustaste an, und wählen Sie entweder &#039;&#039;&#039;[[Neues Projekt hinzufügen|Neues Projekt hinzufügen]]&#039;&#039;&#039; oder &#039;&#039;&#039;Existierendes Projekt hinzufügen&#039;&#039;&#039;. Durch das Verknüpfen mehrerer Projekte in einer Projektgruppe lässt sich die gesamte Projektgruppe gleichzeitig compilieren. Sie können aber auch jedes Projekt einzeln compilieren, indem Sie auf den Projektknoten mit der rechten Maustaste klicken und eine Compilier- bzw. Erzeugen-Option aus dem Kontextmenü auswählen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie nach dem Erstellen einer Projektgruppe die IDE beenden oder einen Speichern-Befehl für eines der enthaltenen Projekte eingeben, werden Sie aufgefordert, die &amp;lt;code&amp;gt;.groupproj&amp;lt;/code&amp;gt;-Datei zu speichern. Sie können eine Projektgruppe auch mit den Kontextmenübefehlen explizit speichern.&lt;br /&gt;
&lt;br /&gt;
==Daten-Explorer==&lt;br /&gt;
&lt;br /&gt;
Mit dem &#039;&#039;&#039;[[Daten-Explorer|Daten-Explorer]]&#039;&#039;&#039; lassen sich serverspezifische Schemaobjekte von Datenbanken, wie Tabellen, Felder, Stored Procedure-Definitionen, Trigger und Indizes durchsuchen. Die Erstellung und Verwaltung von Datenbankverbindungen erfolgt über Kontextmenüs. Außerdem können Sie Daten aus einer Datenquelle in die meisten Formulare ziehen und so schnell Ihre Datenbankanwendung erstellen.&lt;br /&gt;
&lt;br /&gt;
==Strukturansicht==&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;[[Strukturansicht|Strukturansicht]]&#039;&#039;&#039; enthält die hierarchische Struktur des Quelltexts im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; oder der Komponenten im Designer. Wenn Sie in der Strukturansicht für Quelltext auf ein Element doppelklicken, wird im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; die entsprechende Quelltextposition bzw. Deklaration angezeigt. Wenn Komponenten angezeigt werden, können Sie auf eine Komponente klicken, um sie im Formular auszuwählen.&lt;br /&gt;
&lt;br /&gt;
Falls der Quelltext Syntaxfehler enthält, werden diese im Ordner &#039;&#039;&#039;Fehler&#039;&#039;&#039; der &#039;&#039;&#039;Strukturansicht&#039;&#039;&#039; angezeigt. Wenn Sie auf einen Fehler doppelklicken, wird die betreffende Stelle im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; angezeigt.&lt;br /&gt;
&lt;br /&gt;
Um den Inhalt und das Erscheinungsbild der &#039;&#039;&#039;Strukturansicht&#039;&#039;&#039; anzupassen, wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; Explorer&#039;&#039;&#039;&amp;lt;/font&amp;gt; und ändern die Einstellungen nach Bedarf.&lt;br /&gt;
&lt;br /&gt;
==Versionsverwaltung==&lt;br /&gt;
&lt;br /&gt;
In der &#039;&#039;&#039;[[Versionsverwaltung|Versionsverwaltung]]&#039;&#039;&#039;, die sich im mittleren Bereich der IDE befindet, können Sie frühere Versionen einer Datei anzeigen und miteinander vergleichen. In dieser Ansicht lassen sich z.B. verschiedene Sicherungsversionen, gespeicherte lokale Änderungen oder der Puffer mit nicht gespeicherten Änderungen für die aktive Datei anzeigen. Unterliegt die aktuelle Datei der Versionskontrolle, sind alle Revisionstypen in der &#039;&#039;&#039;Versionsverwaltung&#039;&#039;&#039; verfügbar.&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;[[Subversion-Integration in der IDE|Subversion-Integration in der IDE]]&#039;&#039;&#039; ist in der &#039;&#039;&#039;Versionsverwaltung&#039;&#039;&#039; implementiert und zeigt Subversion-Informationen an, wenn diese im Dateisystem verfügbar sind.&lt;br /&gt;
&lt;br /&gt;
Die Ansicht &#039;&#039;&#039;Historie&#039;&#039;&#039; (Versionsverwaltung) befindet sich rechts neben der Registerkarte &#039;&#039;&#039;Code&#039;&#039;&#039; und enthält die folgenden Registerkarten:&lt;br /&gt;
&lt;br /&gt;
* Auf der Seite &#039;&#039;&#039;Inhalt&#039;&#039;&#039; werden die aktuelle Version und frühere Versionen der Datei angezeigt.&lt;br /&gt;
* Auf der Seite &#039;&#039;&#039;Unterschied&#039;&#039;&#039; werden die Unterschiede zwischen den ausgewählten Versionen der Datei dargestellt.&lt;br /&gt;
* Die Seite &#039;&#039;&#039;Info&#039;&#039;&#039; enthält alle Beschriftungen und Kommentare der aktiven Datei.&lt;br /&gt;
&lt;br /&gt;
Mit den Schaltflächen in der Symbolleiste der Ansicht &#039;&#039;&#039;Historie&#039;&#039;&#039; können Sie Revisionsinformationen aktualisieren, eine Version auf den Stand der neusten Version bringen und den Bildlauf zwischen der Quelltextanzeige der Seiten &#039;&#039;&#039;Inhalt&#039;&#039;&#039; oder &#039;&#039;&#039;Unterschied&#039;&#039;&#039; mit derjenigen des &#039;&#039;&#039;Quelltext-Editors&#039;&#039;&#039; synchronisieren sowie Navigationsoperationen (wie zum nächsten Unterschied wechseln) ausführen.&lt;br /&gt;
&lt;br /&gt;
==Quelltext-Editor==&lt;br /&gt;
&lt;br /&gt;
Im &#039;&#039;&#039;[[Quelltext-Editor|Quelltext-Editor]]&#039;&#039;&#039;, der sich im mittleren Bereich der IDE befindet, können Sie den Quelltext Ihrer Anwendungen anzeigen und bearbeiten. Dieser leistungsstarke UTF8-Editor unterstützt Folgendes: Refactoring von Quelltext, automatische Sicherungen, Programmierhilfe, Syntaxhervorhebung, Rückgängigmachen mehrerer Aktionen, kontextsensitive Hilfe, Live-Vorlagen, automatische Blockvervollständigung, Suche nach Klassen und Units, Importieren von Namespaces und vieles mehr.&lt;br /&gt;
&lt;br /&gt;
==Debugger==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe der integrierten Debugger lassen sich sowohl Laufzeitfehler als auch Fehler in der Logik einer {{Variables|Product}}-Anwendung finden. Bei der Arbeit mit den Debuggern können Sie den Quelltext schrittweise durchlaufen, Haltepunkte und überwachte Ausdrücke festlegen sowie Programmwerte prüfen und bearbeiten. Wenn Sie eine Anwendung debuggen, unterstützen Sie die [[Fenster zur Fehlersuche - Index|Debug-Fenster]] in einer Sitzung bei der Fehlersuche. Sie zeigen Informationen über den Status Ihrer Anwendung an.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
*[[Ein Projekt starten|Ein Projekt starten - Überblick]]&lt;br /&gt;
* [[Desktop-Layouts speichern|Desktop-Layouts speichern]]&lt;br /&gt;
* [[Formular-Designer|Formular-Designer]]&lt;br /&gt;
* [[Komponenten in ein Formular einfügen|Komponenten in ein Formular einfügen]]&lt;br /&gt;
* [[Eigenschaften und Ereignisse festlegen|Eigenschaften und Ereignisse festlegen]]&lt;br /&gt;
* [[Quelltext-Editor|Quelltext-Editor]]&lt;br /&gt;
* [[Quelltext-Editor anpassen|Quelltext-Editor anpassen]]&lt;br /&gt;
* [[Anwendungen debuggen - Index|Anwendungen debuggen]]&lt;br /&gt;
* [[Mit der Versionsverwaltung arbeiten|Mit der Versionsverwaltung arbeiten]]&lt;br /&gt;
* [[Delphi-Klassen-Explorer - Themen|Delphi-Klassen-Explorer - Themen]]&lt;br /&gt;
* [[C++-Klassen-Explorer - Themen|C++-Klassen-Explorer - Themen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Einführung]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Tour of the IDE]]&lt;br /&gt;
[[fr:Présentation de l&#039;EDI]]&lt;br /&gt;
[[ja:IDE の概要]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Table_Of_Contents&amp;diff=214281</id>
		<title>Table Of Contents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Table_Of_Contents&amp;diff=214281"/>
		<updated>2019-08-29T06:23:09Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;{{Product}} Online Help&#039;&#039;&#039;&lt;br /&gt;
Table of Contents&lt;br /&gt;
* [[Neuerungen]]&lt;br /&gt;
** [[Release-Hinweise]]&lt;br /&gt;
** [[Neuerungen in den letzten Releases]]&lt;br /&gt;
* [[Installation]]&lt;br /&gt;
** [[Installationshinweise]]&lt;br /&gt;
** [[Verwenden des Installationsprogramms]]&lt;br /&gt;
** [[Verwenden des Offline-Installationsprogramms]]&lt;br /&gt;
** [[Hinzufügen und Entfernen von Features mit dem Feature-Manager]]&lt;br /&gt;
** [[Hinzufügen und Entfernen von Features mit dem Offline-Installationsprogramm]]&lt;br /&gt;
* [[Tutorials]]&lt;br /&gt;
** [[Einführende Tutorials]]&lt;br /&gt;
*** [[Tutorial: Verwenden der IDE]]&lt;br /&gt;
**** [[Einführung - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Was ist RAD Studio? (IDE-Tutorial)]]&lt;br /&gt;
***** [[Suchen von Informationen (IDE-Tutorial)]]&lt;br /&gt;
**** [[Ein erster Blick auf die IDE - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Startansicht und Willkommensseite]]&lt;br /&gt;
***** [[Symbolleisten (IDE-Tutorial)]]&lt;br /&gt;
***** [[Tools - Index (IDE-Tutorial)]]&lt;br /&gt;
****** [[Optionen für eine erleichterte Bedienung (IDE-Tutorial)]]&lt;br /&gt;
****** [[Formular-Designer (IDE-Tutorial)]]&lt;br /&gt;
****** [[Tool-Palette (IDE-Tutorial)]]&lt;br /&gt;
****** [[Objektinspektor (IDE-Tutorial)]]&lt;br /&gt;
****** [[Projektverwaltung (IDE-Tutorial)]]&lt;br /&gt;
****** [[Datei-Browser (IDE-Tutorial)]]&lt;br /&gt;
****** [[Strukturansicht (IDE-Tutorial)]]&lt;br /&gt;
****** [[Der Quelltext-Editor - Index (IDE-Tutorial)]]&lt;br /&gt;
******* [[Navigation durch den Quelltext (IDE-Tutorial)]]&lt;br /&gt;
******* [[Formatieren des Quellcodes (IDE-Tutorial)]]&lt;br /&gt;
******* [[Code-Folding (IDE-Tutorial)]]&lt;br /&gt;
******* [[Änderungsbalken (IDE-Tutorial)]]&lt;br /&gt;
******* [[Blockkommentare (IDE-Tutorial)]]&lt;br /&gt;
******* [[Live-Vorlagen (IDE-Tutorial)]]&lt;br /&gt;
******* [[Sync-Bearbeitungsmodus (IDE-Tutorial)]]&lt;br /&gt;
******* [[Code Insight (IDE-Tutorial)]]&lt;br /&gt;
******* [[Refactoring (IDE-Tutorial)]]&lt;br /&gt;
******* [[Tastatur-Makros (IDE-Tutorial)]]&lt;br /&gt;
******* [[To-Do-Listen (IDE-Tutorial)]]&lt;br /&gt;
***** [[Versionsverwaltung (IDE-Tutorial)]]&lt;br /&gt;
***** [[Integration von Versionskontrollsystemen in der IDE (IDE-Tutorial)]]&lt;br /&gt;
***** [[Daten-Explorer (IDE-Tutorial)]]&lt;br /&gt;
***** [[Objektablage (IDE-Tutorial)]]&lt;br /&gt;
***** [[IDE Insight (IDE-Tutorial)]]&lt;br /&gt;
**** [[Ihre erste Anwendung mit RAD Studio - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Verwendung von Projektvorlagen aus der Objektablage (IDE-Tutorial)]]&lt;br /&gt;
***** [[Elementare Anpassungen des Hauptformulars (IDE-Tutorial)]]&lt;br /&gt;
***** [[Hinzufügen von Komponenten im Formular-Designer (IDE-Tutorial)]]&lt;br /&gt;
***** [[Anpassen der Komponenten (IDE-Tutorial)]]&lt;br /&gt;
***** [[Programmieren von Reaktionen auf Benutzeraktionen im Quelltext-Editor (IDE-Tutorial)]]&lt;br /&gt;
***** [[Compilieren und Ausführen der Anwendung (IDE-Tutorial)]]&lt;br /&gt;
***** [[Debuggen der Anwendung (IDE-Tutorial)]]&lt;br /&gt;
**** [[Weiterführende Themen - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[FireMonkey und die RTL (IDE-Tutorial)]]&lt;br /&gt;
***** [[Add-ins von Fremdherstellern (IDE-Tutorial)]]&lt;br /&gt;
**** [[Weitere Ressourcen - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Embarcadero Developer Network (IDE-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden von dynamischen Link-Bibliotheken in C++Builder-Anwendungen]]&lt;br /&gt;
** [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Mac (iOS)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (iOS)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Erstellen einer Anwendung für mobile Plattformen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden einer Adressbuch-Komponente (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)]]&lt;br /&gt;
**** [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Kalender-Komponenten zur Datumsauswahl (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Kombinationsfeld-Komponenten zur Auswahl von Einträgen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden einer Landkarten-Komponente für die Arbeit mit Landkarten (iOS und Android)]]&lt;br /&gt;
**** [[Konfigurieren von Android-Anwendungen für die Verwendung von Google Maps]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von MultiView-Komponenten zur Anzeige von alternativen Ansichten von Informationen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Webbrowser-Komponenten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Listenfeld-Komponenten zur Anzeige von Tabellenansichten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Aufnehmen und Teilen von Bildern und Teilen von Texten (iOS und Android)]]&lt;br /&gt;
**** [[Aufnehmen und Teilen von Bildern und Text mit Aktionslisten]]&lt;br /&gt;
**** [[Aufnehmen von Bildern mit FireMonkey-Interfaces]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Positionssensoren (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Mitteilungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Remote-Mitteilungen (iOS und Android)]]&lt;br /&gt;
**** [[Geräteübergreifende Anwendung zum Empfangen von Push-Benachrichtigungen]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden der Wählhilfe auf mobilen Geräten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von BaaS für Backend-Speicher (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von InterBase ToGo mit FireDac (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von dbExpress und SQLite (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von FireDAC und SQLite (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Herstellen einer Verbindung zu Unternehmensdatenbanken von mobilen Client-Anwendungen aus (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von FireDAC in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorials: Tabelle der verwendeten Komponenten]]&lt;br /&gt;
** [[FireMonkey-Tutorials]]&lt;br /&gt;
*** [[Tutorial: Verwenden von FireMonkey-Layouts]]&lt;br /&gt;
**** [[Verwenden von Layouts zum Anordnen von Komponenten]]&lt;br /&gt;
**** [[Verwenden von Layouts zum Erstellen von skalierten Effekten]]&lt;br /&gt;
**** [[Verwenden von Gitter- und Fluss-Layouts]]&lt;br /&gt;
*** [[Tutorial: Audio-Video in FireMonkey]]&#039;&#039;&#039;&lt;br /&gt;
**** [[Aufzeichnen von Videos]]&lt;br /&gt;
**** [[Aufnehmen von Audio]]&lt;br /&gt;
**** [[Wiedergeben von Audiodateien]]&lt;br /&gt;
**** [[Erstellen eines grundlegenden Media-Players]]&lt;br /&gt;
*** [[Tutorial: Erstellen einer FireMonkey 3D-Anwendung]]&lt;br /&gt;
**** [[Erstellen der Benutzeroberfläche (FireMonkey 3D-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer 2D-Benutzeroberfläche in einer 3D-Anwendung (FireMonkey 3D-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer FireMonkey 3D-Anwendung mit Animationseffekten]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Kameras in einer FireMonkey 3D-Anwendung]]&lt;br /&gt;
*** [[Tutorial: Importieren von 3D-Modellen (FireMonkey)]]&lt;br /&gt;
**** [[Importieren eines 3D-Modells in eine FireMonkey-Anwendung]]&lt;br /&gt;
**** [[Durchführen einfacher Anpassungen für ein importiertes 3D-Modell]]&lt;br /&gt;
*** [[Tutorial: Verwenden des BitmapLinks-Editors]]&lt;br /&gt;
** [[Tutorial: Verwenden von TControl.StyleElements in VCL-Anwendungen]]&lt;br /&gt;
** [[Tutorials zu Datenbanken und LiveBindings]]&lt;br /&gt;
*** [[Tutorial: Verknüpfen von Steuerelementen mit dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TPrototypeBindSource und dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TAdapterBindSource und dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von LiveBindings und Datenmodulen mit der Metropolis-UI]]&lt;br /&gt;
*** [[Tutorial: Erstellen von LiveBindings-fähigen Komponenten]]&lt;br /&gt;
*** [[Tutorial: Programmgesteuerte Verwendung von LiveBinding]]&lt;br /&gt;
**** [[Erstellen der Anwendung und Definieren der uses-Klausel]]&lt;br /&gt;
**** [[Definieren und Implementieren der bindbaren Objekte]]&lt;br /&gt;
**** [[Programmgesteuertes Binden der erstellten Objekte]]&lt;br /&gt;
**** [[Das gesamte Projekt und Interpretation der Ergebnisse]]&lt;br /&gt;
*** [[Tutorial: Verwendung von LiveBindings in FireMonkey-Anwendungen]]&lt;br /&gt;
**** [[Erstellen der Anwendung und der LiveBindings]]&lt;br /&gt;
**** [[Ausführen der Anwendung und Betrachten der Ergebnisse (FMX)]]&lt;br /&gt;
*** [[Tutorial: Verwendung von LiveBinding in VCL-Anwendungen]]&lt;br /&gt;
**** [[Erstellen der Anwendung und Platzieren der visuellen Objekte]]&lt;br /&gt;
**** [[Binden der erstellten Objekte]]&lt;br /&gt;
**** [[Ausführen der Anwendung und Betrachten der Ergebnisse]]&lt;br /&gt;
*** [[Tutorial: Erstellen von Sammlungslisten mit LiveBindings]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Tutorial: Mit LiveBindings eine Anwendung ohne Quellcode erstellen]]&lt;br /&gt;
*** [[Tutorial: Einen DataSnap-Server mit einer Anwendung verwenden]]&lt;br /&gt;
*** [[Tutorial: Einen DataSnap-REST-Server mit einer Anwendung verwenden]]&lt;br /&gt;
*** [[Tutorial: Verwenden eines DataSnap-REST-Servers mit einer Anwendung und FireDAC]]&lt;br /&gt;
*** [[Tutorial: DataSnap-Anwendung mit einem ISAPI-DLL-Server]]&lt;br /&gt;
*** [[Tutorial: Delphi-DataSnap-Kommunikationsfilter]]&lt;br /&gt;
**** [[Erstellen der Serveranwendung (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
**** [[Erstellen der Client-Anwendung (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
**** [[Überprüfen der Ergebnisse (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Übergeben von normalen Delphi-Objekten (PODO) mit DataSnap]]&lt;br /&gt;
**** [[Erstellen der Serveranwendung (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
**** [[Erstellen der Client-Anwendung (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
**** [[Überprüfen der Ergebnisse (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit dbExpress Datenbanken in einer Anwendung anzeigen und aktualisieren]]&lt;br /&gt;
**** [[Herstellen der Verbindung zu einer Datenbank (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Einfügen von Komponenten in das Hauptdialogfeld (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes zur Initialisierung der Anwendung (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Entwickeln des Quellcodes zur Behandlung von Hauptereignissen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes zur Behandlung von Unterereignissen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes für Hilfsroutinen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen eines Formulars zum Anzeigen des Zellinhalts (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Ausführen der Anwendung (dbExpress-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden von dbExpress-Delegattreibern]]&lt;br /&gt;
**** [[Erstellen einer Anwendung zum Anzeigen und Aktualisieren von Datenbanken (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Ablaufverfolgung der Verbindung (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Pooling der Verbindung (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Verketten von Pooling und Ablaufverfolgung (Delegattreiber-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden eines EMS-Clients für den Zugriff auf eine benutzerdefinierte EMS-Ressource]]&lt;br /&gt;
**** [[Erstellen der EMS Pets-Ressource]]&lt;br /&gt;
**** [[Erstellen des EMS Pets-Clients]]&lt;br /&gt;
**** [[Verwenden des EMS Pets-Clients]]&lt;br /&gt;
*** [[Tutorial: RAD Server-Client-Anwendung für die Verwaltung von RAD Server-Benutzern]]&lt;br /&gt;
*** [[Tutorial: Eine InterBase-Datenbank in einer Delphi- oder C++-Anwendung verwenden]]&lt;br /&gt;
**** [[Erstellen einer Datenbankverbindung (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen eines Servers mit DataSnap (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer Rich-Client-Benutzeroberfläche (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer Web-Benutzeroberfläche (InterBase-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit InterBase Express auf eine Datenbank zugreifen]]&lt;br /&gt;
**** [[Erstellen des Hauptformulars (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Anzeigen verschiedener Tabellen (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen eines Datenmoduls (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Überwachen von Gehaltsänderungen (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Ermitteln der Projektzuordnungen von Mitarbeitern mit einer Stored Procedure (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit InterBase Express eine Anwendung ohne Quellcode erstellen]]&lt;br /&gt;
**** [[Hinzufügen von Datenbankkomponenten (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen von visuellen Komponenten (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Anpassen der Datenanzeige (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Ausführen der Anwendung (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden der REST-Clientbibliothek zum Zugreifen auf REST-basierte Webdienste]]&lt;br /&gt;
*** [[Tutorial: Verbinden mit einer SQLite-Datenbank aus einer VCL-Anwendung]]&lt;br /&gt;
*** [[Tutorial: Herstellen einer Verbindung zu einer SQLite-Datenbank mit FireDAC]]&lt;br /&gt;
*** [[Tutorial: Verbinden mit einer SQLite-Datenbank aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen]]&lt;br /&gt;
*** [[Tutorial: TSQLMonitor-Unterstützung für SQLite-Datenbanken]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TSQLMonitor mit einer ODBC-Verbindung]]&lt;br /&gt;
*** [[Tutorial: Verwenden von FireDAC aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen]]&lt;br /&gt;
** [[Tutorials zur Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Aufgaben aus der Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden der For-Schleife aus der Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Futures aus der Parallel Programming Library]]&lt;br /&gt;
* [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen]]&lt;br /&gt;
** [[Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
*** [[Unterstützte Zielplattformen]]&lt;br /&gt;
*** [[Übersicht über Zielplattformen]]&lt;br /&gt;
*** [[Anforderungen für geräteübergreifende Anwendungen]]&lt;br /&gt;
**** [[Gesichtspunkte für geräteübergreifende Anwendungen]]&lt;br /&gt;
***** [[Gesichtspunkte für geräteübergreifende Delphi-Anwendungen]]&lt;br /&gt;
****** [[Migrieren von Delphi-Code zu mobilen Anwendungen vom Desktop aus]]&lt;br /&gt;
****** [[Automatische Referenzzählung in mobilen Delphi-Compilern]]&lt;br /&gt;
***** [[Gesichtspunkte für geräteübergreifende C++-Anwendungen]]&lt;br /&gt;
****** [[Migrieren von C++-Code zu mobilen Anwendungen vom Desktop aus]]&lt;br /&gt;
****** [[Automatische Referenzzählung in C++]]&lt;br /&gt;
***** [[Unterschiede zwischen Windows und OS X]]&lt;br /&gt;
***** [[Importieren oder Migrieren vorhandener Projekte nach RAD Studio]]&lt;br /&gt;
***** [[Regeln für die Benennung von geräteübergreifenden Projekten und Dateien]]&lt;br /&gt;
*** [[Verwenden der RTL in geräteübergreifenden Anwendungen]]&lt;br /&gt;
**** [[Verwenden von App-Tethering]]&lt;br /&gt;
***** [[Hinzufügen von App-Tethering zu Anwendungen]]&lt;br /&gt;
***** [[Verbinden zu Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
***** [[Teilen und Ausführen von Aktionen für Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
***** [[Teilen von Daten mit Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
**** [[Verwenden eines HTTP-Clients]]&lt;br /&gt;
**** [[Verwenden von Bluetooth]]&lt;br /&gt;
***** [[Verwenden von Classic Bluetooth]]&lt;br /&gt;
***** [[Verwenden von Bluetooth Low Energy]]&lt;br /&gt;
***** [[Verwenden von Beacons]]&lt;br /&gt;
**** [[Verwenden der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TTask aus der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TParallel.For aus der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TTask.IFuture aus der Parallel Programming Library]]&lt;br /&gt;
**** [[Verwenden der Asynchronous Programming Library]]&lt;br /&gt;
**** [[Verwenden von Mitteilungen]]&lt;br /&gt;
**** [[Standard-RTL-Pfadfunktionen für alle unterstützten Zielplattformen]]&lt;br /&gt;
**** [[JSON]]&lt;br /&gt;
***** [[Framework der JSON-Objekte]]&lt;br /&gt;
***** [[JSON-Framework der Reader und Writer]]&lt;br /&gt;
**** [[BSON]]&lt;br /&gt;
**** [[Darstellung von Tasten und Tastenkürzeln]]&lt;br /&gt;
**** [[Verwenden der plattformübergreifenden RTL-Botschaftslösung]]&lt;br /&gt;
***** [[Senden und Empfangen von Botschaften mit der RTL]]&lt;br /&gt;
***** [[Liste der Botschaftstypen von FireMonkey]]&lt;br /&gt;
*** [[Sichern der Netzwerkverbindungen von geräteübergreifenden Apps]]&lt;br /&gt;
**** [[Sichern von Indy-Netzwerkverbindungen]]&lt;br /&gt;
*** [[Erstellen und Bereitstellen von App-Symbolen]]&lt;br /&gt;
*** [[Weitergabe geräteübergreifender Apps]]&lt;br /&gt;
*** [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
**** [[Arbeiten mit einem Mac und einem PC]]&lt;br /&gt;
***** [[Gemeinsame Nutzung von Dateien auf dem PC und dem Mac]]&lt;br /&gt;
**** [[Erstellen und Testen eines Verbindungsprofils auf dem Entwicklungs-PC]]&lt;br /&gt;
**** [[Hinzufügen von SDKs für OS X oder iOS]]&lt;br /&gt;
***** [[Ändern des lokalen Stammverzeichnisses von SDKs für OS X, iOS-Geräte oder den iOS-Simulator]]&lt;br /&gt;
**** [[Ausfüllen der Bereitstellungsseite]]&lt;br /&gt;
***** [[Erstellen einer KeyStore-Datei]]&lt;br /&gt;
***** [[Hinzufügen eines Zertifikats zu einer Keystore-Datei]]&lt;br /&gt;
**** [[Aktivieren und Konfigurieren der Zielplattform]]&lt;br /&gt;
** [[Geräteübergreifende Anwendungstypen, die erstellt werden können]]&lt;br /&gt;
*** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
*** [[FireMonkey-Anwendungsplattform - geräteübergreifend]]&lt;br /&gt;
**** [[Experten zum Erstellen von geräteübergreifenden FireMonkey-Anwendungen und -Komponenten]]&lt;br /&gt;
*** [[64-Bit-Windows-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Verbinden Ihres 32-Bit-PC mit einem Win64-PC]]&lt;br /&gt;
**** [[64-Bit-Windows-Anwendung Hello World (Delphi und C++)]]&lt;br /&gt;
**** [[64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen]]&lt;br /&gt;
**** [[Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows]]&lt;br /&gt;
**** [[C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
***** [[Unterschiede von C++Builder für 64-Bit-Windows]]&lt;br /&gt;
***** [[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
***** [[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*** [[OS X-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Installieren von Xcode auf einem Mac]]&lt;br /&gt;
**** [[Installieren der Xcode-Befehlszeilen-Tools auf einem Mac]]&lt;br /&gt;
**** [[Erstellen einer OS X-Konsolenanwendung Hello World]]&lt;br /&gt;
**** [[C-RTL für OS X]] {{f|cmd|&lt;br /&gt;
**** [[Compilieren und Linken einer C++-Konsolenanwendung für OS X in der Befehlszeile]]  }}&lt;br /&gt;
**** [[Gemeinsame Bibliotheken für OS X]]&lt;br /&gt;
**** [[Vollbildmodus für OS X]]&lt;br /&gt;
**** [[PC-zugeordnete Erweiterungen]]&lt;br /&gt;
**** [[Verwenden der OS X-Mitteilungszentrale]]&lt;br /&gt;
**** [[Teilnehmen am Apple-Entwicklerprogramm]]&lt;br /&gt;
**** [[Bereitstellen von OS X-Anwendungen]]&lt;br /&gt;
**** [[Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen]]&lt;br /&gt;
**** [[Vorbereiten einer OS X-Anwendung für die Bereitstellung]]&lt;br /&gt;
***** [[Anpassen der Datei info.plist]]&lt;br /&gt;
**** [[Sandboxing der OS X-Anwendung]]&lt;br /&gt;
**** [[Manuelles Sandboxing der OS X-Anwendung]]&lt;br /&gt;
**** [[App-Sandboxing mit InterBase ToGo für OS X]]&lt;br /&gt;
**** [[InterBase-Anwendungen für OS X ohne Sandboxing]]&lt;br /&gt;
**** [[Übermittlung der App an den Mac App Store]]&lt;br /&gt;
*** [[Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Für die Anwendungsentwicklung unterstützte Android-Geräte]]&lt;br /&gt;
**** [[Installieren des USB-Treibers für Ihr Android-Gerät]]&lt;br /&gt;
**** [[Hinzufügen von Android-SDKs]]&lt;br /&gt;
**** [[Erstellen einer Android-App]]&lt;br /&gt;
***** [[Android-C-RTL]]&lt;br /&gt;
***** [[Verwenden des In-App-Abrechnungsdienstes von Google Play]]&lt;br /&gt;
***** [[Verwenden des AdMob-Dienstes]]&lt;br /&gt;
***** [[Verwenden von Java-Bibliotheken in RAD Studio-Android-Apps]]&lt;br /&gt;
****** [[Verwenden der in RAD Studio integrierten Java-Bibliotheken für Android]]&lt;br /&gt;
****** [[Verwenden benutzerdefinierter Java-Bibliotheken in RAD Studio-Android-Apps]]&lt;br /&gt;
******* [[Hinzufügen von Java-Bibliotheken zu Ihren Anwendungen in der Projektverwaltung]]&lt;br /&gt;
******* [[Manuelles Erstellen und Bereitstellen einer classes.dex-Datei]]&lt;br /&gt;
***** [[Erste Schritte mit Google Glass]]&lt;br /&gt;
***** [[Verwenden von 9-Patch-Grafiken in Android]]&lt;br /&gt;
***** [[Erstellen von Android-Diensten]]&lt;br /&gt;
**** [[Codefragmente für die mobile Entwicklung]]&lt;br /&gt;
**** [[Aktivieren des USB-Debugging auf Android-Geräten]]&lt;br /&gt;
**** [[Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
**** [[Ausführen von Android-Anwendungen auf einem Android-Gerät]]&lt;br /&gt;
**** [[Ausführen und Debuggen Ihrer Android-Anwendung auf einem Remote-Android-Gerät]]&lt;br /&gt;
**** [[Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
**** [[Bereitstellen von signierten Android-Anwendungen]]&lt;br /&gt;
**** [[Bereitstellen von unsignierten Android-Anwendungen]]&lt;br /&gt;
**** [[Übermittlung der Android-App an Google Play]]&lt;br /&gt;
**** [[Übermittlung der Android-App an den Amazon Appstore]]&lt;br /&gt;
**** [[Fehlerbehebung: In der Projektverwaltung werden keine Android-Ziele aufgeführt]]&lt;br /&gt;
**** [[Fehlerbehebung: Ausführen auf einem Android-Gerät nicht möglich]]&lt;br /&gt;
**** [[DeployAndroidFailedHelpPage|Fehlerbehebung: Bereitstellen einer Anwendung für Android nicht möglich]]&lt;br /&gt;
*** [[Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Installieren von Xcode auf einem Mac]]&lt;br /&gt;
**** [[Installieren der Xcode-Befehlszeilen-Tools auf einem Mac]]&lt;br /&gt;
**** [[Erstellen von iOS-Apps]]&lt;br /&gt;
***** [[IOS-C-RTL|iOS-C-RTL]]&lt;br /&gt;
***** [[Verwenden des iOS-In-App-Kaufdienstes]]&lt;br /&gt;
***** [[Verwenden des iAd-Dienstes]]&lt;br /&gt;
***** [[Einstellungen für Standards in RAD Studio]]&lt;br /&gt;
***** [[Verwenden von Stilen für iOS: Stile für Mehrfachauflösung sowie schwarze und transparente Stile]]&lt;br /&gt;
**** [[Codefragmente für die mobile Entwicklung]]&lt;br /&gt;
**** [[Teilnehmen am Apple-Entwicklerprogramm]]&lt;br /&gt;
**** [[Erwerben eines iOS-Entwicklerzertifikats]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen]]&lt;br /&gt;
**** [[Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen]]&lt;br /&gt;
**** [[Ausführen von iOS-Anwendungen auf einem iOS-Gerät]]&lt;br /&gt;
**** [[Ausführen von iOS-Anwendungen auf dem iOS-Simulator]]&lt;br /&gt;
**** [[Vorbereiten von iOS-Anwendungen für die Bereitstellung]]&lt;br /&gt;
***** [[Anpassen der Datei info.plist]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store]]&lt;br /&gt;
**** [[Übermittlung der App an den App Store (iOS)]]&lt;br /&gt;
**** [[Fehlerbehebung: In der Projektverwaltung werden keine iOS-Geräteziele angezeigt]]&lt;br /&gt;
**** [[Fehlerbehebung: Kann nicht auf dem iOS-Gerät bereitgestellt werden]]&lt;br /&gt;
**** [[RunIOSSimulatorFailedHelpPage|Fehlerbehebung: iOS-App kann nicht auf dem iOS-Simulator bereitgestellt werden]]&lt;br /&gt;
**** [[Fehlerbehebung: Verbindung zum Mac kann nicht hergestellt werden]]&lt;br /&gt;
** [[Geräteübergreifende Datenbankanwendungen]]&lt;br /&gt;
** [[DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
*** [[Einführung in DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in mobile DataSnap-Konnektoren für iOS Objective-C]]&lt;br /&gt;
**** [[Einführung in CSharp Silverlight-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in Java Android-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in Java BlackBerry-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
** [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
** [[Debuggen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
*** [[Debuggen von iOS-Apps]]&lt;br /&gt;
** [[Bereitstellung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Einführung in RAD Studio]]&lt;br /&gt;
** [[Hilfreiche Ressourcen für neue Benutzer]]&lt;br /&gt;
*** [[Beschreibung der Beispiele]]&lt;br /&gt;
** [[Überblick über RAD Studio]]&lt;br /&gt;
** [[Was ist RAD Studio?]]&lt;br /&gt;
** [[Ein erster Blick auf die IDE]]&lt;br /&gt;
** [[Hilfe zur Hilfe]]&lt;br /&gt;
*** [[Hilfe zur Hilfe: DocWiki]]&lt;br /&gt;
**** [[Hilfe von früheren Versionen]]&lt;br /&gt;
*** [[Hilfe zur Hilfe - CHM]]&lt;br /&gt;
** [[Überblick über die Tools]]&lt;br /&gt;
** [[Unit-Gültigkeitsbereichsnamen]]&lt;br /&gt;
*** [[Hinzufügen von Unit-Gültigkeitsbereichsnamen für eigene Komponenten]]&lt;br /&gt;
** [[Quelltext-Editor]]&lt;br /&gt;
*** [[Kontextmenü des Quelltext-Editors]]&lt;br /&gt;
**** [[Suchen von Definitionen und Referenzen (C++)]]&lt;br /&gt;
**** [[Definition suchen (C++)]]&lt;br /&gt;
**** [[Zu Typdeklaration wechseln (C++)]]&lt;br /&gt;
**** [[Header-Abhängigkeit (C++)]]&lt;br /&gt;
**** [[Referenzen suchen (C++)]]&lt;br /&gt;
**** [[Navigieren zu (C++)]]&lt;br /&gt;
**** [[Basistypen anzeigen (C++)]]&lt;br /&gt;
**** [[Abgeleitete Typen anzeigen (C++)]]&lt;br /&gt;
**** [[Typhierarchie anzeigen (C++)]]&lt;br /&gt;
*** [[Kommentare in der XML-Dokumentation]]&lt;br /&gt;
*** [[Mit dem HTML-Tag-Editor arbeiten]]&lt;br /&gt;
*** [[Verwenden der Navigationssymbolleiste]]&lt;br /&gt;
** [[Quelltextformatierung]]&lt;br /&gt;
*** [[Integrierte Formatierung]]&lt;br /&gt;
** [[Programmierhilfe]]&lt;br /&gt;
** [[Formular-Designer]]&lt;br /&gt;
*** [[Designrichtlinien (Nur VCL)]]&lt;br /&gt;
*** [[Momentaufnahmen von Formularen erstellen (Nur VCL)]]&lt;br /&gt;
*** [[Formularvorschau]]&lt;br /&gt;
*** [[Geerbte Einstellungen wiederherstellen]]&lt;br /&gt;
*** [[Ansicht als Text]]&lt;br /&gt;
*** [[Text-DFM oder Text-FMX|Text FMX]]&lt;br /&gt;
** [[Projektverwaltung]]&lt;br /&gt;
*** [[Übergeben (Git)]]&lt;br /&gt;
*** [[Übergeben (Mercurial)]]&lt;br /&gt;
*** [[Übergeben (SVN)]]&lt;br /&gt;
*** [[Ordner- oder Verzeichnisansicht hinzufügen]]&lt;br /&gt;
*** [[Importbereich]]&lt;br /&gt;
*** [[Protokollbereich]]&lt;br /&gt;
*** [[Zusammenführen (SVN)]]&lt;br /&gt;
*** [[Plattformeigenschaften]]&lt;br /&gt;
*** [[Letzte Kommentare]]&lt;br /&gt;
*** [[Repository-Browser]]&lt;br /&gt;
*** [[Umschalten (SVN)]]&lt;br /&gt;
*** [[Aktualisieren (SVN)]]&lt;br /&gt;
** [[Versionsverwaltung]]&lt;br /&gt;
*** [[Verwenden eines Versionskontrollsystems in der IDE]]&lt;br /&gt;
*** [[Versionskontrollsysteme in der IDE]]&lt;br /&gt;
**** [[Projekte der Versionskontrolle hinzufügen]]&lt;br /&gt;
**** [[Dateien der Versionskontrolle hinzufügen]]&lt;br /&gt;
**** [[Aktualisieren einer lokalen Kopie einer Datei unter Versionskontrolle]]&lt;br /&gt;
**** [[Anzeigen der Historie und der Revisionen]]&lt;br /&gt;
**** [[Anzeigen von Versionskontroll-Kommentaren]]&lt;br /&gt;
**** [[Anzeigen des Versionskontrollprotokolls]]&lt;br /&gt;
**** [[Revisionsnummern hinzufügen]]&lt;br /&gt;
**** [[Dateiversionen vergleichen]]&lt;br /&gt;
**** [[Hinzufügen eines neuen Vergleichs-Viewers]]&lt;br /&gt;
**** [[Installieren eines alternativen Vergleichs-Viewers]]&lt;br /&gt;
**** [[Einen externen Vergleichs-Viewer verwenden]]&lt;br /&gt;
**** [[Zurücksetzen von Änderungen]]&lt;br /&gt;
**** [[Hinzufügen eines neuen Zusammenführungs-Viewers]]&lt;br /&gt;
**** [[Zu öffnendes Projekt oder Projektgruppe auswählen]]&lt;br /&gt;
**** [[Subversion-Integration in der IDE]]&lt;br /&gt;
***** [[TortoiseSVN-Befehle in RAD Studio|Entsprechungen für TortoiseSVN-Befehle in RAD Studio]]&lt;br /&gt;
***** [[Auschecken einer Kopie eines Repository]]&lt;br /&gt;
***** [[Übertragen von Änderungen an die Versionskontrolle]]&lt;br /&gt;
***** [[Zusammenführungskonflikte]]&lt;br /&gt;
***** [[Bereinigen von Ordnern unter Subversion]]&lt;br /&gt;
***** [[Änderungslisten in Subversion]]&lt;br /&gt;
***** [[Subversion-Anmeldung]]&lt;br /&gt;
***** [[Subversion SSL-Client-Zertifikat]]&lt;br /&gt;
***** [[Subversion SSL-Server]]&lt;br /&gt;
**** [[Git-Integration in der IDE]]&lt;br /&gt;
***** [[Git-Befehle in RAD Studio|Git-Befehlsäquivalente in {{Product}}]]&lt;br /&gt;
***** [[Klonen einer Repository-Kopie]]&lt;br /&gt;
***** [[Übergeben von Änderungen an die Git-Versionskontrolle]]&lt;br /&gt;
***** [[Ablegen Ihrer Änderungen im Remote-Repository (Push)]]&lt;br /&gt;
***** [[Bereinigen des lokalen Repository]]&lt;br /&gt;
***** [[Git-Anmeldung]]&lt;br /&gt;
***** [[Pull ausführen (Git)]]&lt;br /&gt;
***** [[Fehler &amp;quot;Unbekannter Benutzername&amp;quot; (Git)]]&lt;br /&gt;
**** [[Mercurial-Integration in der IDE]]&lt;br /&gt;
***** [[Mercurial-Befehle in RAD Studio|Mercurial-Befehlsäquivalente in {{Product}}]]&lt;br /&gt;
***** [[Klonen einer Mercurial-Repository-Kopie]]&lt;br /&gt;
***** [[Übergeben von Änderungen an die Mercurial-Versionskontrolle]]&lt;br /&gt;
**[[Einführung in die VCL (Visual Component Library)]]&lt;br /&gt;
** [[Der Objektinspektor - Index|Der Objektinspektor]]&lt;br /&gt;
*** [[Der Objektinspektor]]&lt;br /&gt;
*** [[Die Seite &amp;quot;Eigenschaften&amp;quot;]]&lt;br /&gt;
*** [[Anzeige der Eigenschaften im Objektinspektor]]&lt;br /&gt;
*** [[Die Seite &amp;quot;Ereignisse&amp;quot;]]&lt;br /&gt;
*** [[Ereignisbehandlungsroutinen]]&lt;br /&gt;
*** [[Anzeigen der Komponentenreferenzen]]&lt;br /&gt;
*** [[Tastenkürzel im Objektinspektor]]&lt;br /&gt;
*** [[Objektinspektor (LiveBindings)]]&lt;br /&gt;
** [[Strukturansicht verwenden]]&lt;br /&gt;
** [[Ein Projekt starten|Ein Projekt starten - Überblick]]&lt;br /&gt;
** [[Überblick über virtuelle Ordner]]&lt;br /&gt;
**[[Live-Vorlagen]]&lt;br /&gt;
**[[Vorlagenbibliotheken – Übersicht]]&lt;br /&gt;
** [[Unicode in RAD Studio]]&lt;br /&gt;
** [[LiveBindings in RAD Studio]]&lt;br /&gt;
*** [[LiveBindings-Designer]]&lt;br /&gt;
**** [[Synchronisieren von Daten mit LiveBindings]]&lt;br /&gt;
**** [[Ein- und Ausblenden von Elementen im LiveBindings-Designer]]&lt;br /&gt;
**** [[Zoomen (Skalieren) des LiveBindings-Designers]]&lt;br /&gt;
**** [[Speichern des LiveBindings-Diagramms als Bild]]&lt;br /&gt;
**** [[Verwenden der Ebenen im LiveBindings-Designer]]&lt;br /&gt;
**** [[Visuell binden]]&lt;br /&gt;
*** [[LiveBindings und Aktionslisten]]&lt;br /&gt;
*** [[Erstellen von LiveBindings]]&lt;br /&gt;
*** [[Verwenden von eigenen Format- und Analyseausdrücken in LiveBindings]]&lt;br /&gt;
**** [[Erstellen eigener LiveBindings-Methoden]]&lt;br /&gt;
**** [[Standard-LiveBindings-Methoden]]&lt;br /&gt;
** [[Referenzen in lokalen Pfad kopieren]]&lt;br /&gt;
** [[Übersicht über AppAnalytics]]&lt;br /&gt;
** [[Software-Add-ins von Fremdherstellern]]&lt;br /&gt;
*** [[Boost]]&lt;br /&gt;
*** [[Box2D]]&lt;br /&gt;
**** [[Verwenden von Box2D in Delphi-Anwendungen]]&lt;br /&gt;
**** [[Verwenden von Box2D in C++Builder-Anwendungen]]&lt;br /&gt;
*** [[Dinkumware Standard-C++-Bibliothek]]&lt;br /&gt;
*** [[FastReport]]&lt;br /&gt;
*** [[Indy]]&lt;br /&gt;
*** [[Verwendung von IntraWeb (VCL für das Web) - Index]]&lt;br /&gt;
**** [[IntraWeb-Einführung - Index]]&lt;br /&gt;
***** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
***** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
***** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
***** [[Hauptformular bearbeiten]]&lt;br /&gt;
***** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
***** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
**** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
**** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
**** [[IntraWeb, Web Broker]]&lt;br /&gt;
*** [[IP*Works!]]&lt;br /&gt;
*** [[TeeChart]]&lt;br /&gt;
*** [[Beyond Compare]]&lt;br /&gt;
*** [[CodeSite]]&lt;br /&gt;
** [[So verwenden Sie die IDE]]&lt;br /&gt;
***[[Tool-Fenster andocken]]&lt;br /&gt;
***[[Anpassen von Symbolleisten]]&lt;br /&gt;
*** [[Aktivieren der Komponenten-Symbolleiste]]&lt;br /&gt;
*** [[Voreinstellungen für Tools festlegen]]&lt;br /&gt;
*** [[Elemente der Tool-Palette suchen]]&lt;br /&gt;
*** [[Suchen von Elementen in der IDE mit IDE Insight|Suchen von Elementen mit IDE Insight]]&lt;br /&gt;
*** [[Tool-Palette anpassen]]&lt;br /&gt;
*** [[Desktop-Layouts speichern]]&lt;br /&gt;
*** [[Templates in die Objektablage einfügen]]&lt;br /&gt;
*** [[Deaktivieren von Themes in der IDE und in Ihrer Anwendung]]&lt;br /&gt;
*** [[Umbenennen von Kategorien in der Tool-Palette]]&lt;br /&gt;
**[[So erstellen Sie Formulare und Projekte und schreiben den Codebehind]]&lt;br /&gt;
***[[Ein Projekt erstellen]]&lt;br /&gt;
***[[Hinzufügen eines Projekts zu einer Projektgruppe]]&lt;br /&gt;
***[[Projektoptionen einstellen]]&lt;br /&gt;
***[[Komponenten in ein Formular einfügen]]&lt;br /&gt;
***[[Formular anpassen]]&lt;br /&gt;
***[[Komponenteneigenschaften festlegen]]&lt;br /&gt;
***[[Eigenschaften und Ereignisse festlegen]]&lt;br /&gt;
**** [[Eigenschafts-Editoren verwenden]]&lt;br /&gt;
***[[Designer-Richtlinien für VCL-Komponenten verwenden]]&lt;br /&gt;
***[[Komponenten-Templates erzeugen]]&lt;br /&gt;
***[[To-Do-Listen verwenden]]&lt;br /&gt;
**[[So bearbeiten Sie Code im Quelltext-Editor]]&lt;br /&gt;
***[[Quelltext-Editor anpassen]]&lt;br /&gt;
***[[Quelltext formatieren]]&lt;br /&gt;
***[[Positionsmarken verwenden]]&lt;br /&gt;
***[[Klassenvervollständigung verwenden]]&lt;br /&gt;
***[[Code-Folding verwenden]]&lt;br /&gt;
***[[Code Insight verwenden]]&lt;br /&gt;
***[[Verwenden des Positionsmarkenstapels]]&lt;br /&gt;
***[[Mit der Versionsverwaltung arbeiten]]&lt;br /&gt;
***[[Erstellen von Live-Vorlagen]]&lt;br /&gt;
***[[Verwendung von Live-Vorlagen]]&lt;br /&gt;
*** [[Vorlagenbibliotheken erstellen]]&lt;br /&gt;
***[[Tastatur-Makro aufzeichnen]]&lt;br /&gt;
**[[So verwalten Sie Dateien und Ordner]]&lt;br /&gt;
***[[Dateien hinzufügen und entfernen]]&lt;br /&gt;
***[[Dateien in der Projektverwaltung umbenennen]]&lt;br /&gt;
***[[Verwenden des Datei-Browsers]]&lt;br /&gt;
***[[Suchen in Verzeichnisgruppen]]&lt;br /&gt;
***[[Suchen in einer Verzeichnisliste]]&lt;br /&gt;
*** [[Hinzufügen einer Unit-Referenz]]&lt;br /&gt;
***[[Verwenden von virtuellen Ordnern]]&lt;br /&gt;
***[[Windows-Typbibliotheken untersuchen]]&lt;br /&gt;
*** [[Assembly-Metadaten mit dem Reflection-Viewer untersuchen]]&lt;br /&gt;
** [[Melden eines Fehlers über das Quality Portal von RAD Studio]]&lt;br /&gt;
**[[FireUI Live-Vorschau]]&lt;br /&gt;
***[[FireUI Live-Vorschau (IDE)]]&lt;br /&gt;
***[[FireUI App-Vorschau]]&lt;br /&gt;
*[[Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
**[[Konzepte zum Rapid Application Development (RAD) - Index]]&lt;br /&gt;
***[[Überblick zum Steuern des Entwicklungszyklus]]&lt;br /&gt;
***[[Benutzeroberflächen entwerfen]]&lt;br /&gt;
***[[Mit der SourceControl arbeiten]]&lt;br /&gt;
**[[Compilieren, Build erstellen und Anwendungen ausführen - Index|Compilieren, Build erstellen und Anwendungen ausführen]]&lt;br /&gt;
***[[Compilieren, Build erstellen und Anwendungen ausführen]]&lt;br /&gt;
*** [[Hintergrund-Compilierung]]&lt;br /&gt;
***[[MSBuild]]&lt;br /&gt;
***[[Überblick zu Build-Konfigurationen]]&lt;br /&gt;
***[[Übersicht über Zielplattformen]]&lt;br /&gt;
***[[Übersicht über Optionsgruppen]]&lt;br /&gt;
***[[Targets-Dateien]]&lt;br /&gt;
***[[Überblick zu vorcompilierten Headern]]&lt;br /&gt;
***[[So compilieren und erzeugen Sie Anwendungen]]&lt;br /&gt;
****[[Aktivieren einer Build-Konfiguration für ein Projekt]]&lt;br /&gt;
****[[Aktivieren einer Konfiguration und einer Zielplattform für eine Projektgruppe]]&lt;br /&gt;
****[[Erzeugen eines Projekts mit einem MSBuild-Befehl]]&lt;br /&gt;
****[[Erstellen und Bearbeiten von Build-Konfigurationen]]&lt;br /&gt;
****[[Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen]]&lt;br /&gt;
***** [[Erstellen einer Optionsgruppe]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit der Projektverwaltung]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit dem Dialogfeld Projektoptionen]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit dem Konfigurations-Manager]]&lt;br /&gt;
***** [[Eine Optionsgruppe übernehmen]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit der Projektverwaltung]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit dem Dialogfeld Projektoptionen]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit dem Konfigurations-Manager]]&lt;br /&gt;
***** [[Bearbeiten einer Optionsgruppe]]&lt;br /&gt;
***** [[Löschen einer Optionsgruppe]]&lt;br /&gt;
****[[Erstellen von Build-Ereignissen]]&lt;br /&gt;
**** [[Compilieren von C++-Anwendungen von der Befehlszeile aus]]&lt;br /&gt;
****[[Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten]]&lt;br /&gt;
****[[Verknüpfen von C++-Bibliotheks- und Objektdateien]]&lt;br /&gt;
****[[Packages erstellen]]&lt;br /&gt;
**** [[Anwendungen für Unicode anpassen]]&lt;br /&gt;
****[[Verwendung von Unicode in der Befehlskonsole]]&lt;br /&gt;
****[[Verwenden von Targets-Dateien]]&lt;br /&gt;
****[[Ein benutzerdefiniertes Build-Tool hinzufügen]]&lt;br /&gt;
****[[Weitere Programmiersprachen installieren]]&lt;br /&gt;
**[[Speicherverwaltung - Index|Speicherverwaltung]]&lt;br /&gt;
***[[Gemeinsame Nutzung von Speicher]]&lt;br /&gt;
***[[Konfigurieren des Speichermanagers]]&lt;br /&gt;
***[[Vergrößern des Speicheradressraums]]&lt;br /&gt;
***[[Überwachen der Speicherverwendung]]&lt;br /&gt;
***[[Registrieren von Speicherlecks]]&lt;br /&gt;
**[[Anwendungen debuggen - Index|Anwendungen debuggen]]&lt;br /&gt;
***[[Überblick zum Debuggen]]&lt;br /&gt;
***[[Überblick zum externen Debugger]]&lt;br /&gt;
***[[Wait Chain]]&lt;br /&gt;
***[[Debugger-Visualisierungen]]&lt;br /&gt;
***[[So verwenden Sie den Debugger]]&lt;br /&gt;
**** [[Das Projekt zum Debuggen vorbereiten]]&lt;br /&gt;
**** [[Starten des Debuggers]]&lt;br /&gt;
**** [[Haltepunkte setzen und bearbeiten]]&lt;br /&gt;
**** [[Ausdruck hinzufügen]]&lt;br /&gt;
**** [[Erweiterte Informationen zu überwachten Ausdrücken anzeigen]]&lt;br /&gt;
**** [[Mit einem ausgeführten Prozess verbinden]]&lt;br /&gt;
**** [[Kurzhinweise während des Debuggens verwenden]]&lt;br /&gt;
**** [[Werte von Datenelementen untersuchen und ändern]]&lt;br /&gt;
**** [[Variablenausdrücke bearbeiten]]&lt;br /&gt;
**** [[Die Suchreihenfolge für Debug-Symboltabellen festlegen]]&lt;br /&gt;
**** [[Verwenden der CPU-Ansicht]]&lt;br /&gt;
**** [[Threads im Debugger blockieren und lösen]]&lt;br /&gt;
**** [[Interne Fehler beheben (Delphi)]]&lt;br /&gt;
**** [[Interne Fehler beheben (C++)]]&lt;br /&gt;
**** [[Beenden einer Debug-Sitzung]]&lt;br /&gt;
**** [[Remote-Debuggen - Alte Verfahren]]&lt;br /&gt;
***** [[Debugger auf einem externen Computer installieren]]&lt;br /&gt;
***** [[Verbindung für das externe Debuggen einrichten]]&lt;br /&gt;
***** [[Dateien für das externe Debuggen vorbereiten]]&lt;br /&gt;
***** [[Installieren, Starten und Anhalten des externen Debug-Servers]]&lt;br /&gt;
*** [[Einen externen Viewer aufrufen]]&lt;br /&gt;
*** [[Debugger-Visualisierungen aktivieren/deaktivieren]]&lt;br /&gt;
** [[Anwendungen testen - Index|Anwendungen testen]]&lt;br /&gt;
*** [[Überblick über DUnitX]]&lt;br /&gt;
**** [[Entwickeln von Tests mit DUnitX]]&lt;br /&gt;
**** [[Konvertieren von DUnit-Tests in DUnitX]]&lt;br /&gt;
*** [[Überblick über DUnit]]&lt;br /&gt;
**** [[Überblick über das Testen von Units]]&lt;br /&gt;
**** [[Entwickeln von Tests]]&lt;br /&gt;
** [[Quelltext-Audits und -Metriken]]&lt;br /&gt;
*** [[Qualitätssicherungsfunktionen]]&lt;br /&gt;
*** [[Arbeiten mit Audits - Index|Arbeiten mit Audits]]&lt;br /&gt;
**** [[Audits ausführen|Ausführen von {{Delphi}}-Audits]]&lt;br /&gt;
**** [[Ausführen von C++-Audits]]&lt;br /&gt;
**** [[Mit Audit-Sets arbeiten]]&lt;br /&gt;
**** [[Audit-Ergebnisse anzeigen]]&lt;br /&gt;
**** [[Audit-Ergebnisse exportieren]]&lt;br /&gt;
**** [[Audit-Ergebnisse drucken]]&lt;br /&gt;
*** [[Arbeiten mit Metriken - Index|Arbeiten mit Metriken]]&lt;br /&gt;
**** [[Metriken ausführen]]&lt;br /&gt;
**** [[Mit Metrik-Sets arbeiten]]&lt;br /&gt;
**** [[Metrikergebnisse anzeigen]]&lt;br /&gt;
**** [[Metrikdiagramme erstellen]]&lt;br /&gt;
*** [[GUI-Komponenten für die Qualitätssicherung - Index|GUI von Audits und Metriken]]&lt;br /&gt;
**** [[QS-Audits (Dialogfeld)]]&lt;br /&gt;
**** [[C++-Audits-Konfiguration (Dialogfeld)]]&lt;br /&gt;
***** [[C++-Audits]]&lt;br /&gt;
****** [[AdjustedReturnValue|AdjustedReturnValue -- Funktionsaufruf gibt nicht den erwarteten Wert zurück]]&lt;br /&gt;
****** [[ArrayBound|ArrayBound – Zugriff auf ein Element außerhalb der Array-Grenzen]]&lt;br /&gt;
****** [[ArrayBoundV2|ArrayBoundV2 – Zugriff auf ein Element außerhalb der Array-Grenzen]]&lt;br /&gt;
****** [[ArraySubscript]]&lt;br /&gt;
****** [[ASO - Assignment operator]]&lt;br /&gt;
****** [[Assign]]&lt;br /&gt;
****** [[AttributeNonNull]]&lt;br /&gt;
****** [[BoolAssignment]]&lt;br /&gt;
****** [[Branch]]&lt;br /&gt;
****** [[CFPV|CFPV – Vergleich von Gleitkommawerten]]&lt;br /&gt;
****** [[CIL - Constructor Initialization List]]&lt;br /&gt;
****** [[CIUCFL - Complex Initialization or Update Clause in for Loop]]&lt;br /&gt;
****** [[CVFCD|CVFCD – Aufrufen von virtuellen Funktionen aus Konstruktoren und dem Destruktor]]&lt;br /&gt;
****** [[CastSize]]&lt;br /&gt;
****** [[CastToStruct|CastToStruct – Umwandlung eines Nicht-struct- in einen struct-Zeiger]]&lt;br /&gt;
****** [[DCPC|DCPC – Definieren des Kopierkonstruktors]]&lt;br /&gt;
****** [[DeadStores|DeadStores – Ausdruckswert wird nicht verwendet]]&lt;br /&gt;
****** [[DivideZero|DivideZero – Überprüfung auf Division durch Null]]&lt;br /&gt;
****** [[FixedAddr|FixedAddr – Zuweisung einer festen Adresse zu einem Zeiger]]&lt;br /&gt;
****** [[FloatLoopCounter]]&lt;br /&gt;
****** [[IVNU|IVNU – Iterationsvariable wird im Schleifenrumpf nicht verwendet]]&lt;br /&gt;
****** [[IdempotentOperations|IdempotentOperations – Warnung bei idempotenten Operationen]]&lt;br /&gt;
****** [[NC -- Namenskonventionen]]&lt;br /&gt;
****** [[NoReturnFunctions|NoReturnFunctions – Funktionen, die nicht zurückkehren]]&lt;br /&gt;
****** [[NullDereference]]&lt;br /&gt;
****** [[OPM -- Überschreiben der &amp;quot;private&amp;quot;-Methode]]&lt;br /&gt;
****** [[OROT|OROT – Überschreiben von zusammengehörigen Operatoren als Ganzes]]&lt;br /&gt;
****** [[PMSNT|PMSNT – Methoden mit demselben Namen zusammen platzieren]]&lt;br /&gt;
****** [[PVD|PVD – Bereitstellen eines virtuellen Destruktors]]&lt;br /&gt;
****** [[PointerArithm]]&lt;br /&gt;
****** [[PointerSub|PointerSub – Ermitteln der Größe durch Zeigersubtraktion]]&lt;br /&gt;
****** [[RCD|RCD – Eingeschränkte Klassendeklaration]]&lt;br /&gt;
****** [[RINF|RINF – Neudefinition einer geerbten nicht-virtuellen Funktion]]&lt;br /&gt;
****** [[ReturnPtrRange|ReturnPtrRange – Zurückgegebener Zeiger zeigt auf eine Position außerhalb des Objekts]]&lt;br /&gt;
****** [[SFS|SFS – Verdächtige for-Anweisung]]&lt;br /&gt;
****** [[SSSIDC|SSSIDC – switch-Anweisung sollte den default-Fall enthalten]]&lt;br /&gt;
****** [[SizeofPtr|SizeofPtr – Verwendung von sizeof() für einen Zeigertyp]]&lt;br /&gt;
****** [[StackAddressEscape]]&lt;br /&gt;
****** [[UCSC|UCSC – Verwendung von Typumwandlungen im C++-Stil]]&lt;br /&gt;
****** [[UndefReturn]]&lt;br /&gt;
****** [[UndefinedBinaryOperatorResult]]&lt;br /&gt;
****** [[UnreachableCode|UnreachableCode – Überprüfung auf unerreichbaren Code]]&lt;br /&gt;
****** [[VLASize|VLASize – Array mit variabler Länge mit undefinierter Größe]]&lt;br /&gt;
**** [[Audit-Ergebnis (Fenster)|Audits (Fenster)]]&lt;br /&gt;
**** [[C++-Audits (Fensterbereich)]]&lt;br /&gt;
**** [[QS-Metrik (Dialogfeld)|QS-Metriken (Dialogfeld)]]&lt;br /&gt;
**** [[Metrikergebnisse (Fenster)|Metrikergebnisse]]&lt;br /&gt;
**** [[Audit drucken (Dialogfeld)|Audits drucken (Dialogfeld)]]&lt;br /&gt;
**** [[Audit-Ergebnis und Metrikergebnis speichern (Dialogfeld)|Audit-Ergebnis speichern und Metrikergebnis speichern (Dialogfelder)]]&lt;br /&gt;
** [[Refactoring von Anwendungen - Index|Refactoring von Anwendungen]]&lt;br /&gt;
*** [[Überblick zum Refactoring]]&lt;br /&gt;
*** [[Überblick zum Umbenennen von Symbolen]]&lt;br /&gt;
*** [[Überblick zum Deklarieren von Variablen und Feldern (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Extrahieren von Methoden (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Extrahieren von Ressourcenstrings (Delphi)]]&lt;br /&gt;
*** [[Refactoring rückgängig machen (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Suchen von Referenzen (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Ändern von Parametern (Delphi)]]&lt;br /&gt;
*** [[Sync-Bearbeitungsmodus (Delphi, C++)]]&lt;br /&gt;
*** [[Refactoring – Anleitungen - Index]]&lt;br /&gt;
**** [[Refactoring von Quelltext]]&lt;br /&gt;
**** [[Ein Symbol umbenennen]]&lt;br /&gt;
**** [[Deklarieren von Variablen]]&lt;br /&gt;
**** [[Deklarieren von Feldern]]&lt;br /&gt;
**** [[Refactoring: Methode extrahieren]]&lt;br /&gt;
**** [[Ressourcenstrings extrahieren]]&lt;br /&gt;
**** [[Refactoring: Parameter ändern]]&lt;br /&gt;
**** [[Units suchen (Delphi)]]&lt;br /&gt;
**** [[Referenzen suchen (Delphi)]]&lt;br /&gt;
**** [[Sync-Bearbeitungsmodus verwenden]]&lt;br /&gt;
**** [[Refactoring: Member verlagern]]&lt;br /&gt;
**** [[Refactoring: Interfaces extrahieren]]&lt;br /&gt;
**** [[Refactoring: Oberklasse extrahieren]]&lt;br /&gt;
**** [[Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben]]&lt;br /&gt;
**** [[Refactoring: Sicheres Löschen]]&lt;br /&gt;
**** [[Refactoring: Inline-Variablen erstellen]]&lt;br /&gt;
**** [[Refactoring: Felder einführen]]&lt;br /&gt;
**** [[Refactoring: Variablen einführen]]&lt;br /&gt;
**** [[Refactoring-Operationen in der Vorschau anzeigen und durchführen]]&lt;br /&gt;
** [[Lokalisieren von Anwendungen mit dem Translation-Manager - Index|Lokalisieren von Anwendungen mit dem Translation-Manager]]&lt;br /&gt;
*** [[Translation-Manager in der IDE]]&lt;br /&gt;
**** [[Sprachen zu einem Projekt hinzufügen]]&lt;br /&gt;
**** [[Ressourcendateien im Translation-Manager bearbeiten]]&lt;br /&gt;
**** [[Aktive Sprache für ein Projekt festlegen]]&lt;br /&gt;
**** [[Ressourcenmodule aktualisieren]]&lt;br /&gt;
**** [[Sprach- und Regionsnamen, Codes und ISO-Werte]]&lt;br /&gt;
*** [[Externer Translation-Manager]]&lt;br /&gt;
**** [[Externen Translation-Manager einrichten]]&lt;br /&gt;
**** [[Externen Translation-Manager verwenden]]&lt;br /&gt;
** [[Anwendungen weitergeben - Index|Anwendungen weitergeben]]&lt;br /&gt;
*** [[Anwendungen weitergeben - Übersicht]]&lt;br /&gt;
**** [[Verwenden des Bereitstellungs-Managers]]&lt;br /&gt;
***** [[Bereitstellungs-Manager]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Weitere Dateien hinzufügen]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Hinzufügen von Dateien]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Löschen von Dateien]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Bereitstellen von Projekten]]&lt;br /&gt;
* [[Hauptanwendungstypen]]&lt;br /&gt;
** [[Windows-Anwendungen entwickeln - Index]]&lt;br /&gt;
*** [[Überblick zu Windows]]&lt;br /&gt;
** [[Entwickeln von Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Vorlagen für Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Schriftarten für die Metropolis-UI]]&lt;br /&gt;
*** [[Gestenunterstützung in Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Unterstützung für Touch-Ziele in FireMonkey]]&lt;br /&gt;
*** [[StyleLookup-Unterstützung für Metropolis-UI-Steuerelemente|StyleLookup-Unterstützung für Metropolis-UI-Steuerelemente ({{FM}})]]&lt;br /&gt;
*** [[Erstellen von Bearbeitungsschaltflächen mit eingebetteten Glyphen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen eines animierten unbestimmten Statusrings]]&lt;br /&gt;
*** [[Erstellen einer Anwendungsleiste für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von Kurzhinweisen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von Kombinationsfeldern für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von TMetropolisUIListBoxItem-Steuerelementen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen eines Flyout für die Metropolis-UI]]&lt;br /&gt;
*** [[Anwenden von FireMonkey-Stilen für Metropolis-UI-Anwendungen]]&lt;br /&gt;
** [[DataSnap-Anwendungen entwickeln]]&lt;br /&gt;
*** [[DataSnap Überblick und Architektur]]&lt;br /&gt;
*** [[Daten-Explorer-Unterstützung für DataSnap]]&lt;br /&gt;
*** [[DataSnap-Server-Anwendung]]&lt;br /&gt;
**** [[Erstellen eines DataSnap-Servers]]&lt;br /&gt;
**** [[DataSnap-Server-Experte]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
**** [[Experte für DataSnap WebBroker-Anwendungen]]&lt;br /&gt;
**** [[Erstellen von DataSnap-Servermethoden-Proxies]]&lt;br /&gt;
**** [[Bereitstellen von DataSnap-Servermethoden]]&lt;br /&gt;
**** [[Verwendung von Callback-Funktionen]]&lt;br /&gt;
**** [[Eigenschaft LifeCycle der Serverklasse]]&lt;br /&gt;
**** [[Überwachen und Steuern von DataSnap-TCP/IP-Verbindungen]]&lt;br /&gt;
*** [[DataSnap-Client-Anwendung]]&lt;br /&gt;
**** [[Verbinden des Clients mit dem DataSnap-Server]]&lt;br /&gt;
**** [[Filtern des DataSnap-Byte-Streams]]&lt;br /&gt;
**** [[HTTPS-Zertifikatsverifizierung]]&lt;br /&gt;
*** [[Serialisieren von Benutzerobjekten]]&lt;br /&gt;
*** [[DataSnap-REST]]&lt;br /&gt;
**** [[Anforderungsfilter]]&lt;br /&gt;
**** [[JavaScript-REST-Proxy]]&lt;br /&gt;
**** [[Zwischenspeicherung von DBX-Parametern]]&lt;br /&gt;
**** [[Codeintensive REST-Callback-Funktionen]]&lt;br /&gt;
**** [[Authentifizierung mit einem JavaScript-Client]]&lt;br /&gt;
**** [[JavaScript-Client-Sitzungen]]&lt;br /&gt;
**** [[DataSnap-REST-Nachrichtenprotokoll]]&lt;br /&gt;
**** [[REST-Clientbibliothek]]&lt;br /&gt;
*** [[Authentifizierung und Autorisierung]]&lt;br /&gt;
*** [[Sitzungsverwaltung auf dem Server]]&lt;br /&gt;
*** [[Cloud-Computing mit DataSnap]]&lt;br /&gt;
**** [[Azure- und Cloud-Computing mit DataSnap]]&lt;br /&gt;
***** [[TAzureConnectionString]]&lt;br /&gt;
***** [[TAzureQueueManagement]]&lt;br /&gt;
***** [[TAzureTableManagement]]&lt;br /&gt;
***** [[TAzureBlobManagement]]&lt;br /&gt;
***** [[Microsoft Azure Queue API]]&lt;br /&gt;
***** [[Microsoft Azure Tabellen API]]&lt;br /&gt;
***** [[Microsoft Azure Blob API]]&lt;br /&gt;
**** [[Amazon- und Cloud-Computing mit DataSnap]]&lt;br /&gt;
** [[Datenbankanwendungen entwickeln]]&lt;br /&gt;
*** [[Datenbankanwendungen für die Win32-Plattform entwickeln - Index]]&lt;br /&gt;
**** [[Überblick zu BDE]]&lt;br /&gt;
**** [[Übersicht über die Funktionen von dbExpress]]&lt;br /&gt;
**** [[DbExpress-Komponenten|dbExpress-Komponenten]]&lt;br /&gt;
**** [[DbExpress-Framework|dbExpress-Framework]]&lt;br /&gt;
***** [[Von dbExpress unterstützte Datenbankmanagementsysteme]]&lt;br /&gt;
**** [[DbExpress Framework-Kompatibilität|dbExpress Framework-Kompatibilität]]&lt;br /&gt;
**** [[Datenbankspezifische Informationen zu DbExpress]]&lt;br /&gt;
**** [[DbExpress-Datentypzuordnung für unterstützte Datenbanken|dbExpress-Datentypzuordnung für unterstützte Datenbanken]]&lt;br /&gt;
**** [[DbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 11|dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 11]]&lt;br /&gt;
**** [[DbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 12|dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 12]]&lt;br /&gt;
*** [[InterBase]]&lt;br /&gt;
*** [[Einführung in InterBase Express]]&lt;br /&gt;
*** [[InterBase ToGo mit dbExpress]]&lt;br /&gt;
*** [[InterBase ToGo]]&lt;br /&gt;
**** [[App-Sandboxing mit InterBase ToGo für OS X]]&lt;br /&gt;
**** [[InterBase-Anwendungen für OS X ohne Sandboxing]]&lt;br /&gt;
*** [[Lizenzierung von IBLite und IBToGo in RAD Studio]]&lt;br /&gt;
**** [[Bereitstellungslizenz für IBLite und IBToGo-Testversion]]&lt;br /&gt;
*** [[Überblick zu dbGo]]&lt;br /&gt;
***  [[FireDAC]]&lt;br /&gt;
**** [[Übersicht (FireDAC)]]&lt;br /&gt;
**** [[Einführung (FireDAC)]]&lt;br /&gt;
***** [[Erste Schritte bei der Verwendung von FireDAC]]&lt;br /&gt;
***** [[Einrichten von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Erstellen von Berichten mit FastReport (FireDAC)]]&lt;br /&gt;
***** [[Demodatenbanken (FireDAC)]]&lt;br /&gt;
***** [[Demoanwendungen (FireDAC)]]&lt;br /&gt;
**** [[Architektur (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Informationen (FireDAC)]]&lt;br /&gt;
***** [[Komponenten (FireDAC)]]&lt;br /&gt;
***** [[Datenbanken (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Definieren von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Konfigurieren von Treibern (FireDAC)]]&lt;br /&gt;
***** [[Festlegen von Optionen (FireDAC)]]&lt;br /&gt;
****** [[Datentypzuordnung (FireDAC)]]&lt;br /&gt;
***** [[Herstellen von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Wiederherstellen von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Offline-Modus von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Verwalten von Transaktionen (FireDAC)]]&lt;br /&gt;
***** [[Fehlerbehandlung (FireDAC)]]&lt;br /&gt;
***** [[Multithreading (FireDAC)]]&lt;br /&gt;
***** [[DLL-Entwicklung (FireDAC)]]&lt;br /&gt;
***** [[Unicode-Unterstützung (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Vorverarbeiten von Anweisungstext (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Zeichen (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für numerische Werte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Datums- und Uhrzeitwerte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Systemwerte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für die Konvertierung (FireDAC)]]&lt;br /&gt;
****** [[Einheitliche Unterstützung für RETURNING (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von gespeicherten Prozeduren (FireDAC)]]&lt;br /&gt;
***** [[Durchsuchen von Tabellen (FireDAC)]]&lt;br /&gt;
***** [[Datenbankwarnungen (FireDAC)]]&lt;br /&gt;
***** [[Benachrichtigungen über Datenänderungen (FireDAC)]]&lt;br /&gt;
***** [[Abrufen von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Anweisungsstapel (FireDAC)]]&lt;br /&gt;
***** [[Array DML (FireDAC)]]&lt;br /&gt;
***** [[Leistung des Array DML-Befehls (FireDAC)]]&lt;br /&gt;
***** [[Asynchrone Ausführung (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von SQL-Skripten (FireDAC)]]&lt;br /&gt;
****** [[Anweisungen zur Steuerung von SQL-Skripten (FireDAC)]]&lt;br /&gt;
****** [[Entwickeln benutzerdefinierter Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Local SQL (FireDAC)]]&lt;br /&gt;
***** [[Unterstützung für das Blob-Streaming in FireDAC]]&lt;br /&gt;
**** [[Arbeiten mit Datenmengen (FireDAC)]]&lt;br /&gt;
***** [[Sortieren von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Filtern von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Haupt/Detail-Beziehung (H/D)]]&lt;br /&gt;
***** [[Suchen von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Berechnete und summierte Felder (FireDAC)]]&lt;br /&gt;
***** [[Erstellen von Ausdrücken (FireDAC)]]&lt;br /&gt;
**** [[Bearbeiten von Daten (FireDAC)]]&lt;br /&gt;
***** [[Ändern von Datenmengendaten (FireDAC)]]&lt;br /&gt;
***** [[Zwischenspeichern von Aktualisierungen (FireDAC)]]&lt;br /&gt;
***** [[Eindeutige Kennzeichnungsfelder (FireDAC)]]&lt;br /&gt;
***** [[Auto-Inkrementierungsfelder (FireDAC)]]&lt;br /&gt;
***** [[Generieren von Aktualisierungsanweisungen (FireDAC)]]&lt;br /&gt;
***** [[Überschreiben von Eintragsaktualisierungen (FireDAC)]]&lt;br /&gt;
***** [[Festlegen von Standardwerten (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Abfragen von Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Erweiterte Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Metadatenstruktur (FireDAC)]]&lt;br /&gt;
***** [[Objektnamen (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit DBMS (FireDAC)]]&lt;br /&gt;
***** [[Verwenden von SQLite mit FireDAC]]&lt;br /&gt;
***** [[Verwenden von Oracle mit FireDAC]]&lt;br /&gt;
**** [[Vorbereiten einer FireDAC-Anwendung für die Ausführung]]&lt;br /&gt;
**** [[Geräteübergreifende Entwicklung (FireDAC)]]&lt;br /&gt;
***** [[Verwenden von FireDAC]]&lt;br /&gt;
***** [[UnixODBC (FireDAC)]]&lt;br /&gt;
***** [[Pfadvariablen (FireDAC)]]&lt;br /&gt;
**** [[Migrieren nach FireDAC]]&lt;br /&gt;
***** [[Migrieren von BDE-Anwendungen nach FireDAC]]&lt;br /&gt;
****** [[Entsprechungen für BDE-Namen (FireDAC)]]&lt;br /&gt;
****** [[Migration von BDE-Aliasen (FireDAC)]]&lt;br /&gt;
****** [[Migration von BDE-Anwendungen (FireDAC)]]&lt;br /&gt;
****** [[Zusätzliche Migrationshinweise (FireDAC)]]&lt;br /&gt;
***** [[Migrieren von dbExpress-Anwendungen nach FireDAC]]&lt;br /&gt;
****** [[Entsprechungen für dbExpress-Namen (FireDAC)]]&lt;br /&gt;
****** [[DbExpress-Verbindungsmigration (FireDAC)|dbExpress-Verbindungsmigration (FireDAC)]]&lt;br /&gt;
****** [[Weitere Hinweise zur dbExpress-Migration (FireDAC)]]&lt;br /&gt;
****** [[Migration von dbExpress-Anwendungen (FireDAC)]]&lt;br /&gt;
***** [[Migrieren von AnyDAC-Anwendungen nach FireDAC]]&lt;br /&gt;
**** [[Debuggen und Support (FireDAC)]]&lt;br /&gt;
***** [[DBMS-Umgebungsberichte (FireDAC)]]&lt;br /&gt;
***** [[Ablaufverfolgung und Überwachung (FireDAC)]]&lt;br /&gt;
**** [[Bereitstellen (FireDAC)]]&lt;br /&gt;
***** [[Bereitstellen auf Windows (FireDAC)]]&lt;br /&gt;
***** [[Bereitstellen auf OS X oder Linux (FireDAC)]]&lt;br /&gt;
**** [[Hilfsprogramme (FireDAC)]]&lt;br /&gt;
***** [[FDAdministrator]]&lt;br /&gt;
***** [[FDDFMChanger]]&lt;br /&gt;
***** [[FDExecutor]]&lt;br /&gt;
***** [[FDExplorer]]&lt;br /&gt;
***** [[FDMonitor]]&lt;br /&gt;
***** [[Create(DB-Name).bat (FireDAC)]]&lt;br /&gt;
**** [[Datenbankkonnektivität (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Verbindungsparameter (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Advantage Database Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum DataSnap-Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu dbExpress-Datenquellen (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Firebird (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu IBM DB2 Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Informix (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu InterBase (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft SQL Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft SQL Server Compact Edition (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft Access-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu MySQL Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu ODBC-Datenquellen (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Oracle Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu PostgreSQL (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu SQLite-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Sybase SQL Anywhere (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Teradata Database (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zur MongoDB-Datenbank (FireDAC)]]&lt;br /&gt;
**** [[FAQ (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Fragen (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu TFDManager und TFDConnection]]&lt;br /&gt;
***** [[Fragen zu TFDQuery, TFDStoredProc und TFDUpdateSQL]]&lt;br /&gt;
***** [[Fragen zu TFDTable]]&lt;br /&gt;
***** [[Fragen zu TFDMemTable]]&lt;br /&gt;
***** [[Fragen zum Abrufen und Füllen (FireDAC)]]&lt;br /&gt;
***** [[Fragen zum Sortieren, Durchsuchen, Suchen und Filtern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zum Bearbeiten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Benutzeroberfläche (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu SQL-Skripten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Debugging- und Berichtsumgebung (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Integration in Produkte von Fremdherstellern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Firebird- und InterBase-Servern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MS SQL Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Oracle Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu SQLite-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MySQL Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MS Access (FireDAC)]]&lt;br /&gt;
*** [[Unterstützung von SQLite in RAD Studio]]&lt;br /&gt;
***[[So arbeiten Sie mit Datenbanken]]&lt;br /&gt;
**** [[DbExpress verwenden|dbExpress verwenden]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu einer Datenbank mit dem dbExpress Treiber-Framework]]&lt;br /&gt;
***** [[TSQLConnection konfigurieren]]&lt;br /&gt;
***** [[Daten für die Anzeige mit TSQLDataSet festlegen]]&lt;br /&gt;
***** [[Daten mit TSQLDataSet-Komponenten abrufen]]&lt;br /&gt;
***** [[Befehle mit TSQLDataSet-Komponenten ausführen]]&lt;br /&gt;
***** [[Auf Schema-Informationen zugreifen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen mit TSQLMonitor debuggen|dbExpress-Anwendungen mit TSQLMonitor debuggen]]&lt;br /&gt;
***** [[TSQLTable verwenden]]&lt;br /&gt;
***** [[TSQLQuery verwenden]]&lt;br /&gt;
***** [[TSQLStoredProc verwenden (Anleitung)]]&lt;br /&gt;
**** [[Verbindung zum Anwendungsserver mit DataSnap-Komponenten einrichten]]&lt;br /&gt;
**** [[Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
**** [[Mit dem Daten-Explorer Verbindungsinformationen ermitteln]]&lt;br /&gt;
**** [[TSQLConnection einrichten]]&lt;br /&gt;
**** [[Den Provider mit TLocalConnection oder TConnectionBroker festlegen]]&lt;br /&gt;
**** [[Datenbanksitzungen mit TSession verwalten]]&lt;br /&gt;
**** [[TQuery verwenden (Anleitung)]]&lt;br /&gt;
**** [[TSimpleDataSet verwenden]]&lt;br /&gt;
**** [[TSimpleObjectBroker verwenden]]&lt;br /&gt;
**** [[TStoredProc verwenden]]&lt;br /&gt;
**** [[TTable verwenden (Anleitung)]]&lt;br /&gt;
**** [[Datenmenge mit TUpdateSQL aktualisieren]]&lt;br /&gt;
**** [[Neue Verbindung im Daten-Explorer einfügen]]&lt;br /&gt;
**** [[Datenbank im Daten-Explorer durchsuchen]]&lt;br /&gt;
**** [[SQL im Daten-Explorer ausführen]]&lt;br /&gt;
**** [[Verbindungen im Daten-Explorer bearbeiten]]&lt;br /&gt;
**** [[BDE verwenden]]&lt;br /&gt;
**** [[TBatchMove verwenden (BDE)]]&lt;br /&gt;
*** [[InterBase-Datenbankverschlüsselung]]&lt;br /&gt;
** [[Entwickeln von RAD Server-, Cloud- und REST-Anwendungen]]&lt;br /&gt;
*** [[Push-Benachrichtigungen]]&lt;br /&gt;
**** [[Einrichten des Messaging-Dienstes]]&lt;br /&gt;
*** [[RAD Server (EMS)]]&lt;br /&gt;
**** [[RAD Server Engine (EMS-Server)]]&lt;br /&gt;
***** [[Einrichten der RAD Server Engine]]&lt;br /&gt;
****** [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows]]&lt;br /&gt;
****** [[Upgrade der RAD Server Engine]]&lt;br /&gt;
****** [[Manuelles Bearbeiten der Konfiguration der RAD Server Engine]]&lt;br /&gt;
****** [[Ausführen der RAD Server Engine oder RAD Server Console in einer Entwicklungsumgebung unter Windows]]&lt;br /&gt;
******* [[Fenster von RAD Server Console]]&lt;br /&gt;
****** [[Installieren der RAD -Server oder RAD Server Console in einer Produktionsumgebung unter Windows]]&lt;br /&gt;
****** [[Anforderungen für die RAD Server-Datenbank in Produktionsumgebungen unter Windows]]&lt;br /&gt;
***** [[RAD Server Administrative API]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;API&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Version&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;]]&lt;br /&gt;
****** [[RAD Server EdgeModules]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Push&amp;quot;]]&lt;br /&gt;
***** [[Erweitern der RAD Server Engine]]&lt;br /&gt;
****** [[Übersicht über RAD Server-Ressourcen]]&lt;br /&gt;
******* [[Tutorial: Implementieren Ihrer ersten RAD Server-Ressource]]&lt;br /&gt;
******* [[Tutorial: Implementieren einer FireDAC-Ressource in RAD Server]]&lt;br /&gt;
****** [[Einwickeln eines RAD Server-Package]]&lt;br /&gt;
******* [[Erstellen eines RAD Server-Package]]&lt;br /&gt;
******* [[Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package]]&lt;br /&gt;
****** [[Installieren eines RAD Server-Package]]&lt;br /&gt;
****** [[Benutzerdefinierte API-Dokumentation]]&lt;br /&gt;
****** [[EMS-EdgeModules]]&lt;br /&gt;
***** [[Fenster der RAD Server Engine]]&lt;br /&gt;
***** [[Autorisierung mit RAD Server Engine]]&lt;br /&gt;
***** [[Unterstützung externer Anmeldeinformationen in RAD Server]]&lt;br /&gt;
**** [[RAD Server Console]]&lt;br /&gt;
***** [[Einrichten von RAD Server Console]]&lt;br /&gt;
****** [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows]]&lt;br /&gt;
****** [[Manuelles Bearbeiten der Konfiguration von RAD Server Console]]&lt;br /&gt;
****** [[Ausführen der RAD Server Engine oder RAD Server Console in einer Entwicklungsumgebung unter Windows]]&lt;br /&gt;
******* [[Fenster von RAD Server Console]]&lt;br /&gt;
****** [[Installieren der RAD -Server oder RAD Server Console in einer Produktionsumgebung unter Windows]]&lt;br /&gt;
****** [[Anforderungen für die RAD Server-Datenbank in Produktionsumgebungen unter Windows]]&lt;br /&gt;
***** [[Benutzeroberfläche von RAD Server Console]]&lt;br /&gt;
**** [[RAD Server-Client-Anwendung]]&lt;br /&gt;
***** [[Tutorial: Implementieren Ihrer ersten RAD Server-Client-Awendung]]&lt;br /&gt;
***** [[Tutorial: Implementieren einer FireDAC-Client-Anwendung in RAD Server]]&lt;br /&gt;
**** [[Überblick zu ThingPoint]]&lt;br /&gt;
***** [[Entwickeln einer ThingPoint-Anwendung mit RAD Server]]&lt;br /&gt;
***** [[Registrieren eines ThingPoint bei der RAD Server Engine]]&lt;br /&gt;
***** [[Implementieren einer einfachen ThingPoint-Anwendung]]&lt;br /&gt;
**** [[Push-Benachrichtigungen in RAD Server]]&lt;br /&gt;
***** [[Konfigurieren der RAD Server Engine, um Push-Benachrichtigungen zu aktivieren]]&lt;br /&gt;
**** [[Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
***** [[Verbindungsprofile in RAD Server]]&lt;br /&gt;
***** [[Benutzeroberfläche der Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
****** [[Benutzeroberfläche der RAD Server-Ressourcenverwaltung]]&lt;br /&gt;
****** [[RAD Server-Benutzeroberfläche für Push-Benachrichtigungen]]&lt;br /&gt;
***** [[Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
****** [[Verbinden mit der RAD Server Engine]]&lt;br /&gt;
****** [[Verwalten der Benutzerdaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten der Gruppendaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten der Installationsdaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten von Moduldaten]]&lt;br /&gt;
****** [[Verwalten von Modulressourcendaten]]&lt;br /&gt;
****** [[Senden von RAD Server-Push-Meldungen]]&lt;br /&gt;
**** [[RAD Server-Laufzeitlizenz]]&lt;br /&gt;
*** [[Entwickeln von Cloud-Anwendungen]]&lt;br /&gt;
*** [[Überblick zu REST]]&lt;br /&gt;
*** [[Übersicht über BaaS]]&lt;br /&gt;
**** [[Einführung in Kinvey und Parse]]&lt;br /&gt;
**** [[Verwalten von BaaS-Benutzern]]&lt;br /&gt;
**** [[Verwenden von BaaS für Backend-Speicher]]&lt;br /&gt;
**** [[Verwenden des Cloud-Dienstes zum Senden von Push-Benachrichtigungen]]&lt;br /&gt;
*** [[OpenSSL]]&lt;br /&gt;
** [[Entwickeln von interoperativen Anwendungen mit COM]]&lt;br /&gt;
*** [[COM-Anwendungen entwickeln]]&lt;br /&gt;
*** [[COM-Experten verwenden]]&lt;br /&gt;
** [[Web-Services mit Win32-Anwendungen entwickeln|Web-Services entwickeln]]&lt;br /&gt;
*** [[Überblick zu Web-Services]]&lt;br /&gt;
*** [[Web-Services-Anwendung &amp;quot;Hello World&amp;quot; erstellen]]&lt;br /&gt;
* [[Windows-Entwicklerhandbuch - Index|Windows-Entwicklerhandbuch]]&lt;br /&gt;
** [[Delphi-Entwicklerhandbuch]]&lt;br /&gt;
*** [[Anwendungsentwicklung mit Delphi - Index]]&lt;br /&gt;
**** [[Delphi-Programmiergrundlagen]]&lt;br /&gt;
***** [[Integrierte Entwicklungsumgebung]]&lt;br /&gt;
***** [[Anwendungen entwerfen]]&lt;br /&gt;
***** [[Projekte erstellen]]&lt;br /&gt;
***** [[Quelltext bearbeiten]]&lt;br /&gt;
***** [[Anwendungen compilieren]]&lt;br /&gt;
***** [[Anwendungen debuggen]]&lt;br /&gt;
***** [[Deployment von Anwendungen]]&lt;br /&gt;
**** [[Grundlagen der Komponentenbibliothek - Index|Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
***** [[Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
****** [[Eigenschaften, Methoden und Ereignisse]]&lt;br /&gt;
******* [[Ereignistypen]]&lt;br /&gt;
***** [[Objekte, Komponenten und Steuerelemente]]&lt;br /&gt;
****** [[TObject-Zweig]]&lt;br /&gt;
****** [[TPersistent-Zweig]]&lt;br /&gt;
****** [[TComponent-Zweig]]&lt;br /&gt;
****** [[TControl-Zweig]]&lt;br /&gt;
****** [[TWinControl-Zweig]]&lt;br /&gt;
**** [[Das Delegationsmodell verwenden - Index|Das Delegationsmodell verwenden]]&lt;br /&gt;
***** [[Das Delegationsmodell verwenden]]&lt;br /&gt;
***** [[Was ist ein Objekt?]]&lt;br /&gt;
****** [[Ein Delphi-Objekt untersuchen]]&lt;br /&gt;
****** [[Den Namen einer Komponente ändern]]&lt;br /&gt;
***** [[Daten und Code von einem Objekt erben]]&lt;br /&gt;
***** [[Gültigkeitsbereich und Qualifizierer]]&lt;br /&gt;
****** [[Private-, protected-, public- und published-Deklarationen]]&lt;br /&gt;
***** [[Objektvariablen verwenden]]&lt;br /&gt;
***** [[Objekte erstellen, instantiieren und freigeben]]&lt;br /&gt;
****** [[Komponenten und Eigentümer]]&lt;br /&gt;
***** [[Die Klassenbibliotheken verstehen (Delphi)]]&lt;br /&gt;
***** [[Schnittstellen verwenden]]&lt;br /&gt;
****** [[Schnittstellen in verschiedenen Klassen verwenden]]&lt;br /&gt;
****** [[Schnittstellen mit Prozeduren verwenden]]&lt;br /&gt;
****** [[IInterface implementieren]]&lt;br /&gt;
****** [[TInterfacedObject]]&lt;br /&gt;
****** [[Den Operator as mit Interfaces verwenden]]&lt;br /&gt;
****** [[Wiederverwendung von Quelltext und Delegation]]&lt;br /&gt;
******* [[Implements für die Delegation verwenden]]&lt;br /&gt;
******* [[Aggregation]]&lt;br /&gt;
****** [[Speicherverwaltung für Schnittstellenobjekte]]&lt;br /&gt;
******* [[Referenzzählung einsetzen]]&lt;br /&gt;
******* [[Keine Referenzzählung einsetzen]]&lt;br /&gt;
***** [[Interfaces in verteilten Anwendungen]]&lt;br /&gt;
**** [[Komponenten verwenden - Index|Komponenten verwenden]]&lt;br /&gt;
***** [[Methoden aufrufen]]&lt;br /&gt;
***** [[Ereignisse und Ereignisbehandlungsroutinen verwenden]]&lt;br /&gt;
****** [[Eine neue Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen bearbeiten]]&lt;br /&gt;
****** [[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen]]&lt;br /&gt;
******* [[Den Parameter Sender verwenden]]&lt;br /&gt;
******* [[Gemeinsame Ereignisse bearbeiten]]&lt;br /&gt;
****** [[Ein Menüereignis einer Behandlungsroutine zuordnen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen löschen]]&lt;br /&gt;
***** [[Benutzereigene Komponenten in die Tool-Palette aufnehmen]]&lt;br /&gt;
**** [[Mit Steuerelementen arbeiten - Index|Mit Steuerelementen arbeiten]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Eine Drag-Operation beginnen]]&lt;br /&gt;
****** [[Gezogene Elemente akzeptieren]]&lt;br /&gt;
****** [[Elemente ablegen]]&lt;br /&gt;
****** [[Eine Drag-Operation beenden]]&lt;br /&gt;
****** [[Drag&amp;amp;Drop-Operationen für ein Ablageobjekt anpassen]]&lt;br /&gt;
****** [[Den Drag-Mauszeiger ändern]]&lt;br /&gt;
***** [[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren]]&lt;br /&gt;
****** [[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen]]&lt;br /&gt;
****** [[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen]]&lt;br /&gt;
***** [[Text in Steuerelementen bearbeiten]]&lt;br /&gt;
****** [[Textausrichtung festlegen]]&lt;br /&gt;
****** [[Bildlaufleisten zur Laufzeit hinzufügen]]&lt;br /&gt;
****** [[Anwendungen mit einer Zwischenablage ausstatten]]&lt;br /&gt;
****** [[Text markieren]]&lt;br /&gt;
****** [[Den gesamten Text markieren]]&lt;br /&gt;
****** [[Text ausschneiden, kopieren und einfügen]]&lt;br /&gt;
****** [[Markierten Text löschen]]&lt;br /&gt;
****** [[Menüeinträge deaktivieren]]&lt;br /&gt;
****** [[Ein Popup-Menü bereitstellen]]&lt;br /&gt;
****** [[Das Ereignis OnPopup behandeln]]&lt;br /&gt;
***** [[Grafiken zu Steuerelementen hinzufügen]]&lt;br /&gt;
****** [[Den Owner-Draw-Stil für ein Steuerelement festlegen]]&lt;br /&gt;
****** [[Grafikobjekte zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Anwendung hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Owner-Drawn-Elemente anzeigen]]&lt;br /&gt;
****** [[Größe von Owner-Draw-Elementen festlegen]]&lt;br /&gt;
****** [[Owner-Draw-Elemente anzeigen]]&lt;br /&gt;
***** [[Bildschirmskalierung und ChangeScale]]&lt;br /&gt;
**** [[Anwendungen, Komponenten und Bibliotheken erstellen - Index|Anwendungen, Komponenten und Bibliotheken erstellen]]&lt;br /&gt;
***** [[Anwendungen erstellen]]&lt;br /&gt;
****** [[GUI-Anwendungen]]&lt;br /&gt;
******* [[Benutzeroberflächenmodelle]]&lt;br /&gt;
******* [[SDI-Anwendungen]]&lt;br /&gt;
******* [[MDI-Anwendungen]]&lt;br /&gt;
******* [[IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
****** [[Konsolenanwendungen]]&lt;br /&gt;
****** [[Service-Anwendungen]]&lt;br /&gt;
******* [[Service-Threads]]&lt;br /&gt;
******* [[Service-Namenseigenschaften]]&lt;br /&gt;
******* [[Services-Anwendungen debuggen]]&lt;br /&gt;
****** [[Programmiervorlagen]]&lt;br /&gt;
***** [[Packages und DLLs erstellen]]&lt;br /&gt;
****** [[Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
****** [[DLLs linken]]&lt;br /&gt;
****** [[DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
****** [[Erstellen von DLLs in C++Builder]]&lt;br /&gt;
****** [[DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
***** [[Datenbankanwendungen erstellen]]&lt;br /&gt;
****** [[Datenbankanwendungen verteilen]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen]]&lt;br /&gt;
****** [[Web-Services-Anwendungen erstellen]]&lt;br /&gt;
****** [[Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
***** [[COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
***** [[Datenmodule verwenden]]&lt;br /&gt;
****** [[Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
******* [[Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
******* [[Komponenten platzieren und benennen]]&lt;br /&gt;
******* [[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
******* [[Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
******* [[Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
****** [[In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
****** [[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
****** [[Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
***** [[Verwenden der Objektablage]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
****** [[Elemente in die Objektablage einfügen]]&lt;br /&gt;
****** [[Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
****** [[Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
****** [[Projektvorlagen verwenden]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
***** [[Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
******[[Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
*******[[HTML-Hilfetypen]]&lt;br /&gt;
*******[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
*******[[Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
****** [[Hilfesystem-Interfaces]]&lt;br /&gt;
******* [[ICustomHelpViewer implementieren]]&lt;br /&gt;
******* [[Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
******* [[Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
******* [[Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
******* [[Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
******* [[IExtendedHelpViewer implementieren]]&lt;br /&gt;
******* [[IHelpSystem verwenden]]&lt;br /&gt;
******* [[IHelpSelector implementieren]]&lt;br /&gt;
******* [[Hilfesystemobjekte registrieren]]&lt;br /&gt;
****** [[Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
******* [[Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
******* [[Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
******* [[Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
**** [[Die Benutzeroberfläche erstellen - Index|Die Benutzeroberfläche erstellen]]&lt;br /&gt;
***** [[Die Benutzeroberfläche erstellen: Übersicht]]&lt;br /&gt;
***** [[Anwendungsverhalten steuern]]&lt;br /&gt;
****** [[Auf Anwendungsebene arbeiten]]&lt;br /&gt;
****** [[Mit dem Bildschirm arbeiten]]&lt;br /&gt;
***** [[Das Hauptformular]]&lt;br /&gt;
****** [[Hauptformular ausblenden]]&lt;br /&gt;
****** [[Weitere Formulare hinzufügen]]&lt;br /&gt;
****** [[Das Layout festlegen]]&lt;br /&gt;
***** [[Mit Formularen arbeiten]]&lt;br /&gt;
****** [[Die Formularerstellung im Speicher steuern]]&lt;br /&gt;
******* [[Automatisch erstellte Formulare anzeigen]]&lt;br /&gt;
******* [[Formulare dynamisch erstellen]]&lt;br /&gt;
******* [[Nichtmodale Formulare erstellen]]&lt;br /&gt;
******* [[Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
****** [[Zusätzliche Argumente an Formulare übergeben]]&lt;br /&gt;
****** [[Daten aus Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus modalen Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus nichtmodalen Formularen abrufen]]&lt;br /&gt;
***** [[Komponenten und Komponentengruppen wiederverwenden]]&lt;br /&gt;
***** [[Komponentenvorlagen erstellen und verwenden]]&lt;br /&gt;
***** [[Mit Frames arbeiten]]&lt;br /&gt;
****** [[Frames erstellen]]&lt;br /&gt;
****** [[Frames verwenden und bearbeiten]]&lt;br /&gt;
****** [[Frames gemeinsam nutzen]]&lt;br /&gt;
***** [[Dialogfelder entwickeln]]&lt;br /&gt;
****** [[Windows-Standarddialogfelder verwenden]]&lt;br /&gt;
***** [[Menüs erstellen und verwalten]]&lt;br /&gt;
****** [[Den Menü-Designer öffnen]]&lt;br /&gt;
****** [[Menüs entwerfen]]&lt;br /&gt;
******* [[Menüs benennen]]&lt;br /&gt;
******* [[Menüeinträge benennen]]&lt;br /&gt;
******* [[Menüeinträge hinzufügen, einfügen und entfernen]]&lt;br /&gt;
******* [[Hinzufügen von Trennlinien]]&lt;br /&gt;
******* [[Zugriffstasten und Tastenkürzel festlegen]]&lt;br /&gt;
****** [[Untermenüs erstellen]]&lt;br /&gt;
******* [[Menüeinträge verschieben]]&lt;br /&gt;
******* [[Grafiken zu Menüeinträgen hinzufügen]]&lt;br /&gt;
******* [[Das Menü anzeigen]]&lt;br /&gt;
****** [[Menüeinträge im Objektinspektor bearbeiten]]&lt;br /&gt;
****** [[Zur Entwurfszeit zwischen Menüs wechseln]]&lt;br /&gt;
****** [[Menüvorlagen verwenden]]&lt;br /&gt;
****** [[Ein Menü als Vorlage speichern]]&lt;br /&gt;
******* [[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen]]&lt;br /&gt;
****** [[Menüeinträge zur Laufzeit bearbeiten]]&lt;br /&gt;
****** [[Menüs kombinieren]]&lt;br /&gt;
******* [[Das aktive Menü angeben: Menu-Eigenschaft]]&lt;br /&gt;
******* [[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft]]&lt;br /&gt;
****** [[Ressourcendateien importieren]]&lt;br /&gt;
***** [[Symbolleisten und Coolbars entwerfen]]&lt;br /&gt;
****** [[Eine Panel-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer SpeedButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von SpeedButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine ToolBar-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer ToolButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von ToolButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine Coolbar-Komponente hinzufügen]]&lt;br /&gt;
******* [[Das Erscheinungsbild der Coolbar festlegen]]&lt;br /&gt;
****** [[Auf Mausklicks reagieren]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente ein Menü zuweisen]]&lt;br /&gt;
****** [[Verborgene Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbolleisten ein- und ausblenden]]&lt;br /&gt;
***** [[Allgemeine Steuerelemente und XP-Themes]]&lt;br /&gt;
**** [[Steuerelementtypen - Index|Steuerelementtypen]]&lt;br /&gt;
***** [[Textelemente]]&lt;br /&gt;
****** [[Bearbeitungselemente]]&lt;br /&gt;
******* [[Memo- und RTF-Bearbeitungselemente]]&lt;br /&gt;
****** [[Steuerelemente zur Textanzeige]]&lt;br /&gt;
****** [[Beschriftungen (TLabel)]]&lt;br /&gt;
***** [[Spezialisierte Eingabekomponenten]]&lt;br /&gt;
****** [[Bildlaufleiste (TScrollBar)]]&lt;br /&gt;
****** [[Schieberegler (TTrackBar)]]&lt;br /&gt;
****** [[Wippschalter]]&lt;br /&gt;
****** [[Tastenkürzelkomponente (THotKey)]]&lt;br /&gt;
****** [[Teilerleiste (TSplitter)]]&lt;br /&gt;
***** [[Schaltflächen und ähnliche Steuerelemente]]&lt;br /&gt;
****** [[Schaltfläche (TButton)]]&lt;br /&gt;
****** [[Bitmap-Schaltfläche (TBitBtn)]]&lt;br /&gt;
****** [[SpeedButton (TSpeedButton)]]&lt;br /&gt;
****** [[Kontrollkästchen (TCheckBox)]]&lt;br /&gt;
****** [[Optionsfelder (TRadioButton)]]&lt;br /&gt;
****** [[Symbolleiste-Steuerelemente]]&lt;br /&gt;
****** [[Coolbars (TCoolBar)]]&lt;br /&gt;
***** [[Listenkomponenten]]&lt;br /&gt;
****** [[Listenfeld (TListBox und TCheckListBox)]]&lt;br /&gt;
****** [[Kombinationsfeld (TComboBox)]]&lt;br /&gt;
****** [[Baumdiagramm (TTreeView)]]&lt;br /&gt;
****** [[Listenansicht (TListView)]]&lt;br /&gt;
***** [[Gruppierungskomponenten]]&lt;br /&gt;
****** [[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)]]&lt;br /&gt;
****** [[Tafelkomponente (TPanel)]]&lt;br /&gt;
****** [[Bildlauffeld (TScrollBox)]]&lt;br /&gt;
****** [[Registerkomponente (TTabControl)]]&lt;br /&gt;
****** [[Registerkartenkomponente (TPageControl)]]&lt;br /&gt;
****** [[Kopfzeilenkomponente (THeaderControl)]]&lt;br /&gt;
***** [[Anzeigeelemente]]&lt;br /&gt;
****** [[Statusleisten]]&lt;br /&gt;
****** [[Fortschrittsanzeige (TProgressBar)]]&lt;br /&gt;
****** [[Hilfe- und Hinweiseigenschaften]]&lt;br /&gt;
****** [[VCL-Taskleisten]]&lt;br /&gt;
***** [[Gittersteuerelemente]]&lt;br /&gt;
****** [[Zeichengitter (TDrawGrid)]]&lt;br /&gt;
****** [[String-Gitter (TStringGrid)]]&lt;br /&gt;
***** [[Wertlisteneditoren]]&lt;br /&gt;
***** [[Grafikkomponenten]]&lt;br /&gt;
****** [[Grafik (TImage)]]&lt;br /&gt;
****** [[Form (TShape)]]&lt;br /&gt;
****** [[Rahmen (TBevel)]]&lt;br /&gt;
****** [[Zeichenfeld (TPaintBox)]]&lt;br /&gt;
****** [[Animationskomponente]]&lt;br /&gt;
**** [[Mit Grafiken und Multimedia arbeiten - Index|Mit Grafiken und Multimedia arbeiten]]&lt;br /&gt;
***** [[Mit Grafiken und Multimedia arbeiten: Übersicht]]&lt;br /&gt;
***** [[Grafikprogrammierung im Überblick]]&lt;br /&gt;
****** [[Den Bildschirm aktualisieren]]&lt;br /&gt;
****** [[Grafikobjekt-Typen]]&lt;br /&gt;
****** [[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts]]&lt;br /&gt;
****** [[Eigenschaften des Canvas-Objekts verwenden]]&lt;br /&gt;
******* [[Zeichenbereiche anlegen]]&lt;br /&gt;
******* [[Farben in der VCL]]&lt;br /&gt;
******* [[In VCL-Anwendungen drucken]]&lt;br /&gt;
******* [[Stifte verwenden]]&lt;br /&gt;
******** [[Stiftfarbe ändern]]&lt;br /&gt;
******** [[Strichstärke von Stiften ändern]]&lt;br /&gt;
******** [[Stiftstil ändern]]&lt;br /&gt;
******** [[Stiftmodus ändern]]&lt;br /&gt;
******** [[Stiftposition ermitteln]]&lt;br /&gt;
******* [[Pinsel verwenden]]&lt;br /&gt;
******** [[Pinselfarbe ändern]]&lt;br /&gt;
******** [[Pinselstil ändern]]&lt;br /&gt;
******** [[Die Pinseleigenschaft Bitmap setzen]]&lt;br /&gt;
******* [[Pixel lesen und setzen]]&lt;br /&gt;
****** [[Grafikobjekte zeichnen]]&lt;br /&gt;
******* [[Linien und Linienzüge zeichnen]]&lt;br /&gt;
******** [[Linien zeichnen]]&lt;br /&gt;
******** [[Linienzüge zeichnen]]&lt;br /&gt;
******* [[Formen zeichnen]]&lt;br /&gt;
******** [[Rechtecke und Ellipsen zeichnen]]&lt;br /&gt;
******** [[Abgerundete Rechtecke zeichnen]]&lt;br /&gt;
******** [[Polygone zeichnen]]&lt;br /&gt;
****** [[Behandlung mehrerer Zeichenobjekte in einer Anwendung]]&lt;br /&gt;
******* [[Benötigte Zeichenwerkzeuge ermitteln]]&lt;br /&gt;
******* [[Werkzeuge mithilfe von Mauspalettenschaltern wechseln]]&lt;br /&gt;
******* [[Zeichenwerkzeuge verwenden]]&lt;br /&gt;
******** [[Formen zeichnen (Quelltext)]]&lt;br /&gt;
******** [[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]]&lt;br /&gt;
****** [[In einer Grafik zeichnen]]&lt;br /&gt;
******* [[Bildlauffähige Grafiken]]&lt;br /&gt;
******* [[Bild-Steuerelemente hinzufügen]]&lt;br /&gt;
******** [[Steuerelement einfügen]]&lt;br /&gt;
******** [[Die Anfangsgröße eines Bitmaps festlegen]]&lt;br /&gt;
******** [[In Bitmaps zeichnen]]&lt;br /&gt;
****** [[Grafikdateien laden und speichern]]&lt;br /&gt;
******* [[Bilder aus Dateien laden]]&lt;br /&gt;
******* [[Bilder in Dateien speichern]]&lt;br /&gt;
******* [[Bilder ersetzen]]&lt;br /&gt;
****** [[Die Zwischenablage und Grafiken]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage kopieren]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage ausschneiden]]&lt;br /&gt;
******* [[Grafiken aus der Zwischenablage einfügen]]&lt;br /&gt;
****** [[Beispiel: Der Gummiband-Effekt]]&lt;br /&gt;
******* [[Auf Mausaktionen reagieren]]&lt;br /&gt;
******** [[Woraus besteht ein Mausereignis?]]&lt;br /&gt;
******** [[Auf das Drücken einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Loslassen einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Bewegen der Maus reagieren]]&lt;br /&gt;
******* [[Felder einem Formularobjekt hinzufügen]]&lt;br /&gt;
******* [[Verbesserte Liniendarstellung]]&lt;br /&gt;
******** [[Ausgangspunkt festhalten]]&lt;br /&gt;
******** [[Bewegungen zwischenspeichern]]&lt;br /&gt;
***** [[Mit Multimedia arbeiten]]&lt;br /&gt;
****** [[Einer Anwendung Videoclips ohne Ton hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Videoclips ohne Ton]]&lt;br /&gt;
****** [[Einer Anwendung Audio- oder Videoclips hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL)]]&lt;br /&gt;
**** [[Multithread-Anwendungen entwickeln - Index]]&lt;br /&gt;
***** [[Multithread-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Thread-Objekte definieren - Index|Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread initialisieren]]&lt;br /&gt;
****** [[Die Thread-Funktion schreiben]]&lt;br /&gt;
******* [[Lokale Thread-Variablen]]&lt;br /&gt;
******* [[Die Beendigung anderer Threads abwarten]]&lt;br /&gt;
******* [[Die Behandlung von Ausnahmen in der Thread-Funktion]]&lt;br /&gt;
****** [[Clean-up-Quelltext schreiben]]&lt;br /&gt;
***** [[Threads koordinieren - Index|Threads koordinieren]]&lt;br /&gt;
****** [[Threads koordinieren]]&lt;br /&gt;
****** [[Gleichzeitigen Zugriff vermeiden]]&lt;br /&gt;
******* [[Objekte sperren]]&lt;br /&gt;
******* [[Kritische Abschnitte]]&lt;br /&gt;
******* [[TMultiReadExclusiveWriteSynchronizer-Objekte]]&lt;br /&gt;
******* [[Weitere Techniken für die gemeinsame Nutzung von Speicher]]&lt;br /&gt;
****** [[Auf andere Threads warten]]&lt;br /&gt;
******* [[Warten, bis ein Thread vollständig ausgeführt ist]]&lt;br /&gt;
******* [[Warten, bis eine Aufgabe ausgeführt ist]]&lt;br /&gt;
***** [[Thread-Objekte ausführen - Index|Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Die Standard-Priorität überschreiben]]&lt;br /&gt;
****** [[Threads starten und stoppen]]&lt;br /&gt;
***** [[Fehlersuche in Multithread-Anwendungen]]&lt;br /&gt;
****** [[Einen Thread benennen]]&lt;br /&gt;
******* [[Benennen von Threads]]&lt;br /&gt;
******* [[Einen unbenannten Thread in einen benannten konvertieren]]&lt;br /&gt;
******* [[Ähnlichen Threads verschiedene Namen zuweisen]]&lt;br /&gt;
******* [[Einen Thread während des Debuggens benennen]]&lt;br /&gt;
**** [[Exceptions - Index|Exceptions]]&lt;br /&gt;
***** [[Exception-Behandlung]]&lt;br /&gt;
***** [[Geschützte Blöcke definieren]]&lt;br /&gt;
****** [[Den try-Block erstellen]]&lt;br /&gt;
******* [[Exception auslösen]]&lt;br /&gt;
****** [[Exception-Behandlungsroutinen erstellen]]&lt;br /&gt;
******* [[Exception-Behandlungsanweisungen]]&lt;br /&gt;
******* [[Exception-Klassen verarbeiten]]&lt;br /&gt;
******* [[Gültigkeitsbereich von Exception-Behandlungsroutinen]]&lt;br /&gt;
******* [[Exceptions erneut auslösen]]&lt;br /&gt;
****** [[Finally-Blöcke erstellen]]&lt;br /&gt;
***** [[In VCL-Anwendungen Exceptions behandeln]]&lt;br /&gt;
****** [[Standard-Exception-Behandlung in VCL]]&lt;br /&gt;
****** [[VCL-Exception-Klassen]]&lt;br /&gt;
******* [[Stille Exceptions]]&lt;br /&gt;
****** [[Eigene VCL-Exceptions definieren]]&lt;br /&gt;
***** [[Integer-Exceptions]]&lt;br /&gt;
****** [[Exception &amp;quot;Integer-Division durch null&amp;quot;]]&lt;br /&gt;
***** [[Gleitkomma-Exceptions]]&lt;br /&gt;
****** [[Fließkommafehler: Division durch Null, Definitionsbereich oder Überlauf]]&lt;br /&gt;
****** [[Fließkommafehler: Teilweiser Verlust der Genauigkeit oder Unterlauf]]&lt;br /&gt;
****** [[Fließkommafehler: Stack-Fehler]]&lt;br /&gt;
**** [[Packages und Komponenten - Index|Packages und Komponenten]]&lt;br /&gt;
***** [[Packages und Komponenten: Übersicht]]&lt;br /&gt;
***** [[Packages sinnvoll einsetzen]]&lt;br /&gt;
****** [[Packages und Standard-DLLs]]&lt;br /&gt;
***** [[Laufzeit-Packages]]&lt;br /&gt;
****** [[Packages in Anwendungen laden]]&lt;br /&gt;
******* [[Packages mit der Funktion LoadPackage laden]]&lt;br /&gt;
****** [[Benötigte Laufzeit-Packages auswählen]]&lt;br /&gt;
****** [[Benutzerdefinierte Packages]]&lt;br /&gt;
***** [[Entwurfszeit-Packages]]&lt;br /&gt;
****** [[Komponenten-Packages installieren]]&lt;br /&gt;
***** [[Packages erstellen und bearbeiten]]&lt;br /&gt;
****** [[Ein Package erstellen]]&lt;br /&gt;
****** [[Ein bestehendes Package bearbeiten]]&lt;br /&gt;
****** [[Die Struktur eines Package]]&lt;br /&gt;
****** [[Quelldateien von Packages manuell bearbeiten]]&lt;br /&gt;
****** [[Packages compilieren]]&lt;br /&gt;
******* [[Spezielle Compiler-Direktiven für Packages]]&lt;br /&gt;
******* [[Verwendung des schwachen Packens]]&lt;br /&gt;
******* [[Von der Befehlszeile aus compilieren und linken]]&lt;br /&gt;
******* [[Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
******* [[Erzeugen von statischen Packages]]&lt;br /&gt;
***** [[Packages weitergeben]]&lt;br /&gt;
**** [[Mit RTTI arbeiten]]&lt;br /&gt;
***** [[Abrufen des RTTI-Kontextes]]&lt;br /&gt;
***** [[Abfragen von Typinformationen]]&lt;br /&gt;
***** [[Allgemeine Typinformationen]]&lt;br /&gt;
***** [[Informationen für einfache Typen]]&lt;br /&gt;
***** [[Informationen für strukturierte Typen]]&lt;br /&gt;
***** [[Laufzeitoperationen mit Typen]]&lt;br /&gt;
***** [[Delphi-RTTI und C++Builder]]&lt;br /&gt;
**** [[Anwendungen für den internationalen Markt - Index]]&lt;br /&gt;
***** [[Internationalisierung und Lokalisierung]]&lt;br /&gt;
****** [[Internationalisieren von Anwendungen]]&lt;br /&gt;
******* [[Anpassen des Anwendungscodes für andere Gebietsschemata]]&lt;br /&gt;
******** [[Zeichensätze]]&lt;br /&gt;
******** [[Bidirektionale Sprachen]]&lt;br /&gt;
******** [[Funktionen für bestimmte Gebietsschemata]]&lt;br /&gt;
****** [[Anwendungen lokalisieren]]&lt;br /&gt;
******* [[Überlegungen für die Lokalisierung von Benutzeroberflächen]]&lt;br /&gt;
******** [[Text]]&lt;br /&gt;
******** [[Grafiken]]&lt;br /&gt;
******** [[Formate und Sortierreihenfolge]]&lt;br /&gt;
******** [[Tastenzuordnungen]]&lt;br /&gt;
******* [[Ressourcen auslagern]]&lt;br /&gt;
******* [[Ressourcen-DLLs verwenden]]&lt;br /&gt;
******** [[Ressourcen-DLLs erstellen]]&lt;br /&gt;
******** [[Ressourcen-DLLs dynamisch wechseln]]&lt;br /&gt;
***** [[Deployment von lokalisierten Anwendungen]]&lt;br /&gt;
**** [[RAD Studio-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Anwendungen weitergeben: Übersicht]]&lt;br /&gt;
****** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
***** [[Allgemeine Anwendungen weitergeben]]&lt;br /&gt;
****** [[Installationsprogramme verwenden]]&lt;br /&gt;
******* [[Anwendungsdateien identifizieren]]&lt;br /&gt;
******* [[Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
******* [[Package-Dateien]]&lt;br /&gt;
******* [[Merge-Module]]&lt;br /&gt;
******* [[ActiveX-Steuerelemente weitergeben]]&lt;br /&gt;
******* [[Hilfsanwendungen]]&lt;br /&gt;
******* [[Position von DLL-Dateien]]&lt;br /&gt;
***** [[Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[DbExpress-Datenbankanwendungen weitergeben|dbExpress-Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[BDE-Datenbankanwendungen weitergeben]]&lt;br /&gt;
******* [[Borland Database Engine|BDE]]&lt;br /&gt;
***** [[Web-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Unterschiedliche Host-Umgebungen berücksichtigen]]&lt;br /&gt;
****** [[Bildschirmauflösung und Farbtiefe]]&lt;br /&gt;
****** [[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente]]&lt;br /&gt;
****** [[Anwendungen ohne dynamische Größenanpassung]]&lt;br /&gt;
****** [[Unterschiedliche Farbtiefen]]&lt;br /&gt;
****** [[Schriften]]&lt;br /&gt;
****** [[Windows-Version]]&lt;br /&gt;
***** [[Software-Lizenzvereinbarungen]]&lt;br /&gt;
*** [[Datenbankanwendungen entwickeln - Index|Datenbankanwendungen entwickeln]]&lt;br /&gt;
**** [[Datenbankanwendungen entwerfen - Index|Datenbankanwendungen entwerfen]]&lt;br /&gt;
***** [[Datenbankanwendungen entwerfen: Überblick]]&lt;br /&gt;
***** [[Datenbanken verwenden]]&lt;br /&gt;
****** [[Datenbanktypen]]&lt;br /&gt;
****** [[Datenbanksicherheit]]&lt;br /&gt;
****** [[Transaktionen]]&lt;br /&gt;
****** [[Referentielle Integrität, Stored Procedures und Trigger]]&lt;br /&gt;
***** [[Datenbankarchitektur]]&lt;br /&gt;
****** [[Eine direkte Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Eine dedizierte Datei auf der Festplatte verwenden]]&lt;br /&gt;
****** [[Verbindungen zu anderen Datenmengen einrichten]]&lt;br /&gt;
******* [[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden]]&lt;br /&gt;
******* [[Verwenden einer mehrschichtigen Architektur]]&lt;br /&gt;
****** [[Ansätze kombinieren]]&lt;br /&gt;
***** [[Die Benutzeroberfläche gestalten]]&lt;br /&gt;
****** [[Daten analysieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente - Index|Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente im Überblick]]&lt;br /&gt;
****** [[Datensensitive Steuerelemente einer Datenmenge zuordnen]]&lt;br /&gt;
******* [[Die Datenmengenzuordnung zur Laufzeit ändern]]&lt;br /&gt;
******* [[Eine Datenquelle aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Auf von der Datenquelle übermittelte Änderungen reagieren]]&lt;br /&gt;
****** [[Daten bearbeiten und aktualisieren]]&lt;br /&gt;
******* [[Den Bearbeitungsmodus aktivieren]]&lt;br /&gt;
******* [[Daten in einem Steuerelement bearbeiten]]&lt;br /&gt;
****** [[Die Datenanzeige aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Die Datenanzeige aktualisieren]]&lt;br /&gt;
****** [[Maus-, Tastatur- und Timer-Ereignisse]]&lt;br /&gt;
***** [[Entscheiden, wie Daten dargestellt werden - Index|Entscheiden, wie Daten dargestellt werden]]&lt;br /&gt;
****** [[Einen einzelnen Datensatz anzeigen]]&lt;br /&gt;
******* [[Daten als Beschriftung anzeigen]]&lt;br /&gt;
******* [[Feldinhalte in Eingabefeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******** [[TDBListBox und TDBComboBox verwenden]]&lt;br /&gt;
******* [[Boolesche Feldwerte und Kontrollfelder]]&lt;br /&gt;
******* [[Feldwerte mit Optionsfeldern einschränken - Index|Feldwerte mit Optionsfeldern einschränken]]&lt;br /&gt;
****** [[Mehrere Datensätze anzeigen]]&lt;br /&gt;
***** [[Daten mit TDBGrid anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Gitter im Standardstatus verwenden]]&lt;br /&gt;
****** [[Angepasste Gitter erstellen]]&lt;br /&gt;
******* [[Persistente Spalten erstellen]]&lt;br /&gt;
******* [[Persistente Spalten löschen]]&lt;br /&gt;
******* [[Reihenfolge persistenter Spalten ändern]]&lt;br /&gt;
******* [[Spalteneigenschaften beim Entwurf einstellen]]&lt;br /&gt;
******* [[Lookup-Spalten definieren]]&lt;br /&gt;
******* [[Schaltflächen in Spalten einfügen]]&lt;br /&gt;
******* [[Standardwerte einer Spalte wiederherstellen]]&lt;br /&gt;
****** [[ADT- und Array-Felder anzeigen]]&lt;br /&gt;
****** [[Gitteroptionen einstellen]]&lt;br /&gt;
****** [[Daten im Gitter bearbeiten]]&lt;br /&gt;
****** [[Gitterdarstellung steuern]]&lt;br /&gt;
****** [[Zur Laufzeit auf Benutzeraktionen reagieren]]&lt;br /&gt;
***** [[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält]]&lt;br /&gt;
***** [[Navigation und Bearbeitung von Datensätzen]]&lt;br /&gt;
****** [[Navigator-Schaltflächen ein- und ausblenden]]&lt;br /&gt;
****** [[Hilfehinweise anzeigen]]&lt;br /&gt;
****** [[Ein Navigator für mehrere Datenmengen]]&lt;br /&gt;
**** [[Verbindungen zu Datenbanken einrichten - Index|Verbindungen zu Datenbanken einrichten]]&lt;br /&gt;
***** [[Verbindungen zu Datenbanken einrichten Übersicht]]&lt;br /&gt;
***** [[Implizite Verbindungen verwenden]]&lt;br /&gt;
***** [[Verbindungen steuern]]&lt;br /&gt;
****** [[Eine Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Die Verbindung zu einem Datenbankserver trennen]]&lt;br /&gt;
***** [[Server-Anmeldungen steuern]]&lt;br /&gt;
***** [[Transaktionen verwalten]]&lt;br /&gt;
****** [[Isolationsstufen für Transaktionen angeben]]&lt;br /&gt;
***** [[Befehle an den Server senden]]&lt;br /&gt;
***** [[Mit verknüpften Datenmengen arbeiten]]&lt;br /&gt;
***** [[Metadaten abrufen]]&lt;br /&gt;
**** [[Datenmengen - Index|Datenmengen]]&lt;br /&gt;
***** [[Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Nachkommen der Klasse TDataSet verwenden]]&lt;br /&gt;
***** [[Status von Datenmengen bestimmen und einstellen]]&lt;br /&gt;
***** [[Datenmengen öffnen und schließen]]&lt;br /&gt;
***** [[Durch Datenmengen navigieren]]&lt;br /&gt;
****** [[Die Methoden First und Last]]&lt;br /&gt;
****** [[Die Methoden Next und Prior]]&lt;br /&gt;
****** [[Die Methode MoveBy]]&lt;br /&gt;
****** [[Die Eigenschaften EOF und BOF]]&lt;br /&gt;
****** [[Datensätze markieren und dorthin zurückkehren]]&lt;br /&gt;
***** [[Datenmengen durchsuchen]]&lt;br /&gt;
****** [[Die Methode Locate]]&lt;br /&gt;
****** [[Die Methode Lookup]]&lt;br /&gt;
***** [[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Filter aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Filter erzeugen]]&lt;br /&gt;
******* [[Die Eigenschaft Filter festlegen]]&lt;br /&gt;
******* [[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben]]&lt;br /&gt;
****** [[Filteroptionen festlegen]]&lt;br /&gt;
****** [[Durch Datensätze einer gefilterten Datenmenge navigieren]]&lt;br /&gt;
***** [[Daten ändern]]&lt;br /&gt;
****** [[Datensätze bearbeiten]]&lt;br /&gt;
****** [[Neue Datensätze hinzufügen]]&lt;br /&gt;
****** [[Datensätze löschen]]&lt;br /&gt;
****** [[Geänderte Daten in die Datenbank zurückschreiben]]&lt;br /&gt;
****** [[Änderungen abbrechen]]&lt;br /&gt;
****** [[Komplette Datensätze bearbeiten]]&lt;br /&gt;
***** [[Felder berechnen]]&lt;br /&gt;
***** [[Arten von Datenmengen]]&lt;br /&gt;
***** [[Tabellen-Datenmengen]]&lt;br /&gt;
****** [[Datensätze anhand von Indizes sortieren]]&lt;br /&gt;
******* [[Informationen über Indizes abrufen]]&lt;br /&gt;
******* [[Mit IndexName einen Index angeben]]&lt;br /&gt;
******* [[Mit IndexFieldNames einen Index definieren]]&lt;br /&gt;
****** [[Datensätze über Indizes suchen]]&lt;br /&gt;
******* [[Eine Suche mit Goto-Methoden ausführen]]&lt;br /&gt;
******* [[Eine Suche mit Find-Methoden ausführen]]&lt;br /&gt;
******* [[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben]]&lt;br /&gt;
******* [[Nach Teilschlüsseln suchen]]&lt;br /&gt;
******* [[Eine Suche wiederholen oder erweitern]]&lt;br /&gt;
****** [[Datensatzmenge durch Angabe eines Bereichs begrenzen]]&lt;br /&gt;
******* [[Unterschiede zwischen Bereichen und Filtern]]&lt;br /&gt;
******* [[Bereiche festlegen]]&lt;br /&gt;
******* [[Einen Bereich ändern]]&lt;br /&gt;
******* [[Einen Bereich übernehmen oder verwerfen]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen definieren]]&lt;br /&gt;
******* [[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden]]&lt;br /&gt;
******* [[Verschachtelte Detailtabellen verwenden]]&lt;br /&gt;
****** [[Schreib- und Lesezugriff auf Tabellen steuern]]&lt;br /&gt;
****** [[Tabellen erstellen und löschen]]&lt;br /&gt;
****** [[Tabelleninhalt löschen]]&lt;br /&gt;
****** [[Tabellen synchronisieren]]&lt;br /&gt;
***** [[Abfrage-Datenmengen]]&lt;br /&gt;
****** [[Abfrage definieren]]&lt;br /&gt;
****** [[Parameter in Abfragen verwenden]]&lt;br /&gt;
******* [[Parameter zur Entwurfszeit setzen]]&lt;br /&gt;
******* [[Parameter zur Laufzeit setzen]]&lt;br /&gt;
****** [[Haupt-Detailbeziehungen über Parameter definieren]]&lt;br /&gt;
****** [[Abfragen vorbereiten]]&lt;br /&gt;
****** [[Abfragen ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Unidirektionale Ergebnismengen]]&lt;br /&gt;
***** [[Datenmengen vom Typ Stored Procedures]]&lt;br /&gt;
****** [[Parameter für Stored Procedures verwenden]]&lt;br /&gt;
****** [[Stored Procedures vorbereiten]]&lt;br /&gt;
***** [[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Mehrere Ergebnismengen abrufen]]&lt;br /&gt;
**** [[Felder - Index|Felder]]&lt;br /&gt;
***** [[Felder: Übersicht]]&lt;br /&gt;
***** [[Dynamische Feldkomponenten]]&lt;br /&gt;
***** [[Persistente Feldkomponenten]]&lt;br /&gt;
****** [[Persistente Felder erstellen]]&lt;br /&gt;
****** [[Persistente Felder anordnen]]&lt;br /&gt;
****** [[Neue persistente Felder erstellen]]&lt;br /&gt;
******* [[Datenfelder definieren]]&lt;br /&gt;
******* [[Berechnete Felder definieren]]&lt;br /&gt;
******* [[Berechnete Felder programmieren]]&lt;br /&gt;
******* [[Lookup-Felder definieren]]&lt;br /&gt;
******* [[Aggregatfelder definieren]]&lt;br /&gt;
****** [[Persistente Feldkomponenten löschen]]&lt;br /&gt;
****** [[Eigenschaften und Ereignisse persistenter Felder]]&lt;br /&gt;
******* [[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen]]&lt;br /&gt;
******* [[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen]]&lt;br /&gt;
******* [[Attributsätze für Feldkomponenten erstellen]]&lt;br /&gt;
******* [[Attributsätze mit Feldkomponenten verknüpfen]]&lt;br /&gt;
******* [[Attributverknüpfungen lösen]]&lt;br /&gt;
******* [[Benutzereingaben steuern]]&lt;br /&gt;
******* [[Standardformate für numerische, Datums- und Zeitfelder]]&lt;br /&gt;
******* [[Ereignisse verarbeiten]]&lt;br /&gt;
***** [[Zur Laufzeit mit Feldkomponentenmethoden arbeiten]]&lt;br /&gt;
***** [[Feldwerte anzeigen, konvertieren und abrufen]]&lt;br /&gt;
****** [[Werte in Standard-Steuerelementen anzeigen]]&lt;br /&gt;
****** [[Feldwerte konvertieren]]&lt;br /&gt;
****** [[Mit der Standard-Datenmengeneigenschaft auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengenmethode FieldByName auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengeneigenschaft Fields auf Werte zugreifen]]&lt;br /&gt;
***** [[Einen Standardwert für ein Feld festlegen]]&lt;br /&gt;
***** [[Datenbeschränkungen]]&lt;br /&gt;
****** [[Eine selbstdefinierte Beschränkung definieren]]&lt;br /&gt;
****** [[Server-Beschränkungen benutzen]]&lt;br /&gt;
***** [[Objektfelder]]&lt;br /&gt;
****** [[ADT-Felder]]&lt;br /&gt;
****** [[Array-Felder]]&lt;br /&gt;
****** [[Datenmengenfelder]]&lt;br /&gt;
****** [[Referenzfelder]]&lt;br /&gt;
**** [[Die Borland Database Engine - Index|BDE verwenden - Index]]&lt;br /&gt;
***** [[Die BDE-Architektur]]&lt;br /&gt;
***** [[Die Borland Database Engine|BDE verwenden]]&lt;br /&gt;
***** [[Eine Aktualisierungsanweisung ausführen - Index|Eine Aktualisierungsanweisung ausführen]]&lt;br /&gt;
****** [[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden]]&lt;br /&gt;
***** [[Mehrere Aktualisierungsobjekte verwenden - Index|Mehrere Aktualisierungsobjekte verwenden]]&lt;br /&gt;
****** [[Die Apply-Methode aufrufen]]&lt;br /&gt;
****** [[Die SQL-Anweisungen ausführen]]&lt;br /&gt;
***** [[Mit TDatabase auf Datenbanken zugreifen - Index|Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
****** [[Eine Datenbankkomponente mit einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[TDatabase verwenden, um auf Datenbanken zuzugreifen]]&lt;br /&gt;
****** [[Eine Verbindung mittels TDataBase einrichten]]&lt;br /&gt;
****** [[Die Interaktion zwischen Datenbank- und Sitzungskomponenten]]&lt;br /&gt;
****** [[Datenbankkomponenten in Datenmodulen verwenden]]&lt;br /&gt;
****** [[BDE-Aliasparameter festlegen]]&lt;br /&gt;
****** [[Die zu verwendende Datenbank angeben]]&lt;br /&gt;
***** [[Datenbanksitzungen verwalten - Index|Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Sitzung aktivieren]]&lt;br /&gt;
****** [[Zusätzliche Sitzungen erstellen]]&lt;br /&gt;
****** [[Durch die Datenbankkomponenten einer Sitzung blättern]]&lt;br /&gt;
****** [[Datenbankverbindungen öffnen]]&lt;br /&gt;
****** [[Datenbankverbindung suchen]]&lt;br /&gt;
****** [[Paradox-Verzeichnisorte angeben]]&lt;br /&gt;
****** [[Informationen zu einer Sitzung einholen]]&lt;br /&gt;
****** [[Datenbankverbindungen schließen]]&lt;br /&gt;
****** [[BDE-Aliasnamen einsetzen]]&lt;br /&gt;
****** [[Sitzung benennen]]&lt;br /&gt;
****** [[Mehrere Sitzungen verwalten]]&lt;br /&gt;
****** [[Standardverhalten der Datenbankverbindung festlegen]]&lt;br /&gt;
****** [[Inaktive Datenbankverbindungen entfernen]]&lt;br /&gt;
****** [[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten]]&lt;br /&gt;
****** [[Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Datenbankverbindungen verwalten]]&lt;br /&gt;
***** [[BDE-Datenmengen verwenden - Index|BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[Parameter binden]]&lt;br /&gt;
****** [[BLOBs zwischenspeichern]]&lt;br /&gt;
****** [[Schreib-/Lesezugriff auf lokale Tabellen steuern]]&lt;br /&gt;
****** [[Daten aus einer anderen Tabelle importieren]]&lt;br /&gt;
****** [[Mit den Handle-Eigenschaften der BDE arbeiten]]&lt;br /&gt;
****** [[Eine Tabelle umbenennen]]&lt;br /&gt;
****** [[Eine dBASE-Indexdatei angeben]]&lt;br /&gt;
****** [[Tabellentyp für lokale Tabellen angeben]]&lt;br /&gt;
****** [[TQuery verwenden]]&lt;br /&gt;
****** [[TStoredProc verwenden (BDE)]]&lt;br /&gt;
****** [[TTable verwenden]]&lt;br /&gt;
****** [[BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Heterogene Abfragen erstellen]]&lt;br /&gt;
****** [[Eine bearbeitbare Ergebnismenge abrufen]]&lt;br /&gt;
****** [[Nur-Lese-Ergebnismengen aktualisieren]]&lt;br /&gt;
****** [[Überladene Stored Procedures in Oracle]]&lt;br /&gt;
***** [[TBatchMove verwenden - Index|TBatchMove verwenden]]&lt;br /&gt;
****** [[Eine Batch-Move-Komponente erstellen]]&lt;br /&gt;
****** [[Einen Batch-Move ausführen]]&lt;br /&gt;
****** [[Das Data Dictionary]]&lt;br /&gt;
****** [[Tools für die Arbeit mit der BDE]]&lt;br /&gt;
****** [[Einen Batch-Move-Modus angeben]]&lt;br /&gt;
****** [[TBatchMove verwenden]]&lt;br /&gt;
****** [[Batch-Move-Fehler verarbeiten]]&lt;br /&gt;
****** [[Datentypen zuordnen]]&lt;br /&gt;
***** [[Aktualisierungen mit der BDE zwischenspeichern - Index|Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden]]&lt;br /&gt;
****** [[SQL-Aktualisierungsanweisungen zusammensetzen]]&lt;br /&gt;
****** [[BDE-basiertes Zwischenspeichern von Aktualisierungen]]&lt;br /&gt;
****** [[Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen]]&lt;br /&gt;
****** [[Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Den Update SQL-Editor verwenden]]&lt;br /&gt;
****** [[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren]]&lt;br /&gt;
****** [[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden]]&lt;br /&gt;
****** [[SQL-Anweisungen für Aktualisierungskomponenten erstellen]]&lt;br /&gt;
****** [[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen]]&lt;br /&gt;
***** [[Transaktionen mit der BDE - Index|Transaktionen mit der BDE]]&lt;br /&gt;
****** [[Lokale Transaktionen]]&lt;br /&gt;
****** [[Passthrough-SQL verwenden]]&lt;br /&gt;
****** [[Transaktionen mit der BDE]]&lt;br /&gt;
**** [[Mit ADO-Komponenten arbeiten - Index|Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[ADO-Komponenten im Überblick]]&lt;br /&gt;
***** [[Verbindungen zu ADO-Datenspeichern einrichten]]&lt;br /&gt;
****** [[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten]]&lt;br /&gt;
******* [[Auf das Verbindungsobjekt zugreifen]]&lt;br /&gt;
****** [[Verbindungen optimieren]]&lt;br /&gt;
******* [[Asynchrone Verbindungen erzwingen]]&lt;br /&gt;
******* [[Timeouts steuern]]&lt;br /&gt;
******* [[Welche Arten von Operationen werden von der Verbindung unterstützt?]]&lt;br /&gt;
******* [[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht]]&lt;br /&gt;
****** [[Auf die Datenmengen der Verbindung zugreifen]]&lt;br /&gt;
****** [[ADO-Verbindungsereignisse]]&lt;br /&gt;
***** [[ADO-Datenmengen verwenden]]&lt;br /&gt;
****** [[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen]]&lt;br /&gt;
******* [[Mit Datensatzmengen arbeiten]]&lt;br /&gt;
******* [[Datensätze anhand von Positionsmarken filtern]]&lt;br /&gt;
******* [[Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern]]&lt;br /&gt;
******* [[Datensätze asynchron abrufen]]&lt;br /&gt;
******* [[Batch-Aktualisierungen verwenden]]&lt;br /&gt;
******* [[Daten aus Dateien laden und in Dateien speichern]]&lt;br /&gt;
******* [[Den Aktualisierungsstatus einzelner Datensätze prüfen]]&lt;br /&gt;
******* [[Datenmenge im Batch-Aktualisierungsmodus öffnen]]&lt;br /&gt;
****** [[TADODataSet verwenden]]&lt;br /&gt;
***** [[Befehlsobjekte verwenden]]&lt;br /&gt;
****** [[Befehle festlegen]]&lt;br /&gt;
****** [[Die Methode Execute verwenden]]&lt;br /&gt;
****** [[Die Befehlsausführung abbrechen]]&lt;br /&gt;
****** [[Mit Befehlen Ergebnismengen abrufen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen in Datenbanktabellen eintragen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen verwerfen]]&lt;br /&gt;
****** [[Befehlsparameter verarbeiten]]&lt;br /&gt;
**** [[Verwenden von dbExpress-Komponenten - Index|Verwenden von dbExpress-Komponenten]]&lt;br /&gt;
***** [[DbExpress-Datenmengen verwenden|dbExpress-Datenmengen verwenden]]&lt;br /&gt;
***** [[Arten von dbExpress-Datenmengen]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum Datenbankserver mit dbExpress]]&lt;br /&gt;
****** [[TSQLConnection einrichten]]&lt;br /&gt;
***** [[Vorgeben, welche Daten angezeigt werden sollen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Abfrage anzeigen]]&lt;br /&gt;
****** [[Die Datensätze in einer Tabelle anzeigen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Stored Procedure anzeigen]]&lt;br /&gt;
***** [[Daten abrufen]]&lt;br /&gt;
***** [[Befehle ausführen, die keine Datensätze zurückgeben]]&lt;br /&gt;
****** [[Den auszuführenden Befehl angeben]]&lt;br /&gt;
****** [[Den Befehl ausführen]]&lt;br /&gt;
****** [[Server-Metadaten erstellen und bearbeiten]]&lt;br /&gt;
***** [[Verknüpfte Haupt-Detailbeziehungen einrichten]]&lt;br /&gt;
***** [[Auf dbExpress Schema-Informationen zugreifen]]&lt;br /&gt;
****** [[Metadaten in eine dbExpress-Datenmenge laden]]&lt;br /&gt;
****** [[Die Struktur von Metadaten-Datenmengen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen debuggen|dbExpress-Anwendungen debuggen]]&lt;br /&gt;
**** [[Client-Datenmengen verwenden - Index|Client-Datenmengen verwenden]]&lt;br /&gt;
***** [[Client-Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Client-Datenmengen]]&lt;br /&gt;
****** [[Durch die Daten in Client-Datenmengen navigieren]]&lt;br /&gt;
****** [[Datensätze beschränken]]&lt;br /&gt;
****** [[Daten bearbeiten]]&lt;br /&gt;
******* [[Änderungen rückgängig machen]]&lt;br /&gt;
******* [[Änderungen speichern]]&lt;br /&gt;
****** [[Datenwerte beschränken]]&lt;br /&gt;
****** [[Sortieren und Indizieren]]&lt;br /&gt;
******* [[Einen neuen Index hinzufügen]]&lt;br /&gt;
******* [[Indizes entfernen und wechseln]]&lt;br /&gt;
******* [[Daten mit Indizes gruppieren]]&lt;br /&gt;
****** [[Berechnete Felder hinzufügen]]&lt;br /&gt;
******* [[Intern berechnete Felder in Client-Datenmengen verwenden]]&lt;br /&gt;
****** [[Gewartete Aggregate verwenden]]&lt;br /&gt;
******* [[Aggregate definieren]]&lt;br /&gt;
******* [[Datensatzgruppen zusammenfassen]]&lt;br /&gt;
******* [[Aggregatwerte abrufen]]&lt;br /&gt;
****** [[Daten von einer anderen Datenmenge kopieren]]&lt;br /&gt;
******* [[Daten direkt zuweisen]]&lt;br /&gt;
******* [[Den Cursor einer Client-Datenmenge replizieren]]&lt;br /&gt;
****** [[Anwendungsspezifische Informationen zu den Daten hinzufügen]]&lt;br /&gt;
***** [[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen: Überblick]]&lt;br /&gt;
****** [[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen]]&lt;br /&gt;
****** [[Anzeigen, welche Datensätze verändert wurden]]&lt;br /&gt;
****** [[Datensätze aktualisieren]]&lt;br /&gt;
******* [[Aktualisierungen anwenden]]&lt;br /&gt;
******* [[Bei der Anwendung von Aktualisierungen eingreifen]]&lt;br /&gt;
******* [[Aktualisierungsfehler korrigieren]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit einem Provider verwenden]]&lt;br /&gt;
****** [[Einen Provider festlegen]]&lt;br /&gt;
****** [[Daten von der Quelldatenmenge oder dem Quelldokument abrufen]]&lt;br /&gt;
****** [[Parameter vom Anwendungsserver abrufen]]&lt;br /&gt;
****** [[Der Quelldatenmenge Parameter übergeben]]&lt;br /&gt;
******* [[Parameter für Abfragen oder Stored Procedures senden]]&lt;br /&gt;
******* [[Datensätze durch Parameter beschränken]]&lt;br /&gt;
******* [[Server-Beschränkungen verarbeiten]]&lt;br /&gt;
******* [[Datensätze mit der Methode Refresh aktualisieren]]&lt;br /&gt;
******* [[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren]]&lt;br /&gt;
******* [[Die Datenmengen auf dem Anwendungsserver überschreiben]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit dateibasierten Daten verwenden]]&lt;br /&gt;
****** [[Eine neue Datenmenge erstellen]]&lt;br /&gt;
****** [[Daten aus einer Datei oder einem Stream laden]]&lt;br /&gt;
****** [[Änderungen in die Daten einfügen]]&lt;br /&gt;
****** [[Daten in einer Datei oder einem Stream speichern]]&lt;br /&gt;
***** [[Einfache Datenmengen]]&lt;br /&gt;
****** [[Wann man TSimpleDataSet einsetzt]]&lt;br /&gt;
****** [[Eine einfache Datenmenge einrichten]]&lt;br /&gt;
**** [[Provider-Komponenten - Index]]&lt;br /&gt;
***** [[Provider-Komponenten]]&lt;br /&gt;
***** [[Die Datenquelle festlegen]]&lt;br /&gt;
***** [[Kommunikation mit der Client-Datenmenge]]&lt;br /&gt;
***** [[Aktualisierungen mit einem Datenmengen-Provider eintragen]]&lt;br /&gt;
***** [[Datenpakete zusammenstellen]]&lt;br /&gt;
****** [[Felder für Datenpakete festlegen]]&lt;br /&gt;
****** [[Optionen für Datenpakete einstellen]]&lt;br /&gt;
****** [[Datenpaketen benutzerdefinierte Daten hinzufügen]]&lt;br /&gt;
***** [[Auf Client-Datenanforderungen antworten]]&lt;br /&gt;
***** [[Auf Aktualisierungsanforderungen des Client reagieren]]&lt;br /&gt;
****** [[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten]]&lt;br /&gt;
****** [[Die Art der Aktualisierung steuern]]&lt;br /&gt;
****** [[Bestimmte Aktualisierungen überwachen]]&lt;br /&gt;
****** [[Aktualisierungsfehler beheben]]&lt;br /&gt;
****** [[Aktualisierungen in Datenmengen mit mehreren Tabellen]]&lt;br /&gt;
***** [[Auf Client-Ereignisse reagieren]]&lt;br /&gt;
***** [[Server-Beschränkungen]]&lt;br /&gt;
**** [[Mehrschichtige Anwendungen erstellen - Index|Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen: Übersicht]]&lt;br /&gt;
***** [[Vorteile des mehrschichtigen Datenbankmodells]]&lt;br /&gt;
***** [[Grundlagen der mehrschichtigen Datenbank-Anwendungen]]&lt;br /&gt;
****** [[Struktur einer dreischichtigen Anwendung]]&lt;br /&gt;
****** [[Die Struktur der Client-Anwendung]]&lt;br /&gt;
****** [[Die Struktur des Anwendungsservers]]&lt;br /&gt;
******* [[MTS verwenden]]&lt;br /&gt;
******* [[Verwaltung der Lebensdauer von Datenmodulen]]&lt;br /&gt;
****** [[Verbindungsprotokoll wählen]]&lt;br /&gt;
******* [[DbExpress-Verbindungen verwenden|dbExpress-Verbindungen verwenden]]&lt;br /&gt;
******* [[DCOM-Verbindungen einsetzen]]&lt;br /&gt;
******* [[SOAP-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Socket-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Web-Verbindungen einsetzen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Serveranwendung erstellen]]&lt;br /&gt;
****** [[Den DataSnap-Kommunikations-Stream filtern]]&lt;br /&gt;
****** [[Datenmodul einrichten]]&lt;br /&gt;
******* [[DataSnap-Datenmodule konfigurieren]]&lt;br /&gt;
******* [[Konfigurieren von TDSServerModule]]&lt;br /&gt;
******* [[TRemoteDataModule konfigurieren]]&lt;br /&gt;
******* [[TMTSDataModule konfigurieren]]&lt;br /&gt;
******* [[TSOAPDataModule konfigurieren]]&lt;br /&gt;
****** [[Die Schnittstelle des Anwendungs-Servers erweitern]]&lt;br /&gt;
****** [[Transaktionen in mehrschichtigen Anwendungen verwalten]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen unterstützen]]&lt;br /&gt;
****** [[Statusinformationen in Datenmodulen unterstützen]]&lt;br /&gt;
****** [[Mehrere Server-Datenmodule einsetzen]]&lt;br /&gt;
***** [[Anwendungsserver registrieren]]&lt;br /&gt;
***** [[Client-Anwendung erstellen]]&lt;br /&gt;
****** [[Verbindung zum Anwendungsserver einrichten]]&lt;br /&gt;
******* [[Verbindung über dbExpress angeben]]&lt;br /&gt;
******* [[Verbindung über DCOM angeben]]&lt;br /&gt;
******* [[Verbindung über Sockets angeben]]&lt;br /&gt;
******* [[Verbindung über HTTP angeben]]&lt;br /&gt;
******* [[Verbindung über SOAP angeben]]&lt;br /&gt;
******* [[Broker-Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen verwalten]]&lt;br /&gt;
******* [[Verbinden mit dem Server]]&lt;br /&gt;
******* [[Server-Verbindung schließen oder ändern]]&lt;br /&gt;
****** [[Serverschnittstellen aufrufen]]&lt;br /&gt;
****** [[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten]]&lt;br /&gt;
***** [[Webbasierte Client-Anwendungen erstellen]]&lt;br /&gt;
****** [[Client-Anwendung als ActiveX-Steuerelement weitergeben]]&lt;br /&gt;
******* [[ActiveX-Formular für die Client-Anwendung erstellen]]&lt;br /&gt;
****** [[XML-Broker verwenden]]&lt;br /&gt;
**** [[XML in Datenbankanwendungen verwenden - Index|XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[Transformationen definieren]]&lt;br /&gt;
****** [[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern]]&lt;br /&gt;
****** [[XMLMapper verwenden]]&lt;br /&gt;
***** [[XML-Dokumente in Datenpakete konvertieren]]&lt;br /&gt;
***** [[XML-Dokumente als Datenquelle für einen Provider verwenden]]&lt;br /&gt;
***** [[XML-Dokument als Client eines Providers verwenden]]&lt;br /&gt;
*** [[Internetanwendungen entwickeln - Index]]&lt;br /&gt;
**** [[Internet-Server-Anwendungen entwickeln - Index|Internet-Server-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Internet-Anwendungen entwickeln - Übersicht]]&lt;br /&gt;
***** [[Web Broker und WebSnap]]&lt;br /&gt;
***** [[Terminologie und Standards - Index|Terminologie und Standards]]&lt;br /&gt;
****** [[Terminologie und Standards]]&lt;br /&gt;
****** [[Bestandteile einer URL]]&lt;br /&gt;
****** [[Informationen in den Headern von HTTP-Anforderungen]]&lt;br /&gt;
***** [[HTTP-Server-Aktivitäten - Index|HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Client-Anforderungen zusammenstellen]]&lt;br /&gt;
****** [[HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Auf Client-Anforderungen antworten]]&lt;br /&gt;
****** [[Client-Anforderungen bedienen]]&lt;br /&gt;
***** [[Arten von Webserver-Anwendungen]]&lt;br /&gt;
***** [[Server-Anwendungen testen - Index|Server-Anwendungen testen]]&lt;br /&gt;
****** [[Web-Anwendungen testen, die als DLLs vorliegen]]&lt;br /&gt;
****** [[Server-Anwendungen testen]]&lt;br /&gt;
**** [[Web Broker verwenden - Index|Web Broker verwenden]]&lt;br /&gt;
***** [[Web Broker verwenden]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen mit Web Broker]]&lt;br /&gt;
****** [[Das Web-Anwendungsobjekt]]&lt;br /&gt;
****** [[Das Web-Modul]]&lt;br /&gt;
***** [[Die Struktur einer Web-Broker-Anwendung]]&lt;br /&gt;
***** [[Der Web-Dispatcher]]&lt;br /&gt;
****** [[Aktionen zum Dispatcher hinzufügen]]&lt;br /&gt;
****** [[Anforderungsbotschaften verteilen]]&lt;br /&gt;
***** [[Aktionselemente]]&lt;br /&gt;
****** [[Das Auslösen von Aktionselementen festlegen]]&lt;br /&gt;
******* [[Die Ziel-URL]]&lt;br /&gt;
******* [[Der Anforderungsmethodentyp]]&lt;br /&gt;
******* [[Aktionselemente aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Ein Standard-Aktionselement festlegen]]&lt;br /&gt;
****** [[Anforderungsbotschaften mit Aktionselementen beantworten]]&lt;br /&gt;
***** [[Auf Client-Anforderungsinformationen zugreifen]]&lt;br /&gt;
****** [[Eigenschaften, die Header-Informationen der Anforderung enthalten]]&lt;br /&gt;
******* [[Eigenschaften, die das Ziel bezeichnen]]&lt;br /&gt;
******* [[Eigenschaften, die den Web-Client beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, die auf den Zweck der Anforderung hinweisen]]&lt;br /&gt;
******* [[Eigenschaften, welche die erwartete Antwort beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, welche den Inhalt beschreiben]]&lt;br /&gt;
****** [[Der Inhalt von HTTP-Anforderungsbotschaften]]&lt;br /&gt;
***** [[HTTP-Antwortbotschaften erzeugen]]&lt;br /&gt;
****** [[Den Antwort-Header füllen]]&lt;br /&gt;
******* [[Den Antwortstatus anzeigen]]&lt;br /&gt;
******* [[Auf eine erforderliche Client-Aktion hinweisen]]&lt;br /&gt;
******* [[Die Server-Anwendung beschreiben]]&lt;br /&gt;
******* [[Den Inhalt beschreiben]]&lt;br /&gt;
****** [[Den Antwortinhalt festlegen]]&lt;br /&gt;
****** [[Die Antwort senden]]&lt;br /&gt;
***** [[Den Inhalt von Antwortbotschaften generieren]]&lt;br /&gt;
****** [[Seitengeneratoren einsetzen]]&lt;br /&gt;
******* [[HTML-Vorlagen]]&lt;br /&gt;
******* [[Die HTML-Vorlage definieren]]&lt;br /&gt;
******* [[HTML-transparente Tags konvertieren]]&lt;br /&gt;
******* [[Seitengeneratoren und Aktionselemente]]&lt;br /&gt;
******* [[Seitengeneratoren verketten]]&lt;br /&gt;
******* [[Vordefinierte HTML-transparente Tag-Namen verwenden]]&lt;br /&gt;
***** [[Datenbankinformationen in Antworten integrieren]]&lt;br /&gt;
****** [[Eine Sitzung zum Web-Modul hinzufügen]]&lt;br /&gt;
****** [[Eine Datenmenge in HTML darstellen]]&lt;br /&gt;
******* [[Datenmengen-Seitengeneratoren verwenden]]&lt;br /&gt;
******* [[Tabellengeneratoren verwenden]]&lt;br /&gt;
******* [[Die Tabellenattribute festlegen]]&lt;br /&gt;
******* [[Die Zeilenattribute festlegen]]&lt;br /&gt;
******* [[Die Spalten festlegen]]&lt;br /&gt;
******* [[Tabellen in HTML-Dokumente einbetten]]&lt;br /&gt;
******* [[TDataSetTableProducer verwenden]]&lt;br /&gt;
******* [[TQueryTableProducer verwenden]]&lt;br /&gt;
**** [[Verwendung von IntraWeb (VCL für das Web) - Index|Verwendung von IntraWeb (VCL für das Web)]]&lt;br /&gt;
***** [[IntraWeb-Einführung - Index|IntraWeb-Einführung]]&lt;br /&gt;
****** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
****** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
****** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
****** [[Hauptformular bearbeiten]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
****** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
***** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
***** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
***** [[IntraWeb, Web Broker]]&lt;br /&gt;
**** [[Mit XML-Dokumenten arbeiten - Index|Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Das Dokumentobjektmodell verwenden]]&lt;br /&gt;
***** [[Mit XML-Komponenten arbeiten]]&lt;br /&gt;
****** [[TXMLDocument verwenden]]&lt;br /&gt;
****** [[Mit XML-Knoten arbeiten]]&lt;br /&gt;
***** [[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren]]&lt;br /&gt;
****** [[Den XML-Datenbindungs-Experten verwenden]]&lt;br /&gt;
****** [[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten]]&lt;br /&gt;
**** [[Web-Services verwenden - Index|Web-Services verwenden]]&lt;br /&gt;
***** [[Web-Services verwenden]]&lt;br /&gt;
***** [[Aufrufbare Interfaces im Überblick]]&lt;br /&gt;
****** [[Nicht-skalare Typen in aufrufbaren Interfaces verwenden]]&lt;br /&gt;
******* [[Nicht-skalare Typen registrieren]]&lt;br /&gt;
******* [[Remotable-Objekte verwenden]]&lt;br /&gt;
******* [[Remotable-Objekt (Beispiel)]]&lt;br /&gt;
***** [[Server mit Web-Service-Unterstützung schreiben]]&lt;br /&gt;
****** [[Den SOAP-Anwendungs-Experten verwenden]]&lt;br /&gt;
****** [[Neue Web-Services hinzufügen]]&lt;br /&gt;
****** [[Das Dienstprogramm zum Importieren von WSDL verwenden]]&lt;br /&gt;
****** [[SOAP-Header definieren und verwenden]]&lt;br /&gt;
****** [[Angepasste Exception-Klassen für Web-Services erstellen]]&lt;br /&gt;
****** [[WSDL-Dokumente für Web-Service-Anwendungen generieren]]&lt;br /&gt;
***** [[Clients für Web-Services schreiben]]&lt;br /&gt;
****** [[WSDL-Dokumente importieren]]&lt;br /&gt;
****** [[Aufrufbare Interfaces aufrufen]]&lt;br /&gt;
****** [[Header in Client-Anwendungen verarbeiten]]&lt;br /&gt;
**** [[Arbeiten mit Sockets - Index]]&lt;br /&gt;
***** [[Arbeiten mit Sockets]]&lt;br /&gt;
***** [[Installieren von Socket-Komponenten]]&lt;br /&gt;
***** [[Services implementieren]]&lt;br /&gt;
****** [[Service-Protokolle]]&lt;br /&gt;
****** [[Services und Schnittstellen]]&lt;br /&gt;
***** [[Typen von Socket-Verbindungen]]&lt;br /&gt;
****** [[Client-Verbindungen]]&lt;br /&gt;
****** [[Empfangende Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen]]&lt;br /&gt;
***** [[Die Sockets beschreiben]]&lt;br /&gt;
****** [[Den Host beschreiben]]&lt;br /&gt;
****** [[Ports verwenden]]&lt;br /&gt;
***** [[Socket-Komponenten]]&lt;br /&gt;
****** [[Informationen zur Client- oder Server-Socket-Verbindung abrufen]]&lt;br /&gt;
****** [[Client-Sockets]]&lt;br /&gt;
******* [[Den gewünschten Server angeben]]&lt;br /&gt;
******* [[Die Verbindung aufbauen]]&lt;br /&gt;
******* [[Informationen zur Client-Socket-Verbindung abrufen]]&lt;br /&gt;
******* [[Die Verbindung beenden]]&lt;br /&gt;
****** [[Server-Sockets]]&lt;br /&gt;
******* [[Die Schnittstelle angeben]]&lt;br /&gt;
******* [[Client-Anforderungen empfangen]]&lt;br /&gt;
******* [[Verbindungen zu Clients aufbauen]]&lt;br /&gt;
******* [[Die Server-Verbindung beenden]]&lt;br /&gt;
***** [[Auf Socket-Ereignisse antworten]]&lt;br /&gt;
****** [[Fehlerereignisse]]&lt;br /&gt;
****** [[Client-Ereignisse]]&lt;br /&gt;
****** [[Server-Ereignisse]]&lt;br /&gt;
***** [[Über Socket-Verbindungen lesen und schreiben]]&lt;br /&gt;
****** [[Nicht-blockierende Verbindungen]]&lt;br /&gt;
******* [[Lese- und Schreibereignisse]]&lt;br /&gt;
****** [[Blockierende Verbindungen]]&lt;br /&gt;
*** [[COM-basierte Anwendungen entwickeln - Index|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
**** [[COM-Grundlagen - Index|COM-Grundlagen]]&lt;br /&gt;
***** [[COM-Technologien im Überblick]]&lt;br /&gt;
****** [[C++Builder verwendet DAX für ActiveX und COM]]&lt;br /&gt;
******* [[Klassenhierarchie in ActiveX-Steuerelementen (DAX)]]&lt;br /&gt;
******* [[Diagramme von drei unterstützenden Klassen für DAX-Interfaces]]&lt;br /&gt;
***** [[Elemente einer COM-Anwendung]]&lt;br /&gt;
****** [[COM-Schnittstellen]]&lt;br /&gt;
******* [[Die grundlegende COM-Schnittstelle IUnknown]]&lt;br /&gt;
******* [[COM-Schnittstellenzeiger]]&lt;br /&gt;
****** [[COM-Server]]&lt;br /&gt;
******* [[Hilfsklassen (CoClasses) und Klassengeneratoren]]&lt;br /&gt;
******* [[In-Process-Server, Out-of-Process-Server und Remote-Server]]&lt;br /&gt;
******* [[Der Marshaling-Mechanismus]]&lt;br /&gt;
******* [[Aggregation (COM)]]&lt;br /&gt;
****** [[COM-Clients]]&lt;br /&gt;
***** [[COM-Erweiterungen]]&lt;br /&gt;
****** [[Automatisierung]]&lt;br /&gt;
****** [[Active-Server-Seiten]]&lt;br /&gt;
****** [[ActiveX-Steuerelemente]]&lt;br /&gt;
****** [[Active-Dokumente]]&lt;br /&gt;
****** [[Typbibliotheken]]&lt;br /&gt;
***** [[Implementieren von COM-Objekten mit Hilfe der Experten]]&lt;br /&gt;
****** [[Von Experten generierter Code]]&lt;br /&gt;
***** [[COM+-Ereignis und Ereignis-Abonnentenobjekte]]&lt;br /&gt;
**** [[Mit Typbibliotheken arbeiten - Index|Mit Typbibliotheken arbeiten]]&lt;br /&gt;
***** [[Mit Typbibliotheken arbeiten: Übersicht]]&lt;br /&gt;
***** [[Typbibliothekseditor]]&lt;br /&gt;
****** [[Bestandteile des Typbibliothekseditors]]&lt;br /&gt;
******* [[Symbolleiste]]&lt;br /&gt;
******* [[Objektliste]]&lt;br /&gt;
******* [[Statusleiste]]&lt;br /&gt;
******* [[Registerkarten mit Typinformationen]]&lt;br /&gt;
****** [[Elemente der Typbibliothek]]&lt;br /&gt;
****** [[Aktualisierung durchführen]]&lt;br /&gt;
***** [[Den Typbibliothekseditor verwenden]]&lt;br /&gt;
****** [[Gültige Typen]]&lt;br /&gt;
****** [[Object Pascal- oder RIDL-Syntax verwenden]]&lt;br /&gt;
******* [[RIDL-Datei]]&lt;br /&gt;
******* [[Sichere Arrays]]&lt;br /&gt;
****** [[Eine neue Typbibliothek erstellen]]&lt;br /&gt;
****** [[Eine vorhandene Typbibliothek öffnen]]&lt;br /&gt;
****** [[Eine Schnittstelle zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle mit Hilfe der Typbibliothek abändern]]&lt;br /&gt;
****** [[Eigenschaften und Methoden zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein CoClass-Objekt zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen]]&lt;br /&gt;
****** [[Eine Aufzählung zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Alias zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein Modul zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Typinformationen speichern und registrieren]]&lt;br /&gt;
****** [[Aktualisierung durchführen (Dialogfeld)]]&lt;br /&gt;
****** [[Eine Typbibliothek speichern]]&lt;br /&gt;
****** [[Eine Typbibliothek aktualisieren]]&lt;br /&gt;
****** [[Eine Typbibliothek registrieren]]&lt;br /&gt;
***** [[Typbibliotheken weitergeben]]&lt;br /&gt;
**** [[COM-Clients erstellen - Index|COM-Clients erstellen]]&lt;br /&gt;
***** [[COM-Clients erstellen]]&lt;br /&gt;
***** [[Typbibliotheksinformationen importieren]]&lt;br /&gt;
****** [[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird]]&lt;br /&gt;
***** [[Importierte Objekte steuern]]&lt;br /&gt;
****** [[Komponenten-Wrapper verwenden]]&lt;br /&gt;
****** [[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen]]&lt;br /&gt;
******* [[Eine Verbindung mit einem Server herstellen]]&lt;br /&gt;
******* [[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern]]&lt;br /&gt;
******* [[Den Automatisierungsserver mit einer dualen Schnittstelle steuern]]&lt;br /&gt;
******* [[Ereignisse in einem Automatisierungs-Controller verarbeiten]]&lt;br /&gt;
***** [[Clients für Server erstellen, die über keine Typbibliothek verfügen]]&lt;br /&gt;
**** [[Einfache COM-Server erstellen - Index|Einfache COM-Server erstellen]]&lt;br /&gt;
***** [[Einfache COM-Server erstellen: Übersicht]]&lt;br /&gt;
***** [[Ein COM-Objekt entwerfen]]&lt;br /&gt;
***** [[Den COM-Objekt-Experten verwenden]]&lt;br /&gt;
***** [[Den Automatisierungsobjekt-Experten verwenden]]&lt;br /&gt;
****** [[Instantiierungstypen für COM-Objekte]]&lt;br /&gt;
****** [[Ein Threading-Modell auswählen]]&lt;br /&gt;
***** [[Die Schnittstelle eines COM-Objekts definieren]]&lt;br /&gt;
****** [[Ereignisse in Ihrem Automatisierungsobjekt verwalten]]&lt;br /&gt;
***** [[Automatisierungsschnittstellen]]&lt;br /&gt;
****** [[Duale Schnittstellen]]&lt;br /&gt;
****** [[Dispatch-Schnittstellen]]&lt;br /&gt;
****** [[Benutzerdefinierte Schnittstellen]]&lt;br /&gt;
***** [[Marshaling]]&lt;br /&gt;
***** [[COM-Objekte registrieren]]&lt;br /&gt;
***** [[Registrierung des aktuellen Benutzers für ActiveX-Server]]&lt;br /&gt;
***** [[Die Anwendung testen und Fehler entfernen]]&lt;br /&gt;
**** [[Active-Server-Seiten erstellen - Index|Active-Server-Seiten erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt erstellen]]&lt;br /&gt;
***** [[Active-Server-Seiten erstellen - Übersicht]]&lt;br /&gt;
****** [[ASP-Spezifikation verwenden]]&lt;br /&gt;
****** [[ASPs für In-Process- oder Out-of-Process-Server erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt registrieren]]&lt;br /&gt;
***** [[ASP-Anwendungen testen und debuggen]]&lt;br /&gt;
**** [[ActiveX-Steuerelemente verwenden - Index|ActiveX-Steuerelemente verwenden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
***** [[Elemente eines ActiveX-Steuerelements]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente entwerfen]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen]]&lt;br /&gt;
***** [[ActiveForm auf der Basis eines VCL-Formulars erstellen]]&lt;br /&gt;
***** [[Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente lizenzieren]]&lt;br /&gt;
***** [[Schnittstellen von ActiveX-Steuerelementen anpassen]]&lt;br /&gt;
****** [[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen]]&lt;br /&gt;
******* [[So fügt Delphi Ereignisse hinzu]]&lt;br /&gt;
******* [[So fügt Delphi Eigenschaften hinzu]]&lt;br /&gt;
****** [[Einfache Datenbindung mit der Typbibliothek ermöglichen]]&lt;br /&gt;
***** [[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
****** [[Neue Eigenschaftenseiten erstellen]]&lt;br /&gt;
****** [[Steuerelemente zu einer Eigenschaftenseite hinzufügen]]&lt;br /&gt;
****** [[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen]]&lt;br /&gt;
******* [[Die Eigenschaftenseite aktualisieren]]&lt;br /&gt;
******* [[Das Objekt aktualisieren]]&lt;br /&gt;
****** [[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente registrieren]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente testen]]&lt;br /&gt;
** [[C++Builder-Entwicklerhandbuch]]&lt;br /&gt;
*** [[Anwendungsentwicklung mit C++Builder]]&lt;br /&gt;
**** [[Entwickeln von Anwendungen mit C++Builder]]&lt;br /&gt;
***** [[Integrierte Entwicklungsumgebung]]&lt;br /&gt;
***** [[Anwendungen entwerfen]]&lt;br /&gt;
***** [[Projekte erstellen]]&lt;br /&gt;
***** [[Quelltext bearbeiten]]&lt;br /&gt;
***** [[Anwendungen compilieren]]&lt;br /&gt;
***** [[Anwendungen debuggen]]&lt;br /&gt;
***** [[Deployment von Anwendungen]]&lt;br /&gt;
**** [[Grundlagen der Komponentenbibliothek - Index|Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
***** [[Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
****** [[Eigenschaften, Methoden und Ereignisse]]&lt;br /&gt;
******* [[Ereignistypen]]&lt;br /&gt;
***** [[Objekte, Komponenten und Steuerelemente]]&lt;br /&gt;
****** [[TObject-Zweig]]&lt;br /&gt;
****** [[TPersistent-Zweig]]&lt;br /&gt;
****** [[TComponent-Zweig]]&lt;br /&gt;
****** [[TControl-Zweig]]&lt;br /&gt;
****** [[TWinControl-Zweig]]&lt;br /&gt;
**** [[Verwenden der VCL/RTL (C++)]]&lt;br /&gt;
***** [[Drucken (C++)]]&lt;br /&gt;
***** [[Umrechnen von Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Durchführen von Umrechnungen (C++)]]&lt;br /&gt;
****** [[Hinzufügen neuer Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Erstellen einer einfachen Umrechnungsfamilie und Hinzufügen von Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Verwenden von Umrechnungsfunktionen (C++)]]&lt;br /&gt;
****** [[Verwalten von Umrechnungen mit einer Klasse (C++)]]&lt;br /&gt;
***** [[Anlegen von Zeichenbereichen (C++)]]&lt;br /&gt;
**** [[Komponenten verwenden - Index|Komponenten verwenden]]&lt;br /&gt;
***** [[Methoden aufrufen]]&lt;br /&gt;
***** [[Ereignisse und Ereignisbehandlungsroutinen verwenden]]&lt;br /&gt;
****** [[Eine neue Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen bearbeiten]]&lt;br /&gt;
****** [[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen]]&lt;br /&gt;
******* [[Den Parameter Sender verwenden]]&lt;br /&gt;
******* [[Gemeinsame Ereignisse bearbeiten]]&lt;br /&gt;
****** [[Ein Menüereignis einer Behandlungsroutine zuordnen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen löschen]]&lt;br /&gt;
***** [[Benutzereigene Komponenten in die Tool-Palette aufnehmen]]&lt;br /&gt;
**** [[Mit Steuerelementen arbeiten - Index|Mit Steuerelementen arbeiten]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Eine Drag-Operation beginnen]]&lt;br /&gt;
****** [[Gezogene Elemente akzeptieren]]&lt;br /&gt;
****** [[Elemente ablegen]]&lt;br /&gt;
****** [[Eine Drag-Operation beenden]]&lt;br /&gt;
****** [[Drag&amp;amp;Drop-Operationen für ein Ablageobjekt anpassen]]&lt;br /&gt;
****** [[Den Drag-Mauszeiger ändern]]&lt;br /&gt;
***** [[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren]]&lt;br /&gt;
****** [[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen]]&lt;br /&gt;
****** [[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen]]&lt;br /&gt;
***** [[Text in Steuerelementen bearbeiten]]&lt;br /&gt;
****** [[Textausrichtung festlegen]]&lt;br /&gt;
****** [[Bildlaufleisten zur Laufzeit hinzufügen]]&lt;br /&gt;
****** [[Anwendungen mit einer Zwischenablage ausstatten]]&lt;br /&gt;
****** [[Text markieren]]&lt;br /&gt;
****** [[Den gesamten Text markieren]]&lt;br /&gt;
****** [[Text ausschneiden, kopieren und einfügen]]&lt;br /&gt;
****** [[Markierten Text löschen]]&lt;br /&gt;
****** [[Menüeinträge deaktivieren]]&lt;br /&gt;
****** [[Ein Popup-Menü bereitstellen]]&lt;br /&gt;
****** [[Das Ereignis OnPopup behandeln]]&lt;br /&gt;
***** [[Grafiken zu Steuerelementen hinzufügen]]&lt;br /&gt;
****** [[Den Owner-Draw-Stil für ein Steuerelement festlegen]]&lt;br /&gt;
****** [[Grafikobjekte zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Anwendung hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Owner-Drawn-Elemente anzeigen]]&lt;br /&gt;
****** [[Größe von Owner-Draw-Elementen festlegen]]&lt;br /&gt;
****** [[Owner-Draw-Elemente anzeigen]]&lt;br /&gt;
***** [[Bildschirmskalierung und ChangeScale]]&lt;br /&gt;
**** [[Anwendungen, Komponenten und Bibliotheken erstellen - Index|Anwendungen, Komponenten und Bibliotheken erstellen]]&lt;br /&gt;
***** [[Anwendungen erstellen]]&lt;br /&gt;
****** [[GUI-Anwendungen]]&lt;br /&gt;
******* [[Benutzeroberflächenmodelle]]&lt;br /&gt;
******* [[SDI-Anwendungen]]&lt;br /&gt;
******* [[MDI-Anwendungen]]&lt;br /&gt;
******* [[IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
****** [[Konsolenanwendungen]]&lt;br /&gt;
****** [[Service-Anwendungen]]&lt;br /&gt;
******* [[Service-Threads]]&lt;br /&gt;
******* [[Service-Namenseigenschaften]]&lt;br /&gt;
******* [[Services-Anwendungen debuggen]]&lt;br /&gt;
****** [[Programmiervorlagen]]&lt;br /&gt;
***** [[Packages und DLLs erstellen]]&lt;br /&gt;
****** [[Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
****** [[DLLs linken]]&lt;br /&gt;
****** [[DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
****** [[Erstellen von DLLs in C++Builder]]&lt;br /&gt;
****** [[DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
***** [[Datenbankanwendungen erstellen]]&lt;br /&gt;
****** [[Datenbankanwendungen verteilen]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen]]&lt;br /&gt;
****** [[Web-Services-Anwendungen erstellen]]&lt;br /&gt;
****** [[Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
***** [[COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
***** [[Datenmodule verwenden]]&lt;br /&gt;
****** [[Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
******* [[Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
******* [[Komponenten platzieren und benennen]]&lt;br /&gt;
******* [[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
******* [[Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
******* [[Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
****** [[In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
****** [[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
****** [[Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
***** [[Verwenden der Objektablage]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
****** [[Elemente in die Objektablage einfügen]]&lt;br /&gt;
****** [[Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
****** [[Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
****** [[Projektvorlagen verwenden]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
***** [[Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
******[[Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
*******[[HTML-Hilfetypen]]&lt;br /&gt;
*******[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
*******[[Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
****** [[Hilfesystem-Interfaces]]&lt;br /&gt;
******* [[ICustomHelpViewer implementieren]]&lt;br /&gt;
******* [[Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
******* [[Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
******* [[Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
******* [[Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
******* [[IExtendedHelpViewer implementieren]]&lt;br /&gt;
******* [[IHelpSystem verwenden]]&lt;br /&gt;
******* [[IHelpSelector implementieren]]&lt;br /&gt;
******* [[Hilfesystemobjekte registrieren]]&lt;br /&gt;
****** [[Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
******* [[Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
******* [[Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
******* [[Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
**** [[Die Benutzeroberfläche erstellen - Index|Die Benutzeroberfläche erstellen]]&lt;br /&gt;
***** [[Die Benutzeroberfläche erstellen: Übersicht]]&lt;br /&gt;
***** [[Anwendungsverhalten steuern]]&lt;br /&gt;
****** [[Auf Anwendungsebene arbeiten]]&lt;br /&gt;
****** [[Mit dem Bildschirm arbeiten]]&lt;br /&gt;
***** [[Das Hauptformular]]&lt;br /&gt;
****** [[Hauptformular ausblenden]]&lt;br /&gt;
****** [[Weitere Formulare hinzufügen]]&lt;br /&gt;
****** [[Das Layout festlegen]]&lt;br /&gt;
***** [[Mit Formularen arbeiten]]&lt;br /&gt;
****** [[Die Formularerstellung im Speicher steuern]]&lt;br /&gt;
******* [[Automatisch erstellte Formulare anzeigen]]&lt;br /&gt;
******* [[Formulare dynamisch erstellen]]&lt;br /&gt;
******* [[Nichtmodale Formulare erstellen]]&lt;br /&gt;
******* [[Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
****** [[Zusätzliche Argumente an Formulare übergeben]]&lt;br /&gt;
****** [[Daten aus Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus modalen Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus nichtmodalen Formularen abrufen]]&lt;br /&gt;
***** [[Komponenten und Komponentengruppen wiederverwenden]]&lt;br /&gt;
***** [[Komponentenvorlagen erstellen und verwenden]]&lt;br /&gt;
***** [[Mit Frames arbeiten]]&lt;br /&gt;
****** [[Frames erstellen]]&lt;br /&gt;
****** [[Frames verwenden und bearbeiten]]&lt;br /&gt;
****** [[Frames gemeinsam nutzen]]&lt;br /&gt;
***** [[Dialogfelder entwickeln]]&lt;br /&gt;
****** [[Windows-Standarddialogfelder verwenden]]&lt;br /&gt;
***** [[Menüs erstellen und verwalten]]&lt;br /&gt;
****** [[Den Menü-Designer öffnen]]&lt;br /&gt;
****** [[Menüs entwerfen]]&lt;br /&gt;
******* [[Menüs benennen]]&lt;br /&gt;
******* [[Menüeinträge benennen]]&lt;br /&gt;
******* [[Menüeinträge hinzufügen, einfügen und entfernen]]&lt;br /&gt;
******* [[Hinzufügen von Trennlinien]]&lt;br /&gt;
******* [[Zugriffstasten und Tastenkürzel festlegen]]&lt;br /&gt;
****** [[Untermenüs erstellen]]&lt;br /&gt;
******* [[Menüeinträge verschieben]]&lt;br /&gt;
******* [[Grafiken zu Menüeinträgen hinzufügen]]&lt;br /&gt;
******* [[Das Menü anzeigen]]&lt;br /&gt;
****** [[Menüeinträge im Objektinspektor bearbeiten]]&lt;br /&gt;
****** [[Zur Entwurfszeit zwischen Menüs wechseln]]&lt;br /&gt;
****** [[Menüvorlagen verwenden]]&lt;br /&gt;
****** [[Ein Menü als Vorlage speichern]]&lt;br /&gt;
******* [[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen]]&lt;br /&gt;
****** [[Menüeinträge zur Laufzeit bearbeiten]]&lt;br /&gt;
****** [[Menüs kombinieren]]&lt;br /&gt;
******* [[Das aktive Menü angeben: Menu-Eigenschaft]]&lt;br /&gt;
******* [[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft]]&lt;br /&gt;
****** [[Ressourcendateien importieren]]&lt;br /&gt;
***** [[Symbolleisten und Coolbars entwerfen]]&lt;br /&gt;
****** [[Eine Panel-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer SpeedButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von SpeedButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine ToolBar-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer ToolButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von ToolButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine Coolbar-Komponente hinzufügen]]&lt;br /&gt;
******* [[Das Erscheinungsbild der Coolbar festlegen]]&lt;br /&gt;
****** [[Auf Mausklicks reagieren]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente ein Menü zuweisen]]&lt;br /&gt;
****** [[Verborgene Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbolleisten ein- und ausblenden]]&lt;br /&gt;
***** [[Allgemeine Steuerelemente und XP-Themes]]&lt;br /&gt;
**** [[Steuerelementtypen - Index|Steuerelementtypen]]&lt;br /&gt;
***** [[Textelemente]]&lt;br /&gt;
****** [[Bearbeitungselemente]]&lt;br /&gt;
******* [[Memo- und RTF-Bearbeitungselemente]]&lt;br /&gt;
****** [[Steuerelemente zur Textanzeige]]&lt;br /&gt;
****** [[Beschriftungen (TLabel)]]&lt;br /&gt;
***** [[Spezialisierte Eingabekomponenten]]&lt;br /&gt;
****** [[Bildlaufleiste (TScrollBar)]]&lt;br /&gt;
****** [[Schieberegler (TTrackBar)]]&lt;br /&gt;
****** [[Wippschalter]]&lt;br /&gt;
****** [[Tastenkürzelkomponente (THotKey)]]&lt;br /&gt;
****** [[Teilerleiste (TSplitter)]]&lt;br /&gt;
***** [[Schaltflächen und ähnliche Steuerelemente]]&lt;br /&gt;
****** [[Schaltfläche (TButton)]]&lt;br /&gt;
****** [[Bitmap-Schaltfläche (TBitBtn)]]&lt;br /&gt;
****** [[SpeedButton (TSpeedButton)]]&lt;br /&gt;
****** [[Kontrollkästchen (TCheckBox)]]&lt;br /&gt;
****** [[Optionsfelder (TRadioButton)]]&lt;br /&gt;
****** [[Symbolleiste-Steuerelemente]]&lt;br /&gt;
****** [[Coolbars (TCoolBar)]]&lt;br /&gt;
***** [[Listenkomponenten]]&lt;br /&gt;
****** [[Listenfeld (TListBox und TCheckListBox)]]&lt;br /&gt;
****** [[Kombinationsfeld (TComboBox)]]&lt;br /&gt;
****** [[Baumdiagramm (TTreeView)]]&lt;br /&gt;
****** [[Listenansicht (TListView)]]&lt;br /&gt;
***** [[Gruppierungskomponenten]]&lt;br /&gt;
****** [[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)]]&lt;br /&gt;
****** [[Tafelkomponente (TPanel)]]&lt;br /&gt;
****** [[Bildlauffeld (TScrollBox)]]&lt;br /&gt;
****** [[Registerkomponente (TTabControl)]]&lt;br /&gt;
****** [[Registerkartenkomponente (TPageControl)]]&lt;br /&gt;
****** [[Kopfzeilenkomponente (THeaderControl)]]&lt;br /&gt;
***** [[Anzeigeelemente]]&lt;br /&gt;
****** [[Statusleisten]]&lt;br /&gt;
****** [[Fortschrittsanzeige (TProgressBar)]]&lt;br /&gt;
****** [[Hilfe- und Hinweiseigenschaften]]&lt;br /&gt;
****** [[VCL-Taskleisten]]&lt;br /&gt;
***** [[Gittersteuerelemente]]&lt;br /&gt;
****** [[Zeichengitter (TDrawGrid)]]&lt;br /&gt;
****** [[String-Gitter (TStringGrid)]]&lt;br /&gt;
***** [[Wertlisteneditoren]]&lt;br /&gt;
***** [[Grafikkomponenten]]&lt;br /&gt;
****** [[Grafik (TImage)]]&lt;br /&gt;
****** [[Form (TShape)]]&lt;br /&gt;
****** [[Rahmen (TBevel)]]&lt;br /&gt;
****** [[Zeichenfeld (TPaintBox)]]&lt;br /&gt;
****** [[Animationskomponente]]&lt;br /&gt;
**** [[Mit Grafiken und Multimedia arbeiten - Index|Mit Grafiken und Multimedia arbeiten]]&lt;br /&gt;
***** [[Mit Grafiken und Multimedia arbeiten: Übersicht]]&lt;br /&gt;
***** [[Grafikprogrammierung im Überblick]]&lt;br /&gt;
****** [[Den Bildschirm aktualisieren]]&lt;br /&gt;
****** [[Grafikobjekt-Typen]]&lt;br /&gt;
****** [[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts]]&lt;br /&gt;
****** [[Eigenschaften des Canvas-Objekts verwenden]]&lt;br /&gt;
******* [[Zeichenbereiche anlegen]]&lt;br /&gt;
******* [[Farben in der VCL]]&lt;br /&gt;
******* [[In VCL-Anwendungen drucken]]&lt;br /&gt;
******* [[Stifte verwenden]]&lt;br /&gt;
******** [[Stiftfarbe ändern]]&lt;br /&gt;
******** [[Strichstärke von Stiften ändern]]&lt;br /&gt;
******** [[Stiftstil ändern]]&lt;br /&gt;
******** [[Stiftmodus ändern]]&lt;br /&gt;
******** [[Stiftposition ermitteln]]&lt;br /&gt;
******* [[Pinsel verwenden]]&lt;br /&gt;
******** [[Pinselfarbe ändern]]&lt;br /&gt;
******** [[Pinselstil ändern]]&lt;br /&gt;
******** [[Die Pinseleigenschaft Bitmap setzen]]&lt;br /&gt;
******* [[Pixel lesen und setzen]]&lt;br /&gt;
****** [[Grafikobjekte zeichnen]]&lt;br /&gt;
******* [[Linien und Linienzüge zeichnen]]&lt;br /&gt;
******** [[Linien zeichnen]]&lt;br /&gt;
******** [[Linienzüge zeichnen]]&lt;br /&gt;
******* [[Formen zeichnen]]&lt;br /&gt;
******** [[Rechtecke und Ellipsen zeichnen]]&lt;br /&gt;
******** [[Abgerundete Rechtecke zeichnen]]&lt;br /&gt;
******** [[Polygone zeichnen]]&lt;br /&gt;
****** [[Behandlung mehrerer Zeichenobjekte in einer Anwendung]]&lt;br /&gt;
******* [[Benötigte Zeichenwerkzeuge ermitteln]]&lt;br /&gt;
******* [[Werkzeuge mithilfe von Mauspalettenschaltern wechseln]]&lt;br /&gt;
******* [[Zeichenwerkzeuge verwenden]]&lt;br /&gt;
******** [[Formen zeichnen (Quelltext)]]&lt;br /&gt;
******** [[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]]&lt;br /&gt;
****** [[In einer Grafik zeichnen]]&lt;br /&gt;
******* [[Bildlauffähige Grafiken]]&lt;br /&gt;
******* [[Bild-Steuerelemente hinzufügen]]&lt;br /&gt;
******** [[Steuerelement einfügen]]&lt;br /&gt;
******** [[Die Anfangsgröße eines Bitmaps festlegen]]&lt;br /&gt;
******** [[In Bitmaps zeichnen]]&lt;br /&gt;
****** [[Grafikdateien laden und speichern]]&lt;br /&gt;
******* [[Bilder aus Dateien laden]]&lt;br /&gt;
******* [[Bilder in Dateien speichern]]&lt;br /&gt;
******* [[Bilder ersetzen]]&lt;br /&gt;
****** [[Die Zwischenablage und Grafiken]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage kopieren]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage ausschneiden]]&lt;br /&gt;
******* [[Grafiken aus der Zwischenablage einfügen]]&lt;br /&gt;
****** [[Beispiel: Der Gummiband-Effekt]]&lt;br /&gt;
******* [[Auf Mausaktionen reagieren]]&lt;br /&gt;
******** [[Woraus besteht ein Mausereignis?]]&lt;br /&gt;
******** [[Auf das Drücken einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Loslassen einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Bewegen der Maus reagieren]]&lt;br /&gt;
******* [[Felder einem Formularobjekt hinzufügen]]&lt;br /&gt;
******* [[Verbesserte Liniendarstellung]]&lt;br /&gt;
******** [[Ausgangspunkt festhalten]]&lt;br /&gt;
******** [[Bewegungen zwischenspeichern]]&lt;br /&gt;
***** [[Mit Multimedia arbeiten]]&lt;br /&gt;
****** [[Einer Anwendung Videoclips ohne Ton hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Videoclips ohne Ton]]&lt;br /&gt;
****** [[Einer Anwendung Audio- oder Videoclips hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL)]]&lt;br /&gt;
**** [[Multithread-Anwendungen entwickeln - Index]]&lt;br /&gt;
***** [[Multithread-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Thread-Objekte definieren - Index|Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread initialisieren]]&lt;br /&gt;
****** [[Die Thread-Funktion schreiben]]&lt;br /&gt;
******* [[Lokale Thread-Variablen]]&lt;br /&gt;
******* [[Die Beendigung anderer Threads abwarten]]&lt;br /&gt;
******* [[Die Behandlung von Ausnahmen in der Thread-Funktion]]&lt;br /&gt;
****** [[Clean-up-Quelltext schreiben]]&lt;br /&gt;
***** [[Threads koordinieren - Index|Threads koordinieren]]&lt;br /&gt;
****** [[Threads koordinieren]]&lt;br /&gt;
****** [[Gleichzeitigen Zugriff vermeiden]]&lt;br /&gt;
******* [[Objekte sperren]]&lt;br /&gt;
******* [[Kritische Abschnitte]]&lt;br /&gt;
******* [[TMultiReadExclusiveWriteSynchronizer-Objekte]]&lt;br /&gt;
******* [[Weitere Techniken für die gemeinsame Nutzung von Speicher]]&lt;br /&gt;
****** [[Auf andere Threads warten]]&lt;br /&gt;
******* [[Warten, bis ein Thread vollständig ausgeführt ist]]&lt;br /&gt;
******* [[Warten, bis eine Aufgabe ausgeführt ist]]&lt;br /&gt;
***** [[Thread-Objekte ausführen - Index|Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Die Standard-Priorität überschreiben]]&lt;br /&gt;
****** [[Threads starten und stoppen]]&lt;br /&gt;
***** [[Fehlersuche in Multithread-Anwendungen]]&lt;br /&gt;
****** [[Einen Thread benennen]]&lt;br /&gt;
******* [[Benennen von Threads]]&lt;br /&gt;
******* [[Einen unbenannten Thread in einen benannten konvertieren]]&lt;br /&gt;
******* [[Ähnlichen Threads verschiedene Namen zuweisen]]&lt;br /&gt;
******* [[Einen Thread während des Debuggens benennen]]&lt;br /&gt;
**** [[Exception-Behandlung in C++Builder]]&lt;br /&gt;
***** [[Standard-Exception-Behandlung in C++]]&lt;br /&gt;
****** [[Syntax der Standard-Exception-Behandlung in C++]]&lt;br /&gt;
****** [[Erneutes Auslösen von Exceptions (C++)]]&lt;br /&gt;
****** [[Exception-Spezifikationen (C++)]]&lt;br /&gt;
****** [[Exceptions abarbeiten (C++)]]&lt;br /&gt;
****** [[Konstruktoren in der Exception-Behandlung (C++)]]&lt;br /&gt;
****** [[Behandeln von nicht abgefangenen und unerwarteten Exceptions (C++)]]&lt;br /&gt;
****** [[Weitergabe von C++-Exceptions an die Delphi-RTL]]&lt;br /&gt;
***** [[Strukturierte Exceptions unter Win32 (C++)]]&lt;br /&gt;
****** [[Syntax von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Behandeln von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Filtern von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Verwenden von Standard-Exceptions mit strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Definieren von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Auslösen von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[SEH-Beendigungsblöcke (C++)]]&lt;br /&gt;
***** [[Delphi-Exception-Behandlung in C++]]&lt;br /&gt;
***** [[C++Builder-Compiler-Optionen für die Exception-Behandlung]]&lt;br /&gt;
***** [[Externe Exception EEFFACE]]&lt;br /&gt;
**** [[Packages und Komponenten - Index|Packages und Komponenten]]&lt;br /&gt;
***** [[Packages und Komponenten: Übersicht]]&lt;br /&gt;
***** [[Packages sinnvoll einsetzen]]&lt;br /&gt;
****** [[Packages und Standard-DLLs]]&lt;br /&gt;
***** [[Laufzeit-Packages]]&lt;br /&gt;
****** [[Packages in Anwendungen laden]]&lt;br /&gt;
******* [[Packages mit der Funktion LoadPackage laden]]&lt;br /&gt;
****** [[Benötigte Laufzeit-Packages auswählen]]&lt;br /&gt;
****** [[Benutzerdefinierte Packages]]&lt;br /&gt;
***** [[Entwurfszeit-Packages]]&lt;br /&gt;
****** [[Komponenten-Packages installieren]]&lt;br /&gt;
***** [[Packages erstellen und bearbeiten]]&lt;br /&gt;
****** [[Ein Package erstellen]]&lt;br /&gt;
****** [[Ein bestehendes Package bearbeiten]]&lt;br /&gt;
****** [[Die Struktur eines Package]]&lt;br /&gt;
****** [[Quelldateien von Packages manuell bearbeiten]]&lt;br /&gt;
****** [[Packages compilieren]]&lt;br /&gt;
******* [[Spezielle Compiler-Direktiven für Packages]]&lt;br /&gt;
******* [[Verwendung des schwachen Packens]]&lt;br /&gt;
******* [[Von der Befehlszeile aus compilieren und linken]]&lt;br /&gt;
******* [[Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
******* [[Erzeugen von statischen Packages]]&lt;br /&gt;
***** [[Packages weitergeben]]&lt;br /&gt;
**** [[Anwendungen für den internationalen Markt - Index]]&lt;br /&gt;
***** [[Internationalisierung und Lokalisierung]]&lt;br /&gt;
****** [[Internationalisieren von Anwendungen]]&lt;br /&gt;
******* [[Anpassen des Anwendungscodes für andere Gebietsschemata]]&lt;br /&gt;
******** [[Zeichensätze]]&lt;br /&gt;
******** [[Bidirektionale Sprachen]]&lt;br /&gt;
******** [[Funktionen für bestimmte Gebietsschemata]]&lt;br /&gt;
****** [[Anwendungen lokalisieren]]&lt;br /&gt;
******* [[Überlegungen für die Lokalisierung von Benutzeroberflächen]]&lt;br /&gt;
******** [[Text]]&lt;br /&gt;
******** [[Grafiken]]&lt;br /&gt;
******** [[Formate und Sortierreihenfolge]]&lt;br /&gt;
******** [[Tastenzuordnungen]]&lt;br /&gt;
******* [[Ressourcen auslagern]]&lt;br /&gt;
******* [[Ressourcen-DLLs verwenden]]&lt;br /&gt;
******** [[Ressourcen-DLLs erstellen]]&lt;br /&gt;
******** [[Ressourcen-DLLs dynamisch wechseln]]&lt;br /&gt;
***** [[Deployment von lokalisierten Anwendungen]]&lt;br /&gt;
**** [[RAD Studio-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Anwendungen weitergeben: Übersicht]]&lt;br /&gt;
****** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
***** [[Allgemeine Anwendungen weitergeben]]&lt;br /&gt;
****** [[Installationsprogramme verwenden]]&lt;br /&gt;
******* [[Anwendungsdateien identifizieren]]&lt;br /&gt;
******* [[Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
******* [[Package-Dateien]]&lt;br /&gt;
******* [[Merge-Module]]&lt;br /&gt;
******* [[ActiveX-Steuerelemente weitergeben]]&lt;br /&gt;
******* [[Hilfsanwendungen]]&lt;br /&gt;
******* [[Position von DLL-Dateien]]&lt;br /&gt;
***** [[Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[DbExpress-Datenbankanwendungen weitergeben|dbExpress-Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[BDE-Datenbankanwendungen weitergeben]]&lt;br /&gt;
******* [[Borland Database Engine|BDE]]&lt;br /&gt;
***** [[Web-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Unterschiedliche Host-Umgebungen berücksichtigen]]&lt;br /&gt;
****** [[Bildschirmauflösung und Farbtiefe]]&lt;br /&gt;
****** [[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente]]&lt;br /&gt;
****** [[Anwendungen ohne dynamische Größenanpassung]]&lt;br /&gt;
****** [[Unterschiedliche Farbtiefen]]&lt;br /&gt;
****** [[Schriften]]&lt;br /&gt;
****** [[Windows-Version]]&lt;br /&gt;
***** [[Software-Lizenzvereinbarungen]]&lt;br /&gt;
*** [[Datenbankanwendungen entwickeln - Index|Datenbankanwendungen entwickeln]]&lt;br /&gt;
**** [[Datenbankanwendungen entwerfen - Index|Datenbankanwendungen entwerfen]]&lt;br /&gt;
***** [[Datenbankanwendungen entwerfen: Überblick]]&lt;br /&gt;
***** [[Datenbanken verwenden]]&lt;br /&gt;
****** [[Datenbanktypen]]&lt;br /&gt;
****** [[Datenbanksicherheit]]&lt;br /&gt;
****** [[Transaktionen]]&lt;br /&gt;
****** [[Referentielle Integrität, Stored Procedures und Trigger]]&lt;br /&gt;
***** [[Datenbankarchitektur]]&lt;br /&gt;
****** [[Eine direkte Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Eine dedizierte Datei auf der Festplatte verwenden]]&lt;br /&gt;
****** [[Verbindungen zu anderen Datenmengen einrichten]]&lt;br /&gt;
******* [[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden]]&lt;br /&gt;
******* [[Verwenden einer mehrschichtigen Architektur]]&lt;br /&gt;
****** [[Ansätze kombinieren]]&lt;br /&gt;
***** [[Die Benutzeroberfläche gestalten]]&lt;br /&gt;
****** [[Daten analysieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente - Index|Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente im Überblick]]&lt;br /&gt;
****** [[Datensensitive Steuerelemente einer Datenmenge zuordnen]]&lt;br /&gt;
******* [[Die Datenmengenzuordnung zur Laufzeit ändern]]&lt;br /&gt;
******* [[Eine Datenquelle aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Auf von der Datenquelle übermittelte Änderungen reagieren]]&lt;br /&gt;
****** [[Daten bearbeiten und aktualisieren]]&lt;br /&gt;
******* [[Den Bearbeitungsmodus aktivieren]]&lt;br /&gt;
******* [[Daten in einem Steuerelement bearbeiten]]&lt;br /&gt;
****** [[Die Datenanzeige aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Die Datenanzeige aktualisieren]]&lt;br /&gt;
****** [[Maus-, Tastatur- und Timer-Ereignisse]]&lt;br /&gt;
***** [[Entscheiden, wie Daten dargestellt werden - Index|Entscheiden, wie Daten dargestellt werden]]&lt;br /&gt;
****** [[Einen einzelnen Datensatz anzeigen]]&lt;br /&gt;
******* [[Daten als Beschriftung anzeigen]]&lt;br /&gt;
******* [[Feldinhalte in Eingabefeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******** [[TDBListBox und TDBComboBox verwenden]]&lt;br /&gt;
******* [[Boolesche Feldwerte und Kontrollfelder]]&lt;br /&gt;
******* [[Feldwerte mit Optionsfeldern einschränken - Index|Feldwerte mit Optionsfeldern einschränken]]&lt;br /&gt;
****** [[Mehrere Datensätze anzeigen]]&lt;br /&gt;
***** [[Daten mit TDBGrid anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Gitter im Standardstatus verwenden]]&lt;br /&gt;
****** [[Angepasste Gitter erstellen]]&lt;br /&gt;
******* [[Persistente Spalten erstellen]]&lt;br /&gt;
******* [[Persistente Spalten löschen]]&lt;br /&gt;
******* [[Reihenfolge persistenter Spalten ändern]]&lt;br /&gt;
******* [[Spalteneigenschaften beim Entwurf einstellen]]&lt;br /&gt;
******* [[Lookup-Spalten definieren]]&lt;br /&gt;
******* [[Schaltflächen in Spalten einfügen]]&lt;br /&gt;
******* [[Standardwerte einer Spalte wiederherstellen]]&lt;br /&gt;
****** [[ADT- und Array-Felder anzeigen]]&lt;br /&gt;
****** [[Gitteroptionen einstellen]]&lt;br /&gt;
****** [[Daten im Gitter bearbeiten]]&lt;br /&gt;
****** [[Gitterdarstellung steuern]]&lt;br /&gt;
****** [[Zur Laufzeit auf Benutzeraktionen reagieren]]&lt;br /&gt;
***** [[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält]]&lt;br /&gt;
***** [[Navigation und Bearbeitung von Datensätzen]]&lt;br /&gt;
****** [[Navigator-Schaltflächen ein- und ausblenden]]&lt;br /&gt;
****** [[Hilfehinweise anzeigen]]&lt;br /&gt;
****** [[Ein Navigator für mehrere Datenmengen]]&lt;br /&gt;
**** [[Verbindungen zu Datenbanken einrichten - Index|Verbindungen zu Datenbanken einrichten]]&lt;br /&gt;
***** [[Verbindungen zu Datenbanken einrichten Übersicht]]&lt;br /&gt;
***** [[Implizite Verbindungen verwenden]]&lt;br /&gt;
***** [[Verbindungen steuern]]&lt;br /&gt;
****** [[Eine Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Die Verbindung zu einem Datenbankserver trennen]]&lt;br /&gt;
***** [[Server-Anmeldungen steuern]]&lt;br /&gt;
***** [[Transaktionen verwalten]]&lt;br /&gt;
****** [[Isolationsstufen für Transaktionen angeben]]&lt;br /&gt;
***** [[Befehle an den Server senden]]&lt;br /&gt;
***** [[Mit verknüpften Datenmengen arbeiten]]&lt;br /&gt;
***** [[Metadaten abrufen]]&lt;br /&gt;
**** [[Datenmengen - Index|Datenmengen]]&lt;br /&gt;
***** [[Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Nachkommen der Klasse TDataSet verwenden]]&lt;br /&gt;
***** [[Status von Datenmengen bestimmen und einstellen]]&lt;br /&gt;
***** [[Datenmengen öffnen und schließen]]&lt;br /&gt;
***** [[Durch Datenmengen navigieren]]&lt;br /&gt;
****** [[Die Methoden First und Last]]&lt;br /&gt;
****** [[Die Methoden Next und Prior]]&lt;br /&gt;
****** [[Die Methode MoveBy]]&lt;br /&gt;
****** [[Die Eigenschaften EOF und BOF]]&lt;br /&gt;
****** [[Datensätze markieren und dorthin zurückkehren]]&lt;br /&gt;
***** [[Datenmengen durchsuchen]]&lt;br /&gt;
****** [[Die Methode Locate]]&lt;br /&gt;
****** [[Die Methode Lookup]]&lt;br /&gt;
***** [[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Filter aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Filter erzeugen]]&lt;br /&gt;
******* [[Die Eigenschaft Filter festlegen]]&lt;br /&gt;
******* [[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben]]&lt;br /&gt;
****** [[Filteroptionen festlegen]]&lt;br /&gt;
****** [[Durch Datensätze einer gefilterten Datenmenge navigieren]]&lt;br /&gt;
***** [[Daten ändern]]&lt;br /&gt;
****** [[Datensätze bearbeiten]]&lt;br /&gt;
****** [[Neue Datensätze hinzufügen]]&lt;br /&gt;
****** [[Datensätze löschen]]&lt;br /&gt;
****** [[Geänderte Daten in die Datenbank zurückschreiben]]&lt;br /&gt;
****** [[Änderungen abbrechen]]&lt;br /&gt;
****** [[Komplette Datensätze bearbeiten]]&lt;br /&gt;
***** [[Felder berechnen]]&lt;br /&gt;
***** [[Arten von Datenmengen]]&lt;br /&gt;
***** [[Tabellen-Datenmengen]]&lt;br /&gt;
****** [[Datensätze anhand von Indizes sortieren]]&lt;br /&gt;
******* [[Informationen über Indizes abrufen]]&lt;br /&gt;
******* [[Mit IndexName einen Index angeben]]&lt;br /&gt;
******* [[Mit IndexFieldNames einen Index definieren]]&lt;br /&gt;
****** [[Datensätze über Indizes suchen]]&lt;br /&gt;
******* [[Eine Suche mit Goto-Methoden ausführen]]&lt;br /&gt;
******* [[Eine Suche mit Find-Methoden ausführen]]&lt;br /&gt;
******* [[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben]]&lt;br /&gt;
******* [[Nach Teilschlüsseln suchen]]&lt;br /&gt;
******* [[Eine Suche wiederholen oder erweitern]]&lt;br /&gt;
****** [[Datensatzmenge durch Angabe eines Bereichs begrenzen]]&lt;br /&gt;
******* [[Unterschiede zwischen Bereichen und Filtern]]&lt;br /&gt;
******* [[Bereiche festlegen]]&lt;br /&gt;
******* [[Einen Bereich ändern]]&lt;br /&gt;
******* [[Einen Bereich übernehmen oder verwerfen]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen definieren]]&lt;br /&gt;
******* [[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden]]&lt;br /&gt;
******* [[Verschachtelte Detailtabellen verwenden]]&lt;br /&gt;
****** [[Schreib- und Lesezugriff auf Tabellen steuern]]&lt;br /&gt;
****** [[Tabellen erstellen und löschen]]&lt;br /&gt;
****** [[Tabelleninhalt löschen]]&lt;br /&gt;
****** [[Tabellen synchronisieren]]&lt;br /&gt;
***** [[Abfrage-Datenmengen]]&lt;br /&gt;
****** [[Abfrage definieren]]&lt;br /&gt;
****** [[Parameter in Abfragen verwenden]]&lt;br /&gt;
******* [[Parameter zur Entwurfszeit setzen]]&lt;br /&gt;
******* [[Parameter zur Laufzeit setzen]]&lt;br /&gt;
****** [[Haupt-Detailbeziehungen über Parameter definieren]]&lt;br /&gt;
****** [[Abfragen vorbereiten]]&lt;br /&gt;
****** [[Abfragen ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Unidirektionale Ergebnismengen]]&lt;br /&gt;
***** [[Datenmengen vom Typ Stored Procedures]]&lt;br /&gt;
****** [[Parameter für Stored Procedures verwenden]]&lt;br /&gt;
****** [[Stored Procedures vorbereiten]]&lt;br /&gt;
***** [[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Mehrere Ergebnismengen abrufen]]&lt;br /&gt;
**** [[Felder - Index|Felder]]&lt;br /&gt;
***** [[Felder: Übersicht]]&lt;br /&gt;
***** [[Dynamische Feldkomponenten]]&lt;br /&gt;
***** [[Persistente Feldkomponenten]]&lt;br /&gt;
****** [[Persistente Felder erstellen]]&lt;br /&gt;
****** [[Persistente Felder anordnen]]&lt;br /&gt;
****** [[Neue persistente Felder erstellen]]&lt;br /&gt;
******* [[Datenfelder definieren]]&lt;br /&gt;
******* [[Berechnete Felder definieren]]&lt;br /&gt;
******* [[Berechnete Felder programmieren]]&lt;br /&gt;
******* [[Lookup-Felder definieren]]&lt;br /&gt;
******* [[Aggregatfelder definieren]]&lt;br /&gt;
****** [[Persistente Feldkomponenten löschen]]&lt;br /&gt;
****** [[Eigenschaften und Ereignisse persistenter Felder]]&lt;br /&gt;
******* [[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen]]&lt;br /&gt;
******* [[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen]]&lt;br /&gt;
******* [[Attributsätze für Feldkomponenten erstellen]]&lt;br /&gt;
******* [[Attributsätze mit Feldkomponenten verknüpfen]]&lt;br /&gt;
******* [[Attributverknüpfungen lösen]]&lt;br /&gt;
******* [[Benutzereingaben steuern]]&lt;br /&gt;
******* [[Standardformate für numerische, Datums- und Zeitfelder]]&lt;br /&gt;
******* [[Ereignisse verarbeiten]]&lt;br /&gt;
***** [[Zur Laufzeit mit Feldkomponentenmethoden arbeiten]]&lt;br /&gt;
***** [[Feldwerte anzeigen, konvertieren und abrufen]]&lt;br /&gt;
****** [[Werte in Standard-Steuerelementen anzeigen]]&lt;br /&gt;
****** [[Feldwerte konvertieren]]&lt;br /&gt;
****** [[Mit der Standard-Datenmengeneigenschaft auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengenmethode FieldByName auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengeneigenschaft Fields auf Werte zugreifen]]&lt;br /&gt;
***** [[Einen Standardwert für ein Feld festlegen]]&lt;br /&gt;
***** [[Datenbeschränkungen]]&lt;br /&gt;
****** [[Eine selbstdefinierte Beschränkung definieren]]&lt;br /&gt;
****** [[Server-Beschränkungen benutzen]]&lt;br /&gt;
***** [[Objektfelder]]&lt;br /&gt;
****** [[ADT-Felder]]&lt;br /&gt;
****** [[Array-Felder]]&lt;br /&gt;
****** [[Datenmengenfelder]]&lt;br /&gt;
****** [[Referenzfelder]]&lt;br /&gt;
**** [[Die Borland Database Engine - Index|BDE verwenden - Index]]&lt;br /&gt;
***** [[Die BDE-Architektur]]&lt;br /&gt;
***** [[Die Borland Database Engine|BDE verwenden]]&lt;br /&gt;
***** [[Eine Aktualisierungsanweisung ausführen - Index|Eine Aktualisierungsanweisung ausführen]]&lt;br /&gt;
****** [[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden]]&lt;br /&gt;
***** [[Mehrere Aktualisierungsobjekte verwenden - Index|Mehrere Aktualisierungsobjekte verwenden]]&lt;br /&gt;
****** [[Die Apply-Methode aufrufen]]&lt;br /&gt;
****** [[Die SQL-Anweisungen ausführen]]&lt;br /&gt;
***** [[Mit TDatabase auf Datenbanken zugreifen - Index|Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
****** [[Eine Datenbankkomponente mit einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[TDatabase verwenden, um auf Datenbanken zuzugreifen]]&lt;br /&gt;
****** [[Eine Verbindung mittels TDataBase einrichten]]&lt;br /&gt;
****** [[Die Interaktion zwischen Datenbank- und Sitzungskomponenten]]&lt;br /&gt;
****** [[Datenbankkomponenten in Datenmodulen verwenden]]&lt;br /&gt;
****** [[BDE-Aliasparameter festlegen]]&lt;br /&gt;
****** [[Die zu verwendende Datenbank angeben]]&lt;br /&gt;
***** [[Datenbanksitzungen verwalten - Index|Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Sitzung aktivieren]]&lt;br /&gt;
****** [[Zusätzliche Sitzungen erstellen]]&lt;br /&gt;
****** [[Durch die Datenbankkomponenten einer Sitzung blättern]]&lt;br /&gt;
****** [[Datenbankverbindungen öffnen]]&lt;br /&gt;
****** [[Datenbankverbindung suchen]]&lt;br /&gt;
****** [[Paradox-Verzeichnisorte angeben]]&lt;br /&gt;
****** [[Informationen zu einer Sitzung einholen]]&lt;br /&gt;
****** [[Datenbankverbindungen schließen]]&lt;br /&gt;
****** [[BDE-Aliasnamen einsetzen]]&lt;br /&gt;
****** [[Sitzung benennen]]&lt;br /&gt;
****** [[Mehrere Sitzungen verwalten]]&lt;br /&gt;
****** [[Standardverhalten der Datenbankverbindung festlegen]]&lt;br /&gt;
****** [[Inaktive Datenbankverbindungen entfernen]]&lt;br /&gt;
****** [[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten]]&lt;br /&gt;
****** [[Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Datenbankverbindungen verwalten]]&lt;br /&gt;
***** [[BDE-Datenmengen verwenden - Index|BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[Parameter binden]]&lt;br /&gt;
****** [[BLOBs zwischenspeichern]]&lt;br /&gt;
****** [[Schreib-/Lesezugriff auf lokale Tabellen steuern]]&lt;br /&gt;
****** [[Daten aus einer anderen Tabelle importieren]]&lt;br /&gt;
****** [[Mit den Handle-Eigenschaften der BDE arbeiten]]&lt;br /&gt;
****** [[Eine Tabelle umbenennen]]&lt;br /&gt;
****** [[Eine dBASE-Indexdatei angeben]]&lt;br /&gt;
****** [[Tabellentyp für lokale Tabellen angeben]]&lt;br /&gt;
****** [[TQuery verwenden]]&lt;br /&gt;
****** [[TStoredProc verwenden (BDE)]]&lt;br /&gt;
****** [[TTable verwenden]]&lt;br /&gt;
****** [[BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Heterogene Abfragen erstellen]]&lt;br /&gt;
****** [[Eine bearbeitbare Ergebnismenge abrufen]]&lt;br /&gt;
****** [[Nur-Lese-Ergebnismengen aktualisieren]]&lt;br /&gt;
****** [[Überladene Stored Procedures in Oracle]]&lt;br /&gt;
***** [[TBatchMove verwenden - Index|TBatchMove verwenden]]&lt;br /&gt;
****** [[Eine Batch-Move-Komponente erstellen]]&lt;br /&gt;
****** [[Einen Batch-Move ausführen]]&lt;br /&gt;
****** [[Das Data Dictionary]]&lt;br /&gt;
****** [[Tools für die Arbeit mit der BDE]]&lt;br /&gt;
****** [[Einen Batch-Move-Modus angeben]]&lt;br /&gt;
****** [[TBatchMove verwenden]]&lt;br /&gt;
****** [[Batch-Move-Fehler verarbeiten]]&lt;br /&gt;
****** [[Datentypen zuordnen]]&lt;br /&gt;
***** [[Aktualisierungen mit der BDE zwischenspeichern - Index|Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden]]&lt;br /&gt;
****** [[SQL-Aktualisierungsanweisungen zusammensetzen]]&lt;br /&gt;
****** [[BDE-basiertes Zwischenspeichern von Aktualisierungen]]&lt;br /&gt;
****** [[Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen]]&lt;br /&gt;
****** [[Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Den Update SQL-Editor verwenden]]&lt;br /&gt;
****** [[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren]]&lt;br /&gt;
****** [[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden]]&lt;br /&gt;
****** [[SQL-Anweisungen für Aktualisierungskomponenten erstellen]]&lt;br /&gt;
****** [[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen]]&lt;br /&gt;
***** [[Transaktionen mit der BDE - Index|Transaktionen mit der BDE]]&lt;br /&gt;
****** [[Lokale Transaktionen]]&lt;br /&gt;
****** [[Passthrough-SQL verwenden]]&lt;br /&gt;
****** [[Transaktionen mit der BDE]]&lt;br /&gt;
**** [[Mit ADO-Komponenten arbeiten - Index|Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[ADO-Komponenten im Überblick]]&lt;br /&gt;
***** [[Verbindungen zu ADO-Datenspeichern einrichten]]&lt;br /&gt;
****** [[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten]]&lt;br /&gt;
******* [[Auf das Verbindungsobjekt zugreifen]]&lt;br /&gt;
****** [[Verbindungen optimieren]]&lt;br /&gt;
******* [[Asynchrone Verbindungen erzwingen]]&lt;br /&gt;
******* [[Timeouts steuern]]&lt;br /&gt;
******* [[Welche Arten von Operationen werden von der Verbindung unterstützt?]]&lt;br /&gt;
******* [[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht]]&lt;br /&gt;
****** [[Auf die Datenmengen der Verbindung zugreifen]]&lt;br /&gt;
****** [[ADO-Verbindungsereignisse]]&lt;br /&gt;
***** [[ADO-Datenmengen verwenden]]&lt;br /&gt;
****** [[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen]]&lt;br /&gt;
******* [[Mit Datensatzmengen arbeiten]]&lt;br /&gt;
******* [[Datensätze anhand von Positionsmarken filtern]]&lt;br /&gt;
******* [[Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern]]&lt;br /&gt;
******* [[Datensätze asynchron abrufen]]&lt;br /&gt;
******* [[Batch-Aktualisierungen verwenden]]&lt;br /&gt;
******* [[Daten aus Dateien laden und in Dateien speichern]]&lt;br /&gt;
******* [[Den Aktualisierungsstatus einzelner Datensätze prüfen]]&lt;br /&gt;
******* [[Datenmenge im Batch-Aktualisierungsmodus öffnen]]&lt;br /&gt;
****** [[TADODataSet verwenden]]&lt;br /&gt;
***** [[Befehlsobjekte verwenden]]&lt;br /&gt;
****** [[Befehle festlegen]]&lt;br /&gt;
****** [[Die Methode Execute verwenden]]&lt;br /&gt;
****** [[Die Befehlsausführung abbrechen]]&lt;br /&gt;
****** [[Mit Befehlen Ergebnismengen abrufen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen in Datenbanktabellen eintragen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen verwerfen]]&lt;br /&gt;
****** [[Befehlsparameter verarbeiten]]&lt;br /&gt;
**** [[Verwenden von dbExpress-Komponenten - Index|Verwenden von dbExpress-Komponenten]]&lt;br /&gt;
***** [[DbExpress-Datenmengen verwenden|dbExpress-Datenmengen verwenden]]&lt;br /&gt;
***** [[Arten von dbExpress-Datenmengen]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum Datenbankserver mit dbExpress]]&lt;br /&gt;
****** [[TSQLConnection einrichten]]&lt;br /&gt;
***** [[Vorgeben, welche Daten angezeigt werden sollen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Abfrage anzeigen]]&lt;br /&gt;
****** [[Die Datensätze in einer Tabelle anzeigen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Stored Procedure anzeigen]]&lt;br /&gt;
***** [[Daten abrufen]]&lt;br /&gt;
***** [[Befehle ausführen, die keine Datensätze zurückgeben]]&lt;br /&gt;
****** [[Den auszuführenden Befehl angeben]]&lt;br /&gt;
****** [[Den Befehl ausführen]]&lt;br /&gt;
****** [[Server-Metadaten erstellen und bearbeiten]]&lt;br /&gt;
***** [[Verknüpfte Haupt-Detailbeziehungen einrichten]]&lt;br /&gt;
***** [[Auf dbExpress Schema-Informationen zugreifen]]&lt;br /&gt;
****** [[Metadaten in eine dbExpress-Datenmenge laden]]&lt;br /&gt;
****** [[Die Struktur von Metadaten-Datenmengen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen debuggen|dbExpress-Anwendungen debuggen]]&lt;br /&gt;
**** [[Client-Datenmengen verwenden - Index|Client-Datenmengen verwenden]]&lt;br /&gt;
***** [[Client-Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Client-Datenmengen]]&lt;br /&gt;
****** [[Durch die Daten in Client-Datenmengen navigieren]]&lt;br /&gt;
****** [[Datensätze beschränken]]&lt;br /&gt;
****** [[Daten bearbeiten]]&lt;br /&gt;
******* [[Änderungen rückgängig machen]]&lt;br /&gt;
******* [[Änderungen speichern]]&lt;br /&gt;
****** [[Datenwerte beschränken]]&lt;br /&gt;
****** [[Sortieren und Indizieren]]&lt;br /&gt;
******* [[Einen neuen Index hinzufügen]]&lt;br /&gt;
******* [[Indizes entfernen und wechseln]]&lt;br /&gt;
******* [[Daten mit Indizes gruppieren]]&lt;br /&gt;
****** [[Berechnete Felder hinzufügen]]&lt;br /&gt;
******* [[Intern berechnete Felder in Client-Datenmengen verwenden]]&lt;br /&gt;
****** [[Gewartete Aggregate verwenden]]&lt;br /&gt;
******* [[Aggregate definieren]]&lt;br /&gt;
******* [[Datensatzgruppen zusammenfassen]]&lt;br /&gt;
******* [[Aggregatwerte abrufen]]&lt;br /&gt;
****** [[Daten von einer anderen Datenmenge kopieren]]&lt;br /&gt;
******* [[Daten direkt zuweisen]]&lt;br /&gt;
******* [[Den Cursor einer Client-Datenmenge replizieren]]&lt;br /&gt;
****** [[Anwendungsspezifische Informationen zu den Daten hinzufügen]]&lt;br /&gt;
***** [[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen: Überblick]]&lt;br /&gt;
****** [[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen]]&lt;br /&gt;
****** [[Anzeigen, welche Datensätze verändert wurden]]&lt;br /&gt;
****** [[Datensätze aktualisieren]]&lt;br /&gt;
******* [[Aktualisierungen anwenden]]&lt;br /&gt;
******* [[Bei der Anwendung von Aktualisierungen eingreifen]]&lt;br /&gt;
******* [[Aktualisierungsfehler korrigieren]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit einem Provider verwenden]]&lt;br /&gt;
****** [[Einen Provider festlegen]]&lt;br /&gt;
****** [[Daten von der Quelldatenmenge oder dem Quelldokument abrufen]]&lt;br /&gt;
****** [[Parameter vom Anwendungsserver abrufen]]&lt;br /&gt;
****** [[Der Quelldatenmenge Parameter übergeben]]&lt;br /&gt;
******* [[Parameter für Abfragen oder Stored Procedures senden]]&lt;br /&gt;
******* [[Datensätze durch Parameter beschränken]]&lt;br /&gt;
******* [[Server-Beschränkungen verarbeiten]]&lt;br /&gt;
******* [[Datensätze mit der Methode Refresh aktualisieren]]&lt;br /&gt;
******* [[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren]]&lt;br /&gt;
******* [[Die Datenmengen auf dem Anwendungsserver überschreiben]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit dateibasierten Daten verwenden]]&lt;br /&gt;
****** [[Eine neue Datenmenge erstellen]]&lt;br /&gt;
****** [[Daten aus einer Datei oder einem Stream laden]]&lt;br /&gt;
****** [[Änderungen in die Daten einfügen]]&lt;br /&gt;
****** [[Daten in einer Datei oder einem Stream speichern]]&lt;br /&gt;
***** [[Einfache Datenmengen]]&lt;br /&gt;
****** [[Wann man TSimpleDataSet einsetzt]]&lt;br /&gt;
****** [[Eine einfache Datenmenge einrichten]]&lt;br /&gt;
**** [[Provider-Komponenten - Index]]&lt;br /&gt;
***** [[Provider-Komponenten]]&lt;br /&gt;
***** [[Die Datenquelle festlegen]]&lt;br /&gt;
***** [[Kommunikation mit der Client-Datenmenge]]&lt;br /&gt;
***** [[Aktualisierungen mit einem Datenmengen-Provider eintragen]]&lt;br /&gt;
***** [[Datenpakete zusammenstellen]]&lt;br /&gt;
****** [[Felder für Datenpakete festlegen]]&lt;br /&gt;
****** [[Optionen für Datenpakete einstellen]]&lt;br /&gt;
****** [[Datenpaketen benutzerdefinierte Daten hinzufügen]]&lt;br /&gt;
***** [[Auf Client-Datenanforderungen antworten]]&lt;br /&gt;
***** [[Auf Aktualisierungsanforderungen des Client reagieren]]&lt;br /&gt;
****** [[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten]]&lt;br /&gt;
****** [[Die Art der Aktualisierung steuern]]&lt;br /&gt;
****** [[Bestimmte Aktualisierungen überwachen]]&lt;br /&gt;
****** [[Aktualisierungsfehler beheben]]&lt;br /&gt;
****** [[Aktualisierungen in Datenmengen mit mehreren Tabellen]]&lt;br /&gt;
***** [[Auf Client-Ereignisse reagieren]]&lt;br /&gt;
***** [[Server-Beschränkungen]]&lt;br /&gt;
**** [[Mehrschichtige Anwendungen erstellen - Index|Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen: Übersicht]]&lt;br /&gt;
***** [[Vorteile des mehrschichtigen Datenbankmodells]]&lt;br /&gt;
***** [[Grundlagen der mehrschichtigen Datenbank-Anwendungen]]&lt;br /&gt;
****** [[Struktur einer dreischichtigen Anwendung]]&lt;br /&gt;
****** [[Die Struktur der Client-Anwendung]]&lt;br /&gt;
****** [[Die Struktur des Anwendungsservers]]&lt;br /&gt;
******* [[MTS verwenden]]&lt;br /&gt;
******* [[Verwaltung der Lebensdauer von Datenmodulen]]&lt;br /&gt;
****** [[Verbindungsprotokoll wählen]]&lt;br /&gt;
******* [[DbExpress-Verbindungen verwenden|dbExpress-Verbindungen verwenden]]&lt;br /&gt;
******* [[DCOM-Verbindungen einsetzen]]&lt;br /&gt;
******* [[SOAP-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Socket-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Web-Verbindungen einsetzen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Serveranwendung erstellen]]&lt;br /&gt;
****** [[Den DataSnap-Kommunikations-Stream filtern]]&lt;br /&gt;
****** [[Datenmodul einrichten]]&lt;br /&gt;
******* [[DataSnap-Datenmodule konfigurieren]]&lt;br /&gt;
******* [[Konfigurieren von TDSServerModule]]&lt;br /&gt;
******* [[TRemoteDataModule konfigurieren]]&lt;br /&gt;
******* [[TMTSDataModule konfigurieren]]&lt;br /&gt;
******* [[TSOAPDataModule konfigurieren]]&lt;br /&gt;
****** [[Die Schnittstelle des Anwendungs-Servers erweitern]]&lt;br /&gt;
****** [[Transaktionen in mehrschichtigen Anwendungen verwalten]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen unterstützen]]&lt;br /&gt;
****** [[Statusinformationen in Datenmodulen unterstützen]]&lt;br /&gt;
****** [[Mehrere Server-Datenmodule einsetzen]]&lt;br /&gt;
***** [[Anwendungsserver registrieren]]&lt;br /&gt;
***** [[Client-Anwendung erstellen]]&lt;br /&gt;
****** [[Verbindung zum Anwendungsserver einrichten]]&lt;br /&gt;
******* [[Verbindung über dbExpress angeben]]&lt;br /&gt;
******* [[Verbindung über DCOM angeben]]&lt;br /&gt;
******* [[Verbindung über Sockets angeben]]&lt;br /&gt;
******* [[Verbindung über HTTP angeben]]&lt;br /&gt;
******* [[Verbindung über SOAP angeben]]&lt;br /&gt;
******* [[Broker-Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen verwalten]]&lt;br /&gt;
******* [[Verbinden mit dem Server]]&lt;br /&gt;
******* [[Server-Verbindung schließen oder ändern]]&lt;br /&gt;
****** [[Serverschnittstellen aufrufen]]&lt;br /&gt;
****** [[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten]]&lt;br /&gt;
***** [[Webbasierte Client-Anwendungen erstellen]]&lt;br /&gt;
****** [[Client-Anwendung als ActiveX-Steuerelement weitergeben]]&lt;br /&gt;
******* [[ActiveX-Formular für die Client-Anwendung erstellen]]&lt;br /&gt;
****** [[XML-Broker verwenden]]&lt;br /&gt;
**** [[XML in Datenbankanwendungen verwenden - Index|XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[Transformationen definieren]]&lt;br /&gt;
****** [[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern]]&lt;br /&gt;
****** [[XMLMapper verwenden]]&lt;br /&gt;
***** [[XML-Dokumente in Datenpakete konvertieren]]&lt;br /&gt;
***** [[XML-Dokumente als Datenquelle für einen Provider verwenden]]&lt;br /&gt;
***** [[XML-Dokument als Client eines Providers verwenden]]&lt;br /&gt;
*** [[Internetanwendungen entwickeln - Index]]&lt;br /&gt;
**** [[Internet-Server-Anwendungen entwickeln - Index|Internet-Server-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Internet-Anwendungen entwickeln - Übersicht]]&lt;br /&gt;
***** [[Web Broker und WebSnap]]&lt;br /&gt;
***** [[Terminologie und Standards - Index|Terminologie und Standards]]&lt;br /&gt;
****** [[Terminologie und Standards]]&lt;br /&gt;
****** [[Bestandteile einer URL]]&lt;br /&gt;
****** [[Informationen in den Headern von HTTP-Anforderungen]]&lt;br /&gt;
***** [[HTTP-Server-Aktivitäten - Index|HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Client-Anforderungen zusammenstellen]]&lt;br /&gt;
****** [[HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Auf Client-Anforderungen antworten]]&lt;br /&gt;
****** [[Client-Anforderungen bedienen]]&lt;br /&gt;
***** [[Arten von Webserver-Anwendungen]]&lt;br /&gt;
***** [[Server-Anwendungen testen - Index|Server-Anwendungen testen]]&lt;br /&gt;
****** [[Web-Anwendungen testen, die als DLLs vorliegen]]&lt;br /&gt;
****** [[Server-Anwendungen testen]]&lt;br /&gt;
**** [[Web Broker verwenden - Index|Web Broker verwenden]]&lt;br /&gt;
***** [[Web Broker verwenden]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen mit Web Broker]]&lt;br /&gt;
****** [[Das Web-Anwendungsobjekt]]&lt;br /&gt;
****** [[Das Web-Modul]]&lt;br /&gt;
***** [[Die Struktur einer Web-Broker-Anwendung]]&lt;br /&gt;
***** [[Der Web-Dispatcher]]&lt;br /&gt;
****** [[Aktionen zum Dispatcher hinzufügen]]&lt;br /&gt;
****** [[Anforderungsbotschaften verteilen]]&lt;br /&gt;
***** [[Aktionselemente]]&lt;br /&gt;
****** [[Das Auslösen von Aktionselementen festlegen]]&lt;br /&gt;
******* [[Die Ziel-URL]]&lt;br /&gt;
******* [[Der Anforderungsmethodentyp]]&lt;br /&gt;
******* [[Aktionselemente aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Ein Standard-Aktionselement festlegen]]&lt;br /&gt;
****** [[Anforderungsbotschaften mit Aktionselementen beantworten]]&lt;br /&gt;
***** [[Auf Client-Anforderungsinformationen zugreifen]]&lt;br /&gt;
****** [[Eigenschaften, die Header-Informationen der Anforderung enthalten]]&lt;br /&gt;
******* [[Eigenschaften, die das Ziel bezeichnen]]&lt;br /&gt;
******* [[Eigenschaften, die den Web-Client beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, die auf den Zweck der Anforderung hinweisen]]&lt;br /&gt;
******* [[Eigenschaften, welche die erwartete Antwort beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, welche den Inhalt beschreiben]]&lt;br /&gt;
****** [[Der Inhalt von HTTP-Anforderungsbotschaften]]&lt;br /&gt;
***** [[HTTP-Antwortbotschaften erzeugen]]&lt;br /&gt;
****** [[Den Antwort-Header füllen]]&lt;br /&gt;
******* [[Den Antwortstatus anzeigen]]&lt;br /&gt;
******* [[Auf eine erforderliche Client-Aktion hinweisen]]&lt;br /&gt;
******* [[Die Server-Anwendung beschreiben]]&lt;br /&gt;
******* [[Den Inhalt beschreiben]]&lt;br /&gt;
****** [[Den Antwortinhalt festlegen]]&lt;br /&gt;
****** [[Die Antwort senden]]&lt;br /&gt;
***** [[Den Inhalt von Antwortbotschaften generieren]]&lt;br /&gt;
****** [[Seitengeneratoren einsetzen]]&lt;br /&gt;
******* [[HTML-Vorlagen]]&lt;br /&gt;
******* [[Die HTML-Vorlage definieren]]&lt;br /&gt;
******* [[HTML-transparente Tags konvertieren]]&lt;br /&gt;
******* [[Seitengeneratoren und Aktionselemente]]&lt;br /&gt;
******* [[Seitengeneratoren verketten]]&lt;br /&gt;
******* [[Vordefinierte HTML-transparente Tag-Namen verwenden]]&lt;br /&gt;
***** [[Datenbankinformationen in Antworten integrieren]]&lt;br /&gt;
****** [[Eine Sitzung zum Web-Modul hinzufügen]]&lt;br /&gt;
****** [[Eine Datenmenge in HTML darstellen]]&lt;br /&gt;
******* [[Datenmengen-Seitengeneratoren verwenden]]&lt;br /&gt;
******* [[Tabellengeneratoren verwenden]]&lt;br /&gt;
******* [[Die Tabellenattribute festlegen]]&lt;br /&gt;
******* [[Die Zeilenattribute festlegen]]&lt;br /&gt;
******* [[Die Spalten festlegen]]&lt;br /&gt;
******* [[Tabellen in HTML-Dokumente einbetten]]&lt;br /&gt;
******* [[TDataSetTableProducer verwenden]]&lt;br /&gt;
******* [[TQueryTableProducer verwenden]]&lt;br /&gt;
**** [[Verwendung von IntraWeb (VCL für das Web) - Index|Verwendung von IntraWeb (VCL für das Web)]]&lt;br /&gt;
***** [[IntraWeb-Einführung - Index|IntraWeb-Einführung]]&lt;br /&gt;
****** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
****** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
****** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
****** [[Hauptformular bearbeiten]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
****** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
***** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
***** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
***** [[IntraWeb, Web Broker]]&lt;br /&gt;
**** [[Mit XML-Dokumenten arbeiten - Index|Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Das Dokumentobjektmodell verwenden]]&lt;br /&gt;
***** [[Mit XML-Komponenten arbeiten]]&lt;br /&gt;
****** [[TXMLDocument verwenden]]&lt;br /&gt;
****** [[Mit XML-Knoten arbeiten]]&lt;br /&gt;
***** [[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren]]&lt;br /&gt;
****** [[Den XML-Datenbindungs-Experten verwenden]]&lt;br /&gt;
****** [[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten]]&lt;br /&gt;
**** [[Web-Services verwenden - Index|Web-Services verwenden]]&lt;br /&gt;
***** [[Web-Services verwenden]]&lt;br /&gt;
***** [[Aufrufbare Interfaces im Überblick]]&lt;br /&gt;
****** [[Nicht-skalare Typen in aufrufbaren Interfaces verwenden]]&lt;br /&gt;
******* [[Nicht-skalare Typen registrieren]]&lt;br /&gt;
******* [[Remotable-Objekte verwenden]]&lt;br /&gt;
******* [[Remotable-Objekt (Beispiel)]]&lt;br /&gt;
***** [[Server mit Web-Service-Unterstützung schreiben]]&lt;br /&gt;
****** [[Den SOAP-Anwendungs-Experten verwenden]]&lt;br /&gt;
****** [[Neue Web-Services hinzufügen]]&lt;br /&gt;
****** [[Das Dienstprogramm zum Importieren von WSDL verwenden]]&lt;br /&gt;
****** [[SOAP-Header definieren und verwenden]]&lt;br /&gt;
****** [[Angepasste Exception-Klassen für Web-Services erstellen]]&lt;br /&gt;
****** [[WSDL-Dokumente für Web-Service-Anwendungen generieren]]&lt;br /&gt;
***** [[Clients für Web-Services schreiben]]&lt;br /&gt;
****** [[WSDL-Dokumente importieren]]&lt;br /&gt;
****** [[Aufrufbare Interfaces aufrufen]]&lt;br /&gt;
****** [[Header in Client-Anwendungen verarbeiten]]&lt;br /&gt;
**** [[Arbeiten mit Sockets - Index]]&lt;br /&gt;
***** [[Arbeiten mit Sockets]]&lt;br /&gt;
***** [[Installieren von Socket-Komponenten]]&lt;br /&gt;
***** [[Services implementieren]]&lt;br /&gt;
****** [[Service-Protokolle]]&lt;br /&gt;
****** [[Services und Schnittstellen]]&lt;br /&gt;
***** [[Typen von Socket-Verbindungen]]&lt;br /&gt;
****** [[Client-Verbindungen]]&lt;br /&gt;
****** [[Empfangende Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen]]&lt;br /&gt;
***** [[Die Sockets beschreiben]]&lt;br /&gt;
****** [[Den Host beschreiben]]&lt;br /&gt;
****** [[Ports verwenden]]&lt;br /&gt;
***** [[Socket-Komponenten]]&lt;br /&gt;
****** [[Informationen zur Client- oder Server-Socket-Verbindung abrufen]]&lt;br /&gt;
****** [[Client-Sockets]]&lt;br /&gt;
******* [[Den gewünschten Server angeben]]&lt;br /&gt;
******* [[Die Verbindung aufbauen]]&lt;br /&gt;
******* [[Informationen zur Client-Socket-Verbindung abrufen]]&lt;br /&gt;
******* [[Die Verbindung beenden]]&lt;br /&gt;
****** [[Server-Sockets]]&lt;br /&gt;
******* [[Die Schnittstelle angeben]]&lt;br /&gt;
******* [[Client-Anforderungen empfangen]]&lt;br /&gt;
******* [[Verbindungen zu Clients aufbauen]]&lt;br /&gt;
******* [[Die Server-Verbindung beenden]]&lt;br /&gt;
***** [[Auf Socket-Ereignisse antworten]]&lt;br /&gt;
****** [[Fehlerereignisse]]&lt;br /&gt;
****** [[Client-Ereignisse]]&lt;br /&gt;
****** [[Server-Ereignisse]]&lt;br /&gt;
***** [[Über Socket-Verbindungen lesen und schreiben]]&lt;br /&gt;
****** [[Nicht-blockierende Verbindungen]]&lt;br /&gt;
******* [[Lese- und Schreibereignisse]]&lt;br /&gt;
****** [[Blockierende Verbindungen]]&lt;br /&gt;
*** [[COM-basierte Anwendungen entwickeln - Index|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
**** [[COM-Grundlagen - Index|COM-Grundlagen]]&lt;br /&gt;
***** [[COM-Technologien im Überblick]]&lt;br /&gt;
****** [[C++Builder verwendet DAX für ActiveX und COM]]&lt;br /&gt;
******* [[Klassenhierarchie in ActiveX-Steuerelementen (DAX)]]&lt;br /&gt;
******* [[Diagramme von drei unterstützenden Klassen für DAX-Interfaces]]&lt;br /&gt;
***** [[Elemente einer COM-Anwendung]]&lt;br /&gt;
****** [[COM-Schnittstellen]]&lt;br /&gt;
******* [[Die grundlegende COM-Schnittstelle IUnknown]]&lt;br /&gt;
******* [[COM-Schnittstellenzeiger]]&lt;br /&gt;
****** [[COM-Server]]&lt;br /&gt;
******* [[Hilfsklassen (CoClasses) und Klassengeneratoren]]&lt;br /&gt;
******* [[In-Process-Server, Out-of-Process-Server und Remote-Server]]&lt;br /&gt;
******* [[Der Marshaling-Mechanismus]]&lt;br /&gt;
******* [[Aggregation (COM)]]&lt;br /&gt;
****** [[COM-Clients]]&lt;br /&gt;
***** [[COM-Erweiterungen]]&lt;br /&gt;
****** [[Automatisierung]]&lt;br /&gt;
****** [[Active-Server-Seiten]]&lt;br /&gt;
****** [[ActiveX-Steuerelemente]]&lt;br /&gt;
****** [[Active-Dokumente]]&lt;br /&gt;
****** [[Typbibliotheken]]&lt;br /&gt;
***** [[Implementieren von COM-Objekten mit Hilfe der Experten]]&lt;br /&gt;
****** [[Von Experten generierter Code]]&lt;br /&gt;
***** [[COM+-Ereignis und Ereignis-Abonnentenobjekte]]&lt;br /&gt;
**** [[Mit Typbibliotheken arbeiten - Index|Mit Typbibliotheken arbeiten]]&lt;br /&gt;
***** [[Mit Typbibliotheken arbeiten: Übersicht]]&lt;br /&gt;
***** [[Typbibliothekseditor]]&lt;br /&gt;
****** [[Bestandteile des Typbibliothekseditors]]&lt;br /&gt;
******* [[Symbolleiste]]&lt;br /&gt;
******* [[Objektliste]]&lt;br /&gt;
******* [[Statusleiste]]&lt;br /&gt;
******* [[Registerkarten mit Typinformationen]]&lt;br /&gt;
****** [[Elemente der Typbibliothek]]&lt;br /&gt;
****** [[Aktualisierung durchführen]]&lt;br /&gt;
***** [[Den Typbibliothekseditor verwenden]]&lt;br /&gt;
****** [[Gültige Typen]]&lt;br /&gt;
****** [[Object Pascal- oder RIDL-Syntax verwenden]]&lt;br /&gt;
******* [[RIDL-Datei]]&lt;br /&gt;
******* [[Sichere Arrays]]&lt;br /&gt;
****** [[Eine neue Typbibliothek erstellen]]&lt;br /&gt;
****** [[Eine vorhandene Typbibliothek öffnen]]&lt;br /&gt;
****** [[Eine Schnittstelle zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle mit Hilfe der Typbibliothek abändern]]&lt;br /&gt;
****** [[Eigenschaften und Methoden zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein CoClass-Objekt zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen]]&lt;br /&gt;
****** [[Eine Aufzählung zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Alias zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein Modul zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Typinformationen speichern und registrieren]]&lt;br /&gt;
****** [[Aktualisierung durchführen (Dialogfeld)]]&lt;br /&gt;
****** [[Eine Typbibliothek speichern]]&lt;br /&gt;
****** [[Eine Typbibliothek aktualisieren]]&lt;br /&gt;
****** [[Eine Typbibliothek registrieren]]&lt;br /&gt;
***** [[Typbibliotheken weitergeben]]&lt;br /&gt;
**** [[COM-Clients erstellen - Index|COM-Clients erstellen]]&lt;br /&gt;
***** [[COM-Clients erstellen]]&lt;br /&gt;
***** [[Typbibliotheksinformationen importieren]]&lt;br /&gt;
****** [[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird]]&lt;br /&gt;
***** [[Importierte Objekte steuern]]&lt;br /&gt;
****** [[Komponenten-Wrapper verwenden]]&lt;br /&gt;
****** [[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen]]&lt;br /&gt;
******* [[Eine Verbindung mit einem Server herstellen]]&lt;br /&gt;
******* [[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern]]&lt;br /&gt;
******* [[Den Automatisierungsserver mit einer dualen Schnittstelle steuern]]&lt;br /&gt;
******* [[Ereignisse in einem Automatisierungs-Controller verarbeiten]]&lt;br /&gt;
***** [[Clients für Server erstellen, die über keine Typbibliothek verfügen]]&lt;br /&gt;
**** [[Einfache COM-Server erstellen - Index|Einfache COM-Server erstellen]]&lt;br /&gt;
***** [[Einfache COM-Server erstellen: Übersicht]]&lt;br /&gt;
***** [[Ein COM-Objekt entwerfen]]&lt;br /&gt;
***** [[Den COM-Objekt-Experten verwenden]]&lt;br /&gt;
***** [[Den Automatisierungsobjekt-Experten verwenden]]&lt;br /&gt;
****** [[Instantiierungstypen für COM-Objekte]]&lt;br /&gt;
****** [[Ein Threading-Modell auswählen]]&lt;br /&gt;
***** [[Die Schnittstelle eines COM-Objekts definieren]]&lt;br /&gt;
****** [[Ereignisse in Ihrem Automatisierungsobjekt verwalten]]&lt;br /&gt;
***** [[Automatisierungsschnittstellen]]&lt;br /&gt;
****** [[Duale Schnittstellen]]&lt;br /&gt;
****** [[Dispatch-Schnittstellen]]&lt;br /&gt;
****** [[Benutzerdefinierte Schnittstellen]]&lt;br /&gt;
***** [[Marshaling]]&lt;br /&gt;
***** [[COM-Objekte registrieren]]&lt;br /&gt;
***** [[Registrierung des aktuellen Benutzers für ActiveX-Server]]&lt;br /&gt;
***** [[Die Anwendung testen und Fehler entfernen]]&lt;br /&gt;
**** [[Active-Server-Seiten erstellen - Index|Active-Server-Seiten erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt erstellen]]&lt;br /&gt;
***** [[Active-Server-Seiten erstellen - Übersicht]]&lt;br /&gt;
****** [[ASP-Spezifikation verwenden]]&lt;br /&gt;
****** [[ASPs für In-Process- oder Out-of-Process-Server erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt registrieren]]&lt;br /&gt;
***** [[ASP-Anwendungen testen und debuggen]]&lt;br /&gt;
**** [[ActiveX-Steuerelemente verwenden - Index|ActiveX-Steuerelemente verwenden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
***** [[Elemente eines ActiveX-Steuerelements]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente entwerfen]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen]]&lt;br /&gt;
***** [[ActiveForm auf der Basis eines VCL-Formulars erstellen]]&lt;br /&gt;
***** [[Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente lizenzieren]]&lt;br /&gt;
***** [[Schnittstellen von ActiveX-Steuerelementen anpassen]]&lt;br /&gt;
****** [[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen]]&lt;br /&gt;
******* [[So fügt Delphi Ereignisse hinzu]]&lt;br /&gt;
******* [[So fügt Delphi Eigenschaften hinzu]]&lt;br /&gt;
****** [[Einfache Datenbindung mit der Typbibliothek ermöglichen]]&lt;br /&gt;
***** [[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
****** [[Neue Eigenschaftenseiten erstellen]]&lt;br /&gt;
****** [[Steuerelemente zu einer Eigenschaftenseite hinzufügen]]&lt;br /&gt;
****** [[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen]]&lt;br /&gt;
******* [[Die Eigenschaftenseite aktualisieren]]&lt;br /&gt;
******* [[Das Objekt aktualisieren]]&lt;br /&gt;
****** [[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente registrieren]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente testen]]&lt;br /&gt;
** [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
*** [[Einführung in die Komponentenentwicklung - Index|Einführung in die Komponentenentwicklung]]&lt;br /&gt;
**** [[Die Komponentenentwicklung im Überblick]]&lt;br /&gt;
**** [[Klassenbibliotheken]]&lt;br /&gt;
**** [[Komponenten und Klassen]]&lt;br /&gt;
**** [[Komponenten erzeugen]]&lt;br /&gt;
***** [[Bestehende Steuerelemente verändern]]&lt;br /&gt;
***** [[Völlig neue Steuerelemente erzeugen]]&lt;br /&gt;
***** [[Grafische Steuerelemente erzeugen]]&lt;br /&gt;
***** [[Neue Klassen von Windows-Steuerelementen ableiten]]&lt;br /&gt;
***** [[Nicht-visuelle Komponenten erzeugen]]&lt;br /&gt;
**** [[Was zeichnet Komponenten aus?]]&lt;br /&gt;
***** [[Abhängigkeiten entfernen]]&lt;br /&gt;
***** [[Eigenschaften, Ereignisse und Methoden]]&lt;br /&gt;
***** [[Grafiken kapseln]]&lt;br /&gt;
***** [[Komponenten registrieren (Einführung)]]&lt;br /&gt;
**** [[Neue Komponenten erzeugen]]&lt;br /&gt;
***** [[Komponenten mit dem Komponentenexperten erzeugen]]&lt;br /&gt;
****** [[Unit-Datei erstellen]]&lt;br /&gt;
****** [[Komponente ableiten]]&lt;br /&gt;
****** [[Komponente registrieren]]&lt;br /&gt;
**** [[Einen neuen Konstruktor deklarieren (C++)]]&lt;br /&gt;
**** [[Komponenten-Quelldateien verfügbar machen]]&lt;br /&gt;
**** [[Komponenten vor der Installation testen]]&lt;br /&gt;
**** [[Installierte Komponenten testen]]&lt;br /&gt;
*** [[Objektorientierte Programmierung für Komponentenentwickler - Index|Objektorientierte Programmierung für Komponentenentwickler]]&lt;br /&gt;
**** [[Objektorientierte Programmierung für Komponentenentwickler Übersicht]]&lt;br /&gt;
**** [[Die Klassenbibliotheken verstehen]]&lt;br /&gt;
***** [[Neue Klassen ableiten]]&lt;br /&gt;
****** [[Einer Klasse neue Fähigkeiten hinzufügen]]&lt;br /&gt;
****** [[Die Voreinstellungen einer Klasse ändern, um Wiederholungen zu vermeiden]]&lt;br /&gt;
***** [[Eine neue Komponentenklasse deklarieren]]&lt;br /&gt;
**** [[Vorfahren, Nachkommen und Klassenhierarchien]]&lt;br /&gt;
**** [[Zugriffssteuerung]]&lt;br /&gt;
***** [[Implementierungsdetails verbergen]]&lt;br /&gt;
***** [[Die Schnittstelle des Komponentenentwicklers definieren]]&lt;br /&gt;
***** [[Die Laufzeit-Schnittstelle definieren]]&lt;br /&gt;
***** [[Die Entwurfszeit-Schnittstelle definieren]]&lt;br /&gt;
**** [[Dispatch-Methoden]]&lt;br /&gt;
***** [[Statische Methoden]]&lt;br /&gt;
***** [[Virtuelle Methoden]]&lt;br /&gt;
****** [[Methoden überschreiben]]&lt;br /&gt;
****** [[Normale Methoden (C++)]]&lt;br /&gt;
***** [[Dynamische Methoden]]&lt;br /&gt;
**** [[Abstrakte Klassenelemente]]&lt;br /&gt;
**** [[Klassen und Zeiger]]&lt;br /&gt;
*** [[Eigenschaften erstellen - Index|Eigenschaften erstellen]]&lt;br /&gt;
**** [[Eigenschaften erstellen: Übersicht]]&lt;br /&gt;
**** [[Wozu dienen Eigenschaften?]]&lt;br /&gt;
**** [[Typen von Eigenschaften]]&lt;br /&gt;
**** [[Geerbte Eigenschaften als published deklarieren]]&lt;br /&gt;
**** [[Eigenschaften definieren]]&lt;br /&gt;
***** [[Deklarationen von Eigenschaften]]&lt;br /&gt;
***** [[Interne Datenspeicherung]]&lt;br /&gt;
***** [[Direkter Zugriff]]&lt;br /&gt;
***** [[Zugriffsmethoden (Eigenschaften)]]&lt;br /&gt;
****** [[Die Methode read]]&lt;br /&gt;
****** [[Die Methode write]]&lt;br /&gt;
***** [[Standardwerte von Eigenschaften]]&lt;br /&gt;
****** [[Einen Standardwert angeben]]&lt;br /&gt;
**** [[Array-Eigenschaften erstellen]]&lt;br /&gt;
**** [[Eigenschaften für Subkomponenten erstellen]]&lt;br /&gt;
**** [[Eigenschaften für Schnittstellen definieren]]&lt;br /&gt;
**** [[Eigenschaften speichern und laden]]&lt;br /&gt;
***** [[Der Speicher- und Lademechanismus]]&lt;br /&gt;
***** [[Standardwerte festlegen]]&lt;br /&gt;
***** [[Was soll gespeichert werden?]]&lt;br /&gt;
***** [[Initialisieren nach dem Laden]]&lt;br /&gt;
***** [[Nicht als &amp;quot;published&amp;quot; deklarierte Eigenschaften speichern und laden]]&lt;br /&gt;
****** [[Methoden zum Speichern und Laden von Eigenschaftswerten erstellen]]&lt;br /&gt;
****** [[Die Methode DefineProperties überschreiben]]&lt;br /&gt;
*** [[Ereignisse erzeugen - Index|Ereignisse erzeugen]]&lt;br /&gt;
**** [[Ereignisse erzeugen: Übersicht]]&lt;br /&gt;
**** [[Was sind Ereignisse?]]&lt;br /&gt;
***** [[Ereignisse sind Methodenzeiger]]&lt;br /&gt;
***** [[Ereignisse sind Eigenschaften]]&lt;br /&gt;
***** [[Ereignistypen sind Methodenzeigertypen]]&lt;br /&gt;
****** [[Ereignisbehandlungstypen sind Prozeduren]]&lt;br /&gt;
***** [[Ereignisse sind Closures (C++)]]&lt;br /&gt;
****** [[Ereignistypen sind Closure-Typen (C++)]]&lt;br /&gt;
***** [[Ereignisbehandlungsroutinen sind optional]]&lt;br /&gt;
**** [[Die Standardereignisse implementieren]]&lt;br /&gt;
***** [[Standardereignisse identifizieren]]&lt;br /&gt;
***** [[Ereignisse sichtbar machen]]&lt;br /&gt;
***** [[Die Standard-Ereignisbehandlung ändern]]&lt;br /&gt;
**** [[Eigene Ereignisse definieren]]&lt;br /&gt;
***** [[Ereignisse auslösen]]&lt;br /&gt;
****** [[Zwei Arten von Ereignissen]]&lt;br /&gt;
***** [[Den Typ der Behandlungsroutine definieren]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen müssen den Rückgabetyp void haben (C++)]]&lt;br /&gt;
****** [[Leere Behandlungsroutinen müssen gültig sein]]&lt;br /&gt;
****** [[Benutzer können die Standardbehandlung überschreiben]]&lt;br /&gt;
****** [[Die Behandlungsroutine für Klick-Ereignisse aufrufen]]&lt;br /&gt;
***** [[Ereignisse deklarieren]]&lt;br /&gt;
***** [[Ereignisse aufrufen]]&lt;br /&gt;
*** [[Methoden erzeugen - Index|Methoden erzeugen]]&lt;br /&gt;
**** [[Methoden erzeugen: Übersicht]]&lt;br /&gt;
**** [[Gegenseitige Abhängigkeiten vermeiden]]&lt;br /&gt;
**** [[Methoden benennen]]&lt;br /&gt;
**** [[Methoden schützen]]&lt;br /&gt;
***** [[Methoden, die als protected deklariert sein sollten]]&lt;br /&gt;
***** [[Methoden, die als public deklariert sein sollten]]&lt;br /&gt;
***** [[Abstrakte Methoden]]&lt;br /&gt;
**** [[Methoden virtuell machen]]&lt;br /&gt;
**** [[Methoden deklarieren]]&lt;br /&gt;
***** [[Beispiel: Methoden deklarieren]]&lt;br /&gt;
*** [[Grafiken in Komponenten - Index|Grafiken in Komponenten]]&lt;br /&gt;
**** [[Grafiken in Komponenten: Übersicht]]&lt;br /&gt;
**** [[Grafik im Überblick]]&lt;br /&gt;
**** [[Verwenden von Zeichenflächen zum Zeichnen]]&lt;br /&gt;
***** [[Die Zeichenfläche]]&lt;br /&gt;
***** [[Die Direct2D-Zeichenfläche]]&lt;br /&gt;
**** [[Mit Bildern arbeiten]]&lt;br /&gt;
***** [[Mit einem Bild, einer Grafik oder einer Zeichenfläche arbeiten]]&lt;br /&gt;
***** [[Grafiken laden und speichern]]&lt;br /&gt;
***** [[Paletten verarbeiten]]&lt;br /&gt;
****** [[Festlegen einer Palette für ein Steuerelement]]&lt;br /&gt;
**** [[Offscreen-Bitmaps]]&lt;br /&gt;
***** [[Offscreen-Bitmaps erzeugen und verwalten]]&lt;br /&gt;
**** [[Auf Änderungen reagieren]]&lt;br /&gt;
**** [[Reagieren auf Palettenänderungen]]&lt;br /&gt;
*** [[Verwenden von Botschaften]]&lt;br /&gt;
**** [[Verwenden der plattformübergreifenden RTL-Botschaftslösung]]&lt;br /&gt;
***** [[Senden und Empfangen von Botschaften mit der RTL]]&lt;br /&gt;
***** [[Liste der Botschaftstypen von FireMonkey]]&lt;br /&gt;
**** [[Verwenden der Windows-API-Botschaftslösung]]&lt;br /&gt;
***** [[Das Botschaftsbehandlungssystem]]&lt;br /&gt;
****** [[Was enthält eine Windows-Botschaft?]]&lt;br /&gt;
****** [[Botschaften verteilen]]&lt;br /&gt;
***** [[Die Behandlung von Botschaften ändern]]&lt;br /&gt;
****** [[Die Behandlungsmethode überschreiben]]&lt;br /&gt;
******* [[Beispiel für das Überschreiben von Botschaftsbehandlungsroutinen]]&lt;br /&gt;
****** [[Botschaftsparameter verwenden]]&lt;br /&gt;
****** [[Botschaften abfangen]]&lt;br /&gt;
***** [[Neue Routinen zur Botschaftsbehandlung erstellen]]&lt;br /&gt;
****** [[Eigene Botschaften definieren]]&lt;br /&gt;
******* [[Deklaration eines Botschaftsbezeichners]]&lt;br /&gt;
******* [[Beispiel: Benutzerdefinierte Botschaften]]&lt;br /&gt;
******* [[Deklaration eines Botschaftsstrukturtyps]]&lt;br /&gt;
******* [[Beispiel: Botschaftsstruktur]]&lt;br /&gt;
****** [[Eine neue Botschaftsbehandlungsmethode deklarieren]]&lt;br /&gt;
***** [[Botschaften senden]]&lt;br /&gt;
****** [[Eine Botschaft an alle Steuerelemente eines Formulars senden]]&lt;br /&gt;
****** [[Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen]]&lt;br /&gt;
****** [[Eine Botschaft mit der Windows-Botschaftswarteschlange senden]]&lt;br /&gt;
****** [[Eine verzögert auszuführende Botschaft senden]]&lt;br /&gt;
***** [[Die Methode WndProc]]&lt;br /&gt;
***** [[Behandlung von Botschaften über die Änderung der Eingabesprache]]&lt;br /&gt;
*** [[Komponenten zur Entwurfszeit verfügbar machen - Index]]&lt;br /&gt;
**** [[Komponenten zur Entwurfszeit verfügbar machen: Übersicht]]&lt;br /&gt;
**** [[Komponenten registrieren]]&lt;br /&gt;
***** [[Die Register-Prozedur deklarieren]]&lt;br /&gt;
***** [[Die Register-Prozedur implementieren]]&lt;br /&gt;
****** [[Die Komponenten angeben]]&lt;br /&gt;
****** [[Die Kategorie angeben]]&lt;br /&gt;
****** [[Die Prozedur RegisterComponents aufrufen]]&lt;br /&gt;
**** [[Hilfe für Ihre Komponenten bereitstellen]]&lt;br /&gt;
**** [[Eigenschaftseditoren hinzufügen]]&lt;br /&gt;
***** [[Eine Eigenschaftseditor-Klasse ableiten]]&lt;br /&gt;
***** [[Die Eigenschaft als Text bearbeiten]]&lt;br /&gt;
****** [[Den Eigenschaftswert anzeigen]]&lt;br /&gt;
****** [[Den Eigenschaftswert setzen]]&lt;br /&gt;
***** [[Die Eigenschaft als Einheit bearbeiten]]&lt;br /&gt;
***** [[Die Editorattribute festlegen]]&lt;br /&gt;
***** [[Den Eigenschaftseditor registrieren]]&lt;br /&gt;
**** [[Eigenschaftskategorien]]&lt;br /&gt;
***** [[Einzelne Eigenschaften registrieren]]&lt;br /&gt;
***** [[Mehrere Eigenschaften registrieren]]&lt;br /&gt;
***** [[Eigenschaftskategorien spezifizieren]]&lt;br /&gt;
***** [[Die Funktion IsPropertyInCategory]]&lt;br /&gt;
**** [[Komponenteneditoren hinzufügen]]&lt;br /&gt;
***** [[Einträge in das Kontextmenü einfügen]]&lt;br /&gt;
****** [[Menüeinträge angeben]]&lt;br /&gt;
****** [[Befehle implementieren]]&lt;br /&gt;
***** [[Das Doppelklickverhalten ändern]]&lt;br /&gt;
***** [[Zwischenablageformate hinzufügen]]&lt;br /&gt;
***** [[Den Komponenteneditor registrieren]]&lt;br /&gt;
**** [[Komponenten in Packages compilieren]]&lt;br /&gt;
**** [[Fehlersuche bei selbstgeschriebenen Komponenten (C++)]]&lt;br /&gt;
*** [[Vorhandene Komponenten modifizieren - Index|Vorhandene Komponenten modifizieren]]&lt;br /&gt;
**** [[Vorhandene Komponenten modifizieren: Übersicht]]&lt;br /&gt;
**** [[Die geänderte Komponente erstellen und registrieren]]&lt;br /&gt;
**** [[Die Komponentenklasse ändern]]&lt;br /&gt;
***** [[Den Konstruktor überschreiben]]&lt;br /&gt;
***** [[Den neuen Standardwert für die Eigenschaft festlegen]]&lt;br /&gt;
*** [[Grafische Komponenten erzeugen - Index|Grafische Komponenten erzeugen]]&lt;br /&gt;
**** [[Grafische Komponenten erzeugen]]&lt;br /&gt;
**** [[Die Komponente erstellen und registrieren]]&lt;br /&gt;
**** [[Grafische Funktionen hinzufügen]]&lt;br /&gt;
***** [[Entscheiden, was gezeichnet werden soll]]&lt;br /&gt;
****** [[Den Eigenschaftstyp deklarieren]]&lt;br /&gt;
****** [[Die Eigenschaft deklarieren]]&lt;br /&gt;
****** [[Die Implementierungsmethode schreiben]]&lt;br /&gt;
**** [[Konstruktor und Destruktor überschreiben]]&lt;br /&gt;
**** [[Stift und Pinsel als published deklarieren]]&lt;br /&gt;
***** [[Die Klassenfelder deklarieren]]&lt;br /&gt;
***** [[Die Zugriffseigenschaften deklarieren]]&lt;br /&gt;
***** [[Die untergeordneten Klassen initialisieren]]&lt;br /&gt;
***** [[Die Eigenschaften untergeordneter Klassen setzen]]&lt;br /&gt;
***** [[Geerbte Eigenschaften (Grafik) als published deklarieren]]&lt;br /&gt;
**** [[Die Zeichenoperation durchführen]]&lt;br /&gt;
**** [[Letzte Korrekturen]]&lt;br /&gt;
*** [[Gitter anpassen - Index|Gitter anpassen]]&lt;br /&gt;
**** [[Gitter anpassen: Übersicht]]&lt;br /&gt;
**** [[Die Komponente (Gitter) erstellen und registrieren]]&lt;br /&gt;
**** [[Geerbte Eigenschaften (Gitter) als published deklarieren]]&lt;br /&gt;
**** [[Anfangswerte ändern]]&lt;br /&gt;
**** [[Die Größe der Zellen ändern]]&lt;br /&gt;
**** [[Die Zellen füllen]]&lt;br /&gt;
***** [[Das Datum festlegen]]&lt;br /&gt;
****** [[Das interne Datum speichern]]&lt;br /&gt;
****** [[Auf den Tag, den Monat und das Jahr zugreifen]]&lt;br /&gt;
****** [[Die Anzahl der Tage im Monat generieren]]&lt;br /&gt;
****** [[Den aktuellen Tag auswählen]]&lt;br /&gt;
**** [[Durch Monate und Jahre navigieren]]&lt;br /&gt;
**** [[Durch die Tage navigieren]]&lt;br /&gt;
***** [[Die Markierung bewegen]]&lt;br /&gt;
***** [[Das Ereignis OnChange hinzufügen]]&lt;br /&gt;
***** [[Bewegung zu leeren Zellen verhindern]]&lt;br /&gt;
*** [[Datensensitive Steuerelemente definieren - Index|Datensensitive Steuerelemente definieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente definieren]]&lt;br /&gt;
**** [[Ein Katalogelement erstellen]]&lt;br /&gt;
***** [[Die datensensitive Komponente erstellen und registrieren]]&lt;br /&gt;
***** [[Den Kalender als Nur-Lesen-Steuerelement definieren]]&lt;br /&gt;
****** [[Die Eigenschaft ReadOnly hinzufügen]]&lt;br /&gt;
****** [[Erforderliche Aktualisierungen zulassen]]&lt;br /&gt;
***** [[Die Datenverknüpfung hinzufügen]]&lt;br /&gt;
****** [[Das Klassenfeld deklarieren]]&lt;br /&gt;
****** [[Die Zugriffseigenschaften für ein datensensitives Steuerelement deklarieren]]&lt;br /&gt;
****** [[Die Datenverknüpfung initialisieren]]&lt;br /&gt;
***** [[Auf Datenänderungen antworten]]&lt;br /&gt;
**** [[Ein Bearbeitungselement erstellen]]&lt;br /&gt;
***** [[Den Standardwert von FReadOnly ändern]]&lt;br /&gt;
***** [[Maustasten- und Tastendruckbotschaften behandeln]]&lt;br /&gt;
****** [[Auf Maustastenbotschaften antworten]]&lt;br /&gt;
****** [[Auf Tastendruckbotschaften antworten]]&lt;br /&gt;
***** [[Die Datenverknüpfungsklasse des Feldes aktualisieren]]&lt;br /&gt;
***** [[Die Methode Change ändern]]&lt;br /&gt;
***** [[Die Datenmenge aktualisieren]]&lt;br /&gt;
*** [[Dialogfelder als Komponenten - Index|Dialogfelder als Komponenten]]&lt;br /&gt;
**** [[Dialogfelder als Komponenten: Übersicht]]&lt;br /&gt;
**** [[Die Komponentenschnittstelle definieren]]&lt;br /&gt;
**** [[Die Komponente (Dialogfeld) erstellen und registrieren]]&lt;br /&gt;
**** [[Die Komponentenschnittstelle erstellen]]&lt;br /&gt;
***** [[Die Unit-Dateien des Formulars einfügen]]&lt;br /&gt;
***** [[Die Schnittstelleneigenschaften hinzufügen]]&lt;br /&gt;
***** [[Die Methode Execute hinzufügen]]&lt;br /&gt;
**** [[Die Komponente testen]]&lt;br /&gt;
*** [[Erweitern der IDE mit der Tools-API]]&lt;br /&gt;
**** [[Erstellen oder Erweitern eines Package für die Verwendung der Tools-API]]&lt;br /&gt;
**** [[Die Tools API-Dienste verwenden]]&lt;br /&gt;
***** [[Die Hauptobjekte der IDE verwenden]]&lt;br /&gt;
****** [[Bilder in die Bildliste einfügen]]&lt;br /&gt;
****** [[Aktionen in die Aktionsliste einfügen]]&lt;br /&gt;
****** [[Hinzufügen eines Eintrags zum Hauptmenü der IDE]]&lt;br /&gt;
****** [[Schaltflächen aus der Schalterleiste entfernen]]&lt;br /&gt;
***** [[Fehlersuche in einem Experten]]&lt;br /&gt;
***** [[Versionsnummern für Schnittstellen]]&lt;br /&gt;
**** [[Erweitern der IDE mit speziellen Interfaces]]&lt;br /&gt;
***** [[Eine Experten-Klasse erstellen]]&lt;br /&gt;
****** [[Die Experten-Schnittstellen implementieren]]&lt;br /&gt;
****** [[Eine Experten-Klasse in der IDE registrieren]]&lt;br /&gt;
***** [[Einen Experten über IDE-Ereignisse benachrichtigen]]&lt;br /&gt;
***** [[Formulare und Projekte erstellen]]&lt;br /&gt;
***** [[Mit Dateien und Editoren arbeiten]]&lt;br /&gt;
****** [[Editor-Schnittstellen verwenden]]&lt;br /&gt;
****** [[Modul-Schnittstellen verwenden]]&lt;br /&gt;
*** [[Bereitstellen von Komponenten]]&lt;br /&gt;
** [[Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
* [[UML-Modellierung]]&lt;br /&gt;
** [[Einführende Modellierungskonzepte]]&lt;br /&gt;
*** [[Modellierung]]&lt;br /&gt;
*** [[Unterstützte UML-Spezifikationen]]&lt;br /&gt;
*** [[UML-Modellierungsprojekte]]&lt;br /&gt;
*** [[Namespaces und Packages]]&lt;br /&gt;
*** [[Modellierungsdiagramm|Modellierungsdiagramme]]&lt;br /&gt;
*** [[Synchronisierung von Modellen und Quelltext]]&lt;br /&gt;
*** [[Umwandlung in Quelltext]]&lt;br /&gt;
*** [[Modellhinweise und -illustrationen]]&lt;br /&gt;
*** [[Modellverknüpfung]]&lt;br /&gt;
*** [[Diagramm-Layout]]&lt;br /&gt;
*** [[Farbverlauf bei Diagrammen|Farbverlauf und Illustrationen bei Diagrammen]]&lt;br /&gt;
*** [[Hyperlinks in UML-Modellen]]&lt;br /&gt;
*** [[OCL-Unterstützung|Object Constraint Language (OCL) Support]]&lt;br /&gt;
*** [[Pattern]]&lt;br /&gt;
*** [[Modellierung - Refactoring]]&lt;br /&gt;
*** [[Dokumentationserzeugung]]&lt;br /&gt;
*** [[Importieren und Exportieren von UML-Modellen]]&lt;br /&gt;
** [[Anleitungen für die Modellierung]]&lt;br /&gt;
*** [[Verwenden des Modellansichtfensters und des Code-Visualisierungsdiagramms|Verwenden der Modellansicht und der Diagrammansicht]]&lt;br /&gt;
*** [[Konfigurieren der UML-Modellierung]]&lt;br /&gt;
*** [[Mit Namespaces und Packages arbeiten]]&lt;br /&gt;
*** [[Modellierungsprojekte – Anleitungen - Index|Modellierungsprojekte – Anleitungen]]&lt;br /&gt;
**** [[Ein Projekt erstellen (Modellierung)]]&lt;br /&gt;
**** [[UML-Modellierungsunterstützung für Projekte aktivieren]]&lt;br /&gt;
**** [[Vorhandenes Projekt für die UML-Modellierung öffnen]]&lt;br /&gt;
**** [[Designprojekte in Quelltext umwandeln]]&lt;br /&gt;
**** [[Fehlerbehebung an Modellen]]&lt;br /&gt;
*** [[Importieren und Exportieren von Modellen]]&lt;br /&gt;
**** [[Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI)]]&lt;br /&gt;
**** [[Importieren eines Projekts im IBM Rational Rose-Format (MDL)|Importieren eines Modells im IBM Rational Rose-Format (MDL)]]&lt;br /&gt;
*** [[Modellierungsdiagramme – Anleitungen]]&lt;br /&gt;
**** [[Erstellen von Elementen, Links und Verknüpfungen in Diagrammen - Index]]&lt;br /&gt;
***** [[Verknüpfungen erstellen]]&lt;br /&gt;
***** [[Eine einfache Beziehung erstellen|Beziehungen erstellen]]&lt;br /&gt;
***** [[Einzelnes Modellelement erstellen|Einzelnes Diagrammelement erstellen]]&lt;br /&gt;
**** [[Anleitungen zum Anpassen der Diagrammdarstellung - Index|Anpassen der Diagrammdarstellung und Anzeige von Diagrammen]]&lt;br /&gt;
***** [[Modellelemente ausrichten|Ausrichten von Diagrammelementen]]&lt;br /&gt;
***** [[Navigation im Diagramm mit der Übersicht]]&lt;br /&gt;
***** [[Anpassen der Darstellung von Diagrammknoten]]&lt;br /&gt;
***** [[Notation für Diagramme ändern|Notation für Diagrammelemente ändern]]&lt;br /&gt;
***** [[Modellelemente aus- und einblenden|Diagrammelemente aus- und einblenden]]&lt;br /&gt;
***** [[Automatisches Layout für Diagramme]]&lt;br /&gt;
***** [[Raster und andere Optionen für das Erscheinungsbild verwenden|Verwenden von Rastern]]&lt;br /&gt;
***** [[Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden]]&lt;br /&gt;
***** [[Verwenden von Farbverläufen]]&lt;br /&gt;
***** [[Ansichtsfilter verwenden]]&lt;br /&gt;
***** [[Diagramme zoomen]]&lt;br /&gt;
**** [[Anleitungen für die Bearbeitung von Diagrammen - Index|Bearbeitung von Diagrammen]]&lt;br /&gt;
***** [[Eigenschaften von Diagrammelementen ändern]]&lt;br /&gt;
***** [[Den Typ einer Beziehung ändern]]&lt;br /&gt;
***** [[Modellelemente kopieren und einfügen|Kopieren und Verschieben von Modellelementen]]&lt;br /&gt;
***** [[Diagramme über Hyperlinks verknüpfen]]&lt;br /&gt;
***** [[Beziehungen umlenken]]&lt;br /&gt;
***** [[Größe von Modellelementen ändern|Ändern der Größe von Diagrammelementen]]&lt;br /&gt;
***** [[Modellelemente auswählen|Auswählen von Diagrammelementen]]&lt;br /&gt;
***** [[Element-Stereotyp zuweisen]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop]]&lt;br /&gt;
***** [[Benutzereigenschaften verwenden]]&lt;br /&gt;
**** [[Suchen von Modellelementen - Index|Suchen von Modellelementen]]&lt;br /&gt;
***** [[Modellansicht, Diagrammansicht und Quelltext synchronisieren|In der Modellansicht, der Diagrammansicht und im Quelltext navigieren]]&lt;br /&gt;
***** [[In Diagrammen suchen]]&lt;br /&gt;
***** [[Quelltext nach Verwendungen durchsuchen]]&lt;br /&gt;
**** [[Allgemeine Anleitungen|Anleitungen für UML 1.5- und 2.0-Diagramme]]&lt;br /&gt;
***** [[Anleitungen für Klassendiagramme]]&lt;br /&gt;
****** [[Einem Container einen Member hinzufügen]]&lt;br /&gt;
****** [[Assoziationsklasse erstellen]]&lt;br /&gt;
****** [[Innere Klassifizierer erstellen]]&lt;br /&gt;
****** [[Das Erscheinungsbild von Abschnitten ändern]]&lt;br /&gt;
****** [[Das Erscheinungsbild von Schnittstellen ändern]]&lt;br /&gt;
****** [[Klassendiagramme als Ansichten verwenden]]&lt;br /&gt;
****** [[Mit Konstruktoren arbeiten]]&lt;br /&gt;
****** [[Mit Feldern arbeiten]]&lt;br /&gt;
****** [[Mit Schnittstellen arbeiten]]&lt;br /&gt;
****** [[Mit Beziehungen arbeiten]]&lt;br /&gt;
****** [[Klassifizierer instantiieren|Klassifizierer instantiieren (UML 1.5)]]&lt;br /&gt;
****** [[Mit Instanzspezifikationen arbeiten|Mit Instanzspezifikationen arbeiten (UML 2.0)]]&lt;br /&gt;
****** [[Mit bereitgestellten und erforderlichen Schnittstellen arbeiten|Zuweisen der Beziehungen &#039;Bereitgestellte Schnittstelle&#039; oder &#039;Erforderliche Schnittstelle&#039; (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für Anwendungsfalldiagramme]]&lt;br /&gt;
****** [[Eine Diagrammabfolge erstellen]]&lt;br /&gt;
****** [[Erweiterungspunkte erstellen]]&lt;br /&gt;
*****[[Anleitungen für Aktivitätsdiagramme|Anleitungen für Aktivitätsdiagramme - Index]]&lt;br /&gt;
****** [[Mit komplexen Zuständen arbeiten]]&lt;br /&gt;
****** [[Verzögertes Ereignis erstellen]]&lt;br /&gt;
****** [[Interne Übergänge erstellen]]&lt;br /&gt;
****** [[Mehrfachübergänge erstellen]]&lt;br /&gt;
****** [[Selbstübergänge erstellen]]&lt;br /&gt;
****** [[Eintritts- und Austrittsaktionen festlegen]]&lt;br /&gt;
****** [[UML 1.5-Aktivitätsdiagramme erstellen]]&lt;br /&gt;
****** [[Aktivität für einen Zustand erzeugen|Aktivität für einen Zustand erzeugen (UML 1.5)]]&lt;br /&gt;
****** [[UML 2.0-Aktivitätsdiagramme erstellen]]&lt;br /&gt;
****** [[Pins erstellen|Pins erstellen (UML 2.0)]]&lt;br /&gt;
****** [[Aktionen in einer Aktivität gruppieren|Aktionen in einer Aktivität gruppieren (UML 2.0)]]&lt;br /&gt;
****** [[Mit Objektfluss- und Kontrollflussbeziehungen arbeiten|Mit Objektfluss- und Kontrollflussbeziehungen arbeiten (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für Interaktionsdiagramme - Index]]&lt;br /&gt;
****** [[Nachrichtenbeziehungen einer Methode zuordnen]]&lt;br /&gt;
****** [[Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
****** [[Inkrementelle Sequenzdiagramme generieren]]&lt;br /&gt;
****** [[Konditionale Blöcke hinzufügen|Konditionale Blöcke hinzufügen (UML 1.5)]]&lt;br /&gt;
****** [[Objekten einen Klassifizierer zuordnen|Objekten einen Klassifizierer zuordnen (UML 1.5)]]&lt;br /&gt;
****** [[Nachrichtenbeziehungen verzweigen|Nachrichtenbeziehungen verzweigen (UML 1.5)]]&lt;br /&gt;
****** [[Mit UML 1.5-Nachrichten arbeiten]]&lt;br /&gt;
****** [[Zwischen UML 1.5-Sequenz- und -Kollaborationsdiagrammen umschalten]]&lt;br /&gt;
****** [[Lebenslinien mit Klassifizierern verknüpfen|Lebenslinien mit Klassifizierern verknüpfen (UML 2.0)]]&lt;br /&gt;
****** [[Ausführungs- und Aufrufspezifikationen kopieren und einfügen|Ausführungs- und Aufrufspezifikationen kopieren und einfügen (UML 2.0)]]&lt;br /&gt;
****** [[Sequenz- oder Kommunikationsdiagramm aus einer Interaktion erstellen]]&lt;br /&gt;
****** [[Zustandsinvarianten erstellen|Zustandsinvarianten erstellen (UML 2.0)]]&lt;br /&gt;
****** [[UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen]]&lt;br /&gt;
****** [[Verknüpfung zu einer Interaktion in ein Interaktionsdiagramm einfügen|Verknüpfung zu einer Interaktion in ein Interaktionsdiagramm einfügen (UML 2.0)]]&lt;br /&gt;
****** [[Mit UML 2.0-Nachrichten arbeiten]]&lt;br /&gt;
****** [[Mit kombinierten Fragmenten arbeiten|Mit kombinierten Fragmenten arbeiten (UML 2.0)]]&lt;br /&gt;
****** [[Frames verankern|Frames verankern (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für UML 2.0-Kompositionsstrukturdiagramme]]&lt;br /&gt;
****** [[Delegationskonnektoren erstellen]]&lt;br /&gt;
****** [[Eine interne Struktur für einen Knoten erzeugen]]&lt;br /&gt;
****** [[Ein referenziertes Part erstellen]]&lt;br /&gt;
****** [[Ports erstellen]]&lt;br /&gt;
****** [[Mit Kollaborationsverwendungen arbeiten]]&lt;br /&gt;
***** [[Anleitungen für UML 2.0-Zustandsmaschinendiagramme - Index|Anleitungen für UML 2.0-Zustandsmaschinendiagramme]]&lt;br /&gt;
****** [[Übergang oder Zustand mit einer Aktivität verknüpfen]]&lt;br /&gt;
****** [[Überwachungsbedingung für einen Übergang erstellen]]&lt;br /&gt;
****** [[Historienelement erstellen]]&lt;br /&gt;
****** [[Member für einen Zustand erzeugen]]&lt;br /&gt;
****** [[Zustände erstellen]]&lt;br /&gt;
****** [[UML 2.0-Zustandsmaschinendiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Komponentendiagramme erstellen]]&lt;br /&gt;
***** [[UML 2.0-Komponentendiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Verteilungsdiagramme erstellen]]&lt;br /&gt;
***** [[UML 2.0-Verteilungsdiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Zustandsdiagramme erstellen]]&lt;br /&gt;
**** [[Diagramme mit Hinweisen versehen|Diagramme mit Hinweisen und Bildern versehen]]&lt;br /&gt;
**** [[Diagramme erstellen]]&lt;br /&gt;
**** [[Diagramme schließen|Diagramme öffnen und schließen]]&lt;br /&gt;
**** [[Diagramme umbenennen]]&lt;br /&gt;
**** [[Diagramme löschen]]&lt;br /&gt;
**** [[Diagramme als Grafik exportieren]]&lt;br /&gt;
**** [[Diagramme drucken]]&lt;br /&gt;
*** [[Object Constraint Language (OCL) – Anleitungen - Index|Object Constraint Language (OCL) – Anleitungen]]&lt;br /&gt;
**** [[OCL-Einschränkungen erstellen]]&lt;br /&gt;
**** [[OCL-Ausdrücke bearbeiten]]&lt;br /&gt;
**** [[OCL-Einschränkungen ein- und ausblenden]]&lt;br /&gt;
*** [[Modellierungs-Pattern – Anleitungen]]&lt;br /&gt;
**** [[Anleitungen zur Anwendung von Pattern - Index|Anleitungen zur Anwendung von Pattern]]&lt;br /&gt;
***** [[Beziehungen nach Pattern erstellen]]&lt;br /&gt;
***** [[Modellelemente nach Pattern erstellen]]&lt;br /&gt;
***** [[Stub-Implementierungs-Pattern verwenden]]&lt;br /&gt;
**** [[Verwendung des Pattern-Organizers]]&lt;br /&gt;
***** [[Pattern-Organizer öffnen]]&lt;br /&gt;
***** [[Virtuelle Pattern-Hierarchie erstellen]]&lt;br /&gt;
***** [[Ordner erstellen]]&lt;br /&gt;
***** [[Verknüpfung zu einem Pattern erstellen]]&lt;br /&gt;
***** [[Pattern an Verknüpfungen zuweisen]]&lt;br /&gt;
***** [[Verknüpfungen, Ordner und Pattern-Hierarchien kopieren und einfügen]]&lt;br /&gt;
***** [[Verknüpfungen, Ordner und Pattern-Hierarchien löschen]]&lt;br /&gt;
***** [[Eigenschaften bearbeiten]]&lt;br /&gt;
***** [[Pattern sortieren]]&lt;br /&gt;
***** [[Änderungen in der Pattern-Registrierung speichern]]&lt;br /&gt;
**** [[Export und gemeinsame Nutzung von Pattern - Index|Export und gemeinsame Nutzung von Pattern]]&lt;br /&gt;
***** [[Pattern exportieren]]&lt;br /&gt;
***** [[Gemeinsame Nutzung von Pattern]]&lt;br /&gt;
**** [[Hinzufügen von Teilnehmern zu FCC-Pattern]]&lt;br /&gt;
**** [[Ein Pattern erstellen]]&lt;br /&gt;
**** [[Entfernen von FCC-Pattern aus dem Modell]]&lt;br /&gt;
**** [[Die Pattern-Registrierung verwenden]]&lt;br /&gt;
*** [[Dokumentationserzeugung – Anleitungen - Index|Dokumentationserzeugung – Anleitungen]]&lt;br /&gt;
**** [[Funktion zur Dokumentationserzeugung konfigurieren|Dokumentationserzeugung konfigurieren]]&lt;br /&gt;
**** [[Projektdokumentation erzeugen]]&lt;br /&gt;
**** [[Dokumentationen über die Befehlszeile erzeugen]]&lt;br /&gt;
** [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
*** [[Modellierungsoptionen (Dialogfeld)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Erscheinungsbild)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Layout)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Drucken)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)]]&lt;br /&gt;
**** [[Modellierung - Allgemeine Optionen]]&lt;br /&gt;
**** [[Modellierung - Optionen für die Dokumentationserzeugung]]&lt;br /&gt;
**** [[Optionen für die Modellansicht]]&lt;br /&gt;
**** [[Modellierung - Quelltextoptionen]]&lt;br /&gt;
**** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
*** [[GUI-Komponenten für die Modellierung - Index|GUI-Komponenten für die Modellierung]]&lt;br /&gt;
**** [[Modellansicht]]&lt;br /&gt;
**** [[Diagrammansicht]]&lt;br /&gt;
**** [[Objektinspektor (Modellierung)]]&lt;br /&gt;
**** [[Tool-Palette (Modellierung)]]&lt;br /&gt;
**** [[Menüs für die Modellierung]]&lt;br /&gt;
**** [[GUI-Komponenten für Pattern - Index|Pattern-Verwaltung]]&lt;br /&gt;
***** [[Experte zum Erstellen von Pattern]]&lt;br /&gt;
***** [[Pattern-Organizer]]&lt;br /&gt;
***** [[Pattern-Registrierung]]&lt;br /&gt;
***** [[Pattern-Experte]]&lt;br /&gt;
**** [[Neue Projektexperten für die Modellierung - Index]]&lt;br /&gt;
***** [[Dokumentation generieren (Dialogfeld)|Experte für die Dokumentationserzeugung]]&lt;br /&gt;
***** [[Experte zum Konvertieren aus MDL|Experten &amp;quot;Projekt aus MDL&amp;quot; und &amp;quot;Projekt aus MDX&amp;quot;]]&lt;br /&gt;
***** [[UML 1.5-Modellierungsexperte für Design-Projekte|UML 1.5-Experte für Design-Projekte]]&lt;br /&gt;
***** [[UML 2.0-Modellierungsexperte für Design-Projekte|UML 2.0-Experte für Design-Projekte]]&lt;br /&gt;
***** [[XMI-Export (Dialogfeld)]]&lt;br /&gt;
***** [[XMI-Import (Dialogfeld)]]&lt;br /&gt;
**** [[Dialogfelder für die Modellierung - Index|Dialogfelder für die Modellierung]]&lt;br /&gt;
***** [[Neues Diagramm hinzufügen (Dialogfeld)]]&lt;br /&gt;
***** [[Einschränkungen hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Parameter für Operation hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Benutzereigenschaften hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Zielprojekt auswählen (oder Quellprojekt auswählen) (Dialogfeld)]]&lt;br /&gt;
***** [[Bearbeiten der Hyperlinks für Diagramm (Dialogfeld)]]&lt;br /&gt;
***** [[Diagramm als Bild exportieren (Dialogfeld)]]&lt;br /&gt;
***** [[Sequenzdiagramm erzeugen (Dialogfeld)]]&lt;br /&gt;
***** [[Diagramm drucken (Dialogfeld)]]&lt;br /&gt;
***** [[Verwendung suchen (Dialogfeld)]]&lt;br /&gt;
***** [[Verwendung suchen (Fenster)]]&lt;br /&gt;
***** [[Dialogfelder zur Elementauswahl]]&lt;br /&gt;
***** [[Auswahlmanager]]&lt;br /&gt;
*** [[UML 1.5-Referenz - Index]]&lt;br /&gt;
**** [[UML 1.5-Anwendungsfalldiagramm - Index|UML 1.5-Anwendungsfalldiagramm]]&lt;br /&gt;
***** [[Definition des UML 1.5-Anwendungsfalldiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Anwendungsfalldiagramm]]&lt;br /&gt;
**** [[UML 1.5-Klassendiagramm - Index|UML 1.5-Klassendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Klassendiagramms|Definition eines Klassendiagramms (UML 1.5)]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Klassendiagramm|Elemente in einem Klassendiagramm (UML 1.5)]]&lt;br /&gt;
***** [[UML 1.5-Beziehungen in Klassendiagrammen|Beziehungen zwischen Elementen in Klassendiagrammen]]&lt;br /&gt;
**** [[UML 1.5-Zustandsdiagramm - Index|UML 1.5-Zustandsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Zustandsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Zustandsdiagramm]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 1.5-Zustandsdiagramm)]]&lt;br /&gt;
***** [[Zustand (UML 1.5-Zustandsdiagrammen)]]&lt;br /&gt;
***** [[UML 1.5-Übergang]]&lt;br /&gt;
**** [[UML 1.5-Aktivitätsdiagramm - Index|UML 1.5-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Aktivitätsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Zustand (UML 1.5-Aktivitätsdiagrammen)]]&lt;br /&gt;
***** [[Übergang (UML 1.5-Aktivitätsdiagramme)]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 1.5-Aktivitätsdiagramm)]]&lt;br /&gt;
**** [[UML 1.5-Komponentendiagramm - Index|UML 1.5-Komponentendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Komponentendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Komponentendiagramm]]&lt;br /&gt;
**** [[UML 1.5-Verteilungsdiagramm - Index|UML 1.5-Verteilungsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Verteilungsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Verteilungsdiagramm]]&lt;br /&gt;
**** [[UML 1.5-Interaktionsdiagramm - Index|UML 1.5-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Kollaborationsdiagramms]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Sequenzdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Aktivierungsleiste]]&lt;br /&gt;
***** [[Konditionaler Block (UML 1.5)]]&lt;br /&gt;
***** [[UML 1.5-Nachricht]]&lt;br /&gt;
***** [[Verschachtelte Nachricht (UML 1.5)]]&lt;br /&gt;
*** [[UML 2.0-Referenz - Index|UML 2.0-Diagramme]]&lt;br /&gt;
**** [[UML 2.0-Klassendiagramm - Index|UML 2.0-Klassendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Klassendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Klassendiagramm]]&lt;br /&gt;
**** [[UML 2.0-Anwendungsfalldiagramm - Index|UML 2.0-Anwendungsfalldiagramm]]&lt;br /&gt;
***** [[Definition des UML 2.0-Anwendungsfalldiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Anwendungsfalldiagramm]]&lt;br /&gt;
**** [[UML 2.0-Aktivitätsdiagramm - Index|UML 2.0-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Aktivitätsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Pins]]&lt;br /&gt;
**** [[UML 2.0-Kompositionsstrukturdiagramm - Index|UML 2.0-Kompositionsstrukturdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Kompositionsstrukturdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Kompositionsstrukturdiagramm]]&lt;br /&gt;
***** [[Delegationskonnektor]]&lt;br /&gt;
**** [[UML 2.0-Interaktionsdiagramm - Index|UML 2.0-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Kommunikationsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Kommunikationsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Sequenzdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Sequenzdiagramm]]&lt;br /&gt;
***** [[UML 2.0-Nachricht]]&lt;br /&gt;
***** [[Interaktion]]&lt;br /&gt;
***** [[Ausführungs- und Aufrufspezifikationen]]&lt;br /&gt;
***** [[Operator und Operand für ein kombiniertes Fragment]]&lt;br /&gt;
**** [[UML 2.0-Komponentendiagramm - Index|UML 2.0-Komponentendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Komponentendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Komponentendiagramm]]&lt;br /&gt;
**** [[UML 2.0-Verteilungsdiagramm - Index|UML 2.0-Verteilungsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Verteilungsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Verteilungsdiagramm]]&lt;br /&gt;
**** [[UML 2.0-Zustandsmaschinendiagramm - Index|UML 2.0-Zustandsmaschinendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Zustandsmaschinendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Zustandsmaschinendiagramm]]&lt;br /&gt;
***** [[Zustand]]&lt;br /&gt;
***** [[Übergang]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 2.0)]]&lt;br /&gt;
***** [[Historienelement (Zustandsmaschinendiagramm)]]&lt;br /&gt;
*** [[Tastaturkürzel für die Modellierung]]&lt;br /&gt;
*** [[Modellierung - Glossar]]&lt;br /&gt;
* [[Frameworks und Bibliotheken]]&lt;br /&gt;
** [[GUI-Anwendungs-Frameworks]]&lt;br /&gt;
*** [[FireMonkey]]&lt;br /&gt;
**** [[FireMonkey Quick Start - Einführung]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Einrichten der Entwicklungsumgebung]]&lt;br /&gt;
****** [[Installieren von PAServer]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Tutorials - Meine erste FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung für Desktop-Plattformen (C++)]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung für Desktop-Plattformen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Die integrierte Entwicklungsumgebung (IDE)]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Programmiersprachen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Entwerfen der Benutzeroberfläche]]&lt;br /&gt;
****** [[Anpassen des Designs einer FireMonkey-Anwendung]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Verbinden mit Daten]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Erstellen von 3D-Anwendungen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Bild- und Animationseffekte]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Bildeffekten]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Animationseffekten]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Weitere Informationen]]&lt;br /&gt;
**** [[FireMonkey-Anwendungshandbuch]]&lt;br /&gt;
***** [[Einführung in die FireMonkey-Bibliothek]]&lt;br /&gt;
***** [[Plattformvoraussetzungen für FireMonkey]]&lt;br /&gt;
***** [[FireMonkey-Anwendungsdesign]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Anordnen von FireMonkey-Steuerelementen]]&lt;br /&gt;
******* [[Strategien für FireMonkey-Layouts]]&lt;br /&gt;
****** [[Anpassen von FireMonkey-Anwendungen mit Stilen]]&lt;br /&gt;
******* [[FireMonkey-Stil-Designer]]&lt;br /&gt;
******* [[Anwenden von FireMonkey-Stilen]]&lt;br /&gt;
******* [[Bearbeiten eines FireMonkey-Stils]]&lt;br /&gt;
******* [[Arbeiten mit nativen und benutzerdefinierten FireMonkey-Stilen]]&lt;br /&gt;
******* [[Verwenden von Stilen, die von Komponenten aus in der IDE installierten Entwurfszeit-Packages definiert wurden]]&lt;br /&gt;
******* [[Konvertieren eines VCL-Stils in einen FireMonkey-Stil]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
******* [[Hinzufügen von Ansichten zu einem geräteübergreifenden Projekt]]&lt;br /&gt;
******* [[Hinzufügen einer angepassten Ansicht zur Ansichtsauswahl]]&lt;br /&gt;
****** [[Verwenden von Menüs in einer FireMonkey-Anwendung]]&lt;br /&gt;
******* [[Hinzufügen eines Popup-Menüs zu einem FireMonkey-Steuerelement]]&lt;br /&gt;
****** [[Verwenden von modalen FireMonkey-Dialogfeldern]]&lt;br /&gt;
****** [[Verwenden von Popup-Formularen in FireMonkey]]&lt;br /&gt;
****** [[Festlegen von Textparametern in FireMonkey]]&lt;br /&gt;
****** [[Verwenden von Hinweisen zum Anzeigen von Kontexthilfe in einer FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Auswahlfenster zur Bereitstellung von plattformspezifischem Verhalten und zur Anzeige von Auswahlsteuerelementen]]&lt;br /&gt;
****** [[FireMonkey-Textlayout]]&lt;br /&gt;
******* [[Verwenden der Textlayout-Funktionen von FireMonkey]]&lt;br /&gt;
****** [[Verwenden von Bitmaps mit Mehrfachauflösung]]&lt;br /&gt;
****** [[Verwenden von TImageList-Bilderlisten als zentralisierte Bildersammlungen]]&lt;br /&gt;
****** [[Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
****** [[Unterstützung für mehrere Displays]]&lt;br /&gt;
****** [[Verwenden von AppAnalytics in FireMonkey]]&lt;br /&gt;
******* [[Einholen der Zustimmung des Benutzers für AppAnalytics in FireMonkey]]&lt;br /&gt;
***** [[Farben in FireMonkey]]&lt;br /&gt;
***** [[Frames in FireMonkey]]&lt;br /&gt;
***** [[FireMonkey 3D]]&lt;br /&gt;
***** [[Gesten in FireMonkey]]&lt;br /&gt;
***** [[FireMonkey-Animationseffekte]]&lt;br /&gt;
***** [[FireMonkey-Bildeffekte]]&lt;br /&gt;
****** [[Anwenden von FireMonkey-Bildeffekten]]&lt;br /&gt;
***** [[FireMonkey-Aktionen]]&lt;br /&gt;
***** [[Drucken aus FireMonkey-Anwendungen]]&lt;br /&gt;
***** [[FireMonkey-Plattformdienste]]&lt;br /&gt;
***** [[FireMonkey-Funktion &amp;quot;Status speichern&amp;quot;]]&lt;br /&gt;
***** [[FireMonkey und Datenbanken]]&lt;br /&gt;
***** [[Überschreiben von OpenGL-Rendering-Parametern]]&lt;br /&gt;
***** [[Verwenden von Übergängen für Registerkarten-Steuerelemente]]&lt;br /&gt;
***** [[Audio-Video in FireMonkey]]&lt;br /&gt;
***** [[Native FireMonkey-Steuerelemente]]&lt;br /&gt;
****** [[Native FireMonkey-iOS-Steuerelemente]]&lt;br /&gt;
****** [[Native FireMonkey-Windows-Steuerelemente]]&lt;br /&gt;
**** [[FireMonkey-Komponentenhandbuch]]&lt;br /&gt;
***** [[FireMonkey-Komponentendesign]]&lt;br /&gt;
***** [[FireMonkey-Komponenten-Rendering]]&lt;br /&gt;
***** [[FireMonkey-Komponentenbibliothek]]&lt;br /&gt;
***** [[Erstellen einer mit Stilen versehenen FireMonkey-Komponente durch Erweitern einer vorhandenen Komponente]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen einer Komponente mit dem Experten &amp;quot;Neue Komponente&amp;quot;]]&lt;br /&gt;
****** [[Schritt 2 - Implementieren einer Eigenschaft zum Angeben des Formats]]&lt;br /&gt;
****** [[Schritt 3 - Verwenden von TTimer zum sekündlichen Aktualisieren von TClockLabel]]&lt;br /&gt;
****** [[Schritt 4 - Testen der mit FMX-Stilen versehenen Komponente]]&lt;br /&gt;
***** [[Erstellen eines Komponenteneditors und eines Eigenschaftseditors für FireMonkey-Komponenten]]&lt;br /&gt;
***** [[Grundlegende FireMonkey-Steuerelemente und mit Stilen versehene Steuerelemente]]&lt;br /&gt;
****** [[Erstellen eines grundlegenden FireMonkey-Steuerelements]]&lt;br /&gt;
******* [[Schritt 1 - Erstellen einer neuen Komponente mit dem Experten &amp;quot;Neue Komponente&amp;quot;]]&lt;br /&gt;
******* [[Schritt 2 - Implementieren einer Eigenschaft zum Angeben der Seitenanzahl]]&lt;br /&gt;
******* [[Schritt 3 - Definieren eines Pfades zum Zeichnen des Polygons]]&lt;br /&gt;
******* [[Schritt 4 - Implementieren der Methoden &amp;quot;Paint&amp;quot; und &amp;quot;PointInObject&amp;quot;]]&lt;br /&gt;
******* [[Schritt 5 - Testen der grundlegenden FireMonkey-Komponente]]&lt;br /&gt;
******* [[Schritt 6 - Hinzufügen von Eigenschaften zum Ändern des Erscheinungsbildes der Komponente]]&lt;br /&gt;
***** [[Erstellen einer FireMonkey-Komponente (Delphi)]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen der Projekte (Delphi)]]&lt;br /&gt;
****** [[Schritt 2 - Entwerfen des Schaltflächenbereichs (Delphi)]]&lt;br /&gt;
****** [[Schritt 3 - Hinzufügen von Stilressourcen als RCDATA (Delphi)]]&lt;br /&gt;
****** [[Schritt 4 - Festlegen der Größe und der Ausrichtung (Delphi)]]&lt;br /&gt;
****** [[Schritt 5 - Benutzerdefinierte Eigenschaften (Delphi)]]&lt;br /&gt;
***** [[Erstellen einer FireMonkey-Komponente (C++)]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen der Projekte (C++)]]&lt;br /&gt;
****** [[Schritt 2 - Entwerfen des Schaltflächenbereichs (C++)]]&lt;br /&gt;
****** [[Schritt 3 - Hinzufügen von Stilressourcen als RCDATA (C++)]]&lt;br /&gt;
****** [[Schritt 4 - Festlegen der Größe und der Ausrichtung (C++)]]&lt;br /&gt;
****** [[Schritt 5 - Benutzerdefinierte Eigenschaften (C++)]]&lt;br /&gt;
**** [[FireMonkey-Eingabehilfen-Package]]&lt;br /&gt;
*** [[VCL]]&lt;br /&gt;
**** [[Überblick zu VCL]]&lt;br /&gt;
**** [[VCL-Aktionen]]&lt;br /&gt;
***** [[Behandeln von VCL-Aktionen mit einem Aktionsmanager]]&lt;br /&gt;
****** [[Aktionsbänder einrichten]]&lt;br /&gt;
****** [[Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbole für Menüs und Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Menü- und Symbolleistenstile auswählen]]&lt;br /&gt;
****** [[Dynamische Menüs erzeugen]]&lt;br /&gt;
****** [[Benutzerdefinierte Symbolleisten und Menüs erstellen]]&lt;br /&gt;
****** [[Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden]]&lt;br /&gt;
****** [[Zuletzt verwendete Listen erstellen]]&lt;br /&gt;
***** [[Behandeln von VCL-Aktionen mit einer Aktionsliste]]&lt;br /&gt;
****** [[Aktionslisten einrichten]]&lt;br /&gt;
****** [[Was passiert, wenn eine Aktion ausgelöst wird]]&lt;br /&gt;
****** [[Wie Aktionen ihre Zielobjekte lokalisieren]]&lt;br /&gt;
****** [[Aktionen aktualisieren]]&lt;br /&gt;
****** [[Vordefinierte Aktionsklassen]]&lt;br /&gt;
****** [[Aktionskomponenten erstellen]]&lt;br /&gt;
****** [[Aktionen registrieren]]&lt;br /&gt;
**** [[Überblick zu Gesten]]&lt;br /&gt;
***** [[Aufzählung der Standardgesten]]&lt;br /&gt;
**** [[Überblick zur Touch-Tastatur]]&lt;br /&gt;
**** [[Verwendung von TEncoding für Unicode-Dateien]]&lt;br /&gt;
**** [[Verwenden von AppAnalytics in der VCL]]&lt;br /&gt;
**** [[Teilen von Inhalten mit dem Freigabe-Vertrag]]&lt;br /&gt;
**** [[Verwenden von TRelativePanel]]&lt;br /&gt;
**** [[So erstellen Sie VCL-Formularanwendungen]]&lt;br /&gt;
***** [[Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen]]&lt;br /&gt;
***** [[Entwickeln einer Windows-Anwendung]]&lt;br /&gt;
***** [[Anwendungsmenüs erstellen]]&lt;br /&gt;
***** [[VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen]]&lt;br /&gt;
***** [[So erstellen Sie eine Anwendung mit Gesten-Komponenten]]&lt;br /&gt;
****** [[Verwenden von Gesten in Anwendungen]]&lt;br /&gt;
******[[Erstellen von benutzerdefinierten Gesten]]&lt;br /&gt;
***** [[So erstellen Sie Multithread-Anwendungen]]&lt;br /&gt;
****** [[Multithread-Anwendungen erstellen]]&lt;br /&gt;
******* [[Thread-Objekt definieren]]&lt;br /&gt;
******* [[Threads initialisieren]]&lt;br /&gt;
******* [[Die Thread-Funktion schreiben (Anleitung)]]&lt;br /&gt;
******* [[Speicherbereinigungscode schreiben]]&lt;br /&gt;
****** [[Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern]]&lt;br /&gt;
****** [[Haupt-VCL-Thread benutzen]]&lt;br /&gt;
****** [[Auf Beendigung der Thread-Ausführung warten]]&lt;br /&gt;
****** [[Exceptions behandeln]]&lt;br /&gt;
***** [[So erstellen Sie eine Anwendung mit Ribbon-Steuerelementen]]&lt;br /&gt;
****** [[Erstellen einer Anwendung mit Ribbon-Steuerelementen]]&lt;br /&gt;
****** [[Hinzufügen von Befehlen zu dem Ribbon]]&lt;br /&gt;
***** [[So erstellen Sie eine VCL-Formularanwendung mit Grafiken]]&lt;br /&gt;
****** [[Gerade Linien in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Ein Polygon in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Bitmap-Grafik in einer VCL-Formularanwendung anzeigen]]&lt;br /&gt;
****** [[Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen]]&lt;br /&gt;
****** [[Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen]]&lt;br /&gt;
*****[[MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen]]&lt;br /&gt;
*****[[MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen]]&lt;br /&gt;
*****[[SDI-Anwendungen mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[ADO-Datenbankanwendungen mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Aktionen in einer VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[Anwendungen mit XML-Komponenten erstellen]]&lt;br /&gt;
*****[[Eine vollständige Stringliste kopieren (VCL)]]&lt;br /&gt;
*****[[Strings erstellen]]&lt;br /&gt;
*****[[Einen String lesen und in eine Datei schreiben]]&lt;br /&gt;
*****[[Strings hinzufügen und sortieren]]&lt;br /&gt;
*****[[Strings in einer Liste durchlaufen]]&lt;br /&gt;
*****[[Strings löschen]]&lt;br /&gt;
*****[[Automatisch erstellte VCL-Formulare anzeigen]]&lt;br /&gt;
*****[[VCL-Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
*****[[Modale VCL-Formulare dynamisch erstellen]]&lt;br /&gt;
*****[[Nicht-modale VCL-Formulare dynamisch erstellen]]&lt;br /&gt;
*****[[Dateien umbenennen]]&lt;br /&gt;
*****[[ActiveX-Schaltfläche mit VCL-Formularen erzeugen]]&lt;br /&gt;
*****[[ActiveX-ActiveForm mit VCL-Formularen erzeugen]]&lt;br /&gt;
*****[[Eine VCL-Formularanwendung für Web-Browser erstellen]]&lt;br /&gt;
***** [[Arbeiten mit VCL-Stilen]]&lt;br /&gt;
****** [[Überblick über VCL-Stile]]&lt;br /&gt;
****** [[Erstellen eines Stils mit dem Bitmap-Stil-Designer]]&lt;br /&gt;
****** [[Arbeiten mit Bildern im Bitmap-Stil-Designer]]&lt;br /&gt;
*** [[Häufig vorkommende Unterschiede zwischen der VCL und FireMonkey]]&lt;br /&gt;
*** [[Migrieren von VCL-Anwendungen nach FireMonkey]]&lt;br /&gt;
** [[RTL]]&lt;br /&gt;
*** [[Verwenden der RTL (Laufzeitbibliothek)]]&lt;br /&gt;
*** [[Streams verwenden]]&lt;br /&gt;
**** [[Mit Streams Daten lesen und schreiben]]&lt;br /&gt;
**** [[Daten zwischen Streams kopieren]]&lt;br /&gt;
**** [[Daten von Stream zu Stream kopieren]]&lt;br /&gt;
**** [[Position im Stream und Stream-Größe angeben]]&lt;br /&gt;
*** [[Mit Dateien arbeiten]]&lt;br /&gt;
**** [[Methoden der Dateiein- und -ausgabe]]&lt;br /&gt;
**** [[Datei-Streams verwenden]]&lt;br /&gt;
**** [[Dateien bearbeiten]]&lt;br /&gt;
***** [[Datei löschen]]&lt;br /&gt;
***** [[Dateien suchen]]&lt;br /&gt;
***** [[Datei umbenennen]]&lt;br /&gt;
***** [[Datums-/Zeit-Routinen]]&lt;br /&gt;
***** [[Eine Datei kopieren]]&lt;br /&gt;
**** [[Arbeiten mit INI-Dateien und der Registrierung]]&lt;br /&gt;
***** [[TRegistry verwenden]]&lt;br /&gt;
***** [[TRegistryIniFile verwenden]]&lt;br /&gt;
***** [[TIniFile und TMemIniFile verwenden]]&lt;br /&gt;
*** [[Mit Listen arbeiten]]&lt;br /&gt;
**** [[Gemeinsamkeiten der Listenklassen]]&lt;br /&gt;
**** [[Persistente Listen]]&lt;br /&gt;
*** [[Mit Stringlisten arbeiten]]&lt;br /&gt;
**** [[Stringlisten laden und speichern]]&lt;br /&gt;
**** [[Eine neue Stringliste erstellen]]&lt;br /&gt;
**** [[Strings in einer Liste bearbeiten]]&lt;br /&gt;
***** [[Die Strings in einer Liste zählen]]&lt;br /&gt;
***** [[Auf einen bestimmten String zugreifen]]&lt;br /&gt;
***** [[Die Listenposition eines Strings ermitteln]]&lt;br /&gt;
***** [[Einen String innerhalb einer Liste verschieben]]&lt;br /&gt;
***** [[Einer Liste einen String hinzufügen]]&lt;br /&gt;
***** [[Einen String aus einer Liste löschen]]&lt;br /&gt;
***** [[Einer Stringliste Objekte zuordnen]]&lt;br /&gt;
***** [[Eine vollständige Stringliste kopieren]]&lt;br /&gt;
*** [[Mit Strings arbeiten]]&lt;br /&gt;
**** [[Wide-Zeichen-Routinen]]&lt;br /&gt;
**** [[Gebräuchliche Routinen für AnsiStrings]]&lt;br /&gt;
**** [[Gebräuchliche Routinen für nullterminierte Strings]]&lt;br /&gt;
**** [[Strings deklarieren und initialisieren]]&lt;br /&gt;
**** [[String-Typen mischen und konvertieren]]&lt;br /&gt;
**** [[Konvertierungen von String in PChar]]&lt;br /&gt;
***** [[String-Abhängigkeiten]]&lt;br /&gt;
***** [[Lokale PChar-Variable zurückgeben]]&lt;br /&gt;
***** [[Lokale Variable als PChar übergeben]]&lt;br /&gt;
**** [[Compiler-Direktiven für Strings]]&lt;br /&gt;
*** [[Maßeinheiten umrechnen]]&lt;br /&gt;
**** [[Umrechnungen vornehmen]]&lt;br /&gt;
**** [[Neue Maßeinheiten hinzufügen]]&lt;br /&gt;
**** [[Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen]]&lt;br /&gt;
**** [[Umrechnungsfunktionen verwenden]]&lt;br /&gt;
**** [[Umrechnungen mithilfe einer Klasse handhaben]]&lt;br /&gt;
*** [[Benutzerdefinierte Varianten definieren - Index|Benutzerdefinierte Varianten definieren]]&lt;br /&gt;
**** [[Benutzerdefinierte Varianten definieren]]&lt;br /&gt;
**** [[Daten eines selbstdefinierten Variant-Typs speichern]]&lt;br /&gt;
**** [[Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen]]&lt;br /&gt;
***** [[Typumwandlung implementieren]]&lt;br /&gt;
***** [[Binäre Operationen implementieren]]&lt;br /&gt;
***** [[Vergleichsoperationen implementieren]]&lt;br /&gt;
***** [[Unäre Operationen implementieren]]&lt;br /&gt;
**** [[Selbstdefinierte Variant-Typen kopieren und löschen]]&lt;br /&gt;
***** [[Werte selbstdefinierter Variant-Typen laden und speichern]]&lt;br /&gt;
***** [[Nachkommen von TCustomVariantType verwenden]]&lt;br /&gt;
**** [[Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben]]&lt;br /&gt;
**** [[Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen]]&lt;br /&gt;
*** [[Routinen für Gleitkommawerte]]&lt;br /&gt;
**** [[Gleitkommaarithmetik]]&lt;br /&gt;
**** [[Routinen zum Vergleich von Gleitkommawerten]]&lt;br /&gt;
**** [[Routinen zur Rundung von Gleitkommawerten]]&lt;br /&gt;
**** [[Routinen für die FPU-Steuerung]]&lt;br /&gt;
*** [[RTL-Aktionen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
** [[API-Kategorien - Index|API-Kategorien]]&lt;br /&gt;
*** [[Kategorien der VCL-Komponenten - Index|Kategorien der VCL-Komponenten]]&lt;br /&gt;
**** [[Zusätzliche Steuerelemente]]&lt;br /&gt;
**** [[BDE-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für den Datenzugriff]]&lt;br /&gt;
**** [[Steuerelemente für die Datensteuerung]]&lt;br /&gt;
**** [[DbExpress-Steuerelemente|dbExpress-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für dbGo]]&lt;br /&gt;
**** [[Steuerelemente für Dialogfelder]]&lt;br /&gt;
**** [[Internet-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für Internet Express]]&lt;br /&gt;
**** [[Ribbon-Steuerelemente]]&lt;br /&gt;
**** [[Standardsteuerelemente]]&lt;br /&gt;
**** [[Systemsteuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für Vista-Dialogfelder]]&lt;br /&gt;
**** [[Win 3.1-Steuerelemente]]&lt;br /&gt;
**** [[Win32-Steuerelemente]]&lt;br /&gt;
*** [[Routinen für die Aktionsunterstützung]]&lt;br /&gt;
*** [[Anwendungsspezifische Informationen]]&lt;br /&gt;
*** [[Routinen für die BCD-Unterstützung]]&lt;br /&gt;
*** [[Geschäfts- und Finanzroutinen]]&lt;br /&gt;
*** [[Routinen für die Zeichenbearbeitung]]&lt;br /&gt;
*** [[Routinen zur Unterstützung der Zwischenablage]]&lt;br /&gt;
*** [[Farbkonstanten]]&lt;br /&gt;
*** [[Routinen zur Unterstützung der Befehlszeile]]&lt;br /&gt;
*** [[Routinen für die COM- und OLE-Unterstützung]]&lt;br /&gt;
*** [[Vergleichsroutinen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung komplexer Zahlen]]&lt;br /&gt;
*** [[Konstanten für den Kopiermodus]]&lt;br /&gt;
*** [[Steuerelemente für DataSnap-Clients]]&lt;br /&gt;
*** [[Steuerelemente für DataSnap-Server]]&lt;br /&gt;
*** [[Unterstützung für Datum und Uhrzeit]]&lt;br /&gt;
*** [[Delphi-Datentypen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Dialogfeldern]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Festplatten und Verzeichnissen]]&lt;br /&gt;
*** [[Routinen für die dynamische Speicherzuweisung]]&lt;br /&gt;
*** [[Dateiattributliste]]&lt;br /&gt;
*** [[Unterstützung der Dateiein- und -ausgabe]]&lt;br /&gt;
*** [[Dateimoduskonstanten]]&lt;br /&gt;
*** [[Routinen für die FPU-Steuerung]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von GUIDs und Interfaces]]&lt;br /&gt;
*** [[Intrinsische Routinen in Delphi]]&lt;br /&gt;
*** [[Mathematische Routinen]]&lt;br /&gt;
*** [[Routinen für die Menüunterstützung]]&lt;br /&gt;
*** [[Konstanten für modale Ergebnisse]]&lt;br /&gt;
*** [[Mauszeigerkonstanten]]&lt;br /&gt;
*** [[Operatorkonstanten]]&lt;br /&gt;
*** [[Routinen zur Pfadbearbeitung]]&lt;br /&gt;
*** [[Routinen für die Unterstützung von Zufallsoperationen]]&lt;br /&gt;
*** [[Klassen zum Lesen, Schreiben und für Streams]]&lt;br /&gt;
*** [[String-Behandlungsroutinen]]&lt;br /&gt;
*** [[Strukturierte Datentypen]]&lt;br /&gt;
*** [[Routinen für die Thread-Verwaltung]]&lt;br /&gt;
*** [[Routinen für die Typumwandlung]]&lt;br /&gt;
*** [[UCS4-Konvertierungsroutinen]]&lt;br /&gt;
*** [[UTF-8-Konvertierungsroutinen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Varianten]]&lt;br /&gt;
*** [[Variantentypkonstanten]]&lt;br /&gt;
*** [[Web-Services]]&lt;br /&gt;
*** [[Routinen für die XML-Unterstützung]]&lt;br /&gt;
** [[Fehlermeldungen - Index]]&lt;br /&gt;
*** [[Eine Komponentenklasse mit dem Namen name existiert bereits|Eine Komponentenklasse mit dem Namen &amp;lt;name&amp;gt; existiert bereits]]&lt;br /&gt;
*** [[Ein Feld oder eine Methode mit dem Namen name existiert bereits|Ein Feld oder eine Methode mit dem Namen &amp;lt;name&amp;gt; existiert bereits]]&lt;br /&gt;
*** [[Eine andere Datei mit dem Namen dateiname befindet sich bereits im Suchpfad|Eine andere Datei mit dem Namen &amp;lt;dateiname&amp;gt; befindet sich bereits im Suchpfad]]&lt;br /&gt;
*** [[Haltepunkt wurde in eine Zeile gesetzt, die weder Quelltext noch Debug-Informationen enthält.]]&lt;br /&gt;
*** [[Dateiname.PAS oder Dateiname.DCU kann im aktuellen Suchpfad nicht gefunden werden|&amp;lt;dateiname.PAS&amp;gt; oder &amp;lt;dateiname.DCU&amp;gt; kann im aktuellen Suchpfad nicht gefunden werden]]&lt;br /&gt;
*** [[Eine Implementation der Methode methodenname kann nicht gefunden werden|Eine Implementation der Methode &amp;lt;methodenname&amp;gt; kann nicht gefunden werden]]&lt;br /&gt;
*** [[Aufgrund des Hard-Mode konnte nicht gestoppt werden]]&lt;br /&gt;
*** [[Datenhaltepunkt ist an einer Stack-Position gesetzt]]&lt;br /&gt;
*** [[Der Debugger läuft gerade. Beenden?]]&lt;br /&gt;
*** [[Deklaration der Klasse klassenname fehlt oder ist falsch|Deklaration der Klasse &amp;lt;klassenname&amp;gt; fehlt oder ist falsch]]&lt;br /&gt;
*** [[Fehler beim Erstellen des Berichts: prozess (fehlercode)|Fehler beim Erstellen des Berichts: &amp;lt;prozess&amp;gt; (&amp;lt;fehlercode&amp;gt;)]]&lt;br /&gt;
*** [[Fehleraddresse nicht gefunden]]&lt;br /&gt;
*** [[Das Feld feld hat keine korrespondierende Komponente. Deklaration entfernen?|Das Feld &amp;lt;feld&amp;gt; hat keine korrespondierende Komponente. Deklaration entfernen?]]&lt;br /&gt;
*** [[Das Feld feld sollte vom Typ typ1 sein, ist jedoch als typ2 deklariert. Deklaration korrigieren?|Das Feld &amp;lt;feld&amp;gt; sollte vom Typ &amp;lt;typ1&amp;gt; sein, ist jedoch als &amp;lt;typ2&amp;gt; deklariert. Deklaration korrigieren?]]&lt;br /&gt;
*** [[IDname ist kein gültiger Bezeichner|&amp;lt;IDname&amp;gt; ist kein gültiger Bezeichner]]&lt;br /&gt;
*** [[IIMPLEMENTATION-Abschnitt fehlt oder ist falsch]]&lt;br /&gt;
*** [[Falsche Feld-Deklaration in der Klasse klassenname|Falsche Feld-Deklaration in der Klasse &amp;lt;klassenname&amp;gt;]]&lt;br /&gt;
*** [[Falsche Methoden-Deklaration in der Klasse klassenname|Falsche Methoden-Deklaration in der Klasse &amp;lt;klassenname&amp;gt;]]&lt;br /&gt;
*** [[Ungenügend Speicher zum Starten]]&lt;br /&gt;
*** [[Ungültiges Ereignisprofil name|Ungültiges Ereignisprofil &amp;lt;name&amp;gt;]]&lt;br /&gt;
*** [[Die Bibliothek bibliothek ist schon geladen, wahrscheinlich aufgrund eines ungültigen Programmabbruchs.|Die Bibliothek &amp;lt;bibliothek&amp;gt; ist schon geladen, wahrscheinlich aufgrund eines ungültigen Programmabbruchs. Ihr System könnte instabil sein, deshalb sollten Sie Windows jetzt beenden und neu starten.]]&lt;br /&gt;
*** [[Nicht korrekt ausgerichteter Datenhaltepunkt]]&lt;br /&gt;
*** [[Modulkopf fehlt oder ist fehlerhaft]]&lt;br /&gt;
*** [[Name ist kein gültiger Bezeichner|&amp;lt;name&amp;gt; ist kein gültiger Bezeichner]]&lt;br /&gt;
*** [[Es wurde keine Anweisung für die aktuelle Zeile generiert]]&lt;br /&gt;
*** [[Package wird gerade compiliert. Weiter?|Package &#039;&amp;lt;Name&amp;gt;&#039; wird gerade compiliert. Weiter?]]&lt;br /&gt;
*** [[Eigenschaft und Methode methodenname sind nicht kompatibel|Eigenschaft und Methode &amp;lt;methodenname&amp;gt; sind nicht kompatibel]]&lt;br /&gt;
*** [[Quelltext wurde geändert. Neu compilieren?]]&lt;br /&gt;
*** [[Symbol symbol wurde nicht gefunden.|Symbol &amp;lt;symbol&amp;gt; wurde nicht gefunden.]]&lt;br /&gt;
*** [[So beenden Sie eine Debug-Sitzung]]&lt;br /&gt;
*** [[Die methodenname, aufgerufen von formularname.ereignisname hat eine inkompatible Parameterliste. Soll der Aufruf entfernt werden?|Die &amp;lt;methodenname&amp;gt;, aufgerufen von &amp;lt;formularname&amp;gt;.&amp;lt;ereignisname&amp;gt; hat eine inkompatible Parameterliste. Soll der Aufruf entfernt werden?]]&lt;br /&gt;
*** [[Die Methode methodenname, aufgerufen von formularname, existiert nicht. Soll der Aufruf entfernt werden?|Die Methode &amp;lt;methodenname&amp;gt;, aufgerufen von &amp;lt;formularname&amp;gt;, existiert nicht. Soll der Aufruf entfernt werden?]]&lt;br /&gt;
*** [[Das Projekt enthält bereits ein Formular bzw. ein Modul mit dem Namen name|Das Projekt enthält bereits ein Formular bzw. ein Modul mit dem Namen &amp;lt;name&amp;gt;]]&lt;br /&gt;
*** [[Zeitüberschreitung beim Warten auf Prozessabbruch]]&lt;br /&gt;
*** [[Die Uses-Klausel fehlt oder ist falsch.]]&lt;br /&gt;
** [[Dateitypen - Index]]&lt;br /&gt;
*** [[Erweiterungen von mit RAD Studio erzeugten Dateien]]&lt;br /&gt;
*** [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)]]&lt;br /&gt;
*** [[Apple-Anwendungsberechtigungsdatei (*.entitlements)]]&lt;br /&gt;
*** [[Apple-Anwendungsinformationsdatei (*.info.plist)]]&lt;br /&gt;
*** [[Regeldatei für Apple-Anwendungsressourcen|{{PAGENAME}} (ResourceRules.plist)]]&lt;br /&gt;
*** [[C++-Debug-Typdatei|{{PAGENAME}} (*.#nn)]]&lt;br /&gt;
*** [[C++-Abhängigkeitsdatei (*.d)|{{PAGENAME}} (*.d)]]&lt;br /&gt;
*** [[C++-Header-Datei|{{PAGENAME}} (*.h, *.hpp)]]&lt;br /&gt;
*** [[C++-Implementierungsdatei|{{PAGENAME}} (*.cpp)]]&lt;br /&gt;
*** [[C++-Linker-Statusdatei|{{PAGENAME}} (*.ilc, *.ild, *.ilf, *.ilr, *.ils)]]&lt;br /&gt;
*** [[C++-Objektdatei (*.obj, *.o)|{{PAGENAME}} (*.obj, *.o)]]&lt;br /&gt;
*** [[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|{{PAGENAME}} (*.pdi)]]&lt;br /&gt;
*** [[C++-Package-Quelldatei|{{PAGENAME}} ({{Placeholder|Package]]&lt;br /&gt;
*** [[Vorcompilierte C++-Header-Datei (*.pch)|{{PAGENAME}} (*.pch)]]&lt;br /&gt;
*** [[Compilierte Delphi-Unit-Datei (*.dcu)|{{PAGENAME}} (*.dcu)]]&lt;br /&gt;
*** [[Compilierte Delphi-Package-Datei (*.dcp)|{{PAGENAME}} (*.dcp)]]&lt;br /&gt;
*** [[Delphi-Package-Quelldatei (*.dpk)]]&lt;br /&gt;
*** [[Delphi-Datei mit Ressourcenstrings (*.drc)|{{PAGENAME}} (*.drc)]]&lt;br /&gt;
*** [[Delphi-Quelltextdatei]]&lt;br /&gt;
*** [[DSYM-Debug-Datei|dSYM-Debug-Datei (*.dSYM)]]&lt;br /&gt;
*** [[Map-Debug-Datei (*.map)|{{PAGENAME}} (*.map)]]&lt;br /&gt;
**** [[Datei &amp;quot;Detaillierte Segmentzuordnung&amp;quot;]]&lt;br /&gt;
*** [[Bibliotheksdatei für den Package-Import|{{PAGENAME}} (*.bpi)]]&lt;br /&gt;
*** [[API (*.bpl, *.dylib, *.so)]]&lt;br /&gt;
*** [[API (*.lib, *.a)|{{PAGENAME}} (*.lib, *.a)]]&lt;br /&gt;
*** [[RSM-Debug-Datei|{{PAGENAME}} (*.rsm)]]&lt;br /&gt;
*** [[TDS-Debug-Datei (*.tds)|{{PAGENAME}} (*.tds)]]&lt;br /&gt;
*** [[API (ApplicationName.manifest)]]&lt;br /&gt;
** [[IDE-Befehlszeilenoptionen]]&lt;br /&gt;
** [[Tastenzuordnungen - Index|Tastenzuordnungen]]&lt;br /&gt;
***[[Tastaturvorlage BRIEF-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage IDE - Klassisch]]&lt;br /&gt;
***[[Standard-Tastaturvorlage]]&lt;br /&gt;
***[[Tastaturvorlage Epsilon-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Visual Basic-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Visual Studio-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Emacs (System)]]&lt;br /&gt;
*** [[Neue IDE-Tastenzuordnungen]]&lt;br /&gt;
*** [[Neue IDE-Tastenzuordnungen]]&lt;br /&gt;
** [[Menübefehle und Dialogfelder von RAD Studio - Index|Menübefehle und Dialogfelder von RAD Studio]]&lt;br /&gt;
*** [[Menü Datei|Menü &amp;quot;Datei&amp;quot;]]&lt;br /&gt;
**** [[Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
**** [[ActiveX-Bibliothek]]&lt;br /&gt;
**** [[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)]]&lt;br /&gt;
**** [[Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)]]&lt;br /&gt;
**** [[Neuen Web-Service hinzufügen]]&lt;br /&gt;
**** [[Android-Dienst]]&lt;br /&gt;
**** [[Experte für Automatisierungsobjekte]]&lt;br /&gt;
**** [[Auschecken (SVN)]]&lt;br /&gt;
**** [[Klonen (Git)]]&lt;br /&gt;
**** [[Klonen (Mercurial)]]&lt;br /&gt;
**** [[Schließen]]&lt;br /&gt;
**** [[COM-Objekt-Experte]]&lt;br /&gt;
**** [[Dialogfenster für COM+ Ereignisschnittstelle-Auswahl]]&lt;br /&gt;
**** [[Experte für COM+ Ereignisobjekte]]&lt;br /&gt;
**** [[COM+-Subskriptionsobjekt-Experte]]&lt;br /&gt;
**** [[Menü &amp;quot;Neu&amp;quot; anpassen]]&lt;br /&gt;
**** [[Experte für DataSnap-Client-Module]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Client-Module]]&lt;br /&gt;
**** [[DataSnap-Server-Experte]]&lt;br /&gt;
**** [[Experte für DataSnap WebBroker-Anwendungen]]&lt;br /&gt;
**** [[Beenden]]&lt;br /&gt;
**** [[Geräteübergreifende HD-Anwendung]]&lt;br /&gt;
**** [[Geräteübergreifende 3D-Anwendung]]&lt;br /&gt;
**** [[FireMonkey-Anwendung für Metropolis-UI]]&lt;br /&gt;
**** [[Geräteübergreifende Anwendung]]&lt;br /&gt;
**** [[Vorlagen für geräteübergreifende Anwendungen]]&lt;br /&gt;
**** [[Geräteübergreifendes Formular]]&lt;br /&gt;
**** [[FireMonkey-Frame]]&lt;br /&gt;
**** [[Experte für Interface-Auswahl]]&lt;br /&gt;
**** [[Neu]]&lt;br /&gt;
**** [[Neue Anwendung]]&lt;br /&gt;
**** [[Neue Konsolenanwendung (C++)]]&lt;br /&gt;
**** [[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
**** [[Objektgalerie]]&lt;br /&gt;
***** [[Kopieren, Vererben, Verwenden]]&lt;br /&gt;
**** [[Neue SOAP-Server-Anwendung]]&lt;br /&gt;
**** [[Neues Thread-Objekt]]&lt;br /&gt;
**** [[Neue Webserver-Anwendung]]&lt;br /&gt;
**** [[Öffnen]]&lt;br /&gt;
**** [[Formular drucken]]&lt;br /&gt;
**** [[Druckauswahl]]&lt;br /&gt;
**** [[Projektaktualisierung]]&lt;br /&gt;
**** [[Projekte aktualisieren]]&lt;br /&gt;
**** [[Experte für externes Datenmodul]]&lt;br /&gt;
**** [[Zuletzt verwendet]]&lt;br /&gt;
**** [[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
**** [[Ressourcen-DLL-Experte]]&lt;br /&gt;
**** [[Auf vorherige Revision zurücksetzen]]&lt;br /&gt;
**** [[Speichern-Befehle]]&lt;br /&gt;
**** [[Wählen Sie den einzufügenden Frame]]&lt;br /&gt;
**** [[Verzeichnis auswählen]]&lt;br /&gt;
**** [[Thread-Namen angeben]]&lt;br /&gt;
**** [[SOAP-Datenmodul-Experte]]&lt;br /&gt;
**** [[Transaktionaler Datenmodulexperte]]&lt;br /&gt;
**** [[Transaktionaler Objektexperte]]&lt;br /&gt;
**** [[Unit verwenden]]&lt;br /&gt;
**** [[Versionskontrollsystem]]&lt;br /&gt;
**** [[VCL-Formular]]&lt;br /&gt;
**** [[VCL-Formularanwendung]]&lt;br /&gt;
**** [[VCL-Anwendung für Metropolis-UI]]&lt;br /&gt;
**** [[Optionen des Experten für Datenbindungen]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 1]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 2]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 3]]&lt;br /&gt;
*** [[Menü Bearbeiten]]&lt;br /&gt;
**** [[Ausrichtung (Formular-Designer)]]&lt;br /&gt;
**** [[Am Raster ausrichten]]&lt;br /&gt;
**** [[Nach vorne setzen]]&lt;br /&gt;
**** [[Kopieren]]&lt;br /&gt;
**** [[Erstellungsfolge]]&lt;br /&gt;
**** [[Ausschneiden]]&lt;br /&gt;
**** [[Löschen (Befehl)]]&lt;br /&gt;
**** [[Tabulatorreihenfolge bearbeiten]]&lt;br /&gt;
**** [[Untergeordnete Elemente vertauschen]]&lt;br /&gt;
**** [[Nicht-visuelle Komponenten ausblenden]]&lt;br /&gt;
**** [[Elemente fixieren]]&lt;br /&gt;
**** [[Mehrfach einfügen]]&lt;br /&gt;
***** [[Verwenden des Tools &amp;quot;Mehrfach einfügen&amp;quot;]]&lt;br /&gt;
**** [[Einfügen]]&lt;br /&gt;
**** [[Wiederherstellen]]&lt;br /&gt;
**** [[Skalierung]]&lt;br /&gt;
**** [[Alles auswählen]]&lt;br /&gt;
**** [[Alles markieren]]&lt;br /&gt;
**** [[Nach hinten setzen]]&lt;br /&gt;
**** [[Größe]]&lt;br /&gt;
**** [[Rückgängig]]&lt;br /&gt;
*** [[Menü &amp;quot;Suchen&amp;quot;]]&lt;br /&gt;
**** [[Adresse eingeben]]&lt;br /&gt;
**** [[IDE Insight]]&lt;br /&gt;
**** [[Suchbefehl]]&lt;br /&gt;
**** [[Klasse suchen]]&lt;br /&gt;
**** [[In Dateien suchen]]&lt;br /&gt;
**** [[Verzeichnisse auswählen]]&lt;br /&gt;
**** [[Suchen von Referenzen (Delphi)]]&lt;br /&gt;
**** [[Lokale Referenzen suchen]]&lt;br /&gt;
**** [[Originalsymbol suchen]]&lt;br /&gt;
**** [[Zu Zeilennummer gehen]]&lt;br /&gt;
**** [[Inkrementelle Suche]]&lt;br /&gt;
**** [[Suchen und Ersetzen]]&lt;br /&gt;
**** [[Suche wiederholen]]&lt;br /&gt;
*** [[Menü Ansicht]]&lt;br /&gt;
**** [[Feld hinzufügen]]&lt;br /&gt;
**** [[Feld hinzufügen (C++)]]&lt;br /&gt;
**** [[To-Do-Eintrag hinzufügen oder bearbeiten]]&lt;br /&gt;
**** [[Methode hinzufügen]]&lt;br /&gt;
**** [[Methode hinzufügen (C++)]]&lt;br /&gt;
**** [[Eigenschaft hinzufügen]]&lt;br /&gt;
**** [[Eigenschaft hinzufügen (C++)]]&lt;br /&gt;
**** [[Build-Gruppen]]&lt;br /&gt;
**** [[Code-Explorer]]&lt;br /&gt;
**** [[CodeGuard-Protokoll]]&lt;br /&gt;
**** [[Konfigurations-Manager]]&lt;br /&gt;
***** [[Neue Build-Konfiguration]]&lt;br /&gt;
***** [[Build-Konfiguration löschen]]&lt;br /&gt;
***** [[Optionsgruppe hinzufügen]]&lt;br /&gt;
***** [[Optionsgruppe entfernen]]&lt;br /&gt;
**** [[Zwischenablageverlauf]]&lt;br /&gt;
**** [[Benutzerdefinierte Gesten]]&lt;br /&gt;
**** [[Designer für benutzerdefinierte Gesten]]&lt;br /&gt;
**** [[Symbolleisten anpassen]]&lt;br /&gt;
**** [[C++-Klassen-Explorer (Fenster)]]&lt;br /&gt;
**** [[Delphi-Klassen-Explorer (Fenster)]]&lt;br /&gt;
**** [[Daten-Explorer]]&lt;br /&gt;
**** [[Gespeicherten Desktop löschen]]&lt;br /&gt;
**** [[Symbolleiste Desktop]]&lt;br /&gt;
**** [[Desktops]]&lt;br /&gt;
**** [[Editierfenster andocken]]&lt;br /&gt;
**** [[Explorer-Dateigruppen]]&lt;br /&gt;
**** [[Externer Translation-Manager]]&lt;br /&gt;
***** [[Externen Translation-Manager einrichten]]&lt;br /&gt;
***** [[Externen Translation-Manager verwenden]]&lt;br /&gt;
**** [[Datei-Browser]]&lt;br /&gt;
**** [[To-Do-Liste filtern]]&lt;br /&gt;
**** [[Ergebnisse der Referenzsuche (Delphi)]]&lt;br /&gt;
**** [[Ergebnisse der Referenzsuche (C++)]]&lt;br /&gt;
**** [[Ergebnisse der Definitionssuche (C++)]]&lt;br /&gt;
**** [[Ergebnisse der Header-Abhängigkeit (C++)]]&lt;br /&gt;
**** [[Symbolbeschreibung]]&lt;br /&gt;
**** [[Historie]]&lt;br /&gt;
**** [[LiveBindings-Designer]]&lt;br /&gt;
***** [[Synchronisieren von Daten mit LiveBindings]]&lt;br /&gt;
***** [[Ein- und Ausblenden von Elementen im LiveBindings-Designer]]&lt;br /&gt;
***** [[Zoomen (Skalieren) des LiveBindings-Designers]]&lt;br /&gt;
***** [[Speichern des LiveBindings-Diagramms als Bild]]&lt;br /&gt;
***** [[Verwenden der Ebenen im LiveBindings-Designer]]&lt;br /&gt;
***** [[Visuell binden]]&lt;br /&gt;
**** [[Fenster: Meldungen]]&lt;br /&gt;
**** [[Geräteübergreifende Vorschau]]&lt;br /&gt;
**** [[Neues Editierfenster]]&lt;br /&gt;
**** [[Objektinspektor]]&lt;br /&gt;
**** [[Projektverwaltung]]&lt;br /&gt;
***** [[Übergeben (Git)]]&lt;br /&gt;
***** [[Übergeben (Mercurial)]]&lt;br /&gt;
***** [[Übergeben (SVN)]]&lt;br /&gt;
***** [[Ordner- oder Verzeichnisansicht hinzufügen]]&lt;br /&gt;
***** [[Importbereich]]&lt;br /&gt;
***** [[Protokollbereich]]&lt;br /&gt;
***** [[Zusammenführen (SVN)]]&lt;br /&gt;
***** [[Plattformeigenschaften]]&lt;br /&gt;
***** [[Letzte Kommentare]]&lt;br /&gt;
***** [[Repository-Browser]]&lt;br /&gt;
***** [[Umschalten (SVN)]]&lt;br /&gt;
***** [[Aktualisieren (SVN)]]&lt;br /&gt;
**** [[Projektstatistik]]&lt;br /&gt;
**** [[Refactorings]]&lt;br /&gt;
**** [[Registrierte Typbibliotheken]]&lt;br /&gt;
**** [[Desktop speichern]]&lt;br /&gt;
**** [[Verwendung suchen (Dialogfeld)]]&lt;br /&gt;
**** [[Debug-Desktop auswählen]]&lt;br /&gt;
**** [[Gesten auswählen]]&lt;br /&gt;
**** [[Strukturansicht]]&lt;br /&gt;
**** [[Tabelleneigenschaften]]&lt;br /&gt;
**** [[Vorlagen (Fenster)]]&lt;br /&gt;
**** [[To-Do-Liste]]&lt;br /&gt;
**** [[Ansicht Formular/Unit]]&lt;br /&gt;
**** [[Tool-Palette]]&lt;br /&gt;
**** [[Symbolleisten]]&lt;br /&gt;
***** [[Symbolleiste zur Auswahl des Plattformgeräts]]&lt;br /&gt;
***** [[Embarcadero Community-Symbolleiste]]&lt;br /&gt;
**** [[Übersetzungseditor]]&lt;br /&gt;
***** [[Mehrzeilen-Editor]]&lt;br /&gt;
***** [[Dem Wörterbuch hinzufügen]]&lt;br /&gt;
**** [[Übersetzungswörterbuch]]&lt;br /&gt;
**** [[Ergebnisse der C++-Typhierarchie (C++)]]&lt;br /&gt;
**** [[Das Fenster des Typbibliothekseditors]]&lt;br /&gt;
**** [[Formulare anzeigen]]&lt;br /&gt;
**** [[Units anzeigen]]&lt;br /&gt;
**** [[Willkommensseite]]&lt;br /&gt;
***** [[RAD Studio – Interaktive Einführungen]]&lt;br /&gt;
**** [[Fensterliste]]&lt;br /&gt;
**** [[Fenster zur Fehlersuche - Index|Fenster zur Fehlersuche]]&lt;br /&gt;
***** [[Modulhaltepunkt hinzufügen oder bearbeiten]]&lt;br /&gt;
***** [[Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen]]&lt;br /&gt;
***** [[Quelltexthaltepunkt hinzufügen]]&lt;br /&gt;
***** [[Gruppe überwachter Ausdrücke hinzufügen]]&lt;br /&gt;
***** [[Fenster Liste der Haltepunkte]]&lt;br /&gt;
***** [[Haltepunkt-Eigenschaften]]&lt;br /&gt;
***** [[Fenster Aufruf-Stack]]&lt;br /&gt;
***** [[CPU-Fenster - Index|CPU-Fenster]]&lt;br /&gt;
****** [[Adressstatus]]&lt;br /&gt;
****** [[Disassembly-Bereich]]&lt;br /&gt;
****** [[Register-Bereich]]&lt;br /&gt;
****** [[Speicher-Bereich]]&lt;br /&gt;
****** [[Flags-Bereich]]&lt;br /&gt;
****** [[CPU-Stack-Bereich]]&lt;br /&gt;
***** [[Neuen Wert eingeben]]&lt;br /&gt;
***** [[Such-Bytes eingeben]]&lt;br /&gt;
***** [[Fenster Ereignisprotokoll]]&lt;br /&gt;
***** [[Kommentar zu Ereignisprotokoll hinzufügen]]&lt;br /&gt;
***** [[FPU]]&lt;br /&gt;
***** [[Lokale Variablen]]&lt;br /&gt;
***** [[Fenster Module]]&lt;br /&gt;
***** [[Bereich]]&lt;br /&gt;
***** [[Datei nicht gefunden]]&lt;br /&gt;
***** [[Threads|Thread-Status]]&lt;br /&gt;
***** [[Fenster Liste überwachter Ausdrücke]]&lt;br /&gt;
*** [[Menü Refactoring|Menü &amp;quot;Refactor&amp;quot;]]&lt;br /&gt;
**** [[Verlagern (Dialogfeld)]]&lt;br /&gt;
**** [[Interface extrahieren/Oberklasse extrahieren (Dialogfelder)]]&lt;br /&gt;
**** [[Member in übergeordnete Klasse verschieben/Member in abgeleitete Klasse verschieben (Dialogfelder)]]&lt;br /&gt;
**** [[Sicheres Löschen (Dialogfeld)]]&lt;br /&gt;
**** [[Inline für Variable (Dialogfeld)]]&lt;br /&gt;
**** [[Feld einführen (Dialogfeld)]]&lt;br /&gt;
**** [[Variable einführen (Dialogfeld)]]&lt;br /&gt;
**** [[Parameter ändern]]&lt;br /&gt;
**** [[Felder deklarieren]]&lt;br /&gt;
**** [[Variablen deklarieren]]&lt;br /&gt;
**** [[Methode extrahieren]]&lt;br /&gt;
**** [[Ressourcenstring extrahieren]]&lt;br /&gt;
**** [[Unit suchen]]&lt;br /&gt;
**** [[Symbolname Umbenennen (Delphi)|&amp;lt;Symbolname&amp;gt; Umbenennen ({{Delphi}})]]&lt;br /&gt;
*** [[Menü Einfügen]]&lt;br /&gt;
**** [[Farbe auswählen]]&lt;br /&gt;
**** [[Bild einfügen]]&lt;br /&gt;
**** [[Eingabe einfügen]]&lt;br /&gt;
**** [[Tabelle einfügen]]&lt;br /&gt;
*** [[Menü Projekt]]&lt;br /&gt;
**** [[Dem Projekt hinzufügen]]&lt;br /&gt;
**** [[Aus dem Projekt entfernen]]&lt;br /&gt;
**** [[Der Objektablage hinzufügen]]&lt;br /&gt;
***** [[Neuer Kategoriename]]&lt;br /&gt;
**** [[Sprachen hinzufügen]]&lt;br /&gt;
**** [[Sprachen entfernen]]&lt;br /&gt;
**** [[Aktive Sprache festlegen]]&lt;br /&gt;
**** [[Lokalisierte Projekte aktualisieren]]&lt;br /&gt;
**** [[Quelltext anzeigen]]&lt;br /&gt;
**** [[Neues Projekt hinzufügen]]&lt;br /&gt;
**** [[Neues Projekt hinzufügen]]&lt;br /&gt;
**** [[Methodentoxizitäts-Metriken]]&lt;br /&gt;
**** [[Projektquellen formatieren]]&lt;br /&gt;
**** [[Modellierungsunterstützung]]&lt;br /&gt;
**** [[Unit erzeugen]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Projekt erzeugen]]&lt;br /&gt;
**** [[Syntaxprüfung von Projekt]]&lt;br /&gt;
**** [[Projekt bereinigen]]&lt;br /&gt;
**** [[Information|Infos über Projekt]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte erzeugen]]&lt;br /&gt;
**** [[Ressourcen|Ressourcen und Bilder]]&lt;br /&gt;
***** [[Unterstützung für Ressourcendateien]]&lt;br /&gt;
**** [[Projektabhängigkeiten]]&lt;br /&gt;
**** [[Optionen für Projektseite]]&lt;br /&gt;
**** [[Bereitstellungs-Manager]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Weitere Dateien hinzufügen]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Hinzufügen von Dateien]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Löschen von Dateien]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Bereitstellen von Projekten]]&lt;br /&gt;
**** [[Projektoptionen (Dialogfeld)]]&lt;br /&gt;
***** [[Optionen für das Ziel]]&lt;br /&gt;
****** [[Optionsgruppe anwenden]]&lt;br /&gt;
***** [[Gemeinsame Elemente auf den Projektoptionsseiten]]&lt;br /&gt;
***** [[C++ (Gemeinsame Optionen)]]&lt;br /&gt;
***** [[C++-Compiler]]&lt;br /&gt;
****** [[C++-Compiler Erweitert]]&lt;br /&gt;
****** [[C++-Compiler Kompatibilität]]&lt;br /&gt;
****** [[C++-Compiler Debuggen]]&lt;br /&gt;
****** [[C++-Compiler Verzeichnisse und Bedingungen]]&lt;br /&gt;
****** [[C++-Compiler Optimierungen]]&lt;br /&gt;
****** [[C++-Compiler Ausgabe]]&lt;br /&gt;
****** [[C++-Compiler Vorcompilierte Header]]&lt;br /&gt;
****** [[C++-Compiler Warnungen]]&lt;br /&gt;
***** [[C++-Linker]]&lt;br /&gt;
****** [[C++-Linker Ausgabe]]&lt;br /&gt;
****** [[C++-Linker-Warnungen]]&lt;br /&gt;
***** [[Bibliotheken (TLib)]]&lt;br /&gt;
***** [[Delphi-Compiler]]&lt;br /&gt;
****** [[Compilieren]]&lt;br /&gt;
****** [[Hinweise und Warnungen]]&lt;br /&gt;
****** [[Linken]]&lt;br /&gt;
****** [[Ausgabe - C/C++]]&lt;br /&gt;
***** [[Ressourcen-Compiler]]&lt;br /&gt;
****** [[Ressourcen-Compiler Verzeichnisse und Bedingungen]]&lt;br /&gt;
***** [[Turbo Assembler Optionen]]&lt;br /&gt;
****** [[Turbo Assembler Verzeichnisse und Bedingungen]]&lt;br /&gt;
****** [[Turbo Assembler Warnungen]]&lt;br /&gt;
***** [[Build-Ereignisse]]&lt;br /&gt;
****** [[Befehle für Build-Ereignisse]]&lt;br /&gt;
***** [[ATL]]&lt;br /&gt;
***** [[Berechtigungsliste]]&lt;br /&gt;
***** [[Verwendet Berechtigungen]]&lt;br /&gt;
***** [[Formulare]]&lt;br /&gt;
***** [[Build-Reihenfolge]]&lt;br /&gt;
***** [[Anwendungsoptionen]]&lt;br /&gt;
****** [[Erscheinungsbild der Anwendung]]&lt;br /&gt;
******* [[Hilfedatei der Anwendung|Hilfedatei der Anwendung (Dialogfeld)]]&lt;br /&gt;
****** [[Ausrichtung von Anwendungen]]&lt;br /&gt;
****** [[Programm-Icns]]&lt;br /&gt;
****** [[Programmsymbol]]&lt;br /&gt;
***** [[Beschreibung]]&lt;br /&gt;
***** [[Versionsinformationen]]&lt;br /&gt;
***** [[Packages (Optionen)]]&lt;br /&gt;
****** [[Laufzeit-Packages (Optionen)]]&lt;br /&gt;
****** [[Entwurfs-Packages hinzufügen]]&lt;br /&gt;
****** [[Laufzeit-Package hinzufügen]]&lt;br /&gt;
****** [[Komponenten]]&lt;br /&gt;
****** [[Runtime-Packages entfernen]]&lt;br /&gt;
***** [[Debugger]]&lt;br /&gt;
****** [[Debugger-Symboltabellen]]&lt;br /&gt;
******* [[Suchpfad für Symboltabelle hinzufügen]]&lt;br /&gt;
****** [[Debugger-Umgebungsblock]]&lt;br /&gt;
******* [[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten]]&lt;br /&gt;
***** [[Projekteigenschaften]]&lt;br /&gt;
****** [[Informative Meldungen (C++)]]&lt;br /&gt;
***** [[Bereitstellungsseite]]&lt;br /&gt;
****** [[Neuen Keystore/Alias erstellen]]&lt;br /&gt;
***** [[GetIt-Abhängigkeiten]]&lt;br /&gt;
*** [[Menü &amp;quot;Start&amp;quot;]]&lt;br /&gt;
**** [[Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen]]&lt;br /&gt;
**** [[Haltepunkt hinzufügen]]&lt;br /&gt;
**** [[Modulhaltepunkt hinzufügen oder bearbeiten]]&lt;br /&gt;
**** [[Quelltexthaltepunkt hinzufügen]]&lt;br /&gt;
**** [[Mit Prozess verbinden]]&lt;br /&gt;
**** [[Änderung]]&lt;br /&gt;
**** [[Benachrichtigung über Debugger-Exception]]&lt;br /&gt;
**** [[Debug-Inspektor]]&lt;br /&gt;
***** [[Anzeigen der von Funktionen abgeleiteten Eigenschaftswerte im Debug-Inspektor]]&lt;br /&gt;
**** [[Vom Programm trennen]]&lt;br /&gt;
**** [[Auswerten/Ändern]]&lt;br /&gt;
**** [[Package-Import suchen]]&lt;br /&gt;
**** [[Untersuchen]]&lt;br /&gt;
**** [[Prozess laden: Umgebungsblock]]&lt;br /&gt;
**** [[Prozess laden: Lokal]]&lt;br /&gt;
**** [[Prozess laden: Extern]]&lt;br /&gt;
**** [[Prozess laden: Symboltabellen]]&lt;br /&gt;
**** [[Prozess laden]]&lt;br /&gt;
**** [[Neuer Ausdruck]]&lt;br /&gt;
**** [[Programmausführung unterbrechen]]&lt;br /&gt;
**** [[Programm abbrechen]]&lt;br /&gt;
**** [[ActiveX-Server registrieren/entfernen]]&lt;br /&gt;
**** [[Start]]&lt;br /&gt;
**** [[Bis Cursorposition ausführen und Ausführung bis Rückkehr]]&lt;br /&gt;
**** [[Ohne Debugger ausführen]]&lt;br /&gt;
**** [[Ausführungsposition anzeigen]]&lt;br /&gt;
**** [[Gesamte Routine]]&lt;br /&gt;
**** [[Einzelne Anweisung]]&lt;br /&gt;
**** [[Nächste Quelltextzeile]]&lt;br /&gt;
**** [[Typumwandlung]]&lt;br /&gt;
**** [[ActiveX-Server entfernen]]&lt;br /&gt;
**** [[Eigenschaften Darstellung überwachter Ausdrücke]]&lt;br /&gt;
*** [[Menü Komponenten]]&lt;br /&gt;
**** [[Komponenten-Template erzeugen]]&lt;br /&gt;
**** [[Experte für den Import einer Komponente]]&lt;br /&gt;
**** [[Komponente installieren]]&lt;br /&gt;
**** [[Packages installieren]]&lt;br /&gt;
**** [[Neue Komponente]]&lt;br /&gt;
***** [[Verwenden des Experten für neue Komponenten]]&lt;br /&gt;
**** [[Experte für den WSDL-Import]]&lt;br /&gt;
*** [[Menü Tools]]&lt;br /&gt;
**** [[Vorlagenbibliotheken]]&lt;br /&gt;
***** [[Objekt-Info bearbeiten]]&lt;br /&gt;
***** [[Objektablage]]&lt;br /&gt;
**** [[GetIt-Package-Manager]]&lt;br /&gt;
***** [[Fenster &amp;quot;GetIt-Package-Manager&amp;quot;]]&lt;br /&gt;
***** [[Installieren eines Package mit dem Getlt-Package-Manager]]&lt;br /&gt;
**** [[Experte für vorcompilierte Header]]&lt;br /&gt;
**** [[Build-Tools]]&lt;br /&gt;
**** [[Tools konfigurieren|Tools-Optionen]]&lt;br /&gt;
***** [[Tools-Eigenschaften]]&lt;br /&gt;
****** [[Transfermakros]]&lt;br /&gt;
**** [[CodeGuard-Konfiguration]]&lt;br /&gt;
**** [[Quality Central]]&lt;br /&gt;
**** [[Tools-Optionen (Dialogfeld)]]&lt;br /&gt;
***** [[Umgebungsoptionen]]&lt;br /&gt;
****** [[Objektinspektor (Optionen)]]&lt;br /&gt;
****** [[Tool-Palette (Optionen)]]&lt;br /&gt;
******* [[Farben (Tool Palette)]]&lt;br /&gt;
****** [[Komponenten-Symbolleiste]]&lt;br /&gt;
****** [[Umgebungsvariablen]]&lt;br /&gt;
******* [[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten]]&lt;br /&gt;
****** [[Vergleichs-Viewer / Zusammenführungs-Viewer]]&lt;br /&gt;
******* [[Externer Vergleichs-Viewer / Externer Zusammenführungs-Viewer]]&lt;br /&gt;
******** [[Programm auswählen]]&lt;br /&gt;
****** [[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
****** [[Dateizuordnung]]&lt;br /&gt;
****** [[Projekt-Upgrade]]&lt;br /&gt;
****** [[Auto-Wiederherstellen]]&lt;br /&gt;
****** [[Verbindungsprofil-Manager]]&lt;br /&gt;
******* [[Verbindungsprofil erstellen]]&lt;br /&gt;
****** [[Bereitstellungsseite]]&lt;br /&gt;
******* [[Neuen Keystore/Alias erstellen]]&lt;br /&gt;
****** [[Optionen für den Formular-Designer]]&lt;br /&gt;
******* [[Gerätemanager]]&lt;br /&gt;
******** [[Fenster &amp;quot;Geräteeinstellungen&amp;quot;]]&lt;br /&gt;
******** [[Hinzufügen einer Geräte-Voreinstellung]]&lt;br /&gt;
******** [[Bearbeiten einer Geräte-Voreinstellung]]&lt;br /&gt;
******** [[Löschen einer Geräte-Voreinstellung]]&lt;br /&gt;
******* [[FireUI Live-Vorschau (IDE-Optionen)]]&lt;br /&gt;
****** [[Explorer]]&lt;br /&gt;
****** [[Toxizitätsmetriken]]&lt;br /&gt;
****** [[Delphi-Optionen]]&lt;br /&gt;
******* [[Bibliothek]]&lt;br /&gt;
******* [[Bibliothek - Übersetzt]]&lt;br /&gt;
******* [[Typbibliothek (Delphi)]]&lt;br /&gt;
****** [[SDK-Manager]]&lt;br /&gt;
******* [[Neues SDK hinzufügen]]&lt;br /&gt;
******* [[Remote-Pfadeintrag hinzufügen oder Remote-Pfadeintrag bearbeiten]]&lt;br /&gt;
******* [[Neues Android SDK erstellen]]&lt;br /&gt;
****** [[C++-Optionen]]&lt;br /&gt;
******* [[Typbibliothek (C++)]]&lt;br /&gt;
******* [[Pfade und Verzeichnisse (C++)]]&lt;br /&gt;
******* [[Projekteigenschaften]]&lt;br /&gt;
******** [[Informative Meldungen (C++)]]&lt;br /&gt;
******* [[Klassen-Explorer (C++)]]&lt;br /&gt;
***** [[Editor-Optionen]]&lt;br /&gt;
****** [[Quelloptionen]]&lt;br /&gt;
****** [[Farbe (Editor-Optionen)]]&lt;br /&gt;
******* [[Strukturhervorhebung]]&lt;br /&gt;
****** [[Anzeigeoptionen]]&lt;br /&gt;
****** [[Tastaturbelegung]]&lt;br /&gt;
****** [[Code Insight]]&lt;br /&gt;
***** [[LiveBindings-Optionen]]&lt;br /&gt;
***** [[Optionen für die Versionskontrolle]]&lt;br /&gt;
****** [[Entfernen von Git-Authentifizierungsinformationen]]&lt;br /&gt;
***** [[HTML-Optionen]]&lt;br /&gt;
****** [[HTML-Formatierung]]&lt;br /&gt;
***** [[Optionen für Übersetzungs-Tools]]&lt;br /&gt;
****** [[Farbe (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Schrift (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Formular-Designer (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Wörterbuch (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
***** [[GetIt (Optionen)]]&lt;br /&gt;
***** [[Formatierungsoptionen]]&lt;br /&gt;
****** [[Profile und Status]]&lt;br /&gt;
***** [[Modellierungsoptionen (Dialogfeld)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Erscheinungsbild)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Layout)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Drucken)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)]]&lt;br /&gt;
****** [[Modellierung - Allgemeine Optionen]]&lt;br /&gt;
****** [[Modellierung - Optionen für die Dokumentationserzeugung]]&lt;br /&gt;
****** [[Optionen für die Modellansicht]]&lt;br /&gt;
****** [[Modellierung - Quelltextoptionen]]&lt;br /&gt;
****** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
***** [[Debugger-Optionen]]&lt;br /&gt;
****** [[Visualisierung]]&lt;br /&gt;
****** [[Ereignisprotokoll-Optionen]]&lt;br /&gt;
****** [[Embarcadero-Debugger]]&lt;br /&gt;
******* [[Sprach-Exceptions]]&lt;br /&gt;
******** [[Sprach-Exception hinzufügen]]&lt;br /&gt;
******* [[Native BS-Exceptions]]&lt;br /&gt;
******** [[Bereich für Exception hinzufügen]]&lt;br /&gt;
***** [[Verbindungsprofil auswählen]]&lt;br /&gt;
*** [[Menü Hilfe]]&lt;br /&gt;
*** [[Ordner suchen]]&lt;br /&gt;
*** [[Datenbanken (Dialogfelder)]]&lt;br /&gt;
**** [[Felder hinzufügen]]&lt;br /&gt;
**** [[Lokale Daten zuweisen]]&lt;br /&gt;
**** [[Anweisungstext-Editor]]&lt;br /&gt;
**** [[Editor für Verbindungs-Strings (ADO)]]&lt;br /&gt;
**** [[Datenbank-Editor]]&lt;br /&gt;
**** [[Eigenschaften der Datenmenge]]&lt;br /&gt;
**** [[Treibereinstellungen]]&lt;br /&gt;
**** [[Feldverbindungs-Designer]]&lt;br /&gt;
**** [[Felder-Editor]]&lt;br /&gt;
**** [[Fremdschlüsselbedingung]]&lt;br /&gt;
**** [[Datenbankkomponenten-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[Transaktions-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[IBUpdateSQL- und IBDataSet-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[Neue Verbindung]]&lt;br /&gt;
**** [[Neues Feld]]&lt;br /&gt;
**** [[Verbindung umbenennen]]&lt;br /&gt;
**** [[SortFields-Editor]]&lt;br /&gt;
**** [[SQL-Monitor]]&lt;br /&gt;
**** [[LiveBindings (Dialogfelder)]]&lt;br /&gt;
***** [[Feld hinzufügen (LiveBindings)]]&lt;br /&gt;
***** [[An neues Steuerelement binden]]&lt;br /&gt;
***** [[Bindbare Member]]&lt;br /&gt;
***** [[Editor für Bindungsausdrücke]]&lt;br /&gt;
***** [[Bindungslisten]]&lt;br /&gt;
***** [[LiveBindings-Spalteneditor]]&lt;br /&gt;
***** [[LiveBindings - Ergebnis des Ausdrucks]]&lt;br /&gt;
***** [[LiveBindings-Ausgabekonverter]]&lt;br /&gt;
***** [[LiveBindings-Methoden]]&lt;br /&gt;
***** [[LiveBindings-Experte]]&lt;br /&gt;
****** [[Verknüpfen eines Steuerelements mit einem Feld]]&lt;br /&gt;
****** [[Verknüpfen eines Steuerelements mit einer Komponenteneigenschaft]]&lt;br /&gt;
****** [[Verknüpfen einer Eigenschaft einer Komponente mit einem Steuerelement]]&lt;br /&gt;
****** [[Verknüpfen einer Eigenschaft einer Komponente mit einem Feld]]&lt;br /&gt;
****** [[Erstellen einer Datenquelle (LiveBindings-Experte)]]&lt;br /&gt;
***** [[Neue LiveBinding]]&lt;br /&gt;
*** [[HTML-Elemente - Index|HTML-Elemente]]&lt;br /&gt;
**** [[A (Anker) HTML-Element]]&lt;br /&gt;
**** [[DIV HTML-Element]]&lt;br /&gt;
**** [[HR HTML-Element]]&lt;br /&gt;
**** [[IMG HTML-Element]]&lt;br /&gt;
**** [[INPUT HTML-Element]]&lt;br /&gt;
**** [[SELECT HTML-Element]]&lt;br /&gt;
**** [[SPAN HTML-Element]]&lt;br /&gt;
**** [[TABLE HTML-Element]]&lt;br /&gt;
**** [[TEXTAREA HTML-Element]]&lt;br /&gt;
**** [[Unit (Dialogfeld)]]&lt;br /&gt;
*** [[Listen Dialogfeld|&amp;lt;Listen&amp;gt; Dialogfeld]]&lt;br /&gt;
*** [[Eigenschaftseditoren - Index|Eigenschaftseditoren]]&lt;br /&gt;
**** [[Aktionslisten-Editor]]&lt;br /&gt;
**** [[Aktionsmanager-Editor]]&lt;br /&gt;
**** [[Seite hinzufügen (Dialogfeld)]]&lt;br /&gt;
**** [[Durchsuchen (Dialogfeld)]]&lt;br /&gt;
**** [[Bitmap-Editor]]&lt;br /&gt;
**** [[BitmapLinks-Editor]]&lt;br /&gt;
**** [[Pinsel-Designer]]&lt;br /&gt;
**** [[Anderes Symbol]]&lt;br /&gt;
**** [[Farbeditor]]&lt;br /&gt;
**** [[Auflistungs-Editor]]&lt;br /&gt;
**** [[Datenbankkomponenten-Editor|Datenbankkomponenten-Editor oder Editor für Verbindungs-Broker-Komponenten]]&lt;br /&gt;
**** [[DDE-Info (Dialogfeld)]]&lt;br /&gt;
**** [[Vorlagen löschen]]&lt;br /&gt;
**** [[Seite bearbeiten (Dialogfeld)]]&lt;br /&gt;
**** [[Filter-Editor]]&lt;br /&gt;
**** [[Schriftarten-Editor]]&lt;br /&gt;
**** [[Bilderlisten-Editor]]&lt;br /&gt;
**** [[Bilderlisten-Editor (FireMonkey)]]&lt;br /&gt;
**** [[Eingabemasken-Editor]]&lt;br /&gt;
**** [[Template einfügen]]&lt;br /&gt;
**** [[Objekt einfügen]]&lt;br /&gt;
**** [[Eintrags-Designer]]&lt;br /&gt;
**** [[ListBox-Eintragseditor]]&lt;br /&gt;
**** [[ListView-Eintragseditor]]&lt;br /&gt;
**** [[Laden eines Bildes zur Entwurfszeit]]&lt;br /&gt;
**** [[Bild laden (Dialogfeld)]]&lt;br /&gt;
**** [[String-Liste laden]]&lt;br /&gt;
**** [[Maskentext-Editor]]&lt;br /&gt;
**** [[Menü-Designer]]&lt;br /&gt;
**** [[MultiResBitmap-Editor]]&lt;br /&gt;
**** [[Standardaktionsklassen (Dialogfeld)]]&lt;br /&gt;
**** [[Arbeitsblatt-Editor]]&lt;br /&gt;
**** [[Öffnen (Dialogfeld)]]&lt;br /&gt;
**** [[Inhalte einfügen (Dialogfeld)]]&lt;br /&gt;
**** [[Pfad-Designer (Dialogfeld)]]&lt;br /&gt;
**** [[Bild-Editor]]&lt;br /&gt;
**** [[Bild speichern unter]]&lt;br /&gt;
**** [[String-Liste speichern (Dialogfeld)]]&lt;br /&gt;
**** [[Menü auswählen]]&lt;br /&gt;
**** [[String-Listen-Editor]]&lt;br /&gt;
**** [[TreeView-Eintragseditor]]&lt;br /&gt;
**** [[Wertlisten-Editor]]&lt;br /&gt;
*** [[Symbol wählen]]&lt;br /&gt;
*** [[Testexperten - Index|Testexperten]]&lt;br /&gt;
**** [[Testfall-Experte]]&lt;br /&gt;
**** [[Testfall-Experte (2)]]&lt;br /&gt;
**** [[Testprojekt-Experte]]&lt;br /&gt;
**** [[Testprojekt-Experte (2)]]&lt;br /&gt;
*** [[Win-Ansicht - Index|Win-Ansicht]]&lt;br /&gt;
**** [[Assembly-Metadaten-Explorer (Reflection Viewer)]]&lt;br /&gt;
**** [[Typbibliothek-Explorer]]&lt;br /&gt;
**** [[Suchen]]&lt;br /&gt;
*** [[Package ändern]]&lt;br /&gt;
*** [[Suchen von Aktualisierungen]]&lt;br /&gt;
** [[Projekte und Units - Index]]&lt;br /&gt;
*** [[Unit]]&lt;br /&gt;
** [[Reguläre Ausdrücke]]&lt;br /&gt;
** [[Systemregistrierungsschlüssel für visuelle IDE-Einstellungen]]&lt;br /&gt;
** [[Hilfsprogramme]]&lt;br /&gt;
*** [[Toolkette]]&lt;br /&gt;
**** [[Delphi-Toolkette]]&lt;br /&gt;
***** [[DCC32]]&lt;br /&gt;
***** [[DCC64]]&lt;br /&gt;
***** [[DCCOSX]]&lt;br /&gt;
***** [[DCCIOS32]]&lt;br /&gt;
***** [[LLVM-basierte Delphi-Compiler]]&lt;br /&gt;
****** [[DCCIOSARM]]&lt;br /&gt;
****** [[DCCIOSARM64]]&lt;br /&gt;
****** [[DCCAARM]]&lt;br /&gt;
**** [[C++-Toolkette]]&lt;br /&gt;
***** [[Compiler für C++]]&lt;br /&gt;
****** [[BCC32]]&lt;br /&gt;
******* [[Optionen für Aufrufkonventionen (BCC32)]]&lt;br /&gt;
******* [[Verwendung von Include-Dateien]]&lt;br /&gt;
****** [[BCCOSX]]&lt;br /&gt;
****** [[Durch Clang erweiterte C++-Compiler]]&lt;br /&gt;
******* [[BCC32C]]&lt;br /&gt;
******* [[BCC64]]&lt;br /&gt;
******* [[BCCIOSARM]]&lt;br /&gt;
******* [[BCCIOSARM64]]&lt;br /&gt;
******* [[BCCAARM]]&lt;br /&gt;
******* [[Unterschiede zwischen C++-Compilern, die durch Clang erweitert wurden, und C++-Compilern der vorherigen Generation]]&lt;br /&gt;
******** [[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
******* [[Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen]]&lt;br /&gt;
******* [[Von C++-Compilern, die durch Clang erweitert wurden, nicht unterstützte Optionen]]&lt;br /&gt;
******* [[Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header]]&lt;br /&gt;
******* [[Verwenden von vorcompilierten Headern mit C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
******* [[Fehler und Warnungen von C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
***** [[Linker für C++]]&lt;br /&gt;
****** [[Technische Details zu ILINK32 und ILINK64]]&lt;br /&gt;
******* [[Moduldefinitionsdateien]]&lt;br /&gt;
****** [[Technische Details zu ILINK32 und ILINK64]]&lt;br /&gt;
****** [[XLINK]]&lt;br /&gt;
****** [[C++-Linker-Fehler und -Warnungen]]&lt;br /&gt;
******* [[Zugriffsverletzung. Linken beendet]]&lt;br /&gt;
******* [[Zusätzliche Segmente müssen in einer .def-Datei definiert werden]]&lt;br /&gt;
******* [[Ungültiger Ausrichtungsfaktor &#039;Symbol&#039;]]&lt;br /&gt;
******* [[Laden von Modul kann nicht verzögert werden]]&lt;br /&gt;
******* [[Virtueller Speicher kann bei addr &#039;Adresse&#039; für n Bytes nicht freigegeben werden (Fehlercode Fehlerzahl)]]&lt;br /&gt;
******* [[Virtueller Speicher kann bei addr &#039;Adresse&#039; für n Bytes nicht reserviert werden (Fehlercode Fehlerzahl)]]&lt;br /&gt;
******* [[Schreiben auf Festplatte nicht möglich]]&lt;br /&gt;
******* [[Komma hier &#039;Ort&#039; nicht zulässig]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht erstellt werden (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[&#039;Eintrag&#039; konnte nicht gelöscht werden (Projekt bereits in der IDE geöffnet)]]&lt;br /&gt;
******* [[&#039;Haupt-Unit&#039; nicht gefunden; Initialisierungsreihenfolge folgt der Link-Reihenfolge]]&lt;br /&gt;
******* [[Prozedurenadresse konnte aus RLINK32.DLL nicht ermittelt werden]]&lt;br /&gt;
******* [[RLINK32.DLL kann nicht geladen werden]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Programm wird noch ausgeführt)]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Projekt bereits in der IDE geöffnet)]]&lt;br /&gt;
******* [[Ressourcen konnten nicht aus &#039;Ziel&#039; entfernt werden]]&lt;br /&gt;
******* [[Schreiben in den &#039;Dateinamen&#039; nicht möglich (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[Fehler beim Verarbeiten des Moduls &#039;Modul&#039;]]&lt;br /&gt;
******* [[Speicherlimit für Block &#039;Adresse&#039; in Modul &#039;Modul&#039; überschritten]]&lt;br /&gt;
******* [[Doppelpunkt oder &#039;=&#039; &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[Dateiname &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[Option &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[&#039;Symbol&#039; in Modul &#039;Modul&#039; und Referenzen &#039;Symbol&#039; in Unit &#039;Unit&#039; exportieren]]&lt;br /&gt;
******* [[Exporte &#039;Symbol&#039; und &#039;Symbol&#039; haben dieselbe Ordinalzahl]]&lt;br /&gt;
******* [[Ressourcendatei &#039;Dateiname&#039; &#039;Zahl&#039; konnte nicht erstellt werden]]&lt;br /&gt;
******* [[Statusdatei &#039;Dateiname&#039; (Fehlercode &#039;Zahl&#039;) konnte nicht erstellt werden]]&lt;br /&gt;
******* [[Aus &#039;Dateiname&#039; bei Offset &#039;Offset&#039; für n Bytes konnte nicht gelesen werden]]&lt;br /&gt;
******* [[Fixup eines leeren Segments in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Allgemeiner Fehler in Link-Set]]&lt;br /&gt;
******* [[Heap-Reservegröße ist kleiner als die Übergabegröße]]&lt;br /&gt;
******* [[Ungültiger Fixup-Typ &#039;Typ&#039; bei Offset &#039;Adresse&#039; in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Ungültiges Zahlenformat &#039;Symbol&#039;]]&lt;br /&gt;
******* [[Ungültige Option &#039;Option&#039;]]&lt;br /&gt;
******* [[Ungültiger Fixup-Index &#039;Typ&#039; in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Inkompatible Version von RLINK32.DLL]]&lt;br /&gt;
******* [[Ungültige Objektdatei &#039;Dateiname&#039;]]&lt;br /&gt;
******* [[Zu wenig Festplattenspeicher]]&lt;br /&gt;
******* [[Zu wenig Arbeitsspeicher]]&lt;br /&gt;
******* [[Packages müssen mit dem Startcode in C0PKG32.OBJ gelinkt werden]]&lt;br /&gt;
******* [[Public Symbol für EXPDEF &#039;Symbol&#039; in Modul &#039;Modul&#039; nicht gefunden]]&lt;br /&gt;
******* [[Public Symbol &#039;Symbol&#039; ist in Bibliotheksmodul &#039;Modul1&#039; und &#039;Modul2&#039; definiert]]&lt;br /&gt;
******* [[Public Symbol &#039;Symbol&#039; ist in Modul &#039;Modul1&#039; und &#039;Modul2&#039; definiert]]&lt;br /&gt;
******* [[Realloc von in Modul, Zeile &#039;Zahl&#039; fehlgeschlagenen Anzahl von Bytes]]&lt;br /&gt;
******* [[RLINK32 wurde nicht initialisiert]]&lt;br /&gt;
******* [[RTL-Hilfsfunktion &#039;Funktion&#039; nicht gefunden]]&lt;br /&gt;
******* [[In .def-Datei definierter Abschnitt &#039;Abschnitt&#039; ist leer]]&lt;br /&gt;
******* [[Stack-Reservegröße ist kleiner als die Übergabegröße]]&lt;br /&gt;
******* [[Das in &#039;Modul&#039; als Import markierte Symbol &#039;Symbol&#039; wird in &#039;Modul&#039; als public deklariert]]&lt;br /&gt;
******* [[Symbol &#039;Symbol1&#039; hat das Aliassymbol &#039;Symbol2&#039;, das bereits als Alias verwendet wird]]&lt;br /&gt;
******* [[Der Unit-Name &#039;Unit&#039; wird von Modul &#039;Modul&#039; neu definiert (ursprüngliche Definition in &#039;Modul&#039;)]]&lt;br /&gt;
******* [[Zu viele Kommas in der Befehlszeile &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele DEF-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Fehler; Linken wird abgebrochen]]&lt;br /&gt;
******* [[Zu viele EXE-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Exporte; erlaubt sind nur 65535]]&lt;br /&gt;
******* [[Zu viele MAP-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Rückgaben in der Antwortdatei &#039;Dateiname&#039;]]&lt;br /&gt;
******* [[Zu viele Abschnitts-/Segmentdefinitionen in .def-Datei gefunden]]&lt;br /&gt;
******* [[Typindex &#039;Zahl&#039; ist in Modul &#039;Modul&#039; fehlerhaft]]&lt;br /&gt;
******* [[Datei &#039;Dateiname&#039; kann nicht geöffnet werden]]&lt;br /&gt;
******* [[Inkrementeller Link nicht möglich - Vollständiger Link wird durchgeführt...]]&lt;br /&gt;
******* [[Linken kann nicht ausgeführt werden]]&lt;br /&gt;
******* [[Unerwarteter Fehler während des Linkens]]&lt;br /&gt;
******* [[Unit &#039;Unit&#039; (definiert von &#039;Name&#039;) hängt von Unit &#039;Unit&#039; ab; es wurde aber keine Implementierung gefunden]]&lt;br /&gt;
******* [[Nicht auflösbares externes &amp;quot;Symbol&amp;quot; referenziert von &amp;quot;Modul&amp;quot;]]&lt;br /&gt;
******* [[Nicht unterstützte 16-Bit-Segmente in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Schwache Package-Unit &#039;Unit&#039; darf keine Inits enthalten]]&lt;br /&gt;
**** [[Compiler-Ausgabe als XML]]&lt;br /&gt;
***** [[XML-Dokumentation für Delphi-Code]]&lt;br /&gt;
***** [[XML-Dokumentation für C++-Code]]&lt;br /&gt;
***** [[Globale XML-Deklarationen für die Compiler XML-Ausgabe]]&lt;br /&gt;
*** [[Grafik-Hilfsprogramme - Index|Grafik-Hilfsprogramme]]&lt;br /&gt;
**** [[Installationsprogramm]]&lt;br /&gt;
**** [[Offline-Installationsprogramm]]&lt;br /&gt;
**** [[Embarcadero-Produktregistrierung]]&lt;br /&gt;
**** [[Installationsprogramm für Features]]&lt;br /&gt;
**** [[Feature-Manager]]&lt;br /&gt;
**** [[GetIt-Package-Manager]]&lt;br /&gt;
***** [[Fenster &amp;quot;GetIt-Package-Manager&amp;quot;]]&lt;br /&gt;
***** [[Installieren eines Package mit dem Getlt-Package-Manager]]&lt;br /&gt;
**** [[Tool zum Migrieren von Einstellungen]]&lt;br /&gt;
***** [[Exportieren von Einstellungen in eine Migrationsdatei]]&lt;br /&gt;
***** [[Migrieren von Einstellungen in eine neuere Produktversion]]&lt;br /&gt;
***** [[Wiederherstellen von Einstellungen aus einer Sicherung]]&lt;br /&gt;
***** [[Importieren von Einstellungen aus einer Migrationsdatei]]&lt;br /&gt;
**** [[Bitmap-Stil-Designer]]&lt;br /&gt;
**** [[Quality Central]]&lt;br /&gt;
**** [[REST-Debugger]]&lt;br /&gt;
***** [[Installieren des REST-Debuggers]]&lt;br /&gt;
***** [[REST-Debugger (Tool)]]&lt;br /&gt;
***** [[Verwenden des REST-Debuggers]]&lt;br /&gt;
**** [[XML-Mapper]]&lt;br /&gt;
*** [[Befehlszeilenhilfsprogramme - Index|Befehlszeilenhilfsprogramme]]&lt;br /&gt;
**** [[DCC32.EXE: Der Delphi-Befehlszeilen-Compiler]]&lt;br /&gt;
**** [[DCC64.EXE: Der Delphi-64-Bit-Befehlszeilen-Compiler]]&lt;br /&gt;
**** [[DCCOSX.EXE: Der Delphi-Compiler für OS X]]&lt;br /&gt;
**** [[Befehlszeilenoberflächen von LLVM-basierten Delphi-Compilern]]&lt;br /&gt;
***** [[DCCIOSARM.EXE: Der Delphi-Compiler für 32-Bit-iOS-Geräte]]&lt;br /&gt;
***** [[DCCIOSARM64.EXE: Der Delphi-Compiler für 64-Bit-iOS-Geräte]]&lt;br /&gt;
***** [[DCCAARM.EXE: Der Delphi-Compiler für Android]]&lt;br /&gt;
**** [[DCCIOS32.EXE: Der Delphi-Compiler für den iOS-Simulator]]&lt;br /&gt;
**** [[Befehlszeilenoberflächen von C++-Compilern]]&lt;br /&gt;
***** [[BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler]]&lt;br /&gt;
****** [[Befehlszeilenoptionen für vorcompilierte Header von BCC32]]&lt;br /&gt;
****** [[Optionen für Meldungen]]&lt;br /&gt;
***** [[BCCOSX.EXE: Der C++-Compiler für OS X]]&lt;br /&gt;
****** [[--framework]]&lt;br /&gt;
***** [[Befehlszeilenoberflächen von C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
****** [[BCC32C.EXE]]&lt;br /&gt;
****** [[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
****** [[BCCIOSARM.EXE: Der C++-Compiler für 32-Bit-iOS-Geräte]]&lt;br /&gt;
****** [[BCCIOSARM64.EXE: Der C++-Compiler für 64-Bit-iOS-Geräte]]&lt;br /&gt;
****** [[BCCAARM.EXE: Der C++-Compiler für Android]]&lt;br /&gt;
**** [[AuditsCLI.EXE: Das Befehlszeilen-Tool für Audits und Metriken]]&lt;br /&gt;
***** [[Audits und Metriken über die Befehlszeile ausführen]]&lt;br /&gt;
**** [[BRC32.EXE: Die Ressourcen-Shell]]&lt;br /&gt;
**** [[BRCC32.EXE: Der Ressourcen-Compiler]]&lt;br /&gt;
**** [[CGRC.EXE: Der Ressourcen-Compiler-Binder]]&lt;br /&gt;
**** [[COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken]]&lt;br /&gt;
**** [[CPP32.EXE: Der C-Compiler-Präprozessor]]&lt;br /&gt;
**** [[CPP64: Der Präprozessor für 64-Bit-Windows]]&lt;br /&gt;
**** [[Formatter.EXE: Die Befehlszeilen-Formatierung]]&lt;br /&gt;
**** [[GenDocCLI.EXE: Das Befehlszeilentool zur Dokumentationserzeugung]]&lt;br /&gt;
**** [[GenTLB.exe]]&lt;br /&gt;
**** [[GREP.EXE: Das Hilfsprogramm zur Textsuche]]&lt;br /&gt;
**** [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile]]&lt;br /&gt;
***** [[Linken der C++-Anwendung &amp;quot;Hello World&amp;quot;]]&lt;br /&gt;
**** [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile]]&lt;br /&gt;
***** [[Linken der C++-Anwendung &amp;quot;Hello World&amp;quot; für 64-Bit-Windows]]&lt;br /&gt;
**** [[XLINK.EXE: Der OS X-Linker]]&lt;br /&gt;
***** [[Linken einer C++-Anwendung Hello World für OS X]]&lt;br /&gt;
**** [[IMPDEF.EXE: Der Moduldefinitions-Manager]]&lt;br /&gt;
**** [[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32]]&lt;br /&gt;
**** [[Java2OP.exe: Der Generator für native Android-Brückendateien]]&lt;br /&gt;
**** [[MAKE.EXE]]&lt;br /&gt;
***** [[MAKE-Direktiven]]&lt;br /&gt;
***** [[MAKE-Makros]]&lt;br /&gt;
***** [[MAKE-Regeln (explizite und implizite) und -Befehle]]&lt;br /&gt;
**** [[MKEXP.EXE: Das C++-Hilfsprogramm für Importbibliotheken für 64-Bit-Windows]]&lt;br /&gt;
**** [[Paclient.exe: Die Client-Anwendung von Platform Assistant|paclient.exe: Die Client-Anwendung von Platform Assistant]]&lt;br /&gt;
**** [[PAServer: Die Platform Assistant Server-Anwendung]]&lt;br /&gt;
***** [[Installieren des Platform Assistant unter Windows]]&lt;br /&gt;
***** [[Ausführen des Platform Assistant unter Windows]]&lt;br /&gt;
***** [[Installieren des Platform Assistant auf dem Mac]]&lt;br /&gt;
***** [[Ausführen des Platform Assistant auf dem Mac]]&lt;br /&gt;
***** [[Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac]]&lt;br /&gt;
***** [[Festlegen von Optionen für den Platform Assistant]]&lt;br /&gt;
***** [[Installieren von PAServer Manager auf dem Mac]]&lt;br /&gt;
***** [[Ausführen von PAServer Manager auf dem Mac]]&lt;br /&gt;
***** [[Platform Assistant-Serverfehler - Index]]&lt;br /&gt;
****** [[E0001 Ungültige Option]]&lt;br /&gt;
****** [[E0002 Fehlender Profilname]]&lt;br /&gt;
****** [[E0003 Verbindung zu &amp;quot;Adresse&amp;quot; auf Port &amp;quot;Nummer&amp;quot; fehlgeschlagen]]&lt;br /&gt;
****** [[E0004 Datei ist nicht vorhanden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[E0005 Verzeichnis ist nicht vorhanden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[E0009 Datei &amp;quot;Dateipfad&amp;quot; kann nicht erstellt werden. &amp;quot;Fehlertext&amp;quot;]]&lt;br /&gt;
****** [[E0014 Verbindung abgelehnt. Version von Platform Assistant Server stimmt nicht überein - Version &#039;Version&#039; erwartet]]&lt;br /&gt;
****** [[E0017 Datei kann nicht gelöscht werden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[E0018 Verzeichnis kann nicht gelöscht werden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[E0264 &#039;&amp;quot;/usr/bin/codesign&amp;quot; ...&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[PAServer: Archivierungsdatei nicht gefunden]]&lt;br /&gt;
****** [[PAServer: Archivierungsdatei nicht gefunden]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[E0776 &#039;&amp;quot;/usr/bin/xcrun&amp;quot; ...&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[E2308 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2311 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2312 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E2564 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2567 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2568 &#039;Anweisung&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E2820 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2823 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2824 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E4100 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E4103 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E4104 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[W0001 Ungültige Plattform]]&lt;br /&gt;
****** [[W0008 Ungültige &amp;quot;ipa&amp;quot;-Option: &#039;String&#039;]]&lt;br /&gt;
**** [[RC.EXE: Der Ressourcen-Compiler des Microsoft SDK]]&lt;br /&gt;
**** [[ReFind.exe: Das Hilfsprogramm zum Suchen und Ersetzen mit Perl RegEx-Ausdrücken|reFind.exe: Das Hilfsprogramm zum Suchen und Ersetzen mit Perl RegEx-Ausdrücken]]&lt;br /&gt;
**** [[RLINK32.DLL: Der Ressourcen-Linker (C++)]]&lt;br /&gt;
**** [[TDUMP: Das Hilfsprogramm für Dateien-Dump]]&lt;br /&gt;
**** [[TDUMP64.EXE: Das Hilfsprogramm für Dateien-Dump für 64-Bit-Windows]]&lt;br /&gt;
**** [[TLIB.EXE: Der Bibliotheksmanager]]&lt;br /&gt;
**** [[TLIB64.EXE: Der Bibliotheksmanager für 64-Bit-Windows]]&lt;br /&gt;
**** [[TLIBIMP.EXE]]&lt;br /&gt;
***** [[Zuordnung von Symbolnamen in einer Typbibliothek]]&lt;br /&gt;
***** [[Migrieren von C++-Code von import nach TLIBIMP.EXE|Migrieren von C++-Code von #import nach TLIBIMP.EXE]]&lt;br /&gt;
**** [[TOUCH.EXE]]&lt;br /&gt;
**** [[TRegSvr.exe: Das Hilfsprogramm für die Typbibliotheksregistrierung]]&lt;br /&gt;
**** [[TRIGRAPH.EXE]]&lt;br /&gt;
**** [[WSDLIMP.EXE: Das Befehlszeilenhilfsprogramm für den WSDL-Import]]&lt;br /&gt;
***** [[WSDL-Option -Or-]]&lt;br /&gt;
* [[Programmiersprachen]]&lt;br /&gt;
** [[Delphi-Sprachreferenz]]&lt;br /&gt;
***[[Delphi-Sprachreferenz - Index|Delphi-Sprachreferenz]]&lt;br /&gt;
**** [[Sprach-Übersicht]]&lt;br /&gt;
**** [[Programme und Units - Index|Programme und Units]]&lt;br /&gt;
***** [[Programme und Units|Programme und Units ({{Delphi}})]]&lt;br /&gt;
***** [[Namespaces in Delphi]]&lt;br /&gt;
**** [[Grundlegende syntaktische Elemente - Index|Grundlegende syntaktische Elemente]]&lt;br /&gt;
***** [[Grundlegende syntaktische Elemente (Delphi)|Grundlegende syntaktische Elemente ({{Delphi}})]]&lt;br /&gt;
****** [[In|in]]&lt;br /&gt;
***** [[Ausdrücke (Delphi)]]&lt;br /&gt;
***** [[Deklarationen und Anweisungen (Delphi)]]&lt;br /&gt;
**** [[Datentypen, Variablen und Konstanten - Index|Datentypen, Variablen und Konstanten]]&lt;br /&gt;
***** [[Überblick über Datentypen (Delphi)]]&lt;br /&gt;
***** [[Einfache Typen (Delphi)]]&lt;br /&gt;
***** [[String-Typen (Delphi)|String-Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Strukturierte Typen (Delphi)]]&lt;br /&gt;
***** [[Zeiger und Zeigertypen (Delphi)|Zeiger und Zeigertypen ({{Delphi}})]]&lt;br /&gt;
***** [[Prozedurale Typen|Prozedurale Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Variante Typen|Variante Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Kompatibilität und Identität von Typen|Kompatibilität und Identität von Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Datentypen, Variablen und Konstanten - Index (Delphi)]]&lt;br /&gt;
***** [[Variablen]]&lt;br /&gt;
***** [[Deklarierte Konstanten]]&lt;br /&gt;
**** [[Prozeduren und Funktionen - Index|Prozeduren und Funktionen]]&lt;br /&gt;
***** [[Prozeduren und Funktionen (Delphi)|Prozeduren und Funktionen ({{Delphi}})]]&lt;br /&gt;
***** [[Parameter (Delphi)]]&lt;br /&gt;
***** [[Prozeduren und Funktionen aufrufen (Delphi)]]&lt;br /&gt;
***** [[Anonyme Methoden in Delphi]]&lt;br /&gt;
**** [[Klassen und Objekte - Index|Klassen und Objekte]]&lt;br /&gt;
***** [[Klassen und Objekte (Delphi)]]&lt;br /&gt;
***** [[Felder (Delphi)|Felder ({{Delphi}})]]&lt;br /&gt;
***** [[Methoden (Delphi)]]&lt;br /&gt;
***** [[Eigenschaften (Delphi)|Eigenschaften ({{Delphi}})]]&lt;br /&gt;
***** [[Ereignisse (Delphi)|Ereignisse ({{Delphi}})]]&lt;br /&gt;
***** [[Klassenreferenzen]]&lt;br /&gt;
***** [[Exceptions (Delphi)|Exceptions ({{Delphi}})]]&lt;br /&gt;
***** [[Unterstützende Klassen und Records (Delphi)]]&lt;br /&gt;
***** [[Verschachtelte Typdeklarationen]]&lt;br /&gt;
***** [[Überladene Operatoren (Delphi)|Überladene Operatoren ({{Delphi}})]]&lt;br /&gt;
**** [[Standardroutinen und Eingabe-Ausgabe]]&lt;br /&gt;
**** [[Bibliotheken und Packages - Index|Bibliotheken und Packages]]&lt;br /&gt;
***** [[Bibliotheken und Packages (Delphi)|Bibliotheken und Packages ({{Delphi}})]]&lt;br /&gt;
***** [[Dynamisch ladbare Bibliotheken schreiben]]&lt;br /&gt;
***** [[Packages (Delphi)|Packages ({{Delphi}})]]&lt;br /&gt;
**** [[Objekt-Interfaces - Index|Objekt-Interfaces]]&lt;br /&gt;
***** [[Objekt-Interfaces|Objekt-Interfaces ({{Delphi}})]]&lt;br /&gt;
***** [[Interfaces implementieren]]&lt;br /&gt;
***** [[Interface-Referenzen|Interface-Referenzen ({{Delphi}})]]&lt;br /&gt;
***** [[Automatisierungsobjekte]]&lt;br /&gt;
**** [[Speicherverwaltung auf der Win32-Plattform - Index|Speicherverwaltung auf der Win32-Plattform]]&lt;br /&gt;
***** [[Speicherverwaltung]]&lt;br /&gt;
***** [[Interne Datenformate (Delphi)]]&lt;br /&gt;
**** [[Ablaufsteuerung (Delphi)|Ablaufsteuerung ({{Delphi}})]]&lt;br /&gt;
**** [[Verwendung des integrierten Assemblers - Index|Verwendung des integrierten Assemblers]]&lt;br /&gt;
***** [[Verwendung des integrierten Assemblers]]&lt;br /&gt;
***** [[Assembler-Syntax]]&lt;br /&gt;
***** [[Assembler-Ausdrücke]]&lt;br /&gt;
***** [[Assembler-Prozeduren und -Funktionen]]&lt;br /&gt;
**** [[Generics - Index|Generics]]&lt;br /&gt;
***** [[Übersicht über Generics]]&lt;br /&gt;
***** [[Terminologie für Generics]]&lt;br /&gt;
***** [[Deklaration von Generics]]&lt;br /&gt;
***** [[Overloads und Typkompatibilität in Generics]]&lt;br /&gt;
***** [[Einschränkungen bei Generics (Parametrisierte Typen)]]&lt;br /&gt;
***** [[Klassenvariablen in Generics]]&lt;br /&gt;
**** [[Attribute (RTTI)]]&lt;br /&gt;
***** [[Überblick zu Attributen|Attribute und RTTI]]&lt;br /&gt;
***** [[Benutzerdefinierte Attribute deklarieren|Benutzerdefinierte Attribute deklarieren (RTTI)]]&lt;br /&gt;
***** [[Hinweise zu Typen und Membern hinzufügen]]&lt;br /&gt;
***** [[Attribute zur Laufzeit extrahieren]]&lt;br /&gt;
***** [[Verwenden von virtuellen Methoden-Interzeptoren]]&lt;br /&gt;
***** [[Compiler-Attribute]]&lt;br /&gt;
**** [[Schreiben von in C++ unterstütztem Delphi-Code|Schreiben von in C++ unterstütztem {{Delphi}}-Code]]&lt;br /&gt;
***[[Liste der Delphi-Compiler-Direktiven - Index]]&lt;br /&gt;
**** [[Delphi-Compiler-Direktiven]]&lt;br /&gt;
**** [[Felder ausrichten (Delphi)]]&lt;br /&gt;
**** [[Anwendungstyp (Delphi)]]&lt;br /&gt;
**** [[Assert-Direktiven (Delphi)]]&lt;br /&gt;
**** [[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)]]&lt;br /&gt;
**** [[Code ausrichten (Delphi)]]&lt;br /&gt;
**** [[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)]]&lt;br /&gt;
**** [[Bedingte Compilierung (Delphi)]]&lt;br /&gt;
***** [[Compiler-Versionen]]&lt;br /&gt;
**** [[Debug-Informationen (Delphi)]]&lt;br /&gt;
**** [[DEFINE-Direktive (Delphi)]]&lt;br /&gt;
**** [[DENYPACKAGEUNIT-Direktive (Delphi)]]&lt;br /&gt;
**** [[Beschreibung (Delphi)]]&lt;br /&gt;
**** [[DESIGNONLY-Direktive (Delphi)]]&lt;br /&gt;
**** [[ELSE (Delphi)]]&lt;br /&gt;
**** [[ELSEIF (Delphi)]]&lt;br /&gt;
**** [[ENDIF-Direktive (Delphi)]]&lt;br /&gt;
**** [[Erweiterung für ausführbare Dateien (Delphi)]]&lt;br /&gt;
**** [[Symbole exportieren (Delphi)]]&lt;br /&gt;
**** [[Erweiterte Syntax (Delphi)]]&lt;br /&gt;
**** [[Kompatibilität des Typs Extended (Delphi)]]&lt;br /&gt;
**** [[Externe Symbole (Delphi)]]&lt;br /&gt;
**** [[Steuerung der Gleitkommagenauigkeit (Delphi für x64)]]&lt;br /&gt;
**** [[HIGHCHARUNICODE-Direktive (Delphi)]]&lt;br /&gt;
**** [[Hinweise (Delphi)]]&lt;br /&gt;
**** [[HPP-Ausgabe (Delphi)]]&lt;br /&gt;
**** [[IFDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFEND-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFNDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFOPT-Direktive (Delphi)]]&lt;br /&gt;
**** [[Image-Basisadresse]]&lt;br /&gt;
**** [[Implizites Erstellen (Delphi)]]&lt;br /&gt;
**** [[Importierte Daten]]&lt;br /&gt;
**** [[Datei einbinden (Delphi)]]&lt;br /&gt;
**** [[E/A-Prüfung (Delphi)]]&lt;br /&gt;
**** [[LEGACYIFEND (Delphi)]]&lt;br /&gt;
**** [[Objektdatei linken (Delphi)]]&lt;br /&gt;
**** [[Lokale Symbolinformationen (Delphi)]]&lt;br /&gt;
**** [[Lange Strings (Delphi)]]&lt;br /&gt;
**** [[Laufzeit-Typinformationen (Delphi)]]&lt;br /&gt;
**** [[Speicherreservierung (Delphi)]]&lt;br /&gt;
**** [[MESSAGE-Direktive (Delphi)]]&lt;br /&gt;
**** [[METHODINFO-Direktive (Delphi)]]&lt;br /&gt;
**** [[Mindestgröße für Enum-Typen (Delphi)]]&lt;br /&gt;
**** [[OBJTYPENAME-Direktive (Delphi)]]&lt;br /&gt;
**** [[Offene String-Parameter (Delphi)]]&lt;br /&gt;
**** [[Optimierung (Delphi)]]&lt;br /&gt;
**** [[Überlaufprüfung (Delphi)]]&lt;br /&gt;
**** [[PE (Portable Executable) Header-Flags (Delphi)]]&lt;br /&gt;
**** [[SETPEOSVERSION]]&lt;br /&gt;
**** [[SETPESUBSYSVERSION]]&lt;br /&gt;
**** [[SETPEUSERVERSION]]&lt;br /&gt;
**** [[Pentium-sichere FDIV-Operationen (Delphi)]]&lt;br /&gt;
**** [[Zeigermathematik (Delphi)]]&lt;br /&gt;
**** [[NODEFINE-Direktive (Delphi)]]&lt;br /&gt;
**** [[NOINCLUDE (Delphi)]]&lt;br /&gt;
**** [[Bereichsüberprüfung]]&lt;br /&gt;
**** [[Real48-Kompatibilität (Delphi)]]&lt;br /&gt;
**** [[Abschnitte]]&lt;br /&gt;
**** [[Reservierter Adressraum für Ressourcen (Delphi)]]&lt;br /&gt;
**** [[Ressourcen-Datei (Delphi)]]&lt;br /&gt;
**** [[RTTI-Direktive (Delphi)]]&lt;br /&gt;
**** [[RUNONLY-Direktive (Delphi)]]&lt;br /&gt;
**** [[Bereichsabhängige Aufzählungen (Delphi)]]&lt;br /&gt;
**** [[Stack-Frames (Delphi)]]&lt;br /&gt;
**** [[Starke Linktypen (Delphi)]]&lt;br /&gt;
**** [[Symboldeklarationen und Querverweise (Delphi)]]&lt;br /&gt;
**** [[Typprüfung bei Zeigern (Delphi)]]&lt;br /&gt;
**** [[UNDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[Prüfung von Var-String (Delphi)]]&lt;br /&gt;
**** [[Warnmeldungen (Delphi)]]&lt;br /&gt;
**** [[Warnungen (Delphi)]]&lt;br /&gt;
**** [[Schwach Packen]]&lt;br /&gt;
**** [[WEAKLINKRTTI-Direktive (Delphi)]]&lt;br /&gt;
**** [[Schreibbare typisierte Konstanten (Delphi)]]&lt;br /&gt;
**** [[Nullbasierte Strings (Delphi)]]&lt;br /&gt;
***[[Delphi Compiler-Fehler - Index]]&lt;br /&gt;
**** [[Laufzeitfehler]]&lt;br /&gt;
**** [[Ein- und Ausgabefehler]]&lt;br /&gt;
**** [[Betriebssystemfehler]]&lt;br /&gt;
**** [[Schwerwiegende Fehler]]&lt;br /&gt;
**** [[Fehler- und Warnungsmeldungen (Delphi)]]&lt;br /&gt;
***** [[Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E1038 Unit-Bezeichner &#039;%s&#039; stimmt mit dem Dateinamen nicht überein (Delphi)]]&lt;br /&gt;
***** [[E2001 Ordinaltyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2002 Dateityp ist hier nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2003 Undeklarierter Bezeichner: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2004 Bezeichner redeklariert: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2005 &#039;%s&#039; ist kein Typenbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2006 PACKED ist hier nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2007 Konstante oder Typenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2008 Inkompatible Typen (Delphi)]]&lt;br /&gt;
***** [[E2009 Inkompatible Typen: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2010 Inkompatible Typen: &#039;%s&#039; und &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2011 Unterer Bereich überschreitet oberen Bereich (Delphi)]]&lt;br /&gt;
***** [[E2012 Ausdruckstyp muss BOOLEAN sein (Delphi)]]&lt;br /&gt;
***** [[E2013 Ausdruckstyp muss BOOLEAN sein (E2012) (Delphi)]]&lt;br /&gt;
***** [[E2014 Anweisung erforderlich, aber Ausdruck vom Typ &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2015 Operator ist auf diesen Operandentyp nicht anwendbar (Delphi)]]&lt;br /&gt;
***** [[E2016 Array-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2017 Zeigertyp erforderlicht (Delphi)]]&lt;br /&gt;
***** [[E2018 Record, Objekt oder Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2019 Objekttyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2020 Objekt oder Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2021 Klassentyp erwartet (Delphi)]]&lt;br /&gt;
***** [[E2022 Unterstützender Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2023 Funktion benötigt Ergebnistyp (Delphi)]]&lt;br /&gt;
***** [[E2024 Ungültiger Funktionsrückgabetyp (Delphi)]]&lt;br /&gt;
***** [[E2025 Prozedur kann keinen Ergebnistyp besitzen (Delphi)]]&lt;br /&gt;
***** [[E2026 Konstantenausdruck erwartet (Delphi)]]&lt;br /&gt;
***** [[E2027 Doppelter Tag-Wert (Delphi)]]&lt;br /&gt;
***** [[E2028 Mengen (Sets) dürfen nur maximal 256 Elemente besitzen (Delphi)]]&lt;br /&gt;
***** [[E2029 %s erwartet, aber %s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2030 Doppeltes Case-Label (Delphi)]]&lt;br /&gt;
***** [[E2031 Label erwartet (Delphi)]]&lt;br /&gt;
***** [[E2032 FOR-Schleifenvariable muss von ordinalem Typ sein (Delphi)]]&lt;br /&gt;
***** [[E2033 Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[E2034 Zu viele Parameter (Delphi)]]&lt;br /&gt;
***** [[E2035 Nicht genügend Parameter (Delphi)]]&lt;br /&gt;
***** [[E2036 Variable erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2037 Deklaration von &#039;%s&#039; unterscheidet sich von vorheriger Deklaration (Delphi)]]&lt;br /&gt;
***** [[E2038 Ungültiges Zeichen in Eingabedatei: &#039;%s&#039; (%s) (Delphi)]]&lt;br /&gt;
***** [[E2045 Falsches Objektdateiformat: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2049 Labeldeklaration ist im Interface-Abschnitt nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2050 Anweisungen sind im Interface-Teil nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2052 Nicht abgeschlossener String (Delphi)]]&lt;br /&gt;
***** [[E2053 Syntaxfehler in Real-Zahl (Delphi)]]&lt;br /&gt;
***** [[E2054 Ungültiger Typ in Write/Writeln-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2055 Ungültiger Typ in Read/Readln-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2056 String-Literale können maximal 255 Elemente besitzen (Delphi)]]&lt;br /&gt;
***** [[E2057 Unerwartetes Dateiende im in Zeile %ld beginnenden Kommentar (Delphi)]]&lt;br /&gt;
***** [[E2058 Klasse, Interface und Objekttypen sind nur im Abschnitt type erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2059 Lokale Klasse, Interface oder Objekttypen sind nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2060 Klassen- und Interface-Typen sind nur in Typabschnitten zulässig (Delphi)]]&lt;br /&gt;
***** [[E2061 Lokale Klassen- oder Interface-Typen sind nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2062 Virtuelle Konstruktoren sind nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2064 Der linken Seite kann nichts zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2065 Ungenügende Forward- oder External-Deklaration: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2066 Operator oder Semikolon fehlt (Delphi)]]&lt;br /&gt;
***** [[E2067 Fehlender Parametertyp (Delphi)]]&lt;br /&gt;
***** [[E2068 Ungültige Referenz auf Symbol &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2070 Unbekannte Direktive: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2071 Dieser Typ kann nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2072 Anzahl der Elemente (%d) ist von der Deklaration (%d) unterschiedlich (Delphi)]]&lt;br /&gt;
***** [[E2073 Label ist bereits definiert: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2074 Label wurde deklariert und referenziert, aber nicht gesetzt: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2075 Diese Form des Methodenaufrufs ist nur in Methoden von abgeleiteten Typen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2076 Diese Form des Methodenaufrufs ist nur für Klassenmethoden erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2078 Prozedur FAIL nur im Konstruktor erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2079 Prozedur NEW benötigt einen Konstruktor (Delphi)]]&lt;br /&gt;
***** [[E2080 Prozedur DISPOSE benötigt einen Destruktor (Delphi)]]&lt;br /&gt;
***** [[E2081 Zuweisung an FOR-Schleifenvariable &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2082 TYPEOF kann nur auf Objekttypen mit VMT angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2083 Reihenfolge der Felder in der Record-Konstante unterscheidet sich von der Deklaration (Delphi)]]&lt;br /&gt;
***** [[E2085 Unit-Namen stimmen nicht überein: &#039;%s&#039; &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2086 Typ &#039;%s&#039; ist nicht vollständig definiert (Delphi)]]&lt;br /&gt;
***** [[E2088 Variable erwartet (Delphi)]]&lt;br /&gt;
***** [[E2089 Ungültige Typumwandlung (Delphi)]]&lt;br /&gt;
***** [[E2090 Unterbrechung durch Benutzer - Compilierung abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2091 Segment/Offset-Paare werden in 32-Bit-Delphi nicht unterstützt (Delphi)]]&lt;br /&gt;
***** [[E2093 Label &#039;%s&#039; ist in der aktuellen Prozedur nicht deklariert (Delphi)]]&lt;br /&gt;
***** [[E2094 Lokale Prozedur/Funktion &#039;%s&#039; wurde Prozedurenvariable zugewiesen (Delphi)]]&lt;br /&gt;
***** [[E2095 ENDIF fehlt (Delphi)]]&lt;br /&gt;
***** [[E2096 Methodenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2097 BREAK oder CONTINUE außerhalb der Schleife (Delphi)]]&lt;br /&gt;
***** [[E2098 Division durch Null (Delphi)]]&lt;br /&gt;
***** [[E2099 Überlauf bei Konvertierung oder arithmetischer Operation (Delphi)]]&lt;br /&gt;
***** [[E2100 Datentyp zu groß: 2 GB überschritten (Delphi)]]&lt;br /&gt;
***** [[E2102 Integerkonstante zu lang (Delphi)]]&lt;br /&gt;
***** [[E2103 16-Bit Fixup in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2104 Falsche Adressverschiebung in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2105 Inline Assembler Syntaxfehler (Delphi)]]&lt;br /&gt;
***** [[E2106 Inline Assembler Stack-Überlauf (Delphi)]]&lt;br /&gt;
***** [[E2107 Operandengröße stimmt nicht überein (Delphi)]]&lt;br /&gt;
***** [[E2108 Speicherreferenz erwartet (Delphi)]]&lt;br /&gt;
***** [[E2109 Konstante erwartet (Delphi)]]&lt;br /&gt;
***** [[E2110 Typ erwartet (Delphi)]]&lt;br /&gt;
***** [[E2111 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (Delphi)]]&lt;br /&gt;
***** [[E2112 Ungültige Registerkombination (Delphi)]]&lt;br /&gt;
***** [[E2113 Numerischer Überlauf (Delphi)]]&lt;br /&gt;
***** [[E2114 Stringkonstante zu lang (Delphi)]]&lt;br /&gt;
***** [[E2115 Fehler in numerischer Konstante (Delphi)]]&lt;br /&gt;
***** [[E2116 Ungültige Kombination von Opcode und Operanden (Delphi)]]&lt;br /&gt;
***** [[E2117 486/487-Instruktionen sind nicht aktiviert (Delphi)]]&lt;br /&gt;
***** [[E2118 Division durch Null (Delphi)]]&lt;br /&gt;
***** [[E2119 Strukturfeldbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2120 LOOP/JCXZ außerhalb des Wertebereichs (Delphi)]]&lt;br /&gt;
***** [[E2121 Prozedur- oder Funktionsname erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2122 PROCEDURE oder FUNCTION erwartet (Delphi)]]&lt;br /&gt;
***** [[E2123 PROCEDURE, FUNCTION, PROPERTY oder VAR erwartet (Delphi)]]&lt;br /&gt;
***** [[E2124 Instanzelement &#039;%s&#039; in diesem Zusammenhang nicht verfügbar (Delphi)]]&lt;br /&gt;
***** [[E2125 EXCEPT oder FINALLY erwartet (Delphi)]]&lt;br /&gt;
***** [[E2126 BREAK, CONTINUE oder EXIT bei FINALLY-Klausel nicht möglich (Delphi)]]&lt;br /&gt;
***** [[E2127 &#039;GOTO %s&#039; führt in oder aus einer TRY-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2128 %s-Klausel erwartet, aber %s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2129 Einer Nur-Lesen Eigenschaft kann kein Wert zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2130 Lesen einer Nur-Schreiben-Eigenschaft nicht möglich (Delphi)]]&lt;br /&gt;
***** [[E2131 Klasse besitzt bereits eine Standardeigenschaft (Delphi)]]&lt;br /&gt;
***** [[E2132 Standardeigenschaft muss eine Array-Eigenschaft sein (Delphi)]]&lt;br /&gt;
***** [[E2133 Standardfunktion TYPEINFO erwartet einen Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2134 Typ &#039;%s&#039; besitzt keine Typinformation (Delphi)]]&lt;br /&gt;
***** [[E2136 Definition für abstrakte Methode &#039;%s&#039; nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2137 Methode &#039;%s&#039; nicht in Basisklasse gefunden (Delphi)]]&lt;br /&gt;
***** [[E2138 Ungültige Botschaftsparameterliste (Delphi)]]&lt;br /&gt;
***** [[E2139 Ungültiger Botschaftsmethoden-Index (Delphi)]]&lt;br /&gt;
***** [[E2140 Doppelter Botschaftsmethoden-Index (Delphi)]]&lt;br /&gt;
***** [[E2142 Nicht verfügbarer Wert (Delphi)]]&lt;br /&gt;
***** [[E2143 Ausdruck hat keinen Wert (Delphi)]]&lt;br /&gt;
***** [[E2144 Auf Ziel kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2145 Wiederhervorrufen einer Exception ist nur im Exception-Handler möglich (Delphi)]]&lt;br /&gt;
***** [[E2146 Standardwerte müssen vom Typ Ordinal, Pointer oder vom Typ small Set sein (Delphi)]]&lt;br /&gt;
***** [[E2147 Eigenschaft &#039;%s&#039; existiert nicht in Basisklasse (Delphi)]]&lt;br /&gt;
***** [[E2148 Dynamische oder Botschaftsmethoden sind hier nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2149 Klasse besitzt keine Standardeigenschaft (Delphi)]]&lt;br /&gt;
***** [[E2150 Falscher Argumententyp im Konstruktor des Variablentyp array (Delphi)]]&lt;br /&gt;
***** [[E2151 RLINK32.DLL kann nicht geladen werden (Delphi)]]&lt;br /&gt;
***** [[E2152 Falsche oder beschädigte RLINK32.DLL (Delphi)]]&lt;br /&gt;
***** [[E2153 &#039;;&#039; nicht erlaubt vor einem &#039;ELSE&#039; (Delphi)]]&lt;br /&gt;
***** [[E2154 Typ &#039;%s&#039; benötigt Finalisierung - nicht im Variant-Record erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2155 Typ &#039;%s&#039; benötigt Finalisierung - im Dateityp nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2156 Ausdruck zu komplex (Delphi)]]&lt;br /&gt;
***** [[E2157 Auf Element 0 kann nicht zugegriffen werden - &#039;Length&#039; oder &#039;SetLength&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2158 Unit %s veraltet oder beschädigt: &#039;%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2159 Unit %s veraltet oder beschädigt: &#039;%s.%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2160 Typ in einem OLE-Automatisierungsaufruf nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2163 Zu viele bedingte Symbole (Delphi)]]&lt;br /&gt;
***** [[E2165 Compilierung durch Anwender abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2166 Unbenannte Argumente müssen benannten Argumenten in der OLE-Automatisierung vorangestellt werden (Delphi)]]&lt;br /&gt;
***** [[E2167 Abstrakte Methoden müssen virtuell oder dynamisch sein (Delphi)]]&lt;br /&gt;
***** [[E2168 Feld- oder Methodenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2169 Felddefinition nicht erlaubt nach Methoden oder Eigenschaften (Delphi)]]&lt;br /&gt;
***** [[E2170 Eine nicht-virtuelle Methode kann nicht überschrieben werden (Delphi)]]&lt;br /&gt;
***** [[E2171 Auf Variable &#039;%s&#039; kann wegen Optimierung nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2172 Eine benötigte Bibliothekshilfsfunktion wurde vom Linker eliminiert (%s) (Delphi)]]&lt;br /&gt;
***** [[E2173 Fehlendes oder ungültiges bedingtes Symbol in der Anweisung &#039;$%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2174 &#039;%s&#039; wurde vorher nicht als PROPERTY deklariert (Delphi)]]&lt;br /&gt;
***** [[E2175 Felddefinition nicht erlaubt in OLE-Automatisierungsbereich (Delphi)]]&lt;br /&gt;
***** [[E2176 Ungültiger Typ im OLE-Automatisierungsbereich: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2177 Konstruktoren und Destruktoren sind im OLE-Automatisierungsbereich nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2178 Dynamische und Botschaftsmethoden sind im OLE-Automatisierungbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2179 Im OLE-Automatisierungsbereich sind nur register-Aufrufkonventionen zulässig (Delphi)]]&lt;br /&gt;
***** [[E2180 Dispid &#039;%d&#039; wird bereits von &#039;%s&#039; verwendet (Delphi)]]&lt;br /&gt;
***** [[E2181 Redeklaration der Eigenschaft im OLE-Automatisierungsbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2182 &#039;%s&#039; Anweisung im OLE Automatisierungsbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2183 dispid-Klausel nur im OLE-Automatisierungsbereich erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2184 %s-Abschnitt ist nur in Klassentypen gültig (Delphi)]]&lt;br /&gt;
***** [[E2185 Überschriebene automatisierte virtuelle Methode &#039;%s&#039; kann kein dispid definieren (Delphi)]]&lt;br /&gt;
***** [[E2186 Die Published-Real-Eigenschaft &#039;%s&#039; muss vom Typ Single, Real, Double oder Extended sein (Delphi)]]&lt;br /&gt;
***** [[E2187 Größe von Published-Menge &#039;%s&#039; ist 4 Byte (Delphi)|E2187 Größe von Published-Menge &#039;%s&#039; ist &amp;gt;4 Byte ({{Delphi}})]]&lt;br /&gt;
***** [[E2188 Published-Eigenschaft &#039;%s&#039; kann nicht vom Typ %s sein (Delphi)]]&lt;br /&gt;
***** [[E2189 Thread-lokale Variablen können nicht lokal zu einer Funktion sein (Delphi)]]&lt;br /&gt;
***** [[E2190 Thread-lokale Variablen können nicht ABSOLUTE sein (Delphi)]]&lt;br /&gt;
***** [[E2191 EXPORTS nur im globalen Bereich erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2192 Konstanten dürfen nicht als Argumente für offene Arrays verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2193 Standard-Funktion Slice nur als Argument für offene Arrays erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2194 Thread-lokale Variablen können nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2195 Lokale Variablen können nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2196 Variablen können nur einzeln initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2197 Konstantenobjekt kann nicht als Var-Parameter übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2198 HIGH kann nicht auf lange Stringtypen angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2199 Die Packages &#039;%s&#039; und &#039;%s&#039; enthalten beide Unit &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2200 Package &#039;%s&#039; enthält bereits die Unit &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2201 Für den Zugriff auf &#039;%s&#039; von Unit &#039;%s&#039; wird die Referenz auf importierte Daten ($G) benötigt (Delphi)]]&lt;br /&gt;
***** [[E2202 Package &#039;%s&#039; wird benötigt, konnte aber nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2203 $WEAKPACKAGEUNIT &#039;%s&#039; enthält globale Daten (Delphi)]]&lt;br /&gt;
***** [[E2204 Falsche GUID-Syntax (Delphi)]]&lt;br /&gt;
***** [[E2205 Interface-Typ benötigt (Delphi)]]&lt;br /&gt;
***** [[E2206 Das Überschreiben von Eigenschaften ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2207 Die Klausel &#039;%s&#039; ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2208 Interface &#039;%s&#039; bereits implementiert von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2209 Felddeklarationen sind im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2210 Die Direktive &#039;%s&#039; ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2211 Deklaration von &#039;%s&#039; unterscheidet sich von der Deklaration in interface &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2212 Package-Unit &#039;%s&#039; kann nicht in den Klauseln contains oder uses erscheinen (Delphi)]]&lt;br /&gt;
***** [[E2213 Falsches Package-Unit-Format: %s.%s (Delphi)]]&lt;br /&gt;
***** [[E2214 Package %s wird rekursiv benötigt (Delphi)]]&lt;br /&gt;
***** [[E2215 16-Bit-Segment in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2216 Abschnitt &#039;%s&#039; in Objektdatei &#039;%s&#039; kann nicht behandelt werden (Delphi)]]&lt;br /&gt;
***** [[E2217 Das Published-Feld &#039;%s&#039; ist weder vom Typ class noch interface (Delphi)]]&lt;br /&gt;
***** [[E2218 Published-Methode &#039;%s&#039; enthält einen Typ, der nicht als published verwendet werden kann (Delphi)]]&lt;br /&gt;
***** [[E2220 Ein NeverBuild-Package &#039;%s&#039; benötigt ein AlwaysBuild-Package &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2221 $WEAKPACKAGEUNIT &#039;%s&#039; darf keinen Initialisierungs- oder Finalisierungscode enthalten (Delphi)]]&lt;br /&gt;
***** [[E2222 $WEAKPACKAGEUNIT &amp;amp; $DENYPACKAGEUNIT wurden beide angegeben (Delphi)]]&lt;br /&gt;
***** [[E2223 $DENYPACKAGEUNIT &#039;%s&#039; kann nicht in ein Package übernommen werden (Delphi)]]&lt;br /&gt;
***** [[E2224 $DESIGNONLY und $RUNONLY sind nur in einer Package-Unit erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2225 &#039;Never-build&#039; Package &#039;%s&#039; muss neu compiliert werden (Delphi)]]&lt;br /&gt;
***** [[E2226 Die Compilierung wurde wegen zu vieler Fehler abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2227 Imagebase ist zu groß - Programmumfang mehr als 2 GB (Delphi)]]&lt;br /&gt;
***** [[E2228 Ein Typ dispinterface kann keinen Vorfahr interface haben (Delphi)]]&lt;br /&gt;
***** [[E2229 Ein Typ dispinterface benötigt eine interface-Identifikation (Delphi)]]&lt;br /&gt;
***** [[E2230 Methoden des Typs dispinterface dürfen keine Direktiven spezifizieren (Delphi)]]&lt;br /&gt;
***** [[E2231 Die Direktive &#039;%s&#039; ist im Typ dispinterface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2232 Interface &#039;%s&#039; besitzt keine Interface-Identifikation (Delphi)]]&lt;br /&gt;
***** [[E2233 Auf Eigenschaft &#039;%s&#039; kann hier nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2234 Getter oder Setter für Eigenschaft &#039;%s&#039; kann nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2236 Konstruktoren und Destruktoren müssen die %s-Aufrufkonvention haben (Delphi)]]&lt;br /&gt;
***** [[E2237 Parameter &#039;%s&#039; ist hier wegen des Vorgabewerts nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2238 Für &#039;%s&#039; ist ein Vorgabewert erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2239 Der Vorgabeparameter &#039;%s&#039; muss als Wert oder Konstante übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2240 $EXTERNALSYM und $NODEFINE sind für &#039;%s&#039; nicht erlaubt; nur globale Symbole (Delphi)]]&lt;br /&gt;
***** [[E2241 Es müssen C++-Obj.-Dateien generiert werden (-jp) (Delphi)]]&lt;br /&gt;
***** [[E2242 &#039;%s&#039; ist kein Name einer Unit (Delphi)]]&lt;br /&gt;
***** [[E2245 Rekursive Include-Datei %s (Delphi)]]&lt;br /&gt;
***** [[E2246 Es muss mindestens 1 Dimension für SetLength des dyn. Array angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2247 Eine Adresse kann bei der Compilierung zu Byte-Code nicht akzeptiert werden (Delphi)]]&lt;br /&gt;
***** [[E2248 Bei der Compilierung zu Byte-Code können Objekttypen alten Stils nicht benutzt werden (Delphi)]]&lt;br /&gt;
***** [[E2249 Bei der Compilierung zu Byte-Code können absolute Variablen nicht benutzt werden (Delphi)]]&lt;br /&gt;
***** [[E2250 Es gibt keine überladene Version von &#039;%s&#039;, die man mit diesen Argumenten aufrufen kann (Delphi)]]&lt;br /&gt;
***** [[E2251 Doppeldeutiger überladener Aufruf von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2252 Es gibt bereits eine Methode &#039;%s&#039; mit identischen Parametern (Delphi)]]&lt;br /&gt;
***** [[E2253 Der Vorfahrtyp &#039;%s&#039; besitzt keinen zugreifbaren Standardkonstruktor (Delphi)]]&lt;br /&gt;
***** [[E2254 Die überladene Prozedur &#039;%s&#039; muss mit der Direktive &#039;overload&#039; gekennzeichnet sein (Delphi)]]&lt;br /&gt;
***** [[E2255 New wird für dynamische Arrays nicht unterstützt - es muss Setlength verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2256 Dispose wird für dynamische Arrays nicht unterstützt (da nicht erforderlich) (Delphi)]]&lt;br /&gt;
***** [[E2257 Doppelte implements-Klausel für Interface &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2258 Implements-Klausel ist nur innerhalb von Klassentypen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2259 Implements-Klausel ist nur für Eigenschaften von Klassen- und Interface-Typen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2260 Implements-Klausel kann nicht zusammen mit der Index-Klausel verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2261 Implements-Klausel ist nur für lesbare Eigenschaften erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2262 Der Implements-Getter muss die Aufrufkonvention %s haben (Delphi)]]&lt;br /&gt;
***** [[E2263 Der Implements-Getter darf keine dynamische oder message-Methode sein (Delphi)]]&lt;br /&gt;
***** [[E2264 Methoden-Auflösung ist für Interface &#039;%s&#039; nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2265 Das Interface &#039;%s&#039; wird in der Liste der Interfaces nicht erwähnt (Delphi)]]&lt;br /&gt;
***** [[E2266 Nur eine Methode aus einer Gruppe überladener Methoden darf &#039;published&#039; sein (Delphi)]]&lt;br /&gt;
***** [[E2267 Bei der vorherigen Deklaration von &#039;%s&#039; wurde die Direktive &#039;overload&#039; nicht angegeben (Delphi)]]&lt;br /&gt;
***** [[E2268 Parameter dieses Typs dürfen keine Standardwerte haben (Delphi)]]&lt;br /&gt;
***** [[E2270 Publizierte Methoden zum Setzen und Lesen von Eigenschaften müssen die %s-Aufrufkonvention besitzen (Delphi)]]&lt;br /&gt;
***** [[E2271 Methoden zum Setzen und Lesen von Eigenschaften dürfen nicht überladen werden (Delphi)]]&lt;br /&gt;
***** [[E2272 Der reservierte Unit-Name &#039;%s&#039; kann nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2273 Es existiert keine überladene Version von &#039;%s&#039; mit dieser Parameterliste (Delphi)]]&lt;br /&gt;
***** [[E2274 Das Eigenschaftsattribut &#039;label&#039; kann in dispinterface nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2275 Das Eigenschaftsattribut &#039;label&#039; darf nicht leer bleiben (Delphi)]]&lt;br /&gt;
***** [[E2276 Bezeichner &#039;%s&#039; kann nicht exportiert werden (Delphi)]]&lt;br /&gt;
***** [[E2277 Nur externe cdecl-Funktionen dürfen varargs verwenden (Delphi)]]&lt;br /&gt;
***** [[E2278 Adresse von lokalem Symbol %s kann nicht aufgenommen werden (Delphi)]]&lt;br /&gt;
***** [[E2279 Zu viele verschachtelte bedingte Symbole (Delphi)]]&lt;br /&gt;
***** [[E2280 Nicht abgeschlossene bedingte Direktive (Delphi)]]&lt;br /&gt;
***** [[E2281 Typ ist im Aufruf von Variant Dispatch nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2282 Methoden zum Setzen von Eigenschaften können keine var-Parameter übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2283 Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren (Delphi)]]&lt;br /&gt;
***** [[E2284 Doppelter Ressourcenname: Typ %d &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2285 Doppelte Ressourcen-ID: Typ %d ID %d (Delphi)]]&lt;br /&gt;
***** [[E2286 Bibliotheksname zu lang: %s (Delphi)]]&lt;br /&gt;
***** [[E2287 &#039;%s&#039; kann nicht mehrfach exportiert werden (Delphi)]]&lt;br /&gt;
***** [[E2288 Dateiname zu lang (übersteigt %d Zeichen) (Delphi)]]&lt;br /&gt;
***** [[E2289 Nicht aufgelöstes benutzerdefiniertes Attribut: %s (Delphi)]]&lt;br /&gt;
***** [[E2290 Destruktoren können nicht mit IDisposable gemischt werden (Delphi)]]&lt;br /&gt;
***** [[E2291 Implementierung der Interface-Methode %s.%s fehlt (Delphi)]]&lt;br /&gt;
***** [[E2292 &#039;%s&#039; muss eine Eigenschaft oder ein Feld der Klasse &#039;%s&#039; referenzieren (Delphi)]]&lt;br /&gt;
***** [[E2293 Ein DLLImport-Attribut und eine externe oder Aufrufkonventionsdirektive dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2294 Eine von &#039;%s&#039; abgeleitete, unterstützende Klasse kann nur Klassen unterstützen, die von &#039;%s&#039; abstammen. (Delphi)]]&lt;br /&gt;
***** [[E2295 Eine unterstützende Klasse darf keinen Destruktor einführen (Delphi)]]&lt;br /&gt;
***** [[E2296 Ein in einer unterstützenden Klasse eingeführter Konstruktor muss den parameterlosen Konstruktor der unterstützten Klasse als erste Anweisung aufrufen. (Delphi)]]&lt;br /&gt;
***** [[E2298 read/write für CLR-Ereignisse nicht zulässig. Verwenden Sie eine Include/Exclude-Prozedur (Delphi)]]&lt;br /&gt;
***** [[E2299 Eigenschaft erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2300 Eigenschaftszugriffsmethode &#039;%s&#039; kann nicht erzeugt werden, weil &#039;%s&#039; bereits vorhanden ist (Delphi)]]&lt;br /&gt;
***** [[E2301 Methode &#039;%s&#039; mit identischen Parametern und Ergebnistyp ist bereits vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2306 &#039;Self&#039; wurde mehr als einmal initialisiert (Delphi)]]&lt;br /&gt;
***** [[E2307 Standardfunktion NEW erwartet einen dynamischen Array-Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2308 Es muss mindestens 1 Dimension für NEW des dyn. Array angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2309 Attribut - Benanntes Argument eines bekannten Attributs darf kein Array sein (Delphi)]]&lt;br /&gt;
***** [[E2310 Attribut - Für einen benutzerdefinierten Marshaler ist ein benutzerdefinierter Marshaler-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2311 Attribut - Für den festen MarshalAs-String ist eine Größenangabe erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2312 Attribut - Ungültiges Argument für ein bekanntes Attribut (Delphi)]]&lt;br /&gt;
***** [[E2313 Attribut - Bekanntes Attribut darf keine Eigenschaften festlegen (Delphi)]]&lt;br /&gt;
***** [[E2314 Attribut - Das Attribut MarshalAs hat Felder, die für den angegebenen unverwalteten Typ nicht zulässig sind (Delphi)]]&lt;br /&gt;
***** [[E2315 Attribut - Bekanntes benutzerdefiniertes Attribut für ungültiges Ziel (Delphi)]]&lt;br /&gt;
***** [[E2316 Attribut - Das Format der GUID war ungültig (Delphi)]]&lt;br /&gt;
***** [[E2317 Attribut - Bekanntes benutzerdefiniertes Attribut hatte ungültigen Wert (Delphi)]]&lt;br /&gt;
***** [[E2318 Attribut - Die Konstantengröße von MarshalAs darf nicht negativ sein (Delphi)]]&lt;br /&gt;
***** [[E2319 Attribut - Die Parametergröße von MarshalAs darf nicht negativ sein (Delphi)]]&lt;br /&gt;
***** [[E2320 Attribut - Der angegebene unverwaltete Typ ist nur für Felder gültig (Delphi)]]&lt;br /&gt;
***** [[E2321 Attribut - Bekanntes benutzerdefiniertes Attribut wiederholt das benannte Argument (Delphi)]]&lt;br /&gt;
***** [[E2322 Attribut - Unerwarteter Typ in bekanntem Attribut (Delphi)]]&lt;br /&gt;
***** [[E2323 Attribut - Unerwartetes Argument für ein bekanntes Attribut (Delphi)]]&lt;br /&gt;
***** [[E2324 Attribut - Benanntes Argument des bekannten Attributs unterstützt keine Varianten (Delphi)]]&lt;br /&gt;
***** [[E2325 Attribut &#039;%s&#039; ist für dieses Ziel nicht gültig (Delphi)]]&lt;br /&gt;
***** [[E2326 Attribut &#039;%s&#039; kann nur einmal pro Ziel verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2327 Linker-Fehler bei der Ausgabe des Attributs &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2328 Linker-Fehler bei der Ausgabe von Metadaten (Delphi)]]&lt;br /&gt;
***** [[E2329 Metadaten - Fehler beim Lesen (Delphi)]]&lt;br /&gt;
***** [[E2330 Metadaten - Fehler beim Schreiben (Delphi)]]&lt;br /&gt;
***** [[E2331 Metadaten - Datei ist schreibgeschützt (Delphi)]]&lt;br /&gt;
***** [[E2332 Metadaten - Kein wohlgeformter Name vergeben (Delphi)]]&lt;br /&gt;
***** [[E2333 Metadaten - Datenwert wurde abgeschnitten (Delphi)]]&lt;br /&gt;
***** [[E2334 Metadaten - Fehler: alte Version (Delphi)]]&lt;br /&gt;
***** [[E2335 Metadaten - Fehler beim Öffnen des gemeinsam genutzten Speichers (Delphi)]]&lt;br /&gt;
***** [[E2336 Metadaten - Erzeugung des gemeinsam genutzten Speichers fehlgeschlagen Eine Speicherzuordnung mit demselben Namen ist bereits vorhanden. (Delphi)]]&lt;br /&gt;
***** [[E2337 Metadaten - Im Arbeitsspeicher oder Stream befinden sich keine .CLB-Daten (Delphi)]]&lt;br /&gt;
***** [[E2338 Metadaten - Datenbank ist schreibgeschützt (Delphi)]]&lt;br /&gt;
***** [[E2339 Metadaten - Der Import-Gültigkeitsbereich ist mit dem Ausgabe-Gültigkeitsbereich nicht kompatibel (Delphi)]]&lt;br /&gt;
***** [[E2340 Metadaten - Daten zu groß (Delphi)]]&lt;br /&gt;
***** [[E2341 Metadaten - Spalte darf nicht geändert werden (Delphi)]]&lt;br /&gt;
***** [[E2342 Metadaten - Zu viele RID- oder Primärschlüsselspalten, max 1 (Delphi)]]&lt;br /&gt;
***** [[E2343 Metadaten - Primärschlüsselspalte lässt möglicherweise keine Nullwerte zu (Delphi)]]&lt;br /&gt;
***** [[E2344 Metadaten - Daten zu groß (Delphi)]]&lt;br /&gt;
***** [[E2345 Metadaten - Versuch, ein Objekt zu definieren, das bereits vorhanden ist (Delphi)]]&lt;br /&gt;
***** [[E2346 Metadaten - Eine erforderliche GUID wurde nicht bereitgestellt (Delphi)]]&lt;br /&gt;
***** [[E2347 Metadaten - Falsche binäre Signatur (Delphi)]]&lt;br /&gt;
***** [[E2348 Metadaten - Falsche Eingabeparameter (Delphi)]]&lt;br /&gt;
***** [[E2349 Metadaten - typeref kann nicht aufgelöst werden (Delphi)]]&lt;br /&gt;
***** [[E2350 Metadaten - Kein logischer Platz zum Erzeugen weiterer Benutzer-Strings vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2351 Final-Methoden müssen virtuell oder dynamisch sein (Delphi)]]&lt;br /&gt;
***** [[E2352 Eine final-Methode kann nicht überschrieben werden (Delphi)]]&lt;br /&gt;
***** [[E2353 Sealed Klasse &#039;%s&#039; kann nicht erweitert werden (Delphi)]]&lt;br /&gt;
***** [[E2354 String-Element kann nicht an var-Parameter übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2355 Für den Zugriff auf Klasseneigenschaften muss ein Klassenfeld oder eine statische Klassenmethode verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2356 Zugriff auf Eigenschaft muss über Instanzenfeld oder -methode erfolgen (Delphi)]]&lt;br /&gt;
***** [[E2357 PROCEDURE, FUNCTION oder CONSTRUCTOR erwartet (Delphi)]]&lt;br /&gt;
***** [[E2358 Klassenkonstruktoren sind in unterstützenden Klassen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2359 Mehrere Klassenkonstruktoren in Klasse %s: %s und %s (Delphi)]]&lt;br /&gt;
***** [[E2360 Klassenkonstruktoren dürfen keine Parameter haben (Delphi)]]&lt;br /&gt;
***** [[E2361 Auf private-Symbol %s.%s kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2362 Auf protected-Symbol %s.%s kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2363 Nur Methoden von abgeleiteten Typen dürfen über Assembly-Grenzen hinweg auf das protected-Symbol %s%s.%s zugreifen (Delphi)|E2363 Nur Methoden von abgeleiteten Typen dürfen über Assembly-Grenzen hinweg auf das protected-Symbol [%s]%s.%s zugreifen ({{Delphi}})]]&lt;br /&gt;
***** [[E2366 Globale Prozedur oder statische Klassenmethode erwartet (Delphi)]]&lt;br /&gt;
***** [[E2370 Geerbte Methoden können für den Zugriff auf Interface-Eigenschaften nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2371 ABSTRACT und FINAL dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2372 Bezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2373 Aufruf der abstrakten Methode %s.%s (Delphi)]]&lt;br /&gt;
***** [[E2374 Aus %s kann kein eindeutiger Typ erstellt werden (Delphi)]]&lt;br /&gt;
***** [[E2375 PRIVATE oder PROTECTED erwartet (Delphi)]]&lt;br /&gt;
***** [[E2376 STATIC kann nur für nicht-virtuelle Klassenmethoden verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2377 Borland.Delphi.Compiler.ResCvt.dll konnte nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2378 Fehler beim Konvertieren der Ressource %s (Delphi)]]&lt;br /&gt;
***** [[E2379 Virtuelle Methoden sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2380 Statische Instanz- oder Klassenmethode erwartet (Delphi)]]&lt;br /&gt;
***** [[E2381 Länge des Ressourcen-Strings überschreitet die Windows-Grenze von 4096 Zeichen (Delphi)]]&lt;br /&gt;
***** [[E2382 Konstruktoren können mit Instanzvariablen nicht aufgerufen werden (Delphi)]]&lt;br /&gt;
***** [[E2383 ABSTRACT und SEALED dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2385 Fehler beim Signieren der Assembly (Delphi)]]&lt;br /&gt;
***** [[E2386 Ungültiger Versions-String &#039;%s&#039; in %s angegeben (Delphi)]]&lt;br /&gt;
***** [[E2387 Der Name des Schlüsselcontainers &#039;%s&#039; ist nicht vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2388 Unerkannte Schlüsseldatei &#039;%s&#039; für starke Namen (Delphi)]]&lt;br /&gt;
***** [[E2389 Protected-Element &#039;%s&#039; ist in diesem Zusammenhang nicht verfügbar (Delphi)]]&lt;br /&gt;
***** [[E2390 Klasse muss sealed sein, um einen private-Konstruktor ohne Typqualifizierer aufzurufen (Delphi)]]&lt;br /&gt;
***** [[E2391 Potentiell polymorphe Konstruktoraufrufe müssen virtuell sein (Delphi)]]&lt;br /&gt;
***** [[E2392 Die Erzeugung der für die Eigenschaft %s.%s erforderlichen Zugriffsmethode(n) ist nicht möglich (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}})]]&lt;br /&gt;
***** [[E2393 Ungültige Operatordeklaration (Delphi)]]&lt;br /&gt;
***** [[E2394 Parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2395 Unsichere Prozeduren sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2395 Unsichere Prozeduren sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2396 Unsicherer Code ist nur in unsicheren Prozeduren zulässig (Delphi)]]&lt;br /&gt;
***** [[E2397 Unsichere Zeiger sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2397 Unsichere Zeiger sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2398 Klassenmethoden in Record-Typen müssen static sein (Delphi)]]&lt;br /&gt;
***** [[E2399 Namespace-Konflikte mit Unit-Name &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2400 Unbekanntes Ressourcenformat &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2402 Instanz der abstrakten Klasse &#039;%s&#039; wird konstruiert (Delphi)]]&lt;br /&gt;
***** [[E2403 Zugriffsmethode zum Hinzufügen oder Entfernen für Ereignis &#039;%s&#039; nicht gefunden (Delphi)]]&lt;br /&gt;
***** [[E2404 READ/WRITE-Eigenschaftszugriffsmethoden dürfen nicht mit ADD/REMOVE-Zugriffsmethoden gemischt werden (Delphi)]]&lt;br /&gt;
***** [[E2405 Unbekannten Elementtyp beim Importieren der Signatur von %s.%s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2406 EXPORTS-Abschnitte sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2406 EXPORTS-Abschnitte sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2407 Doppelten Ressourcenbezeichner %s in Unit %s(%s) und %s(%s) gefunden (Delphi)]]&lt;br /&gt;
***** [[E2408 Starker Namensschlüssel kann nicht aus Assembly %s extrahiert werden (Delphi)]]&lt;br /&gt;
***** [[E2409 Der voll qualifizierte, verschachtelte Typname %s übersteigt die 1024 Byte-Grenze (Delphi)]]&lt;br /&gt;
***** [[E2410 Unsichere Zeigervariablen, -parameter oder -konstanten sind nur in unsicheren Prozeduren zulässig (Delphi)]]&lt;br /&gt;
***** [[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)]]&lt;br /&gt;
***** [[E2412 CREATE erwartet (Delphi)]]&lt;br /&gt;
***** [[E2413 Dynamischer Array-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2414 Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2415 Assembly &#039;%s&#039; konnte nicht importiert werden, weil sie den Namespace &#039;%s&#039; enthält (Delphi)]]&lt;br /&gt;
***** [[E2416 Package &#039;%s&#039; konnte nicht importiert werden, weil es die System-Unit &#039;%s&#039; enthält (Delphi)]]&lt;br /&gt;
***** [[E2417 Feld-Offset kann für Variant-Record nicht festgestellt werden, weil der vorherige Feldtyp ein Record-Typ unbekannter Größe ist (Delphi)]]&lt;br /&gt;
***** [[E2418 Typ &#039;%s&#039; benötigt Initialisierung - im Variant-Record nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2419 Record-Typ zu lang: überschreitet 1 MB (Delphi)]]&lt;br /&gt;
***** [[E2420 Interface &#039;%s&#039; in &#039;%s&#039; ist nicht vollständig definiert (Delphi)]]&lt;br /&gt;
***** [[E2422 Importierter Bezeichner &#039;%s&#039; steht im Konflikt mit &#039;%s&#039; im Namespace &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2423 Void-Typ in diesem Kontext nicht verwendbar (Delphi)]]&lt;br /&gt;
***** [[E2424 Codepage &#039;%s&#039; ist auf diesem Rechner nicht installiert (Delphi)]]&lt;br /&gt;
***** [[E2425 Inline-Methoden dürfen nicht virtual oder dynamic sein (Delphi)]]&lt;br /&gt;
***** [[E2426 Inline-Funktion darf keinen asm-Block haben (Delphi)]]&lt;br /&gt;
***** [[E2428 Feld &#039;%s&#039; muss initialisiert werden - in CLS-konformen Wertetypen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2429 Doppelte Implementierung für &#039;set of %s&#039; in diesem Gültigkeitsbereich (Delphi)]]&lt;br /&gt;
***** [[E2430 for-in-Anweisung arbeitet nicht mit Kollektionstyp &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2431 for-in-Anweisung arbeitet nicht mit Kollektionstyp &#039;%s&#039;, weil &#039;%s&#039; kein Element für &#039;%s&#039; enthält oder darauf nicht zugegriffen werden kann (Delphi)]]&lt;br /&gt;
***** [[E2432 %s kann nicht auf ein rechteckiges, dynamisches Array angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2433 Methodendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2434 Eigenschaftsdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2435 Klassenelementdeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2436 Typdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2437 Konstantendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2439 Inline-Funktion darf kein Argument für ein Open Array haben (Delphi)]]&lt;br /&gt;
***** [[E2441 Im interface-Abschnitt deklarierte Inline-Funktion darf kein lokales Symbol &#039;%s&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2442 Inline-Direktive im Konstruktor oder Destruktor nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2447 Doppeltes Symbol &#039;%s&#039; im Namespace &#039;%s&#039; von &#039;%s&#039; und &#039;%s&#039; definiert (Delphi)]]&lt;br /&gt;
***** [[E2448 Ein Attribut-Argument muss ein konstanter Ausdruck, ein typeof-Ausdruck oder ein Array-Konstruktor sein (Delphi)]]&lt;br /&gt;
***** [[E2449 Verschachtelte Inline-Routine &#039;%s&#039; kann nicht auf Variable &#039;%s&#039; außerhalb des Gültigkeitsbereichs zugreifen (Delphi)]]&lt;br /&gt;
***** [[E2450 Keine überladene Version der Array-Eigenschaft &#039;%s&#039; vorhanden, die mit diesen Argumenten verwendet werden kann (Delphi)]]&lt;br /&gt;
***** [[E2452 Unicode-Zeichen sind in published Symbolen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2453 Ziel kann nicht zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2454 Slice-Standardfunktion für VAR- und OUT-Argument nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2459 Für den Zugriff auf Klasseneigenschaften darf kein Feldselektor vorhanden sein (Delphi)]]&lt;br /&gt;
***** [[E2460 Von spezieller Klasse &#039;%s.%s&#039; kann nicht geerbt werden (Delphi)]]&lt;br /&gt;
***** [[E2461 Bezeichner &#039;%s&#039; ist kein Instanzfeld (Delphi)]]&lt;br /&gt;
***** [[E2463 &#039;%s&#039;-Direktive in Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2464 Erster Parameter des Assign-Operators muss ein var-Parameter sein (Delphi)]]&lt;br /&gt;
***** [[E2465 Ein Record darf keinen Destruktor einführen (Delphi)]]&lt;br /&gt;
***** [[E2466 Ein &#039;Never-build&#039; Package &#039;%s&#039; benötigt &#039;always-build&#039; Package &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2467 Record oder Objekttyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2468 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2469 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und dem Typ &#039;%s&#039; in Unit &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2470 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und Konflikt mit vom Compiler erzeugten Klassennamen für Unit &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2471 Möglicherweise parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2474 Record-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2475 &#039;%s&#039;-Direktive in Record-Hilfstyp nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2501 Inline-Funktion kann verschachtelte Routine &#039;%s&#039; nicht aufrufen (Delphi)]]&lt;br /&gt;
***** [[E2506 Im interface-Abschnitt deklarierte Methode des parametrisierten Typs darf kein lokales Symbol &#039;%s&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2507 Einschränkungen CLASS und RECORD dürfen nicht gemeinsam angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2508 Typparameter sind bei diesem Typ nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2510 Typ %s&#039; ist keine gültige Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2511 Typparameter &#039;%s&#039; muss ein Klassentyp sein (Delphi)]]&lt;br /&gt;
***** [[E2512 Typparameter &#039;%s&#039; muss ein nicht-nullable Wertetyp sein (Delphi)]]&lt;br /&gt;
***** [[E2513 Typparameter &#039;%s&#039; muss einen parameterlosen Konstruktor namens Create haben (Delphi)]]&lt;br /&gt;
***** [[E2514 Typparameter &#039;%s&#039; muss Interface &#039;%s&#039; unterstützen (Delphi)]]&lt;br /&gt;
***** [[E2515 Typparameter &#039;%s&#039; ist mit Typ &#039;%s&#039; nicht kompatibel (Delphi)]]&lt;br /&gt;
***** [[E2516 Einschränkung &#039;%s&#039; steht im Konflikt mit vorherigen Einschränkungen (Delphi)]]&lt;br /&gt;
***** [[E2517 Operator &#039;%s&#039; muss %d Parameter übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2518 Operator &#039;%s&#039; muss mindestens einen &#039;%s&#039;-Typ in den Parametern übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2519 Erster Parametertyp des Operators &#039;%s&#039; und Ergebnistyp müssen identisch sein (Delphi)]]&lt;br /&gt;
***** [[E2520 Ergebnistyp des Operators &#039;%s&#039; muss den Typ Boolean haben (Delphi)]]&lt;br /&gt;
***** [[E2521 Operator &#039;%s&#039; muss einen &#039;%s&#039;-Typ im Parameter oder Ergebnistyp übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2522 Operator &#039;%s&#039; kann nicht in oder aus Vorfahrtyp konvertiert werden (Delphi)]]&lt;br /&gt;
***** [[E2527 Hilfstyp &#039;%s&#039; darf in Deklarationen nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2528 Typparameter sind bei dieser Methode nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2529 Typparameter bei Operator nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2530 Typparameter bei globaler Prozedur oder Funktion nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2531 Methode &#039;%s&#039; erfordert explizite Typargumente (Delphi)]]&lt;br /&gt;
***** [[E2532 Generisches Typargument konnte aus den unterschiedlichen Argumenttypen für Methode &#039;%s&#039; nicht abgeleitet werden (Delphi)]]&lt;br /&gt;
***** [[E2533 Virtual-, dynamic- und message-Methoden dürfen keine Typparameter haben (Delphi)]]&lt;br /&gt;
***** [[E2534 Klassenkonstruktor darf nicht virtual, dynamic oder message sein (Delphi)]]&lt;br /&gt;
***** [[E2535 Interface-Methoden dürfen keine parametrisierten Methoden haben (Delphi)]]&lt;br /&gt;
***** [[E2537 Standardfunktion DEFAULT erwartet einen Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2538 Die Standardfunktion DEFAULT ist für diesen Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2539 Implementierung der abstrakten Methode &#039;%s.%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2540 Abstrakter Typ &#039;%s&#039; kann nicht als &amp;quot;sealed&amp;quot; verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2543 Instantiierter Datentyp &#039;%s&#039; ist zu lang: überschreitet 2 GB (Delphi)]]&lt;br /&gt;
***** [[E2545 Klasseneigenschaft &#039;%s&#039; kann nicht veröffentlicht werden - nur Instanzeigenschaften können veröffentlicht werden (Delphi)]]&lt;br /&gt;
***** [[E2548 Eine Klassenreferenz des parametrisierten Typs kann nicht übernommen werden (Delphi)]]&lt;br /&gt;
***** [[E2549 Von benutzerdefinierter Attributklasse abgeleiteter parametrisierter Typ kann nicht deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2556 Typ des Prozedurenergebnisses oder untypisierter Parameter kann nicht als Typargument verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2551 Es gibt keine parametrisierten Methoden von &#039;%s&#039;, die mit dieser Anzahl von Typparametern verwendet werden können (Delphi)]]&lt;br /&gt;
***** [[E2552 CLASS- oder RECORD-Einschränkung und Klassentypeinschränkung dürfen nicht zusammen angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2553 Klassentypeinschränkung darf nicht mehr als einmal angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2555 Symbol &#039;%s&#039; kann nicht erfasst werden (Delphi)]]&lt;br /&gt;
***** [[E2560 $OBJTYPENAME für &#039;%s&#039; nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)]]&lt;br /&gt;
***** [[E2561 Angegebene Optionen für $EXTERNALSYM und $NODEFINE sind für &#039;%s&#039; nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)]]&lt;br /&gt;
***** [[E2562 Feldbezeichner erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2563 Angegebener Interface-Typ ist nicht deklariert (Delphi)]]&lt;br /&gt;
***** [[E2564 Undefinierter Typ &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2565 Parametrisierter oder instantiierter Typ kann nicht als benutzerdefiniertes Attribut verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2568 Neue Instanz kann ohne CONSTRUCTOR-Einschränkung in der Typparameterdeklaration nicht erstellt werden (Delphi)]]&lt;br /&gt;
***** [[E2569 Typparameter &#039;%s&#039; benötigt evtl. Finalisierung - im varianten Record nicht zulässig. Verwenden Sie die RECORD-Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2570 Lokale Prozedur in generischer Methode oder Methode des generischen Typs wird nicht unterstützt (Delphi)]]&lt;br /&gt;
***** [[E2571 Typparameter &#039;%s&#039; hat keine Klassen- oder Interface-Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2572 Konstanter Ausdruck des Typs System.TRttiVisibility zum Setzen der RTTI-Sichtbarkeit erwartet (Delphi)]]&lt;br /&gt;
***** [[E2573 Ungültiger Wert für die Direktive ALIGN (gültig für 1, 2, 4, 8 oder 16) (Delphi)]]&lt;br /&gt;
***** [[E2574 Instantiierter Typ kann nicht für TYPE-Typdeklaration verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2575 RTTI für &#039;%s&#039; ist zu groß; reduzieren Sie den Bereich mit $RTTI, oder reduzieren Sie die Typgröße (Delphi)]]&lt;br /&gt;
***** [[E2584 Das Attribut &#039;weak&#039; ist nur für Felder oder Variablen vom Typ &#039;class&#039; oder &#039;interface&#039; zulässig: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2589 Hilfstyp kann in parametrisiertem Typkontext nicht deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2590 Linker-Optionsstring ist zu lang (Delphi)]]&lt;br /&gt;
***** [[E2591 Nur cdecl-Funktionen dürfen varargs verwenden (Delphi)]]&lt;br /&gt;
***** [[E2597 &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2598 Virtuelle Methoden sind in Record-Hilfstypen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2599 Felddefinition in Hilfstyp nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2601 Prozedur NEW benötigt Konstruktorbezeichner &#039;%s&#039;, aber nicht deklarierten Bezeichner &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2602 Prozedur DISPOSE benötigt Destruktorbezeichner &#039;%s&#039;, aber nicht deklarierten Bezeichner &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2603 Einschränkung &#039;%s&#039; darf nur einmal angegeben werden (Delphi)]]&lt;br /&gt;
***** [[Linker-Fehler: %s (Delphi)]]&lt;br /&gt;
***** [[Linker-Fehler: %s: %s (Delphi)]]&lt;br /&gt;
***** [[F1027 Unit nicht gefunden: &#039;%s&#039; oder binäre Äquivalente (%s) (Delphi)]]&lt;br /&gt;
***** [[F2039 Ausgabedatei &#039;%s&#039; kann nicht erstellt werden (Delphi)]]&lt;br /&gt;
***** [[F2040 Fehler beim Suchen von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2046 Zu wenig Arbeitsspeicher (Delphi)]]&lt;br /&gt;
***** [[F2047 Zirkuläre Unit-Referenz auf &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2048 Falsches Unit-Format: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2051 Unit %s wurde mit einer unterschiedlichen Version von %s.%s compiliert (Delphi)]]&lt;br /&gt;
***** [[F2063 Verwendete Unit &#039;%s&#039; kann nicht compiliert werden (Delphi)]]&lt;br /&gt;
***** [[F2069 Zeile zu lang (mehr als 1023 Zeichen) (Delphi)]]&lt;br /&gt;
***** [[F2084 Interner Fehler: %s%d (Delphi)]]&lt;br /&gt;
***** [[F2087 Unit System nicht kompatibel mit der Testversion (Delphi)]]&lt;br /&gt;
***** [[F2092 Das Programm oder die Unit %s ruft sich selbst wieder auf (Delphi)]]&lt;br /&gt;
***** [[F2220 Package &#039;%s&#039; kann nicht compiliert werden (Delphi)]]&lt;br /&gt;
***** [[F2438 UCS-4-Textcodierung nicht unterstützt. Konvertieren Sie in UCS-2 oder UTF-8 (Delphi)]]&lt;br /&gt;
***** [[F2446 Unit &#039;%s&#039; wird mit Unit &#039;%s&#039; in &#039;%s&#039; compiliert, aber abweichende Version von &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[F2458 Metadaten können aus Delphi &#039;library&#039; nicht importiert werden. Verwenden Sie stattdessen Packages (Delphi)]]&lt;br /&gt;
***** [[F2462 Framework %s unterstützt thread-lokale Variablen (%s.%s) nicht (Delphi)]]&lt;br /&gt;
***** [[F2613 Unit &#039;%s&#039; nicht gefunden. (Delphi)]]&lt;br /&gt;
***** [[H2077 An &#039;%s&#039; zugewiesener Wert wird niemals benutzt (Delphi)]]&lt;br /&gt;
***** [[H2135 FOR oder WHILE Schleife wird nicht durchlaufen - gelöscht (Delphi)]]&lt;br /&gt;
***** [[H2164 Variable &#039;%s&#039; wurde deklariert, aber in &#039;%s&#039; nicht verwendet (Delphi)]]&lt;br /&gt;
***** [[H2219 Das private-Symbol &#039;%s&#039; wurde deklariert, aber nie verwendet (Delphi)]]&lt;br /&gt;
***** [[H2235 Package &#039;%s&#039; verwendet oder exportiert nicht &#039;%s.%s&#039; (Delphi)]]&lt;br /&gt;
***** [[H2244 Der Zeigerausdruck benötigt kein Initialize/Finalize, aber möglicherweise einen ^-Operator (Delphi)]]&lt;br /&gt;
***** [[H2365 Schreibweise der Überschreiben-Methode %s.%s muss exakt ihrem Vorfahren %s.%s entsprechen (Delphi)]]&lt;br /&gt;
***** [[H2368 Sichtbarkeit der Eigenschaftszugriffsmethode %s sollte mit der Eigenschaft %s.%s übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[H2369 Eigenschaftszugriffsmethode &#039;%s&#039; sollte %s sein (Delphi)]]&lt;br /&gt;
***** [[H2384 CLS: Überschreiben der virtuellen Methode &#039;%s.%s&#039; . Sichtbarkeit (%s) muss mit der Basisklasse &#039;%s&#039; (%s) übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[H2440 Inline-Methodensichtbarkeit muss niedriger oder gleich der Sichtbarkeit des Zugriffselements &#039;%s.%s&#039; sein (Delphi)]]&lt;br /&gt;
***** [[H2443 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil Unit &#039;%s&#039; in der USES-Liste nicht angegeben ist (Delphi)]]&lt;br /&gt;
***** [[H2444 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil auf Zugriffselement &#039;%s&#039; nicht zugegriffen werden kann (Delphi)]]&lt;br /&gt;
***** [[H2445 Inline-Funktion &#039;%s&#039; wurde nicht expandiert|H2445 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil ihre Unit &#039;%s&#039; nicht in der USES-Anweisung des IMPLEMENTATION-Abschnitts angegeben ist und die aktuelle Funktion eine Inline-Funktion ist ({{Delphi}})]]&lt;br /&gt;
***** [[H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[H2456 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil die enthaltene Unit &#039;%s&#039; die compilierende Unit &#039;%s&#039; verwendet (Delphi)]]&lt;br /&gt;
***** [[H2457 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil die enthaltene Unit &#039;%s&#039; die compilierende Unit &#039;%s&#039; indirekt verwendet (Delphi)]]&lt;br /&gt;
***** [[H2505 &#039;Self&#039; ist nicht initialisiert. Ein geerbter Konstruktor muss vor dem Eintritt in einen try-Block aufgerufen werden (Delphi)]]&lt;br /&gt;
***** [[H2509 Bezeichner &#039;%s&#039; steht im Konflikt mit Typparametern des Container-Typs (Delphi)]]&lt;br /&gt;
***** [[H2596 &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1000 Symbol &#039;%s&#039; ist veraltet (Delphi)]]&lt;br /&gt;
***** [[W1001 Symbol &#039;%s&#039; ist bibliotheksspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1002 Symbol &#039;%s&#039; ist plattformspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1003 Symbol &#039;%s&#039; ist experimental (Delphi)]]&lt;br /&gt;
***** [[W1004 Unit &#039;%s&#039; ist bibliotheksspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1005 Unit &#039;%s&#039; ist plattformspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1006 Unit &#039;%s&#039; ist veraltet (Delphi)]]&lt;br /&gt;
***** [[W1007 Unit &#039;%s&#039; ist experimental (Delphi)]]&lt;br /&gt;
***** [[W1009 Redeklaration von &#039;%s&#039; verbirgt einen Member in der Basisklasse (Delphi)]]&lt;br /&gt;
***** [[W1010 Methode &#039;%s&#039; verbirgt virtuelle Methode vom Basistyp &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1011 Text hinter dem abschließenden &#039;END.&#039; wird vom Compiler ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1013 Konstante 0 wurde zu NIL konvertiert (Delphi)]]&lt;br /&gt;
***** [[W1014 Stringkonstante abgeschnitten damit sie in STRING%ld passt (Delphi)|W1014 Stringkonstante abgeschnitten damit sie in STRING[%ld] passt ({{Delphi}})]]&lt;br /&gt;
***** [[W1015 FOR-Schleifenvariable &#039;%s&#039; kann nicht als Var-Parameter übergegeben werden (Delphi)]]&lt;br /&gt;
***** [[W1016 Typisierte Konstante &#039;%s&#039; als Var-Parameter übergegeben (Delphi)]]&lt;br /&gt;
***** [[W1017 Zuweisung für typisierte Konstante &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1018 Case-Label außerhalb des Bereichs des Case-Ausdrucks (Delphi)]]&lt;br /&gt;
***** [[W1021 Der Vergleich ergibt immer False (Delphi)]]&lt;br /&gt;
***** [[W1022 Der Vergleich ergibt immer True (Delphi)]]&lt;br /&gt;
***** [[W1023 Vorzeichenbehaftete und -lose Typen werden verglichen - beide Operanden werden erweitert (Delphi)]]&lt;br /&gt;
***** [[W1024 Vorzeichenbehaftete und -lose Typen werden kombiniert - beide Operanden werden erweitert (Delphi)]]&lt;br /&gt;
***** [[W1029 %s &#039;%s&#039; doppelt mit identischen Parametern; Zugriff von C%2B%2B nicht möglich (Delphi)]]&lt;br /&gt;
***** [[W1031 Package &#039;%s&#039; wird nicht auf Platte geschrieben, da Option –J aktiviert ist (Delphi)]]&lt;br /&gt;
***** [[W1032 Die exportierte Package-Thread-Variable &#039;%s.%s&#039; darf nicht außerhalb dieses Package verwendet werden (Delphi)]]&lt;br /&gt;
***** [[W1034 $HPPEMIT &#039;%s&#039; wird ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1035 Rückgabewert der Funktion &#039;%s&#039; könnte undefiniert sein (Delphi)]]&lt;br /&gt;
***** [[W1036 Variable &#039;%s&#039; ist möglicherweise nicht initialisiert worden (Delphi)]]&lt;br /&gt;
***** [[W1037 FOR-Schleifenvariable %s&#039; kann nach Durchlauf undefiniert sein (Delphi)]]&lt;br /&gt;
***** [[W1039 Es wurden keine Konfigurationsdateien gefunden (Delphi)]]&lt;br /&gt;
***** [[W1040 Implizite Verwendung der Variants-Unit (Delphi)]]&lt;br /&gt;
***** [[W1041 Fehler beim Konvertieren der Unicode-Zeichen in den länderspezifischen Zeichensatz. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)]]&lt;br /&gt;
***** [[W1042 Fehler beim Konvertieren des Strings &#039;%s&#039; in Unicode. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)]]&lt;br /&gt;
***** [[W1043 Imagebase $%X ist kein Vielfaches von 64 K. Wird auf $%X abgerundet (Delphi)]]&lt;br /&gt;
***** [[W1044 Bedenkliche Typumwandlung von %s in %s (Delphi)]]&lt;br /&gt;
***** [[W1045 Eigenschaftsdeklaration verweist auf private-Vorfahr &#039;%s.%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1046 Unsicherer Typ &#039;%s%s%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1047 Unsicherer Code &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1048 Unsichere Typumwandlung von &#039;%s&#039; nach &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1049 Wert &#039;%s&#039; für Option %s wurde abgeschnitten (Delphi)]]&lt;br /&gt;
***** [[W1050 In Set-Ausdruck WideChar auf Byte-Char verringert (Delphi)]]&lt;br /&gt;
***** [[W1051 Doppelte Symbolnamen im Namespace. &#039;%s.%s&#039; in %s gefunden. Duplikat in %s wird ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1055 PUBLISHED verursachte, dass RTTI ($M%2B) zu Typ &#039;%s&#039; hinzugefügt wurde (Delphi)]]&lt;br /&gt;
***** [[W1057 Implizite String-Umwandlung von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1058 Implizite String-Umwandlung mit potenziellem Datenverlust von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1059 Explizite String-Umwandlung von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1060 Explizite String-Umwandlung mit potenziellem Datenverlust von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1062 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1063 Bei Umwandlung der angegebenen AnsiChar-Konstante in WideChar gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1064 Bei Umwandlung der angegebenen AnsiString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1066 Erweiterte Genauigkeit für Gleitkommawert verloren gegangen. Verkürzt auf Double (Delphi)]]&lt;br /&gt;
***** [[W1068 Das interne Ändern von Strings wird möglicherweise künftig nicht mehr unterstützt (Delphi)]]&lt;br /&gt;
***** [[W1201 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Whitespace ist an dieser Position nicht zulässig.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1202 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Referenz auf nicht definierte Entität &#039;%s&#039;.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1203 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Ein Name beginnt mit einem ungültigen Zeichen.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1204 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Ein Name enthält ein ungültiges Zeichen.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1205 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Das Zeichen &#039;%c&#039; wurde erwartet.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1206 XML-Kommentar bei &#039;%s&#039; hat das cref-Attribut &#039;%s&#039;, das nicht aufgelöst werden konnte (Delphi)]]&lt;br /&gt;
***** [[W1207 XML-Kommentar bei &#039;%s&#039; hat ein param-Tag für &#039;%s&#039;, aber es gibt keinen Parameter mit diesem Namen (Delphi)]]&lt;br /&gt;
***** [[W1208 Parameter &#039;%s&#039; hat kein zugehöriges param-Tag im XML-Kommentar für &#039;%s&#039; (aber andere Parameter haben dieses Tag) (Delphi)]]&lt;br /&gt;
***** [[X1008 Integer und HResult werden ausgetauscht (Delphi)]]&lt;br /&gt;
***** [[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)]]&lt;br /&gt;
***** [[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|x1019: FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]]&lt;br /&gt;
***** [[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|x1020: Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]]&lt;br /&gt;
***** [[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|x1025: Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|x1026: Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|x1028: Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039;  ({{Delphi}})]]&lt;br /&gt;
***** [[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|x1030: Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)]]&lt;br /&gt;
***** [[X1054 Linker-Fehler: %s (Delphi)|x1054: Linker-Fehler: %s ({{Delphi}})]]&lt;br /&gt;
***** [[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)]]&lt;br /&gt;
***** [[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|x2041: Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|x2042: Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|x2043: Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|x2044: Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|x2141: Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2161 %s (Delphi)]]&lt;br /&gt;
***** [[X2162 %s: %s (Delphi)]]&lt;br /&gt;
***** [[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|x2243: Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]]&lt;br /&gt;
***** [[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|x2269: Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]]&lt;br /&gt;
***** [[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|x2367: Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]]&lt;br /&gt;
***** [[X2421 Importierter Bezeichner &#039;%s&#039; steht im Konflikt mit &#039;%s&#039; in &#039;%s&#039; (Delphi)]]&lt;br /&gt;
*** [[Delphi-Klassen-Explorer - Themen]]&lt;br /&gt;
**** [[Übersicht über den Klassen-Explorer|{{Delphi}}-Klassen-Explorer]]&lt;br /&gt;
**** [[Delphi-Klassen-Explorer (Fenster)]]&lt;br /&gt;
****[[Anzeigen der Klassen-, Interface- und Typhierarchie mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Aktivieren von verschiedenen Ansichtsmodi der Vererbungshierarchie im Klassen-Explorer]]&lt;br /&gt;
****[[Anzeigen der in Klassen und Interfaces deklarierten Member mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Klassen-, Interface- und Typdeklarationen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Member-Deklarationen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Methodendefinitionen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Definitionen von Eigenschaftszugriffsbezeichnern mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Automatisieren der Felderzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Automatisieren der Methodenerzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Erstellen einer Methode - Beispiel]]&lt;br /&gt;
****[[Automatisieren der Eigenschaftserzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
** [[C++-Referenz]]&lt;br /&gt;
*** [[C++-Sprachreferenz - Index|C++-Sprachreferenz]]&lt;br /&gt;
**** [[Implementierungsabhängige ANSI-Standards]]&lt;br /&gt;
**** [[Lexikalische Elemente - Index|Lexikalische Elemente]]&lt;br /&gt;
***** [[Token (Übersicht) - Index|Token (Übersicht)]]&lt;br /&gt;
****** [[Konstanten (Übersicht) - Index]]&lt;br /&gt;
******* [[Konstanten]]&lt;br /&gt;
******* [[Integerkonstanten]]&lt;br /&gt;
******* [[Gleitkommakonstanten]]&lt;br /&gt;
******* [[Zeichenkonstanten (Übersicht) - Index]]&lt;br /&gt;
******** [[Zeichenkonstanten]]&lt;br /&gt;
******** [[Escape-Sequenzen]]&lt;br /&gt;
******** [[Die drei char-Typen]]&lt;br /&gt;
******** [[Wide-Character- und Mehr-Zeichenkonstanten]]&lt;br /&gt;
******* [[String-Konstanten]]&lt;br /&gt;
******* [[Aufzählungskonstanten]]&lt;br /&gt;
******* [[Interne Darstellung numerischer Typen]]&lt;br /&gt;
******* [[Konstanten und ihre interne Darstellung]]&lt;br /&gt;
******* [[Konstantenausdrücke]]&lt;br /&gt;
****** [[Schlüsselwörter (Übersicht) - Index|Schlüsselwörter (Übersicht)]]&lt;br /&gt;
******* [[Schlüsselwörter]]&lt;br /&gt;
******* [[Schlüsselwort-Erweiterungen]]&lt;br /&gt;
******* [[Schlüsselwörter spezifisch für C++]]&lt;br /&gt;
******* [[Tabelle der C++-Register-Pseudovariablen]]&lt;br /&gt;
****** [[Bezeichner]]&lt;br /&gt;
****** [[Interpunktionszeichen]]&lt;br /&gt;
***** [[Whitespace (Übersicht) - Index|Whitespace (Übersicht)]]&lt;br /&gt;
****** [[Kommentare]]&lt;br /&gt;
****** [[Whitespace]]&lt;br /&gt;
**** [[Sprachstruktur - Index|Sprachstruktur]]&lt;br /&gt;
***** [[Deklarationen - Index|Deklarationen]]&lt;br /&gt;
****** [[Objekte]]&lt;br /&gt;
****** [[Speicherklassen und Typen]]&lt;br /&gt;
****** [[Gültigkeitsbereich]]&lt;br /&gt;
****** [[Sichtbarkeit]]&lt;br /&gt;
****** [[Lebensdauer]]&lt;br /&gt;
****** [[Übersetzungseinheiten]]&lt;br /&gt;
****** [[Bindung]]&lt;br /&gt;
***** [[Deklarationssyntax - Index|Deklarationssyntax]]&lt;br /&gt;
****** [[Tentative Definitionen]]&lt;br /&gt;
****** [[Mögliche Deklarationen]]&lt;br /&gt;
****** [[Externe Deklarationen und Definitionen]]&lt;br /&gt;
****** [[Typ-Bezeichner]]&lt;br /&gt;
****** [[Typ-Kategorien]]&lt;br /&gt;
****** [[Grundlegende Typen]]&lt;br /&gt;
****** [[Initialisierung]]&lt;br /&gt;
****** [[Deklarationen und Deklaratoren]]&lt;br /&gt;
****** [[Verwendung von Speicherklassenspezifizierern]]&lt;br /&gt;
****** [[Modifizierer von Variablen]]&lt;br /&gt;
****** [[Aufrufkonventionen für andere Programmiersprachen]]&lt;br /&gt;
****** [[Multithread-Variablen]]&lt;br /&gt;
****** [[Funktions-Modifizierer]]&lt;br /&gt;
***** [[Zeiger - Index (C++)]]&lt;br /&gt;
****** [[Zeiger (Pointers)]]&lt;br /&gt;
****** [[Zeiger auf Objekte]]&lt;br /&gt;
****** [[Zeiger auf Funktionen]]&lt;br /&gt;
****** [[Zeigerdeklarationen]]&lt;br /&gt;
****** [[Zeigerkonstanten]]&lt;br /&gt;
****** [[Zeigerarithmetik]]&lt;br /&gt;
****** [[Zeigerumwandlungen]]&lt;br /&gt;
***** [[Arrays|Arrays (C++)]]&lt;br /&gt;
***** [[Funktionen - Index|Funktionen - Index (C++)]]&lt;br /&gt;
****** [[Funktion main() - Index|Funktion main()]]&lt;br /&gt;
******* [[Informationen zur Funktion main()]]&lt;br /&gt;
******* [[Argumente der Funktion main()]]&lt;br /&gt;
******* [[Rückgabewert von main()]]&lt;br /&gt;
******* [[--p (Pascal-Aufrufkonventionen)|-p (Pascal-Aufrufkonventionen)]]&lt;br /&gt;
******* [[Argumente mit Platzhalterzeichen]]&lt;br /&gt;
****** [[Deklarationen und Definitionen]]&lt;br /&gt;
****** [[Deklarationen und Prototypen]]&lt;br /&gt;
****** [[Definitionen]]&lt;br /&gt;
****** [[Formatierte Eingabe/Ausgabe mit erweiterten Typen|Formatierte Eingabe/Ausgabe mit erweiterten Typen (C++)]]&lt;br /&gt;
****** [[Deklaration formaler Parameter]]&lt;br /&gt;
****** [[Funktionsaufrufe und Parameterumwandlungen]]&lt;br /&gt;
***** [[Strukturen - Index|Strukturen]]&lt;br /&gt;
****** [[Bitfelder]]&lt;br /&gt;
****** [[Unvollständige Deklarationen]]&lt;br /&gt;
****** [[Zugriff auf Strukturelemente]]&lt;br /&gt;
****** [[Strukturelement-Deklarationen]]&lt;br /&gt;
****** [[Namespace von Strukturen]]&lt;br /&gt;
****** [[Strukturen]]&lt;br /&gt;
****** [[Strukturen und Funktionen]]&lt;br /&gt;
****** [[Namenlose Strukturen und Typdefinitionen]]&lt;br /&gt;
***** [[Varianten - Index|Varianten]]&lt;br /&gt;
****** [[Varianten]]&lt;br /&gt;
****** [[Anonyme Varianten (C und C++)]]&lt;br /&gt;
****** [[Deklaration von Varianten]]&lt;br /&gt;
***** [[Aufzählungen - Index|Aufzählungen]]&lt;br /&gt;
****** [[Aufzählungen]]&lt;br /&gt;
****** [[Zuweisung an den Typ enum]]&lt;br /&gt;
***** [[Ausdrücke - Index|Ausdrücke]]&lt;br /&gt;
****** [[Ausdrücke (C++)]]&lt;br /&gt;
****** [[Abarbeitungsreihenfolge und Rangfolge von Operatoren]]&lt;br /&gt;
****** [[Ausdrücke und C++]]&lt;br /&gt;
****** [[Auswertungsreihenfolge]]&lt;br /&gt;
****** [[Fehler und Überläufe]]&lt;br /&gt;
***** [[Operatoren (Zusammenfassung)]]&lt;br /&gt;
******[[Binäre Operatoren - Index]]&lt;br /&gt;
*******[[Binäre Operatoren|Binäre Operatoren - Übersicht (C++)]]&lt;br /&gt;
*******[[Zuweisungsoperatoren]]&lt;br /&gt;
*******[[Bitweise Operatoren]]&lt;br /&gt;
*******[[Komma-Operator]]&lt;br /&gt;
*******[[Bedingungsoperator]]&lt;br /&gt;
*******[[Gleichheitsoperatoren]]&lt;br /&gt;
*******[[Logische Operatoren]]&lt;br /&gt;
*******[[Multiplikative Operatoren]]&lt;br /&gt;
*******[[Relationale Operatoren]]&lt;br /&gt;
******[[Unäre Operatoren - Index]]&lt;br /&gt;
*******[[Unäre Operatoren]]&lt;br /&gt;
*******[[Arithmetische Operatoren]]&lt;br /&gt;
*******[[Plus- und Minus-Operatoren]]&lt;br /&gt;
*******[[Referenzierungs-/Dereferenzierungsoperatoren]]&lt;br /&gt;
******[[Suffixoperatoren - Index|Suffixoperatoren]]&lt;br /&gt;
*******[[Array-Indizierungsoperator]]&lt;br /&gt;
*******[[Klammeroperator]]&lt;br /&gt;
*******[[. Operator für direkte Elementauswahl]]&lt;br /&gt;
*******[[- Operator für indirekte Elementauswahl|-&amp;gt; Operator für indirekte Elementauswahl]]&lt;br /&gt;
*******[[Inkrement-/Dekrement-Operatoren]]&lt;br /&gt;
******[[Primärausdruck-Operatoren]]&lt;br /&gt;
***** [[Anweisungen - Index|Anweisungen]]&lt;br /&gt;
****** [[Anweisungen]]&lt;br /&gt;
****** [[Blockanweisungen]]&lt;br /&gt;
****** [[Anweisungen mit Sprungmarke (Label)]]&lt;br /&gt;
****** [[Ausdrucksanweisungen]]&lt;br /&gt;
****** [[Auswahlanweisungen]]&lt;br /&gt;
****** [[Wiederholungsanweisungen]]&lt;br /&gt;
****** [[Sprunganweisungen]]&lt;br /&gt;
**** [[C++-Spezifikation - Index|C++-Spezifikation]]&lt;br /&gt;
***** [[C++11-Features - Index]]&lt;br /&gt;
****** [[Alignof Operator (C++11)|alignof Operator (C++11)]]&lt;br /&gt;
****** [[:Category:C++11-Attribute|Category:C++11-Attribute]]&lt;br /&gt;
****** [[Explizite Konvertierungsoperatoren (C++11)]]&lt;br /&gt;
****** [[Extern Templates (C++11)|extern Templates (C++11)]]&lt;br /&gt;
****** [[Forward-Deklaration von Enums (C++11)]]&lt;br /&gt;
****** [[R-Wert-Referenzen (C++11)]]&lt;br /&gt;
****** [[Statische Assertions (C++11)]]&lt;br /&gt;
****** [[Streng typisierte Aufzählungen (C++11)]]&lt;br /&gt;
****** [[Typ-Bezeichner decltype (C++11)]]&lt;br /&gt;
****** [[Typ-Trait-Funktionen (C++11) - Index|Typ-Trait-Funktionen (C++11)]]&lt;br /&gt;
******* [[Überblick zu Typ-Trait-Funktionen (C++11)]]&lt;br /&gt;
******* [[Alignment of|__alignment_of]]&lt;br /&gt;
******* [[Array extent|__array_extent]]&lt;br /&gt;
******* [[Array rank|__array_rank]]&lt;br /&gt;
******* [[Has nothrow assign|__has_nothrow_assign]]&lt;br /&gt;
******* [[Has nothrow copy constructor|__has_nothrow_copy_constructor]]&lt;br /&gt;
******* [[Has nothrow default constructor|__has_nothrow_default_constructor]]&lt;br /&gt;
******* [[Has trivial assign|__has_trivial_assign]]&lt;br /&gt;
******* [[Has trivial copy constructor|__has_trivial_copy_constructor]]&lt;br /&gt;
******* [[Has trivial default constructor|__has_trivial_default_constructor]]&lt;br /&gt;
******* [[Has trivial destructor|__has_trivial_destructor]]&lt;br /&gt;
******* [[Has virtual destructor|__has_virtual_destructor]]&lt;br /&gt;
******* [[Is abstract|__is_abstract]]&lt;br /&gt;
******* [[Is arithmetic|__is_arithmetic]]&lt;br /&gt;
******* [[Is array|__is_array]]&lt;br /&gt;
******* [[Is base of|__is_base_of]]&lt;br /&gt;
******* [[Is class|__is_class]]&lt;br /&gt;
******* [[Is closure|__is_closure]]&lt;br /&gt;
******* [[Is complete type (typename T )|__is_complete_type (typename T )]]&lt;br /&gt;
******* [[Is compound|__is_compound]]&lt;br /&gt;
******* [[Is const|__is_const]]&lt;br /&gt;
******* [[Is convertible|__is_convertible]]&lt;br /&gt;
******* [[Is empty|__is_empty]]&lt;br /&gt;
******* [[Is enum|__is_enum]]&lt;br /&gt;
******* [[Is floating point|__is_floating_point]]&lt;br /&gt;
******* [[Is function|__is_function]]&lt;br /&gt;
******* [[Is fundamental|__is_fundamental]]&lt;br /&gt;
******* [[Is integral|__is_integral]]&lt;br /&gt;
******* [[Is lvalue expr|__is_lvalue_expr]]&lt;br /&gt;
******* [[Is lvalue reference|__is_lvalue_reference]]&lt;br /&gt;
******* [[Is member function pointer|__is_member_function_pointer]]&lt;br /&gt;
******* [[Is member object pointer|__is_member_object_pointer]]&lt;br /&gt;
******* [[Is member pointer|__is_member_pointer]]&lt;br /&gt;
******* [[Is object|__is_object]]&lt;br /&gt;
******* [[Is pod|__is_pod]]&lt;br /&gt;
******* [[Is pointer|__is_pointer]]&lt;br /&gt;
******* [[Is polymorphic|__is_polymorphic]]&lt;br /&gt;
******* [[Is reference|__is_reference]]&lt;br /&gt;
******* [[Is rvalue expr|__is_rvalue_expr]]&lt;br /&gt;
******* [[Is rvalue reference|__is_rvalue_reference]]&lt;br /&gt;
******* [[Is same|__is_same]]&lt;br /&gt;
******* [[Is scalar|__is_scalar]]&lt;br /&gt;
******* [[Is signed|__is_signed]]&lt;br /&gt;
******* [[Is standard layout|__is_standard_layout]]&lt;br /&gt;
******* [[Is trivial|__is_trivial]]&lt;br /&gt;
******* [[Is union|__is_union]]&lt;br /&gt;
******* [[Is unsigned ( typename T )|__is_unsigned ( typename T )]]&lt;br /&gt;
******* [[Is void|__is_void]]&lt;br /&gt;
******* [[Is volatile|__is_volatile]]&lt;br /&gt;
****** [[Unicode-Zeichentypen und Literale (C++11)]]&lt;br /&gt;
****** [[Workaround für C++11-Attribute|Workaround für C++11-Attribute (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
***** [[Modernes C++]]&lt;br /&gt;
****** [[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden]]&lt;br /&gt;
******* [[Lambda-Ausdrücke]]&lt;br /&gt;
****** [[Konformitätsstatus moderner C++-Sprach-Features]]&lt;br /&gt;
****** [[Erstellen einer einfachen C++-Anwendung für die Verwendung von C++11-Features]]&lt;br /&gt;
***** [[Unicode für C++ - Index|Unicode für C++]]&lt;br /&gt;
****** [[C++-Anwendungen für Unicode anpassen]]&lt;br /&gt;
****** [[TCHAR-Zuordnung|_TCHAR-Zuordnung]]&lt;br /&gt;
****** [[Floating-Funktionen]]&lt;br /&gt;
***** [[Unterstützung von property implements für C++Builder|Unterstützung von __property implements für {{CBuilder}}]]&lt;br /&gt;
***** [[Identifikation von Typen zur Laufzeit (RTTI) - Index|Identifikation von Typen zur Laufzeit (RTTI)]]&lt;br /&gt;
****** [[Typidentifikation zur Laufzeit (RTTI): Übersicht]]&lt;br /&gt;
****** [[Laufzeittypidentifikation und Destruktoren]]&lt;br /&gt;
****** [[Typeid|typeid]]&lt;br /&gt;
***** [[Neue Typumwandlung]]&lt;br /&gt;
****** [[Interface cast (C++-RTL-Funktion)|interface_cast (C++-RTL-Funktion)]]&lt;br /&gt;
****** [[Unterschiede zwischen interface cast und static cast|Unterschiede zwischen interface_cast und static_cast]]&lt;br /&gt;
***** [[Klassen - Index|Klassen]]&lt;br /&gt;
****** [[Das Schlüsselwort this]]&lt;br /&gt;
******* [[Statische Elemente|Statische Elemente (C++)]]&lt;br /&gt;
****** [[Gültigkeitsbereich von Elementen - Index|Gültigkeitsbereich von Elementen]]&lt;br /&gt;
******* [[Zugriff auf Basisklassen und abgeleitete Klassen]]&lt;br /&gt;
******* [[Element-Zugriffskontrolle]]&lt;br /&gt;
******* [[Gültigkeitsbereich von Elementen]]&lt;br /&gt;
******* [[Verschachtelte Typen]]&lt;br /&gt;
****** [[Klassen-Member-Liste]]&lt;br /&gt;
****** [[Klassenmethoden]]&lt;br /&gt;
****** [[Klassennamen]]&lt;br /&gt;
****** [[Gültigkeitsbereich von Klassennamen]]&lt;br /&gt;
****** [[Klassenobjekte]]&lt;br /&gt;
****** [[Klassentypen]]&lt;br /&gt;
****** [[C++-Klassen]]&lt;br /&gt;
****** [[Friends von Klassen]]&lt;br /&gt;
****** [[Inline-Funktionen]]&lt;br /&gt;
****** [[Member-Funktionen]]&lt;br /&gt;
****** [[Statische Eigenschaften]]&lt;br /&gt;
****** [[Virtuelle Basisklassen]]&lt;br /&gt;
****** [[Delphi-Klassendeklarationen|{{Delphi}}-Klassendeklarationen (__declspec)]]&lt;br /&gt;
***** [[Polymorphe Klassen - Index|Polymorphe Klassen]]&lt;br /&gt;
****** [[Abstrakte Klassen]]&lt;br /&gt;
****** [[Virtuelle Funktionen - Index]]&lt;br /&gt;
******* [[Dynamische Funktionen]]&lt;br /&gt;
******* [[Rein virtuelle Funktion aufgerufen (C++)]]&lt;br /&gt;
******* [[Virtuelle Funktionen|Virtuelle Funktionen (C++)]]&lt;br /&gt;
***** [[L-Wert-Referenzen (C++)]]&lt;br /&gt;
***** [[Gültigkeitsbereich in C++ - Index|Gültigkeitsbereich in C++]]&lt;br /&gt;
****** [[Gültigkeitsbereich in C++]]&lt;br /&gt;
****** [[Zusammenfassung der C++ Gültigkeitsbereichsregeln]]&lt;br /&gt;
****** [[Gültigkeitsbereich Klasse]]&lt;br /&gt;
****** [[Verbergen]]&lt;br /&gt;
***** [[Konstruktoren und Destruktoren - Index|Konstruktoren und Destruktoren]]&lt;br /&gt;
****** [[Einführung in Konstruktoren und Destruktoren]]&lt;br /&gt;
****** [[Konstruktoren - Index|Konstruktoren]]&lt;br /&gt;
******* [[Konstruktoren]]&lt;br /&gt;
******* [[Initialisierung von Klassen]]&lt;br /&gt;
******* [[Standardkonstruktor]]&lt;br /&gt;
******* [[Aufrufreihenfolge von Konstruktoren]]&lt;br /&gt;
******* [[Überladen von Konstruktoren]]&lt;br /&gt;
******* [[Kopierkonstruktor]]&lt;br /&gt;
****** [[Destruktoren - Index|Destruktoren]]&lt;br /&gt;
******* [[Destruktoren]]&lt;br /&gt;
******* [[Aufrufen von Destruktoren]]&lt;br /&gt;
******* [[Virtuelle Destruktoren]]&lt;br /&gt;
******* [[Abort und Destruktoren|abort and Destructors]]&lt;br /&gt;
******* [[Atexit, pragma Exit, und Destruktoren|atexit, #pragma exit, und Destruktoren]]&lt;br /&gt;
******* [[Exit und Destruktoren]]&lt;br /&gt;
***** [[Behandlung von Delphi-Features in C++Builder - Index]]&lt;br /&gt;
****** [[Behandlung der anonymen Methoden von Delphi in C++]]&lt;br /&gt;
****** [[Behandlung der AnsiString-Codeseitenspezifikation in C++]]&lt;br /&gt;
****** [[Behandlung von Delphi-Generics in C++]]&lt;br /&gt;
***** [[Zugriffsbereichsoperator]]&lt;br /&gt;
***** [[Verwenden von Templates|Verwenden von Templates (C++)]]&lt;br /&gt;
***** [[Die Operatoren New und Delete - Index|Die Operatoren New und Delete]]&lt;br /&gt;
****** [[Der Operator new|Der Operator new (C++)]]&lt;br /&gt;
****** [[Platzierungssyntax für den Operator new]]&lt;br /&gt;
****** [[Überladen des Operators new]]&lt;br /&gt;
****** [[Fehlerbehandlung für den Operator new]]&lt;br /&gt;
****** [[Der Operator new für Arrays]]&lt;br /&gt;
****** [[Der Operator delete für Arrays]]&lt;br /&gt;
****** [[Überladen des Operators delete]]&lt;br /&gt;
***** [[C++-Namespaces - Index|C++-Namespaces]]&lt;br /&gt;
****** [[Deklarieren von Namespaces]]&lt;br /&gt;
****** [[Definieren von Namespaces]]&lt;br /&gt;
****** [[Anonyme Namespaces]]&lt;br /&gt;
****** [[Zugreifen auf Elemente eines Namespace]]&lt;br /&gt;
****** [[Erweitern der Namespaces]]&lt;br /&gt;
****** [[Alias für Namespaces]]&lt;br /&gt;
****** [[Using-Anweisung]]&lt;br /&gt;
****** [[Explizite Zugriffsqualifizierung]]&lt;br /&gt;
***** [[GNU-Attribute]]&lt;br /&gt;
***** [[Überladen von Operatorfunktionen (Übersicht) - Index]]&lt;br /&gt;
****** [[Überladen von Operatoren (C++)]]&lt;br /&gt;
****** [[Überladen von Operatorfunktionen]]&lt;br /&gt;
****** [[Überladene Operatoren und Vererbung]]&lt;br /&gt;
****** [[Überladen von unären Operatoren]]&lt;br /&gt;
****** [[Überladen von binären Operatoren]]&lt;br /&gt;
****** [[Überladen des Zuweisungsoperators =|Überladen des Zuweisungsoperators = (C++)]]&lt;br /&gt;
****** [[Überladen des Funktionsaufrufoperators ( )]]&lt;br /&gt;
****** [[Überladen des Indizierungsoperators|Überladen des Indizierungsoperators [ ]]]&lt;br /&gt;
****** [[Überladen des Klassenelementzugriffs-Operators –|Überladen des Klassenelementzugriffs-Operators –&amp;gt;]]&lt;br /&gt;
****** [[Beispiel für das Überladen von Operatoren]]&lt;br /&gt;
***** [[C++-Anwendungen verwenden eine strikte Typprüfung]]&lt;br /&gt;
***** [[Fastcall beim Überschreiben von Bibliotheksmethoden verwenden (C++)|__fastcall beim Überschreiben von Bibliotheksmethoden verwenden (C++)]]&lt;br /&gt;
***** [[Sprachunterstützung für die RAD Studio-Bibliotheken (C++)]]&lt;br /&gt;
****** [[C++- und Object Pascal-Modelle]]&lt;br /&gt;
******* [[Vererbung und Interfaces]]&lt;br /&gt;
******* [[Objektidentität und -instantiierung]]&lt;br /&gt;
******* [[Objekterstellung für die C++Builder-Bibliotheken]]&lt;br /&gt;
******* [[Aufrufen virtueller Methoden in Konstruktoren für Basisklassen]]&lt;br /&gt;
******* [[Objektfreigabe]]&lt;br /&gt;
******* [[AfterConstruction und BeforeDestruction]]&lt;br /&gt;
******* [[Virtuelle Klassenfunktionen]]&lt;br /&gt;
****** [[Unterstützung für Object Pascal-Datentypen und Sprachkonzepte]]&lt;br /&gt;
******* [[Typedefs]]&lt;br /&gt;
******* [[Klassen, die die Sprache Object Pascal unterstützen|C++-Klassen, die die Sprache Object Pascal unterstützen]]&lt;br /&gt;
******* [[Object Pascal-Sprachentsprechungen in C++]]&lt;br /&gt;
******* [[Offene Arrays]]&lt;br /&gt;
******* [[Unterschiedlich definierte Typen]]&lt;br /&gt;
******* [[Zuordnung der Delphi-Typen zu C++-Typen|Zuordnung der {{Delphi}}-Typen zu C++-Typen]]&lt;br /&gt;
******* [[Delphi-Interfaces]]&lt;br /&gt;
******** [[Delphi-Interface-Parameter wird nun anders behandelt]]&lt;br /&gt;
******* [[Ressourcenstrings]]&lt;br /&gt;
******* [[Standardparameter]]&lt;br /&gt;
******* [[Laufzeittypinformationen]]&lt;br /&gt;
******* [[Nicht zugeordnete Typen]]&lt;br /&gt;
******* [[Schlüsselwort-Erweiterungen in C++]]&lt;br /&gt;
******** [[Classid|__classid]]&lt;br /&gt;
******** [[Delphirtti|__delphirtti]]&lt;br /&gt;
******** [[Closure|__closure]]&lt;br /&gt;
******** [[Property|__property]]&lt;br /&gt;
******** [[Published|__published (C++)]]&lt;br /&gt;
******* [[Die Schlüsselwort-Erweiterung declspec|Die Schlüsselwort-Erweiterung __declspec]]&lt;br /&gt;
******* [[C++-Zuweisungsoperator mit gleicher Funktion wie der implizite Delphi-Operator]]&lt;br /&gt;
***** [[Interfaces implementieren: Delphi und C++]]&lt;br /&gt;
***** [[Funktions-Templates (Übersicht) - Index|Funktions-Templates (Übersicht)]]&lt;br /&gt;
****** [[Funktions-Templates]]&lt;br /&gt;
****** [[Implizite und explizite Template-Funktionen]]&lt;br /&gt;
****** [[Überschreiben einer Template-Funktion]]&lt;br /&gt;
***** [[Klassen-Templates (Übersicht) - Index|Klassen-Templates (Übersicht)]]&lt;br /&gt;
****** [[Klassen-Templates]]&lt;br /&gt;
****** [[Verwenden von spitzen Klammern in Templates]]&lt;br /&gt;
****** [[Template-Argumente]]&lt;br /&gt;
****** [[Eliminieren von Zeigern in Templates]]&lt;br /&gt;
****** [[Verwenden von typsicheren generische Listen als Template]]&lt;br /&gt;
***** [[Compiler-Optionen für Templates - Index|Compiler-Optionen für Templates]]&lt;br /&gt;
****** [[Compiler-Optionen für Templates]]&lt;br /&gt;
****** [[Änderung der Semantik zur Erzeugung von Templates]]&lt;br /&gt;
***** [[Exportieren und Importieren von Templates]]&lt;br /&gt;
***** [[Analyse des Template-Rumpfs]]&lt;br /&gt;
**** [[Der Präprozessor - Index|Der Präprozessor]]&lt;br /&gt;
***** [[Präprozessor-Direktiven - Index|Präprozessor-Direktiven]]&lt;br /&gt;
****** [[(Null-Direktive)|# (Null-Direktive)]]&lt;br /&gt;
****** [[Include|#include]]&lt;br /&gt;
****** [[Error|#error]]&lt;br /&gt;
****** [[Line|#line]]&lt;br /&gt;
****** [[Import|#import]]&lt;br /&gt;
****** [[Bedingte Compilierung (Übersicht) - Index|Direktiven für die bedingte Compilierung (C++)]]&lt;br /&gt;
******* [[If, elif, else und endif|#if, #elif, #else und #endif (C++)]]&lt;br /&gt;
******* [[Defined]]&lt;br /&gt;
******* [[Ifdef und ifndef|#ifdef und #ifndef]]&lt;br /&gt;
***** [[Makros definieren und deren Definition aufheben - Index|Makros definieren und deren Definition aufheben]]&lt;br /&gt;
****** [[Define|#define (C++)]]&lt;br /&gt;
****** [[Undef|#undef]]&lt;br /&gt;
****** [[Verwenden der Kommandozeilenoptionen -D und -U]]&lt;br /&gt;
****** [[Schlüsselwörter und reservierte Wörter in Makros]]&lt;br /&gt;
****** [[Einfügen von Symbolen mit|Einfügen von Symbolen mit ##]]&lt;br /&gt;
***** [[Makros mit Parametern|Makros mit Parametern (C++)]]&lt;br /&gt;
***** [[Vordefinierte Makros]]&lt;br /&gt;
****** [[Beispiel für das Makro CODEGEARC VERSION|Beispiel für das Makro __CODEGEARC_VERSION__]]&lt;br /&gt;
****** [[FUNC|__FUNC__]]&lt;br /&gt;
***** [[Delphi-Kompatibilitätsmakros]]&lt;br /&gt;
***** [[Verwenden des Backslash (\) für Fortsetzungszeilen]]&lt;br /&gt;
***** [[Pragma-Direktiven (Übersicht) - Index|#pragma-Direktiven (Übersicht) - Index]]&lt;br /&gt;
****** [[Pragma|#pragma]]&lt;br /&gt;
****** [[Pragma alias|#pragma alias]]&lt;br /&gt;
****** [[Pragma alignment|#pragma alignment]]&lt;br /&gt;
****** [[Pragma anon struct|#pragma anon_struct]]&lt;br /&gt;
****** [[Pragma argsused|#pragma argsused]]&lt;br /&gt;
****** [[Pragma checkoption|#pragma checkoption]]&lt;br /&gt;
****** [[Pragma codeseg|#pragma codeseg]]&lt;br /&gt;
****** [[Pragma codestring|#pragma codestring]]&lt;br /&gt;
****** [[Pragma comment|#pragma comment]]&lt;br /&gt;
****** [[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption und #pragma undefineonoption]]&lt;br /&gt;
****** [[Pragma delphiheader|#pragma delphiheader]]&lt;br /&gt;
****** [[Pragma exit und pragma startup|#pragma exit und #pragma startup]]&lt;br /&gt;
****** [[Pragma explicit rtti|#pragma explicit_rtti]]&lt;br /&gt;
****** [[Pragma extref|#pragma extref]]&lt;br /&gt;
****** [[Pragma hdrfile|#pragma hdrfile]]&lt;br /&gt;
****** [[Pragma hdrstop|#pragma hdrstop]]&lt;br /&gt;
****** [[Pragma implements|#pragma implements]]&lt;br /&gt;
****** [[Pragma init seg|#pragma init_seg]]&lt;br /&gt;
****** [[Pragma inline|#pragma inline]]&lt;br /&gt;
****** [[Pragma intrinsic|#pragma intrinsic]]&lt;br /&gt;
****** [[Pragma link|#pragma link]]&lt;br /&gt;
****** [[Pragma message|#pragma message]]&lt;br /&gt;
****** [[Pragma nopackwarning|#pragma nopackwarning]]&lt;br /&gt;
****** [[Pragma nopushoptwarn|#pragma nopushoptwarn]]&lt;br /&gt;
****** [[Pragma noretval|#pragma noretval]]&lt;br /&gt;
****** [[Pragma obsolete|#pragma obsolete]]&lt;br /&gt;
****** [[Pragma once|#pragma once]]&lt;br /&gt;
****** [[Pragma option|#pragma option]]&lt;br /&gt;
****** [[Pragma pack|#pragma pack]]&lt;br /&gt;
****** [[Pragma package|#pragma package]]&lt;br /&gt;
****** [[Pragma region und pragma end region|#pragma region und #pragma end_region]]&lt;br /&gt;
****** [[Pragma resource|#pragma resource]]&lt;br /&gt;
****** [[Pragma samecodeseg|#pragma samecodeseg]]&lt;br /&gt;
****** [[Pragma sizeof|#pragma sizeof]]&lt;br /&gt;
****** [[Pragma exit und pragma startup|#pragma exit und #pragma startup]]&lt;br /&gt;
****** [[Pragma sysheader|#pragma sysheader]]&lt;br /&gt;
****** [[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption und #pragma undefineonoption]]&lt;br /&gt;
****** [[Pragma warn|#pragma warn]]&lt;br /&gt;
***** [[Pseudogrammatik]]&lt;br /&gt;
**** [[Schlüsselwörter alphabetisch - Index|Schlüsselwörter alphabetisch]]&lt;br /&gt;
***** [[Alignas|alignas]]&lt;br /&gt;
***** [[Alignof|alignof]]&lt;br /&gt;
***** [[And|and, &amp;amp;&amp;amp; (C++)]]&lt;br /&gt;
***** [[And eq|and_eq, &amp;amp;=]]&lt;br /&gt;
***** [[Asm, asm, asm|asm, _asm, __asm (C++)]]&lt;br /&gt;
***** [[Auto|auto]]&lt;br /&gt;
***** [[Automated|__automated]]&lt;br /&gt;
***** [[Axiom|axiom]]&lt;br /&gt;
***** [[Bitand|bitand, &amp;amp;]]&lt;br /&gt;
***** [[Bitor|bitor]]&lt;br /&gt;
***** [[Bool|_Bool]]&lt;br /&gt;
***** [[Bool, false, true|bool, false, true (C++)]]&lt;br /&gt;
***** [[Break|break]]&lt;br /&gt;
***** [[Case|case (C++)]]&lt;br /&gt;
***** [[Catch|catch]]&lt;br /&gt;
***** [[Cdecl, cdecl, cdecl|cdecl, _cdecl, __cdecl (C++)]]&lt;br /&gt;
***** [[Char|char]]&lt;br /&gt;
***** [[Char16 t|char16_t]]&lt;br /&gt;
***** [[Char32 t|char32_t]]&lt;br /&gt;
***** [[Class|class (C++)]]&lt;br /&gt;
***** [[Classmethod|__classmethod]]&lt;br /&gt;
***** [[Compl|compl, ~]]&lt;br /&gt;
***** [[Complex|_Complex]]&lt;br /&gt;
***** [[Concept|concept]]&lt;br /&gt;
***** [[Concept map|concept_map]]&lt;br /&gt;
***** [[Const|const]]&lt;br /&gt;
***** [[Const cast (Typumwandlungsoperator)|const_cast (Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Constexpr|constexpr]]&lt;br /&gt;
***** [[Continue|continue]]&lt;br /&gt;
***** [[Declspec|__declspec]]&lt;br /&gt;
***** [[Declspec(allocate(&amp;quot;SEGNAME&amp;quot;))|__declspec(allocate(&amp;quot;SEGNAME&amp;quot;))]]&lt;br /&gt;
***** [[Declspec(delphiclass)|__declspec(delphiclass)]]&lt;br /&gt;
***** [[Declspec(delphirecord)|__declspec(delphirecord)]]&lt;br /&gt;
***** [[Declspec(delphireturn)|__declspec(delphireturn)]]&lt;br /&gt;
***** [[Declspec(delphirtti)|__declspec(delphirtti)]]&lt;br /&gt;
***** [[Declspec(dllexport)|__declspec(dllexport)]]&lt;br /&gt;
***** [[Declspec(dllimport)|__declspec(dllimport)]]&lt;br /&gt;
***** [[Declspec(dynamic)|__declspec(dynamic)]]&lt;br /&gt;
***** [[Declspec(hidesbase)|__declspec(hidesbase)]]&lt;br /&gt;
***** [[Declspec(naked)|__declspec(naked)]]&lt;br /&gt;
***** [[Declspec(noreturn)|__declspec(noreturn)]]&lt;br /&gt;
***** [[Declspec(nothrow)|__declspec(nothrow)]]&lt;br /&gt;
***** [[Declspec(novtable)|__declspec(novtable)]]&lt;br /&gt;
***** [[Declspec(package)|__declspec(package)]]&lt;br /&gt;
***** [[Declspec(pascalimplementation)|__declspec(pascalimplementation)]]&lt;br /&gt;
***** [[Declspec(property)|__declspec(property)]]&lt;br /&gt;
***** [[Declspec(selectany)|__declspec(selectany)]]&lt;br /&gt;
***** [[Declspec(thread)|__declspec(thread)]]&lt;br /&gt;
***** [[Declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))|__declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))]]&lt;br /&gt;
***** [[Decltype|decltype]]&lt;br /&gt;
***** [[Default|default (C++)]]&lt;br /&gt;
***** [[Deletecpp|delete]]&lt;br /&gt;
***** [[Deprecated|deprecated]]&lt;br /&gt;
***** [[Dispid|__dispid]]&lt;br /&gt;
***** [[Do|do]]&lt;br /&gt;
***** [[Double|double (C++)]]&lt;br /&gt;
***** [[Dynamic cast (Typumwandlungsoperator)|dynamic_cast (C++-Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Emit|__emit__]]&lt;br /&gt;
***** [[Enum|enum]]&lt;br /&gt;
***** [[Except|__except]]&lt;br /&gt;
***** [[Explicit|explicit]]&lt;br /&gt;
***** [[Export|export (C++)]]&lt;br /&gt;
***** [[Export, export|_export, __export (C++)]]&lt;br /&gt;
***** [[Extern|extern]]&lt;br /&gt;
***** [[Fastcall, fastcall|_fastcall, __fastcall]]&lt;br /&gt;
***** [[Final (C++)|final (C++)]]&lt;br /&gt;
***** [[Finally|__finally]]&lt;br /&gt;
***** [[Float|float (C++)]]&lt;br /&gt;
***** [[For|for]]&lt;br /&gt;
***** [[Friend|friend]]&lt;br /&gt;
***** [[Goto|goto]]&lt;br /&gt;
***** [[If, else|if, else (C++)]]&lt;br /&gt;
***** [[Imaginary|_Imaginary]]&lt;br /&gt;
***** [[Import, import|_import, __import]]&lt;br /&gt;
***** [[Inline|inline]]&lt;br /&gt;
***** [[Inline (C)|__inline]]&lt;br /&gt;
***** [[Int|int]]&lt;br /&gt;
***** [[Int8, int16, int32, int64, Unsigned int64, Erweiterte Integertypen|Erweiterte Integertypen: __int8, __int16, __int32, __int64]]&lt;br /&gt;
***** [[Late check|late_check]]&lt;br /&gt;
***** [[Long|long]]&lt;br /&gt;
***** [[Msfastcall|__msfastcall]]&lt;br /&gt;
***** [[Msreturn|__msreturn]]&lt;br /&gt;
***** [[Mutable|mutable]]&lt;br /&gt;
***** [[Namespace|namespace]]&lt;br /&gt;
***** [[New|new]]&lt;br /&gt;
***** [[Noreturn|noreturn]]&lt;br /&gt;
***** [[Not, !|not,&amp;amp;nbsp;! (C++)]]&lt;br /&gt;
***** [[Not eq, !=|not_eq, !=]]&lt;br /&gt;
***** [[Nullptr|nullptr]]&lt;br /&gt;
***** [[Operator|operator]]&lt;br /&gt;
***** [[Or|or]]&lt;br /&gt;
***** [[Or eq|or_eq]]&lt;br /&gt;
***** [[Pascal, pascal, pascal|pascal, _pascal, __pascal (C++)]]&lt;br /&gt;
***** [[Private|private (C++)]]&lt;br /&gt;
***** [[Protected|protected (C++)]]&lt;br /&gt;
***** [[Public|public (C++)]]&lt;br /&gt;
***** [[Register|register (C++)]]&lt;br /&gt;
***** [[Reinterpret cast (Typumwandlungsoperator)|reinterpret_cast (Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Requires|requires (C++)]]&lt;br /&gt;
***** [[Restrict|restrict]]&lt;br /&gt;
***** [[Return|return]]&lt;br /&gt;
***** [[Rtti und die Option -RT|__rtti und die Option -RT]]&lt;br /&gt;
***** [[Short|short]]&lt;br /&gt;
***** [[Signed|signed]]&lt;br /&gt;
***** [[Sizeof|sizeof]]&lt;br /&gt;
***** [[Static|static (C++)]]&lt;br /&gt;
***** [[Static assert|static_assert]]&lt;br /&gt;
***** [[Static cast (Typumwandlungsoperator)|static_cast (C++-Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Stdcall, stdcall|_stdcall, __stdcall (C++)]]&lt;br /&gt;
***** [[Struct|struct]]&lt;br /&gt;
***** [[Switch|switch]]&lt;br /&gt;
***** [[Template|template]]&lt;br /&gt;
***** [[This|this]]&lt;br /&gt;
***** [[Thread local|thread_local]]&lt;br /&gt;
***** [[Thread|__thread]]&lt;br /&gt;
***** [[Throw|throw]]&lt;br /&gt;
***** [[Try (C++)|try (C++)]]&lt;br /&gt;
***** [[Try (C)|__try]]&lt;br /&gt;
***** [[Typedef|typedef]]&lt;br /&gt;
***** [[Typeid|typeid]]&lt;br /&gt;
***** [[Typename|typename]]&lt;br /&gt;
***** [[Typeof|typeof, __typeof, __typeof__]]&lt;br /&gt;
***** [[Union|union]]&lt;br /&gt;
***** [[Unsigned|unsigned]]&lt;br /&gt;
***** [[Using (Deklaration)|using (Deklaration)]]&lt;br /&gt;
***** [[Uuidof|__uuidof]]&lt;br /&gt;
***** [[Virtual|virtual]]&lt;br /&gt;
***** [[Void|void]]&lt;br /&gt;
***** [[Volatile|volatile]]&lt;br /&gt;
***** [[Wchar t|wchar_t]]&lt;br /&gt;
***** [[While|while (C++)]]&lt;br /&gt;
***** [[Xor, ^|xor, ^ (C++)]]&lt;br /&gt;
***** [[Xor eq, ^=|xor_eq, ^=]]&lt;br /&gt;
**** [[Schlüsselwörter nach Kategorie - Index|Schlüsselwörter nach Kategorie]]&lt;br /&gt;
***** [[Alternative Repräsentationen von Token|Alternative Repräsentationen von Token (C++)]]&lt;br /&gt;
***** [[Zusätzliche Schlüsselwörter in C++Builder]]&lt;br /&gt;
***** [[C++-spezifische Schlüsselwörter]]&lt;br /&gt;
***** [[Modifizierer|Modifizierer (C++)]]&lt;br /&gt;
***** [[Operatoren|Operatoren (C++)]]&lt;br /&gt;
***** [[Reservierte Wörter|Reservierte Wörter (C++)]]&lt;br /&gt;
***** [[Schlüsselwörter (Anweisungen)|Schlüsselwörter (Anweisungen) (C++)]]&lt;br /&gt;
***** [[Speicherklassenspezifizierer|Speicherklassenspezifizierer (C++)]]&lt;br /&gt;
***** [[Typ-Bezeichner (C++)]]&lt;br /&gt;
*** [[Referenz zur C-Laufzeitbibliothek]]&lt;br /&gt;
**** [[Sichere C-Bibliothek]]&lt;br /&gt;
**** [[Standardlaufzeitbibliotheken]]&lt;br /&gt;
**** [[Statische Laufzeitbibliotheken]]&lt;br /&gt;
**** [[Dynamische Linkbibliotheken (DLLs)]]&lt;br /&gt;
**** [[Multithread-Programme]]&lt;br /&gt;
**** [[Übergabe von Dateiinformationen an untergeordnete Prozesse]]&lt;br /&gt;
**** [[Alloc.h - Index|alloc.h]]&lt;br /&gt;
***** [[Calloc|calloc]]&lt;br /&gt;
***** [[Free|free]]&lt;br /&gt;
***** [[Heapcheck|heapcheck]]&lt;br /&gt;
***** [[Heapcheckfree|heapcheckfree]]&lt;br /&gt;
***** [[Heapchecknode|heapchecknode]]&lt;br /&gt;
***** [[Heapfillfree|heapfillfree]]&lt;br /&gt;
***** [[Heapwalk|heapwalk]]&lt;br /&gt;
***** [[Malloc|malloc]]&lt;br /&gt;
***** [[Realloc|realloc]]&lt;br /&gt;
**** [[Assert.h - Index|assert.h]]&lt;br /&gt;
***** [[Assert|assert]]&lt;br /&gt;
***** [[NDEBUG define|NDEBUG #define]]&lt;br /&gt;
**** [[Conio.h - Index|conio.h]]&lt;br /&gt;
***** [[Setcursortype|_setcursortype]]&lt;br /&gt;
***** [[Cgets|cgets]]&lt;br /&gt;
***** [[Clreol|clreol]]&lt;br /&gt;
***** [[Clrscr|clrscr]]&lt;br /&gt;
***** [[Cprintf]]&lt;br /&gt;
***** [[Cputs]]&lt;br /&gt;
***** [[Cscanf|cscanf]]&lt;br /&gt;
***** [[Delline|delline]]&lt;br /&gt;
***** [[Getch|getch]]&lt;br /&gt;
***** [[Getche|getche]]&lt;br /&gt;
***** [[Getpass|getpass]]&lt;br /&gt;
***** [[Gettext|gettext]]&lt;br /&gt;
***** [[Gettextinfo|gettextinfo]]&lt;br /&gt;
***** [[Gotoxy|gotoxy]]&lt;br /&gt;
***** [[Highvideo|highvideo]]&lt;br /&gt;
***** [[Insline|insline]]&lt;br /&gt;
***** [[Kbhit|kbhit]]&lt;br /&gt;
***** [[Lowvideo|lowvideo]]&lt;br /&gt;
***** [[Movetext|movetext]]&lt;br /&gt;
***** [[Normvideo|normvideo]]&lt;br /&gt;
***** [[Putch|putch]]&lt;br /&gt;
***** [[Puttext|puttext]]&lt;br /&gt;
***** [[Textattr|textattr]]&lt;br /&gt;
***** [[Textbackground|textbackground]]&lt;br /&gt;
***** [[Textcolor|textcolor]]&lt;br /&gt;
***** [[Textmode|textmode]]&lt;br /&gt;
***** [[Ungetch|ungetch]]&lt;br /&gt;
***** [[Wherex|wherex]]&lt;br /&gt;
***** [[Wherey|wherey]]&lt;br /&gt;
***** [[Window|window]]&lt;br /&gt;
**** [[Ctype.h - Index|ctype.h]]&lt;br /&gt;
***** [[Ctype|_ctype]]&lt;br /&gt;
***** [[IS xxx defines|_IS_xxx #defines]]&lt;br /&gt;
***** [[Tolower|_tolower]]&lt;br /&gt;
***** [[Toupper|_toupper]]&lt;br /&gt;
***** [[Isalnum, iscsym, iswalnum, ismbcalnum|isalnum, __iscsym, iswalnum, _ismbcalnum]]&lt;br /&gt;
***** [[Isalpha, iscsymf, iswalpha, ismbcalpha|isalpha, __iscsymf, iswalpha, _ismbcalpha]]&lt;br /&gt;
***** [[Isascii, iswascii|isascii, iswascii]]&lt;br /&gt;
***** [[Iscntrl, iswcntrl|iscntrl, iswcntrl]]&lt;br /&gt;
***** [[Isdigit, iswdigit, ismbcdigit|isdigit, iswdigit, _ismbcdigit]]&lt;br /&gt;
***** [[Isgraph, iswgraph, ismbcgraph|isgraph, iswgraph, _ismbcgraph]]&lt;br /&gt;
***** [[Islower, iswlower, ismbclower|islower, iswlower, _ismbclower]]&lt;br /&gt;
***** [[Isprint, iswprint, ismbcprint|isprint, iswprint, _ismbcprint]]&lt;br /&gt;
***** [[Ispunct, iswpunct, ismbcpunct|ispunct, iswpunct, _ismbcpunct]]&lt;br /&gt;
***** [[Isspace, iswspace, ismbcspace|isspace, iswspace, _ismbcspace]]&lt;br /&gt;
***** [[Isupper, iswupper, ismbcupper|isupper, iswupper, _ismbcupper]]&lt;br /&gt;
***** [[Isxdigit, iswxdigit|isxdigit, iswxdigit]]&lt;br /&gt;
***** [[Toascii|toascii]]&lt;br /&gt;
***** [[Tolower, mbctolower, towlower|tolower, _mbctolower, towlower]]&lt;br /&gt;
***** [[Toupper, mbctoupper, towupper|toupper, _mbctoupper, towupper]]&lt;br /&gt;
**** [[Delayimp.h - Index|delayimp.h]]&lt;br /&gt;
***** [[PfnDliNotifyHook, pfnDliFailureHook|__pfnDliNotifyHook, __pfnDliFailureHook]]&lt;br /&gt;
***** [[FUnloadDelayLoadedDLL|__FUnloadDelayLoadedDLL]]&lt;br /&gt;
**** [[Dir.h - Index|dir.h]]&lt;br /&gt;
***** [[Chdir|chdir]]&lt;br /&gt;
***** [[MAXxxxx defines (fnsplit)|MAXxxxx #defines (fnsplit)]]&lt;br /&gt;
***** [[Findclose, wfindclose|findclose, _wfindclose]]&lt;br /&gt;
***** [[Findfirst, wfindfirst|findfirst, _wfindfirst]]&lt;br /&gt;
***** [[Findnext, wfindnext|findnext, _wfindnext]]&lt;br /&gt;
***** [[Fnmerge, wfnmerge|fnmerge, _wfnmerge]]&lt;br /&gt;
***** [[Fnsplit, wfnsplit|fnsplit, _wfnsplit]]&lt;br /&gt;
***** [[Bitdefinitionen für fnsplit]]&lt;br /&gt;
***** [[Getcurdir, wgetcurdir|getcurdir, _wgetcurdir]]&lt;br /&gt;
***** [[Getcwd, wgetcwd|getcwd, _wgetcwd]]&lt;br /&gt;
***** [[Getdisk, setdisk|getdisk, setdisk]]&lt;br /&gt;
***** [[Mkdir, wmkdir|mkdir, _wmkdir]]&lt;br /&gt;
***** [[Mktemp, wmktemp|_mktemp, _wmktemp]]&lt;br /&gt;
***** [[Rmdir, wrmdir|_rmdir, _wrmdir]]&lt;br /&gt;
***** [[Searchpath, wsearchpath|searchpath, wsearchpath]]&lt;br /&gt;
**** [[Direct.h - Index|direct.h]]&lt;br /&gt;
***** [[Chdrive|_chdrive]]&lt;br /&gt;
***** [[Getdcwd, wgetdcwd|_getdcwd, _wgetdcwd]]&lt;br /&gt;
**** [[Dirent.h - Index|dirent.h]]&lt;br /&gt;
***** [[Closedir, wclosedir|closedir, wclosedir]]&lt;br /&gt;
***** [[Opendir, wopendir|opendir, wopendir]]&lt;br /&gt;
***** [[Readdir, wreaddir|readdir, wreaddir]]&lt;br /&gt;
***** [[Rewinddir, wrewinddir|rewinddir, wrewinddir]]&lt;br /&gt;
**** [[Dos.h - Index|dos.h]]&lt;br /&gt;
***** [[Disable, disable, enable, enable|disable, _disable, enable, _enable]]&lt;br /&gt;
***** [[Dostounix|dostounix]]&lt;br /&gt;
***** [[FA xxxx defines|FA_xxxx #defines]]&lt;br /&gt;
***** [[Geninterrupt|geninterrupt]]&lt;br /&gt;
***** [[Getdate, setdate|getdate, setdate]]&lt;br /&gt;
***** [[Getdfree|getdfree]]&lt;br /&gt;
***** [[Getdrive|_getdrive]]&lt;br /&gt;
***** [[Gettime, settime|gettime, settime]]&lt;br /&gt;
***** [[NFDS define|NFDS #define]]&lt;br /&gt;
***** [[Osmajor|_osmajor]]&lt;br /&gt;
***** [[Osminor|_osminor]]&lt;br /&gt;
***** [[Osversion|_osversion]]&lt;br /&gt;
***** [[Sleep|_sleep]]&lt;br /&gt;
***** [[Unixtodos|unixtodos]]&lt;br /&gt;
***** [[Version|_version]]&lt;br /&gt;
**** [[Errno.h - Index|errno.h]]&lt;br /&gt;
***** [[Doserrno|_doserrno]]&lt;br /&gt;
***** [[EDOM, ERANGE, defines|EDOM, ERANGE, #defines]]&lt;br /&gt;
***** [[Errno (Referenz zur C-Laufzeitbibliothek)|errno]]&lt;br /&gt;
***** [[Fehlernummern in errno]]&lt;br /&gt;
***** [[Sys errlist|_sys_errlist]]&lt;br /&gt;
***** [[Sys nerr|_sys_nerr]]&lt;br /&gt;
**** [[Except.h - Index|except.h]]&lt;br /&gt;
***** [[ThrowExceptionName|__throwExceptionName]]&lt;br /&gt;
***** [[ThrowFileName|__throwFileName]]&lt;br /&gt;
***** [[ThrowLineNumber|__throwLineNumber]]&lt;br /&gt;
***** [[Set terminate|set_terminate]]&lt;br /&gt;
***** [[Set unexpected|set_unexpected]]&lt;br /&gt;
***** [[Terminate|terminate]]&lt;br /&gt;
***** [[Unexpected|unexpected]]&lt;br /&gt;
**** [[Fastmath.h - Index|fastmath.h]]&lt;br /&gt;
***** [[Fastmath-Routinen verwenden]]&lt;br /&gt;
**** [[Fcntl.h - Index|fcntl.h]]&lt;br /&gt;
***** [[Fmode|_fmode]]&lt;br /&gt;
***** [[Pipe|_pipe]]&lt;br /&gt;
***** [[O xxxx defines|O_xxxx #defines]]&lt;br /&gt;
**** [[Float.h - Index|float.h]]&lt;br /&gt;
***** [[Chgsign, chgsignl|_chgsign, _chgsignl]]&lt;br /&gt;
***** [[Clear87, clearfp|_clear87, _clearfp]]&lt;br /&gt;
***** [[Control87, controlfp|_control87, _controlfp]]&lt;br /&gt;
***** [[Copysign, copysignl|_copysign, _copysignl]]&lt;br /&gt;
***** [[Finite, finitel|_finite, _finitel]]&lt;br /&gt;
***** [[Fpclass, fpclassl|_fpclass, _fpclassl]]&lt;br /&gt;
***** [[Fpreset|_fpreset]]&lt;br /&gt;
***** [[Isnan, isnanl|_isnan, _isnanl]]&lt;br /&gt;
***** [[Logb, logbl|_logb, _logbl]]&lt;br /&gt;
***** [[Nextafter, nextafterl|_nextafter, _nextafterl]]&lt;br /&gt;
***** [[Scalb, scalbl|_scalb, _scalbl]]&lt;br /&gt;
***** [[Status87, statusfp|_status87, _statusfp]]&lt;br /&gt;
***** [[CW DEFAULT define|CW_DEFAULT #define]]&lt;br /&gt;
**** [[Io.h - Index|io.h]]&lt;br /&gt;
***** [[Findclose (io.h)|_findclose]]&lt;br /&gt;
***** [[Findfirst, wfindfirst (io.h)|_findfirst, __wfindfirst]]&lt;br /&gt;
***** [[Findfirsti64, wfindfirsti64|_findfirsti64, _wfindfirsti64]]&lt;br /&gt;
***** [[Findnext, wfindnext (io.h)|_findnext, __wfindnext]]&lt;br /&gt;
***** [[Findnexti64, wfindnexti64|_findnexti64, _wfindnexti64]]&lt;br /&gt;
***** [[Get osfhandle|_get_osfhandle]]&lt;br /&gt;
***** [[Open osfhandle|_open_osfhandle]]&lt;br /&gt;
***** [[Rtl chmod, wrtl chmod|_rtl_chmod, _wrtl_chmod]]&lt;br /&gt;
***** [[Rtl close|_rtl_close]]&lt;br /&gt;
***** [[Rtl creat, wrtl creat|_rtl_creat, _wrtl_creat]]&lt;br /&gt;
***** [[Rtl open, wrtl open|_rtl_open, _wrtl_open]]&lt;br /&gt;
***** [[Rtl read|_rtl_read]]&lt;br /&gt;
***** [[Rtl write|_rtl_write]]&lt;br /&gt;
***** [[Access, waccess|access, _waccess]]&lt;br /&gt;
***** [[Chmod, wchmod|chmod, _wchmod]]&lt;br /&gt;
***** [[Chsize|chsize]]&lt;br /&gt;
***** [[Close|close]]&lt;br /&gt;
***** [[Creat, wcreat|_creat, _wcreat]]&lt;br /&gt;
***** [[Creatnew|creatnew]]&lt;br /&gt;
***** [[Creattemp|creattemp]]&lt;br /&gt;
***** [[Dup|dup]]&lt;br /&gt;
***** [[Dup2|dup2]]&lt;br /&gt;
***** [[Eof|eof]]&lt;br /&gt;
***** [[Filelength|filelength]]&lt;br /&gt;
***** [[Getftime, setftime|getftime, setftime]]&lt;br /&gt;
***** [[Isatty|isatty]]&lt;br /&gt;
***** [[Lock|lock]]&lt;br /&gt;
***** [[Locking|locking]]&lt;br /&gt;
***** [[Lseek|lseek]]&lt;br /&gt;
***** [[Open, wopen|open, _wopen]]&lt;br /&gt;
***** [[Read|read (C++)]]&lt;br /&gt;
***** [[Setmode|setmode]]&lt;br /&gt;
***** [[Sopen, wsopen|_sopen, _wsopen]]&lt;br /&gt;
***** [[Tell|tell]]&lt;br /&gt;
***** [[Umask|umask]]&lt;br /&gt;
***** [[Unlock|unlock]]&lt;br /&gt;
***** [[Write|write (C++)]]&lt;br /&gt;
**** [[Limits.h - Index|limits.h]]&lt;br /&gt;
***** [[CHAR xxx defines|CHAR_xxx #defines]]&lt;br /&gt;
***** [[INT xxx defines|INT_xxx #defines]]&lt;br /&gt;
***** [[LONG xxx defines|LONG_xxx #defines]]&lt;br /&gt;
***** [[SCHAR xxx defines|SCHAR_xxx #defines]]&lt;br /&gt;
***** [[SHRT xxx defines|SHRT_xxx #defines]]&lt;br /&gt;
***** [[Uxxxx MAX defines|Uxxxx_MAX #defines]]&lt;br /&gt;
**** [[Locale.h - Index|locale.h]]&lt;br /&gt;
***** [[Localeconv|localeconv]]&lt;br /&gt;
***** [[Setlocale, wsetlocale|setlocale, _wsetlocale]]&lt;br /&gt;
**** [[Malloc.h - Index|malloc.h]]&lt;br /&gt;
***** [[Alloca|alloca]]&lt;br /&gt;
***** [[Expand|_expand]]&lt;br /&gt;
***** [[Heapchk|_heapchk]]&lt;br /&gt;
***** [[Heapmin|_heapmin]]&lt;br /&gt;
***** [[Heapset|_heapset]]&lt;br /&gt;
***** [[Malloc. heapwalk|_heapwalk]]&lt;br /&gt;
***** [[Msize|_msize]]&lt;br /&gt;
***** [[Rtl heapwalk|_rtl_heapwalk]]&lt;br /&gt;
***** [[Stackavail|stackavail]]&lt;br /&gt;
**** [[Math.h - Index|math.h]]&lt;br /&gt;
***** [[Atof, wtof|atof, _wtof]]&lt;br /&gt;
***** [[Atold, wtold|_atold, _wtold]]&lt;br /&gt;
***** [[I64toa, i64tow|_i64toa, _i64tow]]&lt;br /&gt;
***** [[Matherr, matherrl|_matherr, _matherrl]]&lt;br /&gt;
***** [[Abs|abs]]&lt;br /&gt;
***** [[Acos, acosl|acos, acosl]]&lt;br /&gt;
***** [[Asin, asinl|asin, asinl]]&lt;br /&gt;
***** [[Atan, atanl|atan, atanl]]&lt;br /&gt;
***** [[Atan2, atan2l|atan2, atan2l]]&lt;br /&gt;
***** [[Cabs, cabsl|cabs, cabsl]]&lt;br /&gt;
***** [[Ceil, ceill|ceil, ceill]]&lt;br /&gt;
***** [[Cos, cosl|cos, cosl]]&lt;br /&gt;
***** [[Cosh, coshl|cosh, coshl]]&lt;br /&gt;
***** [[Exp, expl|exp, expl]]&lt;br /&gt;
***** [[Fabs, fabsl|fabs, fabsl]]&lt;br /&gt;
***** [[Floor, floorl|floor, floorl]]&lt;br /&gt;
***** [[Fmod, fmodl|fmod, fmodl]]&lt;br /&gt;
***** [[Frexp, frexpl|frexp, frexpl]]&lt;br /&gt;
***** [[HUGE VAL defines|HUGE_VAL #defines]]&lt;br /&gt;
***** [[Hypot, hypotl|hypot, hypotl]]&lt;br /&gt;
***** [[Ldexp, ldexpl|ldexp, ldexpl]]&lt;br /&gt;
***** [[Ldiv|ldiv]]&lt;br /&gt;
***** [[Log, logl|log, logl]]&lt;br /&gt;
***** [[Log10, log10l|log10, log10l]]&lt;br /&gt;
***** [[M E, M LOGxxx, M LNxx defines|M_E, M_LOGxxx, M_LNxx #defines]]&lt;br /&gt;
***** [[M SQRTxx defines|M_SQRTxx #defines]]&lt;br /&gt;
***** [[Modf, modfl|modf, modfl]]&lt;br /&gt;
***** [[PI-Konstanten]]&lt;br /&gt;
***** [[Poly, polyl|poly, polyl]]&lt;br /&gt;
***** [[Pow, powl|pow, powl]]&lt;br /&gt;
***** [[Pow10, pow10l|pow10, pow10l]]&lt;br /&gt;
***** [[Sin, sinl|sin, sinl]]&lt;br /&gt;
***** [[Sinh, sinhl|sinh, sinhl]]&lt;br /&gt;
***** [[Sqrt, sqrtl|sqrt, sqrtl]]&lt;br /&gt;
***** [[Tan, tanl|tan, tanl]]&lt;br /&gt;
***** [[Tanh, tanhl|tanh, tanhl]]&lt;br /&gt;
**** [[Mem.h - Index|mem.h]]&lt;br /&gt;
***** [[Memccpy|memccpy]]&lt;br /&gt;
***** [[Memchr, wmemchr|memchr, _wmemchr]]&lt;br /&gt;
***** [[Memcmp|memcmp]]&lt;br /&gt;
***** [[Memcpy, wmemcpy|memcpy, _wmemcpy]]&lt;br /&gt;
***** [[Memcpy s|memcpy_s]]&lt;br /&gt;
***** [[Memicmp|memicmp]]&lt;br /&gt;
***** [[Memmove|memmove]]&lt;br /&gt;
***** [[Memmove s|memmove_s]]&lt;br /&gt;
***** [[Memset, wmemset|memset, _wmemset]]&lt;br /&gt;
***** [[Setmem|setmem]]&lt;br /&gt;
**** [[New.h - Index|new.h]]&lt;br /&gt;
***** [[New handler|_new_handler]]&lt;br /&gt;
***** [[Set new handler function|set_new_handler function]]&lt;br /&gt;
**** [[Process.h - Index|process.h]]&lt;br /&gt;
***** [[Adopt thread|_adopt_thread]]&lt;br /&gt;
***** [[Beginthread|_beginthread]]&lt;br /&gt;
***** [[Beginthreadex|_beginthreadex]]&lt;br /&gt;
***** [[BeginthreadNT|_beginthreadNT]]&lt;br /&gt;
***** [[C exit|_c_exit]]&lt;br /&gt;
***** [[Cexit|_cexit]]&lt;br /&gt;
***** [[Endthread|_endthread]]&lt;br /&gt;
***** [[Endthreadex|_endthreadex]]&lt;br /&gt;
***** [[Unadopt thread|_unadopt_thread]]&lt;br /&gt;
***** [[Cwait|cwait]]&lt;br /&gt;
***** [[Execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, wexecl, wexecle, wexeclp, wexeclpe, wexecv, wexecve, wexecvp, wexecvpe|execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, _wexecl, _wexecle, _wexeclp, _wexeclpe, _wexecv, _wexecve, _wexecvp, _wexecvpe]]&lt;br /&gt;
***** [[Getpid|getpid]]&lt;br /&gt;
***** [[P xxxx defines|P_xxxx #defines]]&lt;br /&gt;
***** [[Spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, wspawnl, wspawnle, wspawnlp, wspawnlpe, wspawnv, wspawnve, wspawnvp, wspawnvpe|spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, _wspawnl, _wspawnle, _wspawnlp, _wspawnlpe, _wspawnv, _wspawnve, _wspawnvp, _wspawnvpe]]&lt;br /&gt;
***** [[Wait|wait]]&lt;br /&gt;
**** [[Setjmp.h - Index|setjmp.h]]&lt;br /&gt;
***** [[Longjmp|longjmp]]&lt;br /&gt;
***** [[Setjmp|setjmp]]&lt;br /&gt;
**** [[Share.h - Index|share.h]]&lt;br /&gt;
***** [[SH xxxx defines|SH_xxxx #defines]]&lt;br /&gt;
**** [[Signal.h - Index|signal.h]]&lt;br /&gt;
***** [[Raise|raise (C++)]]&lt;br /&gt;
***** [[SIG xxx defines|SIG_xxx #defines]]&lt;br /&gt;
***** [[SIGxxxx defines|SIGxxxx #defines]]&lt;br /&gt;
***** [[Signal (C RTL)|signal (C RTL)]]&lt;br /&gt;
****[[Stdarg.h - Index|stdarg.h]]&lt;br /&gt;
***** [[Va arg, va end, va start|va_arg, va_end, va_start]]&lt;br /&gt;
**** [[Stdbool.h - Index|stdbool.h]]&lt;br /&gt;
*****  [[Bool, true, false, bool true false are defined|bool, true, false, __bool_true_false_are_defined]]&lt;br /&gt;
**** [[Stddef.h - Index|stddef.h]]&lt;br /&gt;
***** [[Threadid|_threadid]]&lt;br /&gt;
***** [[NULL define|NULL #define]]&lt;br /&gt;
***** [[Offsetof|offsetof]]&lt;br /&gt;
**** [[Stdio.h - Index|stdio.h]]&lt;br /&gt;
***** [[Fsopen, wfsopen|_fsopen, _wfsopen]]&lt;br /&gt;
***** [[IOxxx defines|_IOxxx #defines]]&lt;br /&gt;
***** [[Pclose|_pclose]]&lt;br /&gt;
***** [[Popen, wpopen|_popen, _wpopen]]&lt;br /&gt;
***** [[Snprintf; snwprintf|_snprintf, _snwprintf]]&lt;br /&gt;
***** [[BUFSIZ define|BUFSIZ #define]]&lt;br /&gt;
***** [[Clearerr|clearerr]]&lt;br /&gt;
***** [[EOF define|EOF #define]]&lt;br /&gt;
***** [[Fcloseall|_fcloseall]]&lt;br /&gt;
***** [[Fclose|fclose]]&lt;br /&gt;
***** [[Fdopen, wfdopen|_fdopen, _wfdopen]]&lt;br /&gt;
***** [[Feof|feof]]&lt;br /&gt;
***** [[Ferror|ferror]]&lt;br /&gt;
***** [[Fflush|fflush]]&lt;br /&gt;
***** [[Fgetc, fgetwc|fgetc, fgetwc]]&lt;br /&gt;
***** [[Fgetchar, fgetwchar|_fgetchar, _fgetwchar]]&lt;br /&gt;
***** [[Fgetpos|fgetpos]]&lt;br /&gt;
***** [[Fgets, fgetws|fgets, fgetws]]&lt;br /&gt;
***** [[F xxxx defines|_F_xxxx #defines]]&lt;br /&gt;
***** [[Fileno|_fileno]]&lt;br /&gt;
***** [[Flushall|_flushall]]&lt;br /&gt;
***** [[OPEN MAX define|OPEN_MAX #define]]&lt;br /&gt;
***** [[Fopen, wfopen|fopen, _wfopen]]&lt;br /&gt;
***** [[Fopen s|fopen_s]]&lt;br /&gt;
***** [[Fprintf, fwprintf|fprintf, fwprintf]]&lt;br /&gt;
***** [[Fprintf s, fwprintf s|fprintf_s, fwprintf_s]]&lt;br /&gt;
***** [[Fputc, fputwc|fputc, fputwc]]&lt;br /&gt;
***** [[Fputchar, fputwchar|_fputchar, _fputwchar]]&lt;br /&gt;
***** [[Fputs, fputws|fputs, fputws]]&lt;br /&gt;
***** [[Fread|fread]]&lt;br /&gt;
***** [[Freopen, wfreopen|freopen, _wfreopen]]&lt;br /&gt;
***** [[Freopen s|freopen_s]]&lt;br /&gt;
***** [[Fscanf, fwscanf|fscanf, fwscanf]]&lt;br /&gt;
***** [[Fscanf s, fwscanf s|fscanf_s, fwscanf_s]]&lt;br /&gt;
***** [[Fseek|fseek]]&lt;br /&gt;
***** [[Fseek|fseek]]&lt;br /&gt;
***** [[Fsetpos|fsetpos]]&lt;br /&gt;
***** [[Ftell|ftell]]&lt;br /&gt;
***** [[Fwrite|fwrite]]&lt;br /&gt;
***** [[Getc, getwc|getc, getwc]]&lt;br /&gt;
***** [[Getchar, getwchar|getchar, getwchar]]&lt;br /&gt;
***** [[Gets, getws|gets, _getws]]&lt;br /&gt;
***** [[Gets s|gets_s]]&lt;br /&gt;
***** [[Getw|_getw]]&lt;br /&gt;
***** [[L ctermid define|L_ctermid #define]]&lt;br /&gt;
***** [[L tmpnam define|L_tmpnam #define]]&lt;br /&gt;
***** [[L tmpnam s define|L_tmpnam_s #define]]&lt;br /&gt;
***** [[Perror, wperror|perror,_wperror]]&lt;br /&gt;
***** [[Printf, wprintf|printf, wprintf]]&lt;br /&gt;
****** [[Printf-Formatbezeichner|printf-Formatbezeichner]]&lt;br /&gt;
****** [[Printf-Format-String|printf-Format-String]]&lt;br /&gt;
****** [[Printf-Genauigkeitsbezeichner|printf-Genauigkeitsbezeichner]]&lt;br /&gt;
****** [[Unicode-Formatbezeichner für die Ausgabe]]&lt;br /&gt;
***** [[Printf s, wprintf s|printf_s, wprintf_s]]&lt;br /&gt;
***** [[Putc, putwc|putc, putwc]]&lt;br /&gt;
***** [[Putchar, putwchar|putchar, putwchar]]&lt;br /&gt;
***** [[Puts, putws|puts, _putws]]&lt;br /&gt;
***** [[Putw|_putw]]&lt;br /&gt;
***** [[Remove, wremove|remove, _wremove]]&lt;br /&gt;
***** [[Rename, wrename|rename, _wrename]]&lt;br /&gt;
***** [[Rewind|rewind]]&lt;br /&gt;
***** [[Rmtmp|_rmtmp]]&lt;br /&gt;
***** [[Scanf, wscanf|scanf, wscanf]]&lt;br /&gt;
****** [[Der scanf-Format-String]]&lt;br /&gt;
****** [[Konventionen für Formatbezeichner]]&lt;br /&gt;
****** [[Scanf-Formatbezeichner|scanf-Formatbezeichner]]&lt;br /&gt;
****** [[Eingabefelder für Scanf-Funktionen|Eingabefelder für scanf-Funktionen]]&lt;br /&gt;
****** [[Wenn ...scanf die Untersuchung abbricht]]&lt;br /&gt;
****** [[Unicode-Formatbezeichner für die Eingabe]]&lt;br /&gt;
****** [[Argumentunterdrückung]]&lt;br /&gt;
****** [[Modifizierer für Zeigergröße und Argumenttyp]]&lt;br /&gt;
***** [[Scanf s, wscanf s|scanf_s, wscanf_s]]&lt;br /&gt;
***** [[Setbuf|setbuf]]&lt;br /&gt;
***** [[Setvbuf|setvbuf]]&lt;br /&gt;
***** [[Snprintf;snwprintf|snprintf, snwprintf]]&lt;br /&gt;
***** [[Snprintf s, snwprintf s|snprintf_s, snwprintf_s]]&lt;br /&gt;
***** [[Sprintf, swprintf|sprintf, swprintf]]&lt;br /&gt;
***** [[Sprintf s, swprintf s|sprintf_s, swprintf_s]]&lt;br /&gt;
***** [[Sscanf, swscanf|sscanf, swscanf]]&lt;br /&gt;
***** [[Sscanf s, swscanf s|sscanf_s, swscanf_s]]&lt;br /&gt;
***** [[Stderr, stdin, stdout|stderr, stdin, stdout]]&lt;br /&gt;
***** [[Tempnam, wtempnam|_tempnam, _wtempnam]]&lt;br /&gt;
***** [[TMP MAX define|TMP_MAX #define]]&lt;br /&gt;
***** [[Tmpfile|tmpfile]]&lt;br /&gt;
***** [[Tmpfile s|tmpfile_s]]&lt;br /&gt;
***** [[Tmpnam, wtmpnam|tmpnam, _wtmpnam]]&lt;br /&gt;
***** [[Tmpnam s|tmpnam_s]]&lt;br /&gt;
***** [[Ungetc, ungetwc|ungetc, ungetwc]]&lt;br /&gt;
***** [[Unlink, wunlink|_unlink, _wunlink]]&lt;br /&gt;
***** [[Vfprintf, vfwprintf|vfprintf, vfwprintf]]&lt;br /&gt;
***** [[Vfprintf s, vfwprintf s|vfprintf_s, vfwprintf_s]]&lt;br /&gt;
***** [[Vfscanf|vfscanf, vfwscanf]]&lt;br /&gt;
***** [[Vfscanf s, vfwscanf s|vfscanf_s, vfwscanf_s]]&lt;br /&gt;
***** [[Vprintf, vwprintf|vprintf, vwprintf]]&lt;br /&gt;
***** [[Vprintf s, vwprintf s|vprintf_s, vwprintf_s]]&lt;br /&gt;
***** [[Vscanf|vscanf, vwscanf]]&lt;br /&gt;
***** [[Vscanf s, vwscanf s|vscanf_s, vwscanf_s]]&lt;br /&gt;
***** [[Vsscanf|vsscanf]]&lt;br /&gt;
***** [[Vsscanf s, vswscanf s|vsscanf_s, vswscanf_s]]&lt;br /&gt;
***** [[Vsnprintf, vsnwprintf|vsnprintf, _vsnprintf, vsnwprintf, _vsnwprintf]]&lt;br /&gt;
***** [[Vsnprintf s, vsnwprintf s|vsnprintf_s, vsnwprintf_s]]&lt;br /&gt;
***** [[Vsprintf, vswprintf|vsprintf, vswprintf]]&lt;br /&gt;
***** [[Vsprintf s, vswprintf s|vsprintf_s, vswprintf_s]]&lt;br /&gt;
**** [[Stdlib.h - Index|stdlib.h]]&lt;br /&gt;
***** [[Argc|_argc]]&lt;br /&gt;
***** [[Argv, wargv|_argv, _wargv]]&lt;br /&gt;
***** [[Atoi64, wtoi64|_atoi64, _wtoi64]]&lt;br /&gt;
***** [[Crotl, crotr|_crotl, _crotr]]&lt;br /&gt;
***** [[Environ, wenviron|_environ, _wenviron]]&lt;br /&gt;
***** [[US Exit|_exit (C++)]]&lt;br /&gt;
***** [[Fullpath, wfullpath|_fullpath, _wfullpath]]&lt;br /&gt;
***** [[Lrand|_lrand]]&lt;br /&gt;
***** [[Lrotl, lrotr|_lrotl, _lrotr]]&lt;br /&gt;
***** [[Makepath, wmakepath|_makepath, _wmakepath]]&lt;br /&gt;
***** [[Rotl, rotr|_rotl, _rotr]]&lt;br /&gt;
***** [[Searchenv, wsearchenv|_searchenv, _wsearchenv]]&lt;br /&gt;
***** [[Searchstr, wsearchstr|_searchstr, _wsearchstr]]&lt;br /&gt;
***** [[Splitpath, wsplitpath|_splitpath, _wsplitpath]]&lt;br /&gt;
***** [[Ui64toa, ui64tow|_ui64toa, _ui64tow]]&lt;br /&gt;
***** [[Abort|abort]]&lt;br /&gt;
****** [[Programmabbruch (C++)]]&lt;br /&gt;
***** [[Abort handler s|abort_handler_s]]&lt;br /&gt;
***** [[Atexit|atexit]]&lt;br /&gt;
***** [[Atoi, wtoi|atoi, _wtoi]]&lt;br /&gt;
***** [[Atol, wtol|atol, _wtol]]&lt;br /&gt;
***** [[Bsearch|bsearch]]&lt;br /&gt;
***** [[Bsearch s|bsearch_s]]&lt;br /&gt;
***** [[Div (C++)|div]]&lt;br /&gt;
***** [[Ecvt|ecvt]]&lt;br /&gt;
***** [[Exit|exit (C++)]]&lt;br /&gt;
***** [[EXIT xxxx defines|EXIT_xxxx #defines]]&lt;br /&gt;
***** [[Fcvt|fcvt]]&lt;br /&gt;
***** [[Gcvt|gcvt]]&lt;br /&gt;
***** [[Getenv, wgetenv|getenv, _wgetenv]]&lt;br /&gt;
***** [[Getenv s, wgetenv s|getenv_s, wgetenv_s]]&lt;br /&gt;
***** [[Ignore handler s|ignore_handler_s]]&lt;br /&gt;
***** [[Itoa, itow|itoa, _itow]]&lt;br /&gt;
***** [[Labs|labs]]&lt;br /&gt;
***** [[Lfind|lfind]]&lt;br /&gt;
***** [[Lsearch|lsearch]]&lt;br /&gt;
***** [[Ltoa, ltoa, ltow|ltoa, _ltoa, _ltow]]&lt;br /&gt;
***** [[Max|max (C++)]]&lt;br /&gt;
***** [[Mblen|mblen]]&lt;br /&gt;
***** [[Mbstowcs|mbstowcs]]&lt;br /&gt;
***** [[Mbtowc|mbtowc]]&lt;br /&gt;
***** [[Min|min (C++)]]&lt;br /&gt;
***** [[Putenv, wputenv|putenv, _wputenv]]&lt;br /&gt;
***** [[Qsort|qsort]]&lt;br /&gt;
***** [[Qsort s|qsort_s]]&lt;br /&gt;
***** [[Rand|rand]]&lt;br /&gt;
***** [[RAND MAX define|RAND_MAX #define]]&lt;br /&gt;
***** [[Random|random]]&lt;br /&gt;
***** [[Randomize|randomize]]&lt;br /&gt;
***** [[Set constraint handler s|set_constraint_handler_s]]&lt;br /&gt;
***** [[Srand|srand]]&lt;br /&gt;
***** [[Strlen, mbslen, wcslen, mbstrlen|strlen, _mbslen, wcslen, _mbstrlen]]&lt;br /&gt;
***** [[Strtod, strtold, wcstod, wcstold|strtod, _strtold, wcstod, _wcstold]]&lt;br /&gt;
***** [[Strtol, wcstol|strtol, wcstol]]&lt;br /&gt;
***** [[Strtoul, wcstoul|strtoul, wcstoul]]&lt;br /&gt;
***** [[Swab|swab]]&lt;br /&gt;
***** [[System, wsystem|system, _wsystem (C++)]]&lt;br /&gt;
***** [[Ultoa, ultow|ultoa, _ultow]]&lt;br /&gt;
***** [[Wcstombs|wcstombs]]&lt;br /&gt;
***** [[Wctomb|wctomb]]&lt;br /&gt;
**** [[String.h - Index|string.h]]&lt;br /&gt;
***** [[Ismbblead, ismbbtrail|_ismbblead, _ismbbtrail]]&lt;br /&gt;
***** [[Ismbclegal|_ismbclegal]]&lt;br /&gt;
***** [[Ismbslead, ismbstrail|_ismbslead, _ismbstrail]]&lt;br /&gt;
***** [[Mbbtype|_mbbtype]]&lt;br /&gt;
***** [[Mbccpy|_mbccpy]]&lt;br /&gt;
***** [[Mbsbtype|_mbsbtype]]&lt;br /&gt;
***** [[Mbsnbcmp|_mbsnbcmp]]&lt;br /&gt;
***** [[Mbsnbcnt, mbsnccnt, strncnt, wcsncnt|_mbsnbcnt, _mbsnccnt, _strncnt, _wcsncnt]]&lt;br /&gt;
***** [[Mbsnbcoll, mbsnbicoll|_mbsnbcoll, _mbsnbicoll]]&lt;br /&gt;
***** [[Mbsnbcpy|_mbsnbcpy]]&lt;br /&gt;
***** [[Mbsnbicmp|_mbsnbicmp]]&lt;br /&gt;
***** [[Mbsnbset|_mbsnbset]]&lt;br /&gt;
***** [[Mbsninc, strninc, wcsninc|_mbsninc]]&lt;br /&gt;
***** [[Mbsspnp, strspnp, wcsspnp|_mbsspnp]]&lt;br /&gt;
***** [[Strdec, mbsdec, wcsdec|_strdec, _mbsdec, _wcsdec]]&lt;br /&gt;
***** [[Strerror (win32)|_strerror]]&lt;br /&gt;
***** [[Strinc, mbsinc, wcsinc|_strinc, _mbsinc, _wcsinc]]&lt;br /&gt;
***** [[Strnextc, mbsnextc, wcsnextc|_strnextc,_mbsnextc,_wcsnextc]]&lt;br /&gt;
***** [[Stpcpy, wstpcpy, stpcpy|stpcpy, _wstpcpy, _stpcpy]]&lt;br /&gt;
***** [[Strcat, mbscat, wcscat|strcat, _mbscat, wcscat]]&lt;br /&gt;
***** [[Strcat s, wcscat s|strcat_s, wcscat_s]]&lt;br /&gt;
***** [[Strchr, mbschr, wcschr|strchr, _mbschr, wcschr]]&lt;br /&gt;
***** [[Strcmp, mbscmp, wcscmp|strcmp, _mbscmp, wcscmp]]&lt;br /&gt;
***** [[Strcmpi|strcmpi]]&lt;br /&gt;
***** [[Strcoll, stricoll, mbscoll, mbsicoll, wcscoll, wcsicoll|strcoll,_stricoll, _mbscoll, _mbsicoll, wcscoll, _wcsicoll]]&lt;br /&gt;
***** [[Strcpy|strcpy]]&lt;br /&gt;
***** [[Strcpy s, wcscpy s|strcpy_s, wcscpy_s]]&lt;br /&gt;
***** [[Strcspn, mbscspn, wcscspn|strcspn, _mbscspn, wcscspn]]&lt;br /&gt;
***** [[Strdup, mbsdup, wcsdup|strdup, _mbsdup, _wcsdup]]&lt;br /&gt;
***** [[Strerror|strerror]]&lt;br /&gt;
***** [[Strerror s, wcserror s|strerror_s, _wcserror_s]]&lt;br /&gt;
***** [[Strerrorlen s|strerrorlen_s]]&lt;br /&gt;
***** [[Stricmp, mbsicmp, wcsicmp|stricmp, _mbsicmp, _wcsicmp]]&lt;br /&gt;
***** [[Strlwr, mbslwr, wcslwr|strlwr, _mbslwr, _wcslwr]]&lt;br /&gt;
***** [[Strncat|strncat]]&lt;br /&gt;
***** [[Strncat s, wcsncat s|strncat_s, wcsncat_s]]&lt;br /&gt;
***** [[Strncmp, mbsncmp, wcsncmp|strncmp, _mbsncmp, wcsncmp]]&lt;br /&gt;
***** [[Strncmpi, wcsncmpi|strncmpi, wcsncmpi]]&lt;br /&gt;
***** [[Strncoll, strnicoll, mbsncoll, mbsnicoll, wcsncoll, wcsnicoll|strncoll, strnicoll, _mbsncoll, _mbsnicoll, _wcsncoll, _wcsnicoll]]&lt;br /&gt;
***** [[Strncpy, mbsncpy, wcsncpy|strncpy, _mbsncpy, wcsncpy]]&lt;br /&gt;
***** [[Strncpy s, wcsncpy s|strncpy_s, wcsncpy_s]]&lt;br /&gt;
***** [[Strnicmp, mbsnicmp, wcsnicmp|strnicmp, _mbsnicmp, _wcsnicmp]]&lt;br /&gt;
***** [[Strnlen, wcsnlen|strnlen_s, wcsnlen_s]]&lt;br /&gt;
***** [[Strnset, mbsnset, wcsnset|strnset, _mbsnset, _wcsnset]]&lt;br /&gt;
***** [[Strpbrk, mbspbrk, wcspbrk|strpbrk, _mbspbrk, wcspbrk]]&lt;br /&gt;
***** [[Strrchr, mbsrchr, wcsrchr|strrchr, _mbsrchr, wcsrchr]]&lt;br /&gt;
***** [[Strrev, mbsrev, wcsrev|strrev, _mbsrev, _wcsrev]]&lt;br /&gt;
***** [[Strset, mbsset, wcsset|strset, _mbsset, _wcsset]]&lt;br /&gt;
***** [[Strspn, mbsspn, wcsspn|strspn, _mbsspn, wcsspn]]&lt;br /&gt;
***** [[Strstr, mbsstr, wcsstr|strstr, _mbsstr, wcsstr]]&lt;br /&gt;
***** [[Strtok, mbstok, wcstok|strtok, _mbstok, wcstok]]&lt;br /&gt;
***** [[Strtok s, wcstok s|strtok_s, wcstok_s]]&lt;br /&gt;
***** [[Strupr, mbsupr, wcsupr|strupr, _mbsupr, _wcsupr]]&lt;br /&gt;
***** [[Strxfrm, wcsxfrm|strxfrm, wcsxfrm]]&lt;br /&gt;
**** [[Sysmac.h - Index|sysmac.h]]&lt;br /&gt;
***** [[BEGIN MESSAGE MAP|BEGIN_MESSAGE_MAP und END_MESSAGE_MAP]]&lt;br /&gt;
***** [[DEPRECATED ATTRIBUTE0 und DEPRECATED ATTRIBUTE1|_DEPRECATED_ATTRIBUTE0 und _DEPRECATED_ATTRIBUTE1]]&lt;br /&gt;
***** [[MESSAGE HANDLER|MESSAGE_HANDLER und VCL_MESSAGE_HANDLER]]&lt;br /&gt;
***** [[Typeinfo|__typeinfo]]&lt;br /&gt;
**** [[Sys\stat.h - Index|sys\stat.h]]&lt;br /&gt;
***** [[Stati64, tstati64, stati64, wstati64|_stati64, _tstati64, stati64, _wstati64]]&lt;br /&gt;
***** [[Fstat, stat, wstat|fstat, stat, _wstat]]&lt;br /&gt;
***** [[S Ixxxx defines|S_Ixxxx #defines]]&lt;br /&gt;
**** [[Sys\timeb.h - Index|sys\timeb.h]]&lt;br /&gt;
***** [[Ftime|ftime]]&lt;br /&gt;
**** [[Sys\types.h - Index|sys\types.h]]&lt;br /&gt;
***** [[Time t|time_t]]&lt;br /&gt;
**** [[Time.h - Index|time.h]]&lt;br /&gt;
***** [[Strdate, wstrdate|_strdate, _wstrdate]]&lt;br /&gt;
***** [[Strtime, wstrtime|_strtime, _wstrtime]]&lt;br /&gt;
***** [[Asctime|asctime]]&lt;br /&gt;
***** [[Asctime s, wasctime s|asctime_s, wasctime_s]]&lt;br /&gt;
***** [[Clock|clock]]&lt;br /&gt;
***** [[Clock t|clock_t]]&lt;br /&gt;
***** [[Ctime, wctime|ctime, _wctime]]&lt;br /&gt;
***** [[Ctime s, wctime s|ctime_s, wctime_s]]&lt;br /&gt;
***** [[Daylight|_daylight]]&lt;br /&gt;
***** [[Difftime|difftime]]&lt;br /&gt;
***** [[Gmtime|gmtime]]&lt;br /&gt;
***** [[Gmtime s|gmtime_s]]&lt;br /&gt;
***** [[Localtime|localtime]]&lt;br /&gt;
***** [[Localtime s|localtime_s]]&lt;br /&gt;
***** [[Mktime|mktime]]&lt;br /&gt;
***** [[Stime|stime]]&lt;br /&gt;
***** [[Strftime, wcsftime|strftime, wcsftime]]&lt;br /&gt;
****** [[ANSI-definierte Formatbezeichner für strftime]]&lt;br /&gt;
****** [[POSIX-definierte Formatbezeichner für strftime]]&lt;br /&gt;
***** [[Time|time]]&lt;br /&gt;
***** [[Timezone|_timezone]]&lt;br /&gt;
***** [[Tm|tm]]&lt;br /&gt;
***** [[Tzname, wtzname|_tzname, _wtzname]]&lt;br /&gt;
***** [[Tzset, wtzset|_tzset, _wtzset]]&lt;br /&gt;
**** [[Typeinfo.h - Index|typeinfo.h]]&lt;br /&gt;
***** [[Klasse bad cast|Klasse bad_cast]]&lt;br /&gt;
***** [[Klasse bad typeid|Klasse bad_typeid]]&lt;br /&gt;
***** [[Klasse type info|Klasse type_info]]&lt;br /&gt;
**** [[Utime.h - Index|utime.h]]&lt;br /&gt;
***** [[Utime, wutime|_utime, _wutime]]&lt;br /&gt;
**** [[Values.h - Index|values.h]]&lt;br /&gt;
***** [[HIBITx defines|HIBITx #defines]]&lt;br /&gt;
***** [[BITSPERBYTE define|BITSPERBYTE #define]]&lt;br /&gt;
***** [[MAXxxxx defines (Integer-Datentypen)|MAXxxxx #defines (Integer-Datentypen)]]&lt;br /&gt;
***** [[Beschränkungen von Float- und Double-Werten]]&lt;br /&gt;
**** [[Formatbezeichner in C/C++]]&lt;br /&gt;
*** [[Compiler-Fehler und -Warnungen (C++) - Index]]&lt;br /&gt;
**** [[Anwendung wird ausgeführt (C++)]]&lt;br /&gt;
**** [[Explizite Instantiierung von &#039;namespace::templated class&#039; muss im Namespace &#039;namespace&#039; (C++) vorkommen|explizite Instantiierung von &#039;&amp;lt;namespace&amp;gt;::&amp;lt;templated class&amp;gt;&#039; muss im Namespace &#039;&amp;lt;namespace&amp;gt;&#039; (C++) vorkommen]]&lt;br /&gt;
**** [[Unerwarteter Abbruch bei Compilierung Module Seg:offset oder Unerwarteter Abbruch bei Link-Vorgang Module Seg:offset (C++)|Unerwarteter Abbruch bei Compilierung [Module Seg#:offset] oder Unerwarteter Abbruch bei Link-Vorgang [Module Seg#:offset] (C++)]]&lt;br /&gt;
**** [[E2000 286/287-Anweisungen nicht aktiviert (C++)]]&lt;br /&gt;
**** [[E2001 In automated-Abschnitten sind Konstruktoren und Destruktoren nicht zulässig (C++)|E2001 In __automated-Abschnitten sind Konstruktoren und Destruktoren nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2002 In automated-Abschnitten sind nur fastcall-Funktionen zulässig (C++)|E2002 In __automated-Abschnitten sind nur __fastcall-Funktionen zulässig (C++)]]&lt;br /&gt;
**** [[E2003 In automated-Abschnitten sind Datenelementfunktionen nicht zulässig (C++)|E2003 In __automated-Abschnitten sind Datenelementfunktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2004 In automated-Abschnitten sind bei Eigenschaftsdeklarationen nur die Klausel read und write zulässig (C++)|E2004 In __automated-Abschnitten sind bei Eigenschaftsdeklarationen nur die Klausel read und write zulässig (C++)]]&lt;br /&gt;
**** [[E2005 In automated-Abschnitten ist die wiederholte Deklaration von Eigenschaften nicht zulässig (C++)|E2005 In __automated-Abschnitten ist die wiederholte Deklaration von Eigenschaften nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2006 CodeGuard-Programme müssen das Speichermodell large verwenden und für den Einsatz unter Windows konzipiert sein (C++)]]&lt;br /&gt;
**** [[E2007 Die Definition von Dispid-Anweisungen ist nur in automated Abschnitten zulässig (C++)|E2007 Die Definition von Dispid-Anweisungen ist nur in __automated Abschnitten zulässig (C++)]]&lt;br /&gt;
**** [[E2008 In published-Abschnitten deklarierte Zugriffsfunktionen müssen die Aufrufkonvention fastcall verwenden (C++)|E2008 In __published-Abschnitten deklarierte Zugriffsfunktionen müssen die Aufrufkonvention __fastcall verwenden (C++)]]&lt;br /&gt;
**** [[E2009 Versuch, Zugriffsrechte auf &#039;bezeichner&#039; zu erhöhen oder zu vermindern (C++)]]&lt;br /&gt;
**** [[E2010 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (C++)]]&lt;br /&gt;
**** [[E2011 Verwendung der Adresse eines Bitfeldes nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2012 Zugriff auf die Adresse der Hauptfunktion &#039;main&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2013 Unterscheidung von &#039;funktion1&#039; und &#039;funktion2&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2014 Element ist mehrdeutig: &#039;element1&#039; und &#039;element2&#039; (C++)]]&lt;br /&gt;
**** [[E2015 Mehrdeutigkeit zwischen &#039;funktion1&#039; und &#039;funktion2&#039; (C++)]]&lt;br /&gt;
**** [[E2016 Mehrdeutiges Überschreiben einer virtuellen Basisklasse &#039;basis funktion&#039;: &#039;abgeleitete funktion&#039; (C++)|E2016 Mehrdeutiges Überschreiben einer virtuellen Basisklasse &#039;basis_funktion&#039;: &#039;abgeleitete_funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2017 Mehrdeutiger Name eines Strukturelementes &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2018 &#039;bezeichner&#039; kann nicht erstellt werden -- mehrdeutige Basisklasse &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2019 &#039;bezeichner&#039; darf in einer anonymen Variante nicht deklariert werden (C++)]]&lt;br /&gt;
**** [[E2020 Globale anonyme Variante nicht static (C++)]]&lt;br /&gt;
**** [[E2021 Array muss mindestens ein Element enthalten (C++)]]&lt;br /&gt;
**** [[E2022 Array zu groß (C++)]]&lt;br /&gt;
**** [[E2023 Array aus Referenzen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2024 const-Objekt kann nicht modifiziert werden (C++)]]&lt;br /&gt;
**** [[E2025 Zuweisung this nicht zulässig - verwenden Sie den X::Operator new (C++)]]&lt;br /&gt;
**** [[E2026 Assembler-Anweisung zu lang (C++)]]&lt;br /&gt;
**** [[E2027 Eine Speicheradresse muss verwendet werden (C++)]]&lt;br /&gt;
**** [[E2028 Der Operator - muss einen Zeiger oder eine Klasse zurückgeben (C++)|E2028 Der Operator -&amp;gt; muss einen Zeiger oder eine Klasse zurückgeben (C++)]]&lt;br /&gt;
**** [[E2029 &#039;bezeichner&#039; muss eine bereits definierte Klasse oder Struktur sein (C++)]]&lt;br /&gt;
**** [[E2030 break-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2031 Typumwandlung von &#039;typ1&#039; nach &#039;typ2&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2032 closure-Zeigervariable unzulässig verwendet (C++)]]&lt;br /&gt;
**** [[E2033 continue-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2034 Konvertierung von &#039;typ1&#039; nach &#039;typ2&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2035 Umwandlungen in die gleiche Klasse oder Basisklasse nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2036 Umwandlungsoperator darf keinen Rückgabetypen angeben (C++)]]&lt;br /&gt;
**** [[E2037 Konstruktor &#039;konstruktor&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2038 Deklaration oder Definition von &#039;bezeichner&#039; hier nicht zulässig: ungültiger Namespace (C++)]]&lt;br /&gt;
**** [[E2039 Dezimalpunkt an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2040 Deklaration nicht ordnungsgemäß abgeschlossen (C++)]]&lt;br /&gt;
**** [[E2041 Inkorrekte Verwendung von default (C++)]]&lt;br /&gt;
**** [[E2042 Deklaration des Operators delete (void*) (C++)]]&lt;br /&gt;
**** [[E2043 Deklaration des Operators delete (void*) oder (void*, size t) (C++)|E2043 Deklaration des Operators delete (void*) oder (void*, size_t) (C++)]]&lt;br /&gt;
**** [[E2044 Operator delete muss void zurückliefern (C++)]]&lt;br /&gt;
**** [[E2045 Destruktorname muss mit dem Klassennamen übereinstimmen (C++)]]&lt;br /&gt;
**** [[E2046 Ungültiger Dateiname in include-Anweisung ODER Ungültiger Dateiname in line-Anweisung (C++)]]&lt;br /&gt;
**** [[E2047 Ungültige &#039;direktive&#039;-Anweisungssyntax (C++)]]&lt;br /&gt;
**** [[E2048 Unbekannte Preprocessor-Anweisung: &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2049 Klassentyp &#039;typ&#039; darf nicht als declspec(delphireturn) ausgezeichnet sein (C++)|E2049 Klassentyp &#039;typ&#039; darf nicht als __declspec(delphireturn) ausgezeichnet sein (C++)]]&lt;br /&gt;
**** [[E2050 declspec(delphireturn)-Klasse &#039;klasse&#039; darf nur ein Datenelement enthalten (C++)|E2050 __declspec(delphireturn)-Klasse &#039;klasse&#039; darf nur ein Datenelement enthalten (C++)]]&lt;br /&gt;
**** [[E2051 Unzulässige Verwendung des Punkt-Operators (.) (C++)]]&lt;br /&gt;
**** [[E2052 Dynamische Funktion &#039;funktion&#039; verursacht Konflikte mit der Basisklasse &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2053 elif-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2054 else an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2055 else-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2056 endif-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2057 Exception-Spezifizierung hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2058 Exception-Behandlungsvariable hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2059 Unbekannte Sprache, C oder C++ erwartet (C++)]]&lt;br /&gt;
**** [[E2060 Unzulässige Verwendung einer Fließkommazahl (C++)]]&lt;br /&gt;
**** [[E2061 Friends müssen Funktionen oder Klassen sein (C++)]]&lt;br /&gt;
**** [[E2062 Unzulässiger Indirektionsoperator (C++)]]&lt;br /&gt;
**** [[E2063 Unzulässig Initialisierung (C++)]]&lt;br /&gt;
**** [[E2064 &#039;typ1&#039; kann nicht mit &#039;typ2&#039; initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2065 Bezeichner des Namespace &#039;symbol&#039; verursacht Konflikte mit der intrinsischen Funktion desselben Namens (C++)]]&lt;br /&gt;
**** [[E2066 Keine Informationen verfügbar (C++)]]&lt;br /&gt;
**** [[E2066 Unzulässige MOM-Vererbung (C++)]]&lt;br /&gt;
**** [[E2067 main muss einen Rückgabewert vom Typen int zurückliefern (C++)]]&lt;br /&gt;
**** [[E2068 &#039;bezeichner&#039; ist kein nicht-statisches Datenelement und kann hier nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2069 Unzulässige Verwendung eines Zeigers auf ein Klassenelement (C++)]]&lt;br /&gt;
**** [[E2070 Unzulässige Verwendung des Namespace &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2071 Operator new muss als ersten Parameter den Typ size t haben (C++)|Operator new muss als ersten Parameter den Typ size_t haben (C++)]]&lt;br /&gt;
**** [[E2072 Operator new muss ein Objekt des Typs void zurückliefern (C++)|E2072 Operator new[] muss ein Objekt des Typs void zurückliefern (C++)]]&lt;br /&gt;
**** [[E2073 Nach pragma option pop dürfen nur Kommentare, Leerzeichen oder Zeilenendezeichen stehen (C++)]]&lt;br /&gt;
**** [[E2074 Der Wert nach -g oder -j sollte zwischen 0 und 255 liegen (C++)]]&lt;br /&gt;
**** [[E2075 Ungültige &#039;typ&#039;-Option: Option (C++)]]&lt;br /&gt;
**** [[E2076 Überladbarer Operator erwartet (C++)]]&lt;br /&gt;
**** [[E2077 &#039;operator&#039; muss entweder mit einem oder ohne Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2078 &#039;operator&#039; muss entweder mit einem oder zwei Parametern deklariert werden (C++)]]&lt;br /&gt;
**** [[E2079 &#039;funktion&#039; muss ohne Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2080 &#039;funktion&#039; muss mit einem Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2081 &#039;funktion&#039; muss mit zwei Parametern deklariert werden (C++)]]&lt;br /&gt;
**** [[E2082 &#039;bezeichner&#039; muss eine Elementfunktion sein oder einen Parameter des Typs class aufweisen (C++)]]&lt;br /&gt;
**** [[E2083 Der letzte Parameter von &#039;operator&#039; muss mit dem Typ int deklariert sein (C++)]]&lt;br /&gt;
**** [[E2084 Parameternamen werden nur mit einem Funktionsrumpf verwendet (C++)]]&lt;br /&gt;
**** [[E2085 Unzulässige Zeigeraddition (C++)]]&lt;br /&gt;
**** [[E2086 Unzulässige Zeigersubtraktion (C++)]]&lt;br /&gt;
**** [[E2087 Unzulässige Zeigerverwendung (C++)]]&lt;br /&gt;
**** [[E2088 Ungültige Syntax bei einer abstrakten Funktionsdefinition (C++)]]&lt;br /&gt;
**** [[E2089 Bezeichner &#039;bezeichner&#039; darf keinen Typqualifizierer besitzen (C++)]]&lt;br /&gt;
**** [[E2090 Qualifizierer &#039;bezeichner&#039; ist kein Name einer Klasse oder einer Struktur (C++)]]&lt;br /&gt;
**** [[E2091 Funktionen können keine Arrays und Funktionen zurückliefern (C++)]]&lt;br /&gt;
**** [[E2092 Speicherklasse &#039;speicherklasse&#039; ist hier nicht erlaubt (C++)]]&lt;br /&gt;
**** [[E2093 Operator &#039;operator&#039; ist im Typ &#039;typ&#039; für Argumente desselben Typs nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2094 Operator &#039;operator&#039; ist im Typ &#039;typ&#039; für Argumente des Typs &#039;typ&#039; nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2095 String-Literale in diesem Kontext nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2096 Ungültige Strukturoperation (C++)]]&lt;br /&gt;
**** [[E2097 Expliziter Instantiierungsoperator nur global oder in Namespaces zulässig (C++)]]&lt;br /&gt;
**** [[E2098 Expliziter Spezifizierungsoperator &amp;quot;template&amp;quot; jetzt erforderlich (C++)|E2098 Expliziter Spezifizierungsoperator &amp;quot;template&amp;lt;&amp;gt;&amp;quot; jetzt erforderlich (C++)]]&lt;br /&gt;
**** [[E2099 Expliziter Spezifizierungsoperator nur global oder in Namespace zulässig (C++)]]&lt;br /&gt;
**** [[E2100 Ungültige Deklaratorliste für Template (C++)]]&lt;br /&gt;
**** [[E2101 Schlüsselwort &#039;export&#039; darf in einer Template-Deklaration nur vor &amp;quot;template&amp;quot; stehen (C++)]]&lt;br /&gt;
**** [[E2102 Template &#039;template&#039; kann ohne Spezifizierungsparameter nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2103 Explizite Instantiierung muss mit einer Template-Klasse oder -Funktion verwendet werden (C++)]]&lt;br /&gt;
**** [[E2104 Ungültige Verwendung des Schlüsselworts template (C++)]]&lt;br /&gt;
**** [[E2105 &#039;Template&#039;-Qualifizierer muss einen Template-Elementnamen festlegen (C++)]]&lt;br /&gt;
**** [[E2106 Expliziter Spezifizierungsoperator darf nur vor einer Template-Klasse oder -Funktion verwendet werden (C++)]]&lt;br /&gt;
**** [[E2107 Ungültige Verwendung der Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2108 Ungültige Verwendung von typedef &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2109 Kein zulässiger Typ (C++)]]&lt;br /&gt;
**** [[E2110 Inkompatible Typumwandlung (C++)]]&lt;br /&gt;
**** [[E2111 Typ &#039;typname&#039; darf hier nicht definiert werden (C++)]]&lt;br /&gt;
**** [[E2112 Unbekannte unit-Anweisung: &#039;direktive&#039; (C++)]]&lt;br /&gt;
**** [[E2113 Virtuelle Funktion &#039;funktion1&#039; verursacht Konflikte mit der Basisklasse &#039;basis&#039; (C++)]]&lt;br /&gt;
**** [[E2114 Für mehrere Basisklassen sind explizite Klassennamen erforderlich (C++)]]&lt;br /&gt;
**** [[E2115 Bitfeld zu groß (C++)]]&lt;br /&gt;
**** [[E2116 Bitfelder müssen mindestens ein Bit enthalten (C++)]]&lt;br /&gt;
**** [[E2117 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)]]&lt;br /&gt;
**** [[E2118 Bitfelder müssen vom Typ Integer sein (C++)]]&lt;br /&gt;
**** [[E2119 Abbruch durch Benutzer (C++)]]&lt;br /&gt;
**** [[E2120 &#039;main&#039; darf nicht vom Programm aus aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2121 ) fehlt beim Funktionsaufruf (C++)]]&lt;br /&gt;
**** [[E2122 Funktionsaufruf durch unbehandelte Exception &#039;wert&#039; an Adresse &#039;adr&#039; beendet (C++)]]&lt;br /&gt;
**** [[E2123 Klasse &#039;klasse&#039; darf keine abstrakten Funktionen enthalten (C++)]]&lt;br /&gt;
**** [[E2124 Ungültiger Funktionsaufruf (C++)]]&lt;br /&gt;
**** [[E2125 Compiler konnte &#039;%s&#039; nicht für die Klasse &#039;klasse&#039; generieren|E2125 Compiler konnte Kopierkonstruktor nicht für die Klasse &#039;klasse&#039; generieren ODER Compiler konnte Standardkonstruktor nicht für die Klasse &#039;klasse&#039; generieren ODER Compiler konnte Operator = nicht für die Klasse &#039;klasse&#039; generieren (C++)]]&lt;br /&gt;
**** [[E2126 Case umgeht die Initialisierung einer lokalen Variable (C++)]]&lt;br /&gt;
**** [[E2127 case-Anweisung fehlt: (C++)]]&lt;br /&gt;
**** [[E2128 case-Marke außerhalb der switch-Anweisung (C++)]]&lt;br /&gt;
**** [[E2129 char-Konstante zu lang (oder leer) (C++)]]&lt;br /&gt;
**** [[E2130 Zirkuläre Eigenschaftsdefinition (C++)]]&lt;br /&gt;
**** [[E2131 Objekte des Typs &#039;typ&#039; dürfen nicht mit initialisiert werden (C++)|E2131 Objekte des Typs &#039;typ&#039; dürfen nicht mit { } initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2132 C-Einbindungsangabe darf für Templates oder überladene Operatoren nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2133 Anweisung &#039;anweisung&#039; kann nicht ausgeführt werden (C++)]]&lt;br /&gt;
**** [[E2134 Abschließendes fehlt (C++)|E2134 Abschließendes } fehlt (C++)]]&lt;br /&gt;
**** [[E2135 Konstruktor/Destruktor darf nicht als &#039;const&#039; oder &#039;volatile&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2136 Konstruktor darf keine Festlegung des Rückgabetyps enthalten (C++)]]&lt;br /&gt;
**** [[E2137 Für den Destruktor für &#039;klasse&#039; ist ein bedingter Ausdruck erforderlich (C++)]]&lt;br /&gt;
**** [[E2138 Typmodifizierer verursachen Konflikte (C++)]]&lt;br /&gt;
**** [[E2139 In Deklaration fehlt ; (C++)]]&lt;br /&gt;
**** [[E2140 Deklaration hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2141 Fehler in der Deklarationssyntax (C++)]]&lt;br /&gt;
**** [[E2142 Basisklasse &#039;klasse&#039; enthält DDVT-Funktionen (C++)]]&lt;br /&gt;
**** [[E2143 Zugeordnete Basisklassenfunktion &#039;funktion&#039; hat eine andere DDVT-Zuordnungsnummer (C++)]]&lt;br /&gt;
**** [[E2144 Zugeordnete Basisklassenfunktion &#039;funktion&#039; ist nicht dynamisch (C++)]]&lt;br /&gt;
**** [[E2145 Die Funktionen &#039;funktion1&#039; und &#039;funktion2&#039; verwenden dieselbe DDVT-Zuordnungsnummer (C++)]]&lt;br /&gt;
**** [[E2146 Bezeichner zur Vervollständigung der Deklaration erforderlich (C++)]]&lt;br /&gt;
**** [[E2147 Parameterdeklaration darf nicht mit &#039;bezeichner&#039; beginnen (C++)]]&lt;br /&gt;
**** [[E2148 Vorgabewert für Parameter &#039;parameter&#039; redeklariert (C++)]]&lt;br /&gt;
**** [[E2149 Parameter-Vorgabewert redeklariert (C++)]]&lt;br /&gt;
**** [[E2150 Typ des voreingestellten Parameterwerts stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2151 Typ des voreingestellten Werts für Parameter &#039;parameter&#039; stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2152 Voreingestellter Ausdruck darf keine lokalen Variablen verwenden (C++)]]&lt;br /&gt;
**** [[E2153 Für die Define-Anweisung ist ein Bezeichner erforderlich (C++)]]&lt;br /&gt;
**** [[E2154 &#039;bezeichner&#039; darf nicht mit einem Namespace-Alias definiert werden (C++)]]&lt;br /&gt;
**** [[E2155 Zu viele default-Zweige (C++)]]&lt;br /&gt;
**** [[E2156 default-Anweisung außerhalb der switch-Anweisung (C++)]]&lt;br /&gt;
**** [[E2157 Für das Löschen eines Objekts ist genau eine Umwandlung in einen Zeigeroperator erforderlich (C++)]]&lt;br /&gt;
**** [[E2158 Operand von &#039;delete&#039; darf kein const-Zeiger sein (C++)]]&lt;br /&gt;
**** [[E2159 far-Klasse darf nicht von huge-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2160 far-Klasse darf nicht von near-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2161 huge-Klasse darf nicht von far-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2162 huge-Klasse darf nicht von near-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2163 near-Klasse darf nicht von far-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2164 near-Klasse darf nicht von huge-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2165 Destruktor darf keine Festlegung des Rückgabetyps enthalten (C++)]]&lt;br /&gt;
**** [[E2166 Zugriff auf Destruktor für &#039;klasse&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2167 &#039;funktion&#039; wurde bereits mit dem Sprachmodifizierer &#039;sprache&#039; deklariert (C++)]]&lt;br /&gt;
**** [[E2168 Division durch Null (C++)]]&lt;br /&gt;
**** [[E2169 &#039;bezeichner&#039; legt mehrere oder doppelte ZugriffsBezeichner fest (C++)]]&lt;br /&gt;
**** [[E2170 Klasse wurde von Basisklasse &#039;klasse&#039; mehr als einmal abgeleitet (C++)]]&lt;br /&gt;
**** [[E2171 Für die Funktion &#039;funktion&#039; existiert bereits ein Funktionsrumpf (C++)]]&lt;br /&gt;
**** [[E2172 Doppelte case-Marke (C++)]]&lt;br /&gt;
**** [[E2173 Doppelte Behandlungsroutine für &#039;typ1&#039;, &#039;typ2&#039; bereits zugewiesen (C++)]]&lt;br /&gt;
**** [[E2174 &#039;name&#039;-Behandlungsroutine muss die letzte sein (C++)]]&lt;br /&gt;
**** [[E2175 Zu viele Speicherklassen in der Deklaration (C++)]]&lt;br /&gt;
**** [[E2176 Zu viele Typen in der Deklaration (C++)]]&lt;br /&gt;
**** [[E2177 Redeklaration des pragma-Package mit verschiedenen Parametern (C++)|E2177 Redeklaration von #pragma package mit verschiedenen Argumenten (C++)]]&lt;br /&gt;
**** [[E2178 VIRDEF-Namenskonflikt bei &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2179 virtual mehr als einmal angegeben (C++)]]&lt;br /&gt;
**** [[E2180 Dispid-Anweisung nummer bereits von bezeichner verwendet (C++)]]&lt;br /&gt;
**** [[E2181 Eine &#039;dynamic/virtual&#039;-Funktion darf nicht mit einer &#039;dynamic/virtual&#039;-Funktion überschrieben werden (C++)]]&lt;br /&gt;
**** [[E2182 Ungültiger Parameter bei emit (C++)|E2182 Ungültiger Parameter bei __emit__ (C++)]]&lt;br /&gt;
**** [[E2183 Datei muss mindestens eine externe Deklaration enthalten (C++)]]&lt;br /&gt;
**** [[E2184 Syntax-Fehler bei enum-Anweisung (C++)]]&lt;br /&gt;
**** [[E2185 Der Wert von &#039;bezeichner&#039; liegt nicht innerhalb des Bereichs von &#039;typname&#039; (C++)]]&lt;br /&gt;
**** [[E2186 Unerwartetes Dateiende im in Zeile &#039;zeilennummer&#039; beginnenden Kommentar (C++)]]&lt;br /&gt;
**** [[E2187 Unerwartetes Dateiende in in Zeile &#039;zeilennummer&#039; beginnender Bedingung (C++)]]&lt;br /&gt;
**** [[E2188 Ausdruckssyntax (C++)]]&lt;br /&gt;
**** [[E2189 extern-Variable kann nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2190 Unerwartete (C++)|E2190 Unerwartete } (C++)]]&lt;br /&gt;
**** [[E2191 &#039; far16&#039; darf nur mit &#039; pascal&#039; oder &#039; cdecl&#039; verwendet werden (C++)|E2191 &#039;__far16&#039; darf nur mit &#039;__pascal&#039; oder &#039;__cdecl&#039; verwendet werden (C++)]]&lt;br /&gt;
**** [[E2192 Zu wenige Parameter im Aufruf (C++)]]&lt;br /&gt;
**** [[E2193 Zu wenige Parameter im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2194 Datei &#039;dateiname&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2195 Funktionsaufruf kann nicht ausgewertet werden (C++)]]&lt;br /&gt;
**** [[E2196 Adresse der Elementfunktion &#039;funktion&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2197 Dateiname zu lang (C++)]]&lt;br /&gt;
**** [[E2198 Ungültige Formatierungsanweisung für Ausdruck (C++)]]&lt;br /&gt;
**** [[E2199 friend-Funktion &#039;funktion&#039; der Template muss vorher deklariert werden. (C++)]]&lt;br /&gt;
**** [[E2200 Funktionen dürfen nicht Teil von struct oder union sein (C++)]]&lt;br /&gt;
**** [[E2201 Zu viele globale Variablen in der Datei definiert (C++)]]&lt;br /&gt;
**** [[E2202 Goto zu Exception-Behandlungsroutine nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2203 Goto umgeht die Initialisierung einer lokalen Variable (C++)]]&lt;br /&gt;
**** [[E2204 Maximalgröße der Gruppe überschritten: &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2205 Ungültiger Typ typ in automated-Abschnitt (C++)|E2205 Ungültiger Typ &#039;typ&#039; in __automated-Abschnitt (C++)]]&lt;br /&gt;
**** [[E2206 Ungültiges char-Zeichen &#039;zeichen&#039; (0x&#039;Wert&#039;) (C++)]]&lt;br /&gt;
**** [[E2207 Implizite Konvertierung von &#039;typ1&#039; nach &#039;typ2&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2208 Auf inaktiven Bereich kann nicht zugegriffen werden (C++)]]&lt;br /&gt;
**** [[E2209 include-Datei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[E2210 Referenzelement &#039;element&#039; ist nicht initialisiert (C++)]]&lt;br /&gt;
**** [[E2211 Assembler-Inline-Ausdrücke in inline- und Template-Funktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2212 Funktion nach externer Verwendung als inline definiert (C++)]]&lt;br /&gt;
**** [[E2213 &#039;ausdruck&#039; ungültig in Bereichsüberprüfung (C++)]]&lt;br /&gt;
**** [[E2214 In einer lokalen Klasse darf keine inline-Funktion/statische Daten vorhanden sein (C++)]]&lt;br /&gt;
**** [[E2215 Bindungsspezifikationen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2216 turboc.$ln kann nicht erstellt werden (C++)]]&lt;br /&gt;
**** [[E2217 Lokale Daten überschreiten die Segmentgröße (C++)]]&lt;br /&gt;
**** [[E2218 Templates dürfen nur innerhalb von Klassen oder Namespaces deklariert werden (C++)]]&lt;br /&gt;
**** [[E2219 Inkorrekte Anzahl von Argumenten im Makro-Aufruf &#039;makro&#039; (C++)]]&lt;br /&gt;
**** [[E2220 Ungültiges Trennzeichen bei Makro-Argumenten (C++)]]&lt;br /&gt;
**** [[E2221 Fehler in der Makro-Argumentsyntax (C++)]]&lt;br /&gt;
**** [[E2222 Makro-Erweiterung zu lang (C++)]]&lt;br /&gt;
**** [[E2223 Zu viele Dezimalzeichen (C++)]]&lt;br /&gt;
**** [[E2224 Zu viele Exponenten (C++)]]&lt;br /&gt;
**** [[E2225 Zu viele Initialisierungswerte (C++)]]&lt;br /&gt;
**** [[E2225 Zu viele Parameter im Aufruf (C++)]]&lt;br /&gt;
**** [[E2227 Zu viele Parameter im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2228 Zu viele Fehlermeldungen oder Warnungen (C++)]]&lt;br /&gt;
**** [[E2229 Element &#039;element&#039; hat denselben Namen wie seine Klasse (C++)]]&lt;br /&gt;
**** [[E2230 Für die Initialisierung eines Inline-Datenelements ist ein Konstantenausdruck vom Typ Integer erforderlich (C++)]]&lt;br /&gt;
**** [[E2231 Element &#039;element&#039; kann nicht ohne ein Objekt verwendet werden (C++)]]&lt;br /&gt;
**** [[E2232 Konstante/Referenz-Element &#039;element&#039; in Klasse ohne Konstruktoren (C++)]]&lt;br /&gt;
**** [[E2233 Klassenelement kann hier nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2234 Speicherreferenz erwartet (C++)]]&lt;br /&gt;
**** [[E2235 Elementfunktion muss aufgerufen oder ihre Adresse übernommen werden (C++)]]&lt;br /&gt;
**** [[E2236 &#039;bezeichner&#039; fehlt in Gültigkeitsbereichsvorgabe (C++)]]&lt;br /&gt;
**** [[E2238 Bezeichner &#039;bezeichner&#039; mehrfach deklariert (C++)]]&lt;br /&gt;
**** [[E2239 &#039;bezeichner&#039; muss eine Elementfunktion sein (C++)]]&lt;br /&gt;
**** [[E2240 Konvertierung eines near-Zeigers nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2241 In Klassen im Delphi-Stil definierte Destruktoren müssen virtuell sein (C++)]]&lt;br /&gt;
**** [[E2242 Für &#039;spezifizierer&#039; ist ein Klassentyp im Delphi-Stil erforderlich (C++)]]&lt;br /&gt;
**** [[E2243 Mit &#039;new&#039; zugewiesenes Array darf keine Initialisierungswerte besitzen (C++)]]&lt;br /&gt;
**** [[E2244 &#039;new&#039; und &#039;delete&#039; nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2245 Referenz kann nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[E2246 &#039;klasse&#039; ist keine abstrakte, public, einzelne Vererbungs-Klassenhierarchie ohne Daten (C++)]]&lt;br /&gt;
**** [[E2247 Zugriff auf &#039;element&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2248 Standardkonstruktor zum Initialisieren des Arrayelements vom Typ &#039;klasse&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2249 = erwartet (C++)]]&lt;br /&gt;
**** [[E2250 Keine Basisklasse für die Initialisierung (C++)]]&lt;br /&gt;
**** [[E2251 Standardkonstruktor zum Initialisieren der Basisklasse &#039;klasse&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2252 &#039;catch&#039; erwartet (C++)]]&lt;br /&gt;
**** [[E2253 Aufrufkonvention gehört zum Funktionstyp, nicht zu closure (C++)]]&lt;br /&gt;
**** [[E2254 : erwartet nach private/protected/private (C++)]]&lt;br /&gt;
**** [[E2255 Verwenden Sie :: zur Übernahme der Adresse einer Elementfunktion (C++)]]&lt;br /&gt;
**** [[E2256 Kein : nach ? (C++)]]&lt;br /&gt;
**** [[E2257 , erwartet (C++)]]&lt;br /&gt;
**** [[E2258 Deklaration erwartet (C++)]]&lt;br /&gt;
**** [[E2259 Vorgabewert fehlt (C++)]]&lt;br /&gt;
**** [[E2260 Vorgabewerte für nachfolgende Parameter &#039;parameter&#039; fehlen (C++)]]&lt;br /&gt;
**** [[E2261 Für die Verwendung von dispid mit einer Eigenschaft ist get oder set erforderlich (C++)]]&lt;br /&gt;
**** [[E2262 &#039; except&#039; oder &#039; finally&#039; erwartet nach &#039; try&#039; (C++)|E2262 &#039;__except&#039; oder &#039;__finally&#039; erwartet nach &#039;__try&#039; (C++)]]&lt;br /&gt;
**** [[E2263 Exception-Behandlungsroutine nicht aktiviert (C++)]]&lt;br /&gt;
**** [[E2264 Ausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2265 Abschluss des Dateinamens fehlt (C++)]]&lt;br /&gt;
**** [[E2266 Keine Dateinamen angegeben (C++)]]&lt;br /&gt;
**** [[E2267 Die erste Basis muss eine VCL-Klasse sein (C++)]]&lt;br /&gt;
**** [[E2268 Aufruf der undefinierten Funktion &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2269 Die Funktion &#039;funktion&#039; steht nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2270 erwartet (C++)|E2270 &amp;gt; erwartet (C++)]]&lt;br /&gt;
**** [[E2271 Bezeichner fehlt bei goto-Anweisung (C++)]]&lt;br /&gt;
**** [[E2272 Bezeichner erwartet (C++)]]&lt;br /&gt;
**** [[E2273 &#039;main&#039; darf nicht mit static oder inline deklariert werden (C++)]]&lt;br /&gt;
**** [[E2274 erwartet (C++)|E2274 &amp;lt; erwartet (C++)]]&lt;br /&gt;
**** [[E2275 erwartet (C++)|E2275 { erwartet (C++)]]&lt;br /&gt;
**** [[E2276 ( erwartet (C++)]]&lt;br /&gt;
**** [[E2277 L-Wert erwartet (C++)]]&lt;br /&gt;
**** [[E2278 Delphi-Klassen dürfen nicht mehrere Basisklassen haben (C++)]]&lt;br /&gt;
**** [[E2279 Standardkonstruktor zur Initialisierung des Elements &#039;bezeichner&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2280 Elementbezeichner erwartet (C++)]]&lt;br /&gt;
**** [[E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (C++)|E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (Haben Sie #include &amp;lt;%s&amp;gt; verwendet?) (C++)]]&lt;br /&gt;
**** [[E2282 Name eines Namespace erwartet (C++)]]&lt;br /&gt;
**** [[E2283 Verwenden Sie . oder - zum Aufruf von &#039;funktion&#039; (C++)|E2283 Verwenden Sie . oder -&amp;gt; zum Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2284 Verwenden Sie . oder - zum Aufruf von &#039;element&#039;, oder &amp;amp; zur Übernahme der Adresse (C++)|E2284 Verwenden Sie . oder -&amp;gt; zum Aufruf von &#039;element&#039;, oder &amp;amp; zur Übernahme der Adresse (C++)]]&lt;br /&gt;
**** [[E2285 Keine Übereinstimmung für &#039;argument(e)&#039; (C++)]]&lt;br /&gt;
**** [[E2286 Auflösung von überladenen Funktionen nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2287 Parameter &#039;nummer&#039; hat keinen Namen (C++)]]&lt;br /&gt;
**** [[E2288 Zeiger auf Struktur auf linker Seite von - oder von -* erforderlich (C++)|E2288 Zeiger auf Struktur auf linker Seite von -&amp;gt; oder von -&amp;gt;* erforderlich (C++)]]&lt;br /&gt;
**** [[E2289 published- oder automated-Abschnitte werden nur für Delphi-Klassen unterstützt (C++)|E2289 __published- oder __automated-Abschnitte werden nur für {{Delphi}}-Klassen unterstützt (C++)]]&lt;br /&gt;
**** [[E2290 Bei &#039;bezeichner&#039; fehlt (C++)|E2290 Bei &#039;bezeichner&#039; fehlt ] (C++)]]&lt;br /&gt;
**** [[E2291 erwartet (C++)|E2291 } erwartet (C++)]]&lt;br /&gt;
**** [[E2292 Funktion sollte einen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[E2293 ) erwartet (C++)]]&lt;br /&gt;
**** [[E2294 Auf linker Seite der Struktur ist . oder .* erforderlich (C++)]]&lt;br /&gt;
**** [[E2295 Zu viele Template-Spezialisierungen von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2296 Templates werden nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2297 &#039;this&#039; kann nur für Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2298 &#039;funktion&#039; kann aus Template-Funktion &#039;template&#039; nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2299 Template-Spezialisierung kann aus &#039;bezeichner&#039; nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2300 Spezialisierungs-Übereinstimmungstyp für &#039;bezeichner&#039; kann nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2301 Templates dürfen in closure-Argumenten nicht verwendet werden – verwenden Sie typedef (C++)]]&lt;br /&gt;
**** [[E2302 Keine Typinformation (C++)]]&lt;br /&gt;
**** [[E2303 Typname erwartet (C++)]]&lt;br /&gt;
**** [[E2304 Konstante/Referenz-Variable &#039;variable&#039; muss initialisiert sein (C++)]]&lt;br /&gt;
**** [[E2305 %27klasse::%27klasse%27 (%27%27klasse%27&amp;amp;) zum Kopieren eines Vektors nicht gefunden ODER klasse%27::operator=(%27klasse%27&amp;amp;) zum Kopieren eines Vektors nicht gefunden (C%2B%2B)]]&lt;br /&gt;
**** [[E2306 Virtuelle Basisklassen werden bei Delphi-Klassen nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2307 Typ &#039;typ&#039; ist keine definierte Klasse bei virtuellen Funktionen (C++)]]&lt;br /&gt;
**** [[E2308 Bei do-Anweisung fehlt das Schlüsselwort while (C++)]]&lt;br /&gt;
**** [[E2309 Inline-Anweisungen im Assembler Code nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2310 Nur Elementfunktionen dürfen mit &#039;const&#039; oder &#039;volatile&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2311 Nicht-virtuelle Funktion &#039;funktion&#039; ist abstrakt deklariert (C++)]]&lt;br /&gt;
**** [[E2312 &#039;konstruktor&#039; ist keine eindeutige Basisklasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2313 Konstantenausdruck erforderlich (C++)]]&lt;br /&gt;
**** [[E2314 Aufruf einer Nicht-Funktion (C++)]]&lt;br /&gt;
**** [[E2315 &#039;element&#039; ist kein Element von &#039;klasse&#039;, weil der Typ nicht definiert ist (C++)]]&lt;br /&gt;
**** [[E2316 &#039;bezeichner&#039; ist kein Element von &#039;struct&#039; (C++)]]&lt;br /&gt;
**** [[E2317 &#039;bezeichner&#039; ist kein Parameter (C++)]]&lt;br /&gt;
**** [[E2318 &#039;typ&#039; ist kein polymorpher Klassentyp (C++)]]&lt;br /&gt;
**** [[E2319 &#039;bezeichner&#039; ist keine public-Basisklasse von &#039;klassentyp&#039; (C++)]]&lt;br /&gt;
**** [[E2320 Skalarer Ausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2321 Deklaration deklariert weder ein Tag noch einen Bezeichner (C++)]]&lt;br /&gt;
**** [[E2322 Ungültiges Zahlenformat (C++)]]&lt;br /&gt;
**** [[E2323 Ungültiges Zahlensuffix (C++)]]&lt;br /&gt;
**** [[E2324 Numerische Konstante zu lang (C++)]]&lt;br /&gt;
**** [[E2325 Ungültige oktale Ziffer (C++)]]&lt;br /&gt;
**** [[E2326 Setzen Sie declspec(spec1, spec2) zum Verbinden von mehreren declspec-Modifizierer ein (C++)|E2326 Setzen Sie __declspec(spec1[, spec2]) zum Verbinden von mehreren __declspec-Modifizierer ein (C++)]]&lt;br /&gt;
**** [[E2327 Operatoren dürfen keine Argumente mit voreingestellten Werten haben (C++)]]&lt;br /&gt;
**** [[E2328 Klassen mit Eigenschaften dürfen nicht über ihren Wert kopiert werden (C++)]]&lt;br /&gt;
**** [[E2329 Ungültige Kombination von Opcode und Operanden (C++)]]&lt;br /&gt;
**** [[E2330 Operator muss als Funktion deklariert sein (C++)]]&lt;br /&gt;
**** [[E2331 Anzahl der zulässigen Optionsänderungen überschritten (C++)]]&lt;br /&gt;
**** [[E2332 Variable &#039;variable&#039; wurde optimiert und steht nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2333 Klassenelement &#039;element&#039; ist außerhalb der Klasse deklariert (C++)]]&lt;br /&gt;
**** [[E2334 Namespace-Element &#039;bezeichner&#039; ist außerhalb des Namespace deklariert (C++)]]&lt;br /&gt;
**** [[E2335 Überladene Funktion &#039;funktionsname&#039; ist in diesem Kontext mehrdeutig (C++)]]&lt;br /&gt;
**** [[E2336 Zeiger auf überladene Funktion &#039;funktion&#039; stimmt nicht mit &#039;typ&#039; überein (C++)]]&lt;br /&gt;
**** [[E2337 Nur eine aus einer Gruppe von überladenen Funktionen darf &amp;quot;C&amp;quot; sein (C++)]]&lt;br /&gt;
**** [[E2338 Nur Programme, die die Speichermodelle medium, large und huge verwenden, können überlagert werden (C++)]]&lt;br /&gt;
**** [[E2339 &#039;main&#039; darf nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2340 Keine Übereinstimmung des Typs beim Parameter &#039;nummer&#039; (C++)]]&lt;br /&gt;
**** [[E2341 Keine Übereinstimmung des Typs beim Parameter &#039;nummer&#039; im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2342 Keine Übereinstimmung des Typs beim Parameter &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2343 Keine Übereinstimmung des Typs beim Parameter &#039;parameter&#039; im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2344 &#039;bezeichner&#039; bereits deklariert (C++)]]&lt;br /&gt;
**** [[E2345 Zugriffsrechte können nur in public oder protected geändert werden (C++)]]&lt;br /&gt;
**** [[E2346 Zugriffsspezifikation von &#039;eigenschaft&#039; muss Elementfunktion sein (C++)]]&lt;br /&gt;
**** [[E2347 Keine Entsprechung der Parameter in &#039;spezifizierer&#039; mit Zugriffsspezifikation der Eigenschaft &#039;eigenschaft&#039; (C++)]]&lt;br /&gt;
**** [[E2348 Speicherbezeichner bei Array-Eigenschaften nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2349 Nicht-übertragbare Zeigerkonvertierung (C++)]]&lt;br /&gt;
**** [[E2350 Ein Zeiger oder eine Referenz auf eine Referenz darf nicht definiert werden (C++)]]&lt;br /&gt;
**** [[E2351 Statische Datenelemente sind in published oder automated Abschnitten nicht zulässig (C++)|E2351 Statische Datenelemente sind in __published oder __automated Abschnitten nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2352 Instanz der abstrakten Klasse &#039;klasse&#039; kann nicht erzeugt werden (C++)]]&lt;br /&gt;
**** [[E2353 Klasse &#039;klasse&#039; ist abstrakt, weil &#039;element = 0&#039; (C++)]]&lt;br /&gt;
**** [[E2354 Die Auswertung zweier Operanden muss denselben Typ ergeben (C++)]]&lt;br /&gt;
**** [[E2355 Rekursive Template-Funktion: &#039;x&#039; instantiiert &#039;y&#039; (C++)]]&lt;br /&gt;
**** [[E2356 Redeklaration von &#039;bezeichner&#039; mit anderem Typ (C++)]]&lt;br /&gt;
**** [[E2357 Eine mit &#039;typ1&#039;, initialisierte Referenz-Variable muss einen L-Wert des Typs &#039;typ2&#039; haben (C++)]]&lt;br /&gt;
**** [[E2358 Referenzelement &#039;element&#039; benötigt einen temporären Initialisierungswert (C++)]]&lt;br /&gt;
**** [[E2359 Referenzelement &#039;element&#039; wurde mit einem Nicht-Referenz-Parameter initialisiert (C++)]]&lt;br /&gt;
**** [[E2360 Ungültige Registerkombination (z.B. BP+BX) (C++)|E2360 Ungültige Registerkombination (z.B. [BP+BX]) (C++)]]&lt;br /&gt;
**** [[E2361 &#039;spezifizierer&#039; wurde bereits einbezogen (C++)]]&lt;br /&gt;
**** [[E2362 Für Wiederholungszähler ist ein L-Wert erforderlich (C++)]]&lt;br /&gt;
**** [[E2363 Versuch, eine Referenz an die lokale Variable &#039;bezeichner&#039; zurückzugeben (C++)]]&lt;br /&gt;
**** [[E2364 Versuch, eine Referenz an ein lokales Objekt zurückzugeben (C++)]]&lt;br /&gt;
**** [[E2365 Elementzeiger auf rechter Seite von .* oder -* erforderlich (C++)|E2365 Elementzeiger auf rechter Seite von .* oder -&amp;gt;* erforderlich (C++)]]&lt;br /&gt;
**** [[E2366 RTTI-Klasse kann nicht von Nicht--RTTI-Basis abgeleitet werden ODER E2367 Nicht-RTTI-Klasse kann nicht von RTTI-Basis abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2368 RTTI steht für die Ausdrucksauswertung nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2369 Ergebnis einer Eigenschaftszuweisung kann nicht als R-Wert verwendet werden (C++)]]&lt;br /&gt;
**** [[E2370 Einfacher Typenname erwartet (C++)]]&lt;br /&gt;
**** [[E2371 sizeof für Bitfelder nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2372 sizeof für Funktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2373 Bitfeld darf nicht static sein (C++)]]&lt;br /&gt;
**** [[E2374 Funktion &#039;funktion&#039; darf nicht static sein (C++)]]&lt;br /&gt;
**** [[E2375 Überlauf des Assembler-Stacks (C++)]]&lt;br /&gt;
**** [[E2376 In Anweisung fehlt (C++)]]&lt;br /&gt;
**** [[E2377 In Anweisung fehlt ) (C++)]]&lt;br /&gt;
**** [[E2378 do-while-Anweisung fehlt oder for-Anweisung fehlt ; (C++)]]&lt;br /&gt;
**** [[E2379 Anweisung fehlt ; (C++)]]&lt;br /&gt;
**** [[E2380 Nicht abgeschlossene String- oder Zeichen-Konstante (C++)]]&lt;br /&gt;
**** [[E2381 Struktur zu lang (C++)]]&lt;br /&gt;
**** [[E2382 Seiteneffekte nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2383 Der Auswahlausdruck in den Klammern einer switch-Anweisung muss ganzzahlig sein (C++)]]&lt;br /&gt;
**** [[E2384 Elementfunktion der near-Klasse kann nicht durch einen Zeiger des Typs &#039;typ&#039; aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2385 &#039;near&#039;-Member-Funktion &#039;%s&#039; kann nicht durch Zeigertyp &#039;%s&#039; aufgerufen werden|E2385 &#039;near&#039;-Member-Funktion &#039;%s&#039; kann nicht durch Zeigertyp &#039;%s&#039; aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2386 Parameter &#039;parameter&#039; kann nicht in einen komplexen Teil-Spezialisierungsausdruck aufgenommen werden (C++)]]&lt;br /&gt;
**** [[E2387 Teil-Spezialisierungen dürfen keine abhängigen, typenlosen Parameter (&#039;parameter&#039;) spezifizieren (C++)]]&lt;br /&gt;
**** [[E2388 Argumentliste der Spezialisierung darf nicht identisch mit der Parameterliste der Haupt-Template sein (C++)]]&lt;br /&gt;
**** [[E2389 Keine Übereinstimmung des Substitutionsarguments und des Template-Parameters &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2390 Keine Übereinstimmung des Parameters &#039;nummer&#039; in Template-Klassenname &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2391 Keine Übereinstimmung des Parameters &#039;parameter&#039; in Template-Klassenname &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2392 Template-Instanz &#039;template&#039; bereits instantiiert (C++)]]&lt;br /&gt;
**** [[E2393 Adresse des typenlosen, nicht-referenzierten Template-Parameters &#039;parameter&#039; kann nicht übernommen werden (C++)]]&lt;br /&gt;
**** [[E2394 Zu wenige Argumente an Template &#039;template&#039; übergeben (C++)]]&lt;br /&gt;
**** [[E2395 Zu viele Argumente an Template &#039;template&#039; übergeben (C++)]]&lt;br /&gt;
**** [[E2396 Template-Argument muss ein konstanter Ausdruck sein (C++)]]&lt;br /&gt;
**** [[E2397 Template-Argument darf keine static oder local Einbindungsangabe haben (C++)]]&lt;br /&gt;
**** [[E2398 Template-Funktionsargument &#039;argument&#039; nicht in Argumenttypen verwendet (C++)]]&lt;br /&gt;
**** [[E2399 Template-Argument &#039;arg&#039; in Template-Klasse &#039;klasse&#039; darf nicht auf diese Weise referenziert werden (C++)]]&lt;br /&gt;
**** [[E2400 Typenloses Template-Argument muss von skalarem Typ sein (C++)]]&lt;br /&gt;
**** [[E2401 Ungültige Template-Argumentliste (C++)]]&lt;br /&gt;
**** [[E2402 Ungültiger Basisklassentyp: formaler Typ &#039;typ&#039; geht zurück auf &#039;typ&#039; (C++)]]&lt;br /&gt;
**** [[E2403 Abhängige Aufrufsspezifikation ergibt die Nicht-Funktion &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2404 Abhängiger Typqualifizierer &#039;qualifizierer&#039; hat keinen Elementtyp mit dem Namen &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2405 Abhängige Template-Referenz &#039;bezeichner&#039; ergibt Nicht-Template-Symbol (C++)]]&lt;br /&gt;
**** [[E2406 Abhängiger Typqualifizierer &#039;qualifizierer&#039; ist keine Klasse oder Struktur (C++)]]&lt;br /&gt;
**** [[E2407 Abhängiger Typqualifizierer &#039;qualifizierer&#039; hat kein Elementsymbol mit dem Namen &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2408 Standardwerte dürfen nur in Template-Deklarationen der Hauptklasse festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2409 Keine gültige Spezifizierung für &#039;bezeichner&#039; gefunden (C++)]]&lt;br /&gt;
**** [[E2410 Fehlende Template-Parameter bei friend-Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2411 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)]]&lt;br /&gt;
**** [[E2412 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)]]&lt;br /&gt;
**** [[E2413 Ungültige Template-Funktionsdeklaration (C++)]]&lt;br /&gt;
**** [[E2414 Destruktoren dürfen nicht als Template-Funktionen deklariert werden (C++)]]&lt;br /&gt;
**** [[E2415 Template-Funktionen dürfen nur mit type eingeleitete Argumente haben (C++)]]&lt;br /&gt;
**** [[E2416 Ungültige Template-Funktionsdeklaration (C++)]]&lt;br /&gt;
**** [[E2417 Template-Parameter dürfen nicht in expliziten Spezialisierungen von &#039;spezifizierer&#039; festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2418 Maximale Instantiierungstiefe überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2419 Fehler beim Instantiieren der Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2420 Explizite Instantiierung darf nur in globalen Bereichen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2421 Lokaler Typ &#039;bezeichner&#039; darf nicht als Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2422 Keine Übereinstimmung des Argumenttyps in Redeklaration des Template-Parameters &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2423 Explizite Spezialisierung oder Instantiierung der nicht-vorhandenen Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2424 Template-Klasse zu tief verschachtelt: &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2425 &#039;element&#039; ist kein gültiges Template-Typelement (C++)]]&lt;br /&gt;
**** [[E2426 Für die explizite Spezialisierung von &#039;bezeichner&#039; ist die Deklaration &#039;template&#039; erforderlich (C++)|E2426 Für die explizite Spezialisierung von &#039;bezeichner&#039; ist die Deklaration &#039;template&amp;lt;&amp;gt;&#039; erforderlich (C++)]]&lt;br /&gt;
**** [[E2427 &#039;main&#039; kann keine Template-Funktion sein (C++)]]&lt;br /&gt;
**** [[E2428 Templates müssen Klassen oder Funktionen sein (C++)]]&lt;br /&gt;
**** [[E2429 Ungültige Teil-Spezialisierung von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2430 Anzahl der Template-Parameter stimmt nicht mit Redeklaration von &#039;spezifizierer&#039; überein (C++)]]&lt;br /&gt;
**** [[E2431 Typenlose Template-Parameter können keine Gleitkomma-, Klassen- oder void-Typen sein (C++)]]&lt;br /&gt;
**** [[E2432 Der Qualifizierer &#039;template&#039; muss eine Instanz einer Template-Klasse oder -Funktion bezeichnen (C++)]]&lt;br /&gt;
**** [[E2433 Spezialisierung nach erster Verwendung der Template (C++)]]&lt;br /&gt;
**** [[E2434 In Template-Deklaration fehlen Template-Parameter (&#039;template...&#039;) (C++)|E2434 In Template-Deklaration fehlen Template-Parameter (&#039;template&amp;lt;...&amp;gt;&#039;) (C++)]]&lt;br /&gt;
**** [[E2435 Zu viele Template-Parametergruppen angegeben (C++)]]&lt;br /&gt;
**** [[E2436 Standardtyp für Template-Argument &#039;arg&#039; bezeichnet keine Haupt-Template-Klasse (C++)]]&lt;br /&gt;
**** [[E2437 Nach &#039;typname&#039; muss ein qualifizierter, abhängiger Typname folgen (C++)]]&lt;br /&gt;
**** [[E2438 Template-Argumente müssen eine Klasse bezeichnen (C++)]]&lt;br /&gt;
**** [[E2439 &#039;typname&#039; ist nur in Template-Deklarationen zulässig (C++)]]&lt;br /&gt;
**** [[E2440 Spezialisierung kann aus &#039;bezeichner&#039; nicht generiert werden, weil dieser Typ noch nicht definiert wurde (C++)]]&lt;br /&gt;
**** [[E2441 &#039;spezifizierer&#039; wird instantiiert (C++)]]&lt;br /&gt;
**** [[E2442 Zwei aufeinander folgende Punkte (C++)]]&lt;br /&gt;
**** [[E2443 Basisklasse &#039;klasse&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2444 Element &#039;element&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2445 Variable &#039;bezeichner&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2446 Funktionsdefinition darf keine typedef-Deklaration sein (C++)]]&lt;br /&gt;
**** [[E2447 &#039;bezeichner&#039; muss ein bereits definiertes enum sein (C++)]]&lt;br /&gt;
**** [[E2448 Undefinierte Sprungadresse &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2449 Größe von &#039;bezeichner&#039; unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2450 Undefinierte Struktur &#039;struktur&#039; (C++)]]&lt;br /&gt;
**** [[E2451 Undefiniertes Symbol &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2452 Größe des Typs ist unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2453 Größe des Typs &#039;bezeichner&#039; ist unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2454 union darf kein Basistyp sein (C++)]]&lt;br /&gt;
**** [[E2455 union darf keinen Basistyp haben (C++)]]&lt;br /&gt;
**** [[E2456 Union-Element &#039;element&#039; ist vom Typ einer Klasse mit Konstruktor (oder Destruktor oder Operator =) (C++)]]&lt;br /&gt;
**** [[E2457 Klassen im Delphi-Stil müssen über Referenzen angesprochen werden (C++)]]&lt;br /&gt;
**** [[E2458 Klassen im Delphi-Stil müssen von Delphi-Klassen abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2459 Klassen im Delphi-Stil müssen mit dem Operator new erstellt werden (C++)]]&lt;br /&gt;
**** [[E2460 Für Klassen im Delphi-Stil ist eine aktivierte Exception-Behandlung erforderlich (C++)]]&lt;br /&gt;
**** [[E2461 &#039;%s&#039; muss zur Laufzeit initialisiert/finalisiert werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2462 &#039;virtual&#039; kann nur für Nicht-Template-Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2463 &#039;basis&#039; ist eine indirekte, virtuelle Basisklasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2464 &#039;virtual&#039; kann nur für Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2465 unions können keine virtuellen Funktionen als Elemente enthalten (C++)]]&lt;br /&gt;
**** [[E2466 void &amp;amp; ist kein gültiger Typ (C++)]]&lt;br /&gt;
**** [[E2467 Void &#039;funktion&#039; kann keinen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[E2468 Ein Wert vom Typ void ist nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2469 Die Speichermodelle tiny und huge können mit Windows nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2470 Für typeid muss der Header typeinfo einbezogen werden (C++)|E2470 Für typeid muss der Header &amp;lt;typeinfo&amp;gt; einbezogen werden (C++)]]&lt;br /&gt;
**** [[E2471 pragma checkoption fehlgeschlagen: Optionen sind anders als erwartet (C++)]]&lt;br /&gt;
**** [[E2472 Eine Elementfunktion kann nicht über die Instantiierung deklariert werden (C++)]]&lt;br /&gt;
**** [[E2473 Ungültige explizite Spezialisierung von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2474 &#039;funktion&#039; darf nicht als static oder inline deklariert werden (C++)]]&lt;br /&gt;
**** [[E2475 &#039;main&#039; darf keine Template-Funktion sein (C++)]]&lt;br /&gt;
**** [[E2476 &#039;funktion&#039; kann nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2477 Für Template &#039;template&#039; wurden zu wenige Template-Parameter deklariert (C++)]]&lt;br /&gt;
**** [[E2478 Für Template &#039;template&#039; wurden zu viele Template-Parameter deklariert (C++)]]&lt;br /&gt;
**** [[E2479 Template-Klasse und -Funktion dürfen nicht denselben Namen &#039;name&#039; haben (C++)]]&lt;br /&gt;
**** [[E2480 Template-Parameter können nicht in komplexe Teil-Spezialisierungsargumente aufgenommen werden (C++)]]&lt;br /&gt;
**** [[E2481 Unerwartete String-Konstante (C++)]]&lt;br /&gt;
**** [[E2482 String-Konstante erwartet (C++)]]&lt;br /&gt;
**** [[E2483 Array-Dimension &#039;bezeichner&#039; kann nicht bestimmt werden (C++)]]&lt;br /&gt;
**** [[E2484 Der Name der Template-Klasse &#039;klasse&#039; kann nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2485 Adresse des Arrayelements kann nicht als typenloses Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2486 Adresse des Klassenelements kann nicht als typenloses Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2487 Für explizite Spezialisierungen können keine Standardfunktionsargumente festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2488 Maximale Antworttiefe für Token überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2489 Maximale Antworttiefe für Optionskontext überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2490 Spezialisierung innerhalb von Template-Klassen noch nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2491 Maximale VIRDEF-Anzahl überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2492 Eigenschaften dürfen nur mit einfachen Anweisungen, wie z.B. \&amp;quot;prop = value;\&amp;quot; zugewiesen werden (C++)]]&lt;br /&gt;
**** [[E2493 Ungültiger GUID-String (C++)]]&lt;br /&gt;
**** [[E2494 Nicht erkannter declspec-Modifizierer (C++)|E2494 Nicht erkannter __declspec-Modifizierer (C++)]]&lt;br /&gt;
**** [[E2495 Redefinition von uuid ist nicht identisch (C++)]]&lt;br /&gt;
**** [[E2496 Ungültiger Aufruf von uuidof(struct type) (C++)|E2496 Ungültiger Aufruf von uuidof(struct type |variable) (C++)]]&lt;br /&gt;
**** [[E2497 Mit Typ &#039;typ&#039; ist keine GUID assoziiert (C++)]]&lt;br /&gt;
**** [[E2498 Vorher definierte struct GUID erforderlich (C++)]]&lt;br /&gt;
**** [[E2499 Ungültiges Format von declspec(uuid(GuidString)) (C++)|E2499 Ungültiges Format von __declspec(uuid(GuidString)) (C++)]]&lt;br /&gt;
**** [[E2500 declspec(selectany) ist nur für initialisierte und extern sichtbare Variablen (C++)|E2500 __declspec(selectany) ist nur für initialisierte und extern sichtbare Variablen (C++)]]&lt;br /&gt;
**** [[E2501 Import-Datei &#039;dateiname&#039; kann nicht geöffnet werden. (C++)]]&lt;br /&gt;
**** [[E2502 Fehler beim Auflösen von import: problem (C++)|E2502 Fehler beim Auflösen von #import: problem (C++)]]&lt;br /&gt;
**** [[E2503 Fehlende oder falsche Version von TypeLibImport.dll (C++)]]&lt;br /&gt;
**** [[E2504 &#039;dynamic&#039; kann nur mit Nicht-Template-Element-Funktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2505 Explizite Instanziierung benötigt ausgearbeitete Typspezifikation (z.B: &amp;quot;class fooint&amp;quot;) (C++)|E2505 Explizite Instanziierung benötigt ausgearbeitete Typspezifikation (z.B: &amp;quot;class foo&amp;lt;int&amp;quot;)  (C++)]]&lt;br /&gt;
**** [[E2506 Explizite Spezialisierung ist nicht eindeutig: Template-Arg. müssen angegeben werden (C++)]]&lt;br /&gt;
**** [[E2507 &#039;klasse&#039; ist keine direkte Basis-Klasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2508 &#039;using&#039; kann sich nicht auf eine Template-spezialisierung beziehen (C++)]]&lt;br /&gt;
**** [[E2509 Wertebereich ist überschritten (C++)]]&lt;br /&gt;
**** [[E2510 Operandengröße stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2511 Makroargument wurde nicht beendet (C++)]]&lt;br /&gt;
**** [[E2512 RTTI kann nicht als Rückgabetyp von &#039;funktion&#039; ausgegeben werden (C++)]]&lt;br /&gt;
**** [[E2513 RTTI kann nicht als &#039;parameter&#039; in &#039;funktion&#039; ausgegeben werden (C++)]]&lt;br /&gt;
**** [[E2514 Die Auflösung überladener Elemente ist während der Template-Instantiierung (noch) nicht möglich (C++)]]&lt;br /&gt;
**** [[E2515 Ein Element einer generischen Template-Klasse kann nicht explizit spezialisiert werden (C++)]]&lt;br /&gt;
**** [[E2516 LOOP/JCXZ außerhalb des Wertebereichs (C++)]]&lt;br /&gt;
**** [[E2517 Es ist nur ein variadischer Parameter zulässig, der an letzter Stelle stehen muss (C++)]]&lt;br /&gt;
**** [[E2518 typeof kann bei einem Bitfeld nicht angewendet werden|E2518 typeof kann bei einem Bitfeld nicht angewendet werden (C++)]]&lt;br /&gt;
**** [[E2519 typeof fehlgeschlagen|E2519 typeof fehlgeschlagen (C++)]]&lt;br /&gt;
**** [[E2520 Die GNU-Instantiierung von externen Templates wird nicht unterstützt|E2520 Die GNU-Instantiierung von externen Templates wird nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2521 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden (C%2B%2B)|E2521 Die mit &#039;implements&#039; gekennzeichnete __property &#039;%s&#039; muss einem Feld zugeordnet werden (C++)]]&lt;br /&gt;
**** [[E2522 Nicht konstante Funktion &#039;funktion&#039; für konstantes Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[E2523 Nicht-volatile Funktion &#039;name&#039; für volatile Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[E2524 Anonyme Strukturen/Varianten dürfen in C++ keine anonymen Member haben (C++)]]&lt;br /&gt;
**** [[E2525 Vor dem Einbeziehen von xstring muss PCH STATIC CONST definiert werden, damit dieses Feature verwendet werden kann (C++)|E2525 Vor dem Einbeziehen von xstring muss _PCH_STATIC_CONST definiert werden, damit dieses Feature verwendet werden kann (C++)]]&lt;br /&gt;
**** [[E2526 Eigenschaft &#039;name&#039; verwendet eine andere Eigenschaft als Getter/Setter; Nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2527 Option &#039;name&#039; kann nicht über &#039;name&#039; gesetzt werden (C++)]]&lt;br /&gt;
**** [[E2528 Option &#039;name&#039; muss vor dem Start der Compilierung gesetzt werden (C++)]]&lt;br /&gt;
**** [[E2529 Pfad &#039;pfad&#039; überschreitet die Maximalgröße von &#039;n&#039; (C++)]]&lt;br /&gt;
**** [[E2530 Nicht erkannte Option oder keine Hilfe verfügbar (C++)]]&lt;br /&gt;
**** [[E2531 Parameter ist ein unvollständiger Typ (C++)]]&lt;br /&gt;
**** [[E2532 Konstante in neuem Ausdruck benötigt Initialisierung (C++)]]&lt;br /&gt;
**** [[E2533 Keine Entsprechung der Parameter (Typname erforderlich) (C++)]]&lt;br /&gt;
**** [[E2534 Integraler Konstantenausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2535 Unvollständiger Typ darf nicht Teil einer throw-Spezifikation sein (C++)]]&lt;br /&gt;
**** [[E2536 Unvollständiger Typ darf nicht Teil einer Exception-Deklaration sein (C++)]]&lt;br /&gt;
**** [[E2537 Instanz der abstrakten Klasse kann nicht erzeugt werden (C++)]]&lt;br /&gt;
**** [[E2538 Statisches Assert fehlgeschlagen: &#039;%s&#039; (C%2B%2B)]]&lt;br /&gt;
**** [[E2539 Konstantenausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2540 String-Literal erwartet (C++)]]&lt;br /&gt;
**** [[E2541 Attribut &#039;%s&#039; kann nicht gesetzt werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2542 &#039;%s&#039; ist als &#039;final&#039; gekennzeichnet und kann nicht überschrieben werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2543 Die Kombination von Optionen %s ist nicht zulässig (C%2B%2B)]]&lt;br /&gt;
**** [[E2544 Exception-Spezifikationen für Funktion stimmen nicht überein (C++)]]&lt;br /&gt;
**** [[E2545 Der dem Enum zugrunde liegende Typ muss ein Integer sein (C++)]]&lt;br /&gt;
**** [[E2546 Redeklaration von enum ist nicht identisch (C++)]]&lt;br /&gt;
**** [[E2547 ... erwartet (C++)]]&lt;br /&gt;
**** [[E2548 ... wurde nicht erwartet; Ausdruck ist kein variadisches Template Pattern (C++)]]&lt;br /&gt;
**** [[E2549 Operand ist kein Parameterpaket (C++)]]&lt;br /&gt;
**** [[E2550 Einer variadischen Template in einer Argumentenliste dürfen keine Argumente folgen (C++)]]&lt;br /&gt;
**** [[E2551 Return-Anweisung in finally-Block nicht zulässig (C++)|E2551 Return-Anweisung in _finally-Block nicht zulässig  (C++)]]&lt;br /&gt;
**** [[E2552 Dieses Feature wird (noch) nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2553 Redeklaration von &#039;%s&#039; stimmt mit %s nicht überein (C%2B%2B)]]&lt;br /&gt;
**** [[E2554 Abstrakte Funktion &#039;%s&#039; darf nicht als &#039;final&#039; deklariert werden (C )|E2554 Abstrakte Funktion &#039;%s&#039; darf nicht als &#039;final&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2555 Option1 muss vor Option2 stehen (C++)]]&lt;br /&gt;
**** [[E2556 Ungültiger universeller Zeichenname &#039;\%s&#039; (C%2B%2B)]]&lt;br /&gt;
**** [[E2557 Mehrstellige Zeichenkonstante nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2558 Der Wert &#039;\U08x&#039; ist nicht innerhalb der char16 t-Zeichenkonstante (C++)]]&lt;br /&gt;
**** [[E2559 R-Wertreferenz des Typs &#039;%s&#039; kann nicht mit L-Wert des Typs &#039;%s&#039; initialisiert werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2560 Für %s sind Typen erforderlich, die als published verwendet werden können (C%2B%2B)|E2560 %s sind Typen erforderlich, die als published verwendet werden können (d.h. int, double, DynamicArray&amp;lt;T&amp;gt;, DelphiInterface&amp;lt;T&amp;gt;, UnicodeString etc.) (C++)]]&lt;br /&gt;
**** [[E2561 Member kann nicht explizit in eine bereits für den Export gekennzeichnete Klasse exportiert werden|E2561 Member kann nicht explizit in eine bereits für den Export gekennzeichnete Klasse exportiert werden (C++)]]&lt;br /&gt;
**** [[E2562 Funktion mit anderer Bindung definiert]]&lt;br /&gt;
**** [[E2563 Eine Funktion, die gerade definiert wird, kann nicht importiert werden|E2563 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[E2564 Interne Bindung kann nicht importiert werden|E2564 Interne Bindung kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[E2565 Eine lokale Variable kann nicht exportiert werden|E2565 Eine lokale Variable kann nicht exportiert werden (C++)]]&lt;br /&gt;
**** [[E2566 Ungültiger Typ &#039;%s&#039; in Aufruf von %s|E2566 Ungültiger Typ &#039;%s&#039; in Aufruf von %s (C++)]]&lt;br /&gt;
**** [[E2567 Unzulässige Initialisierung des Arrays &#039;%s&#039;|E2567 Unzulässige Initialisierung des Arrays &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[E2568 Unzulässige Initialisierung der Funktion &#039;%s&#039;|E2568 Unzulässige Initialisierung der Funktion &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[E2569 Interne Bindung kann nicht exportiert werden|E2569 Interne Bindung kann nicht exportiert werden (C++)]]&lt;br /&gt;
**** [[E2570 Member kann nicht explizit in für den Import gekennzeichnete Klasse importiert werden|E2570 Member kann nicht explizit in für den Import gekennzeichnete Klasse importiert werden (C++)]]&lt;br /&gt;
**** [[E2571 Warnungen als Fehler behandelt|E2571 Warnungen als Fehler behandelt (C++)]]&lt;br /&gt;
**** [[E2572 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden|E2572 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden (C++)]]&lt;br /&gt;
**** [[E2573 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen|E2573 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)]]&lt;br /&gt;
**** [[F1000 Überlauf einer internen Compiler-Tabelle (C++)]]&lt;br /&gt;
**** [[F1001 Interner Verarbeitungsfehler im Code-Generator (C++)]]&lt;br /&gt;
**** [[F1002 Ausgabedatei &#039;dateiname&#039; kann nicht erstellt werden (C++)]]&lt;br /&gt;
**** [[F1003 error-Anweisung: &#039;meldung&#039; (C++)]]&lt;br /&gt;
**** [[F1004 Interner Compiler-Fehler (C++)]]&lt;br /&gt;
**** [[F1005 Include-Dateien zu tief verschachtelt (C++)]]&lt;br /&gt;
**** [[F1006 Ungültiger Aufruf einer Inline-Funktion (C++)]]&lt;br /&gt;
**** [[F1007 Nicht reduzierbarer Ausdruck (C++)]]&lt;br /&gt;
**** [[F1008 Zu wenig Arbeitsspeicher (C++)]]&lt;br /&gt;
**** [[F1009 Eingabedatei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[F1010 Datei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[F1011 Fehler beim Zuweisen eines Registers (C++)]]&lt;br /&gt;
**** [[F1012 Überlauf des Compiler-Stacks (C++)]]&lt;br /&gt;
**** [[F1013 Fehler beim Schreiben der Ausgabedatei (C++)]]&lt;br /&gt;
**** [[F1014 SAVEmem konnte nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[F1015 SAVEmem-Anforderung überschreitet maximal verfügbare Größe (%d MB) (C%2B%2B)]]&lt;br /&gt;
**** [[W8000 Bei mehrdeutigen Operatoren sind Klammern erforderlich (C++)]]&lt;br /&gt;
**** [[W8001 &amp;amp; bei Funktion überflüssig (C++)]]&lt;br /&gt;
**** [[W8002 Compilierung mit Assembler-Sprachfähigkeiten neu gestartet (C++)]]&lt;br /&gt;
**** [[W8003 Unbekannte Assembler-Anweisung (C++)]]&lt;br /&gt;
**** [[W8004 &#039;bezeichner&#039; wurde ein Wert zugewiesen, der nie verwendet wird (C++)]]&lt;br /&gt;
**** [[W8005 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)]]&lt;br /&gt;
**** [[W8006 &#039;bezeichner&#039; wird mit &#039;bezeichner&#039; initialisiert (C++)]]&lt;br /&gt;
**** [[W8007 Hexadezimalwert enthält mehr als drei Ziffern (C++)]]&lt;br /&gt;
**** [[W8008 Bedingung ist immer wahr ODER Bedingung ist immer falsch (C++)]]&lt;br /&gt;
**** [[W8009 Konstante ist zu lang (C++)]]&lt;br /&gt;
**** [[W8010 Zeilenfortsetzungszeichen \ in //-Kommentar gefunden (C++)]]&lt;br /&gt;
**** [[W8011 Nicht-übertragbarer Zeigervergleich (C++)]]&lt;br /&gt;
**** [[W8012 Vergleich von signed- und unsigned-Werten (C++)]]&lt;br /&gt;
**** [[W8013 Wahrscheinliche Verwendung von &#039;bezeichner&#039; vor Definition (C++)]]&lt;br /&gt;
**** [[W8014 Deklaration wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8015 Deklarieren Sie &#039;typ&#039; vor der Verwendung im Prototyp (C++)]]&lt;br /&gt;
**** [[W8016 Größe des Arrays für &#039;delete&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8017 Redefinition von &#039;x&#039; ist nicht identisch (C++)]]&lt;br /&gt;
**** [[W8018 &#039;typ&#039; wird &#039;aufzählung&#039; zugewiesen (C++)]]&lt;br /&gt;
**** [[W8019 Code hat keine Auswirkung (C++)]]&lt;br /&gt;
**** [[W8020 &#039;bezeichner&#039; ist sowohl als external als auch als static deklariert (C++)]]&lt;br /&gt;
**** [[W8021 Behandlungsroutine für &#039;typ1&#039; verborgen von vorheriger Behandlungsroutine für &#039;typ2&#039; (C++)]]&lt;br /&gt;
**** [[W8022 &#039;funktion1&#039; verbirgt virtuelle Funktion &#039;funktion2&#039; (C++)]]&lt;br /&gt;
**** [[W8023 Array-Variable &#039;bezeichner&#039; ist near (C++)]]&lt;br /&gt;
**** [[W8024 Basisklasse &#039;klasse1&#039; ist auch eine Basisklasse von &#039;klasse2&#039; (C++)]]&lt;br /&gt;
**** [[W8025 Ungültiges pragma (C++)]]&lt;br /&gt;
**** [[W8026 Funktionen mit &#039;exception-spezifikationen&#039; werden nicht als Inline expandiert (C++)]]&lt;br /&gt;
**** [[W8027 Funktionen, die &#039;anweisung&#039; enthalten, werden nicht als Inline expandiert (C++)]]&lt;br /&gt;
**** [[W8028 Temporäre Größe für die Initialisierung von &#039;bezeichner&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8029 Temporäre Größe für Parameter &#039;???&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8031 Temporäre Größe für Parameter &#039;parameter&#039;|W8031 Temporäre Größe für Parameter &#039;parameter&#039; ODER W8029 Temporäre Größe für Parameter &#039;nummer&#039; ODER W8030 Temporäre Größe für Parameter &#039;parameter&#039; in Aufruf von &#039;funktion&#039; verwendet ODER W8032 Temporäre Größe für Parameter &#039;nummer&#039; in Aufruf von &#039;funktion&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8032 Temporäre Größe für &#039;parameter2&#039; in Aufruf von &#039;???&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8033 Konvertierung in &#039;typ&#039; schlägt für Elemente der virtuellen Basisklasse &#039;klasse&#039; fehl (C++)]]&lt;br /&gt;
**** [[W8034 Maximale Genauigkeit für Elementzeiger des Typs &#039;typ&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8035 Benutzerdefinierte Meldung (C++)]]&lt;br /&gt;
**** [[W8036 Nicht in ANSI enthaltenes Schlüsselwort verwendet: &#039;schlüsselwort&#039; (C++)]]&lt;br /&gt;
**** [[W8037 Nicht konstante Funktion &#039;funktion&#039; für konstantes Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[W8038 Konstantenelement &#039;bezeichner&#039; wurde nicht initialisiert (C++)]]&lt;br /&gt;
**** [[W8039 Liste der Konstruktorinitialisierungswerte ignoriert (C++)]]&lt;br /&gt;
**** [[W8040 Funktionsrumpf ignoriert (C++)]]&lt;br /&gt;
**** [[W8041 unsigned-Wert negativiert (C++)]]&lt;br /&gt;
**** [[W8042 Initialisierungswerte für Objekt &#039;x&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8043 Makrodefinition ignoriert (C++)]]&lt;br /&gt;
**** [[W8044 undef-Anweisung ignoriert (C++)|W8044 #undef-Anweisung ignoriert (C++)]]&lt;br /&gt;
**** [[W8045 Keine Deklaration für Funktion &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[W8046 pragma option pop ohne zugehörige pragma option push (C++)|W8046 #pragma option pop ohne zugehörige #pragma option push (C++)]]&lt;br /&gt;
**** [[W8047 Deklaration der static-Funktion funktion ignoriert (C++)]]&lt;br /&gt;
**** [[W8048 Verwenden Sie für den Zugriff auf Elementtyp &#039;bezeichner&#039; einen qualifizierten Namen (C++)]]&lt;br /&gt;
**** [[W8049 Verwenden Sie für verschachtelte Templates anstelle von (C++)|W8049 Verwenden Sie &amp;gt; &amp;gt; für verschachtelte Templates anstelle von &amp;gt;&amp;gt; (C++)]]&lt;br /&gt;
**** [[W8050 Keine Typobjektdatei vorhanden; externe Typoptionen werden deaktiviert. (C++)]]&lt;br /&gt;
**** [[W8051 Nicht-volatile Funktion &#039;funktion&#039; für volatile Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[W8052 Basisinitialisierung ohne einen Klassennamen ist nun veraltet (C++)]]&lt;br /&gt;
**** [[W8053 &#039;funktion&#039; ist veraltet (C++)]]&lt;br /&gt;
**** [[W8054 Stil der Funktionsdefinition ist nun veraltet (C++)]]&lt;br /&gt;
**** [[W8055 Möglicher Überlauf in Bit-Verschiebeoperation (C++)]]&lt;br /&gt;
**** [[W8056 Überlauf in mathematischem Integer-Ausdruck (C++)]]&lt;br /&gt;
**** [[W8057 Parameter &#039;parameter&#039; wird nie verwendet (C++)]]&lt;br /&gt;
**** [[W8058 Präcompilierter Header kann nicht erzeugt werden: &#039;grund&#039; (C++)]]&lt;br /&gt;
**** [[W8059 Packgröße der Struktur geändert (C++)]]&lt;br /&gt;
**** [[W8060 Möglicherweise inkorrekte Zuweisung (C++)]]&lt;br /&gt;
**** [[W8061 In Initialisierung nur teilweise Klammern vorhanden (C++)]]&lt;br /&gt;
**** [[W8062 Vorherige Optionen und Warnungen nicht wiederhergestellt (C++)]]&lt;br /&gt;
**** [[W8063 Überladener Präfix-Operator &#039;operator&#039; als Postfix-Operator verwendet (C++)]]&lt;br /&gt;
**** [[W8064 Aufruf der Funktion ohne Prototyp (C++)]]&lt;br /&gt;
**** [[W8065 Aufruf der Funktion &#039;funktion&#039; ohne Prototyp (C++)]]&lt;br /&gt;
**** [[W8066 Code wird nie erreicht (C++)]]&lt;br /&gt;
**** [[W8067 return-Anweisungen mit und ohne Werte verwendet (C++)]]&lt;br /&gt;
**** [[W8068 Vergleichskonstante außerhalb des Bereichs (C++)]]&lt;br /&gt;
**** [[W8069 Nicht-übertragbare Zeigerkonvertierung (C++)]]&lt;br /&gt;
**** [[W8070 Funktion sollte einen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[W8071 Bei Konvertierung könnten signifikante Ziffern verloren gehen (C++)]]&lt;br /&gt;
**** [[W8072 Verdächtige Zeigerarithmetik (C++)]]&lt;br /&gt;
**** [[W8073 Undefinierte Struktur &#039;struktur&#039; (C++)]]&lt;br /&gt;
**** [[W8074 Struktur als Wert übergeben (C++)]]&lt;br /&gt;
**** [[W8075 Verdächtige Zeigerumwandlung (C++)]]&lt;br /&gt;
**** [[W8076 Template-Instanz &#039;bezeichner&#039; ist bereits instantiiert (C++)]]&lt;br /&gt;
**** [[W8077 Explizite Spezialisierung eines explizit spezialisierten Klassenelements ist sinnlos (C++)]]&lt;br /&gt;
**** [[W8078 throw-Ausdruck verletzt Exception-Spezialisierung (C++)]]&lt;br /&gt;
**** [[W8079 Unterschiedliche Zeiger auf verschiedene char-Typen (C++)]]&lt;br /&gt;
**** [[W8080 &#039;bezeichner&#039; ist deklariert, wird aber nie verwendet (C++)]]&lt;br /&gt;
**** [[W8081 void-Funktionen dürfen keinen Wert zurückliefern (C++)]]&lt;br /&gt;
**** [[W8082 Division durch Null (C++)]]&lt;br /&gt;
**** [[W8083 pragma pack pop ohne entsprechendes pragma pack push (C++)|W8083 #pragma pack pop ohne entsprechendes #pragma pack push (C++)]]&lt;br /&gt;
**** [[W8084 Verwenden Sie Klammern, um den Vorrang zu klären (C++)]]&lt;br /&gt;
**** [[W8085 Funktion &#039;funktion&#039; als nicht-inline redefiniert (C++)]]&lt;br /&gt;
**** [[W8086 Ungültige Verwendung von pragma alias &amp;quot;aliasName&amp;quot;=&amp;quot;substitutname&amp;quot; (C++)|W8086 Ungültige Verwendung von #pragma alias &amp;quot;aliasName&amp;quot;=&amp;quot;substitutname&amp;quot; (C++)]]&lt;br /&gt;
**** [[W8087 %27%27operator==%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)]]&lt;br /&gt;
**** [[W8089 %27%27operator::%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)]]&lt;br /&gt;
**** [[W8090 %27%27operator%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)|W8090 &#039;&#039;operator&amp;lt;&#039;&#039; muss öffentlich (public) sein, um in &#039;&#039;name&#039;&#039; enthalten zu sein (C++)]]&lt;br /&gt;
**** [[W8091 &#039;typ&#039; Argument &#039;argument&#039; übergeben an &#039;funktion&#039; ist ein &#039;typ&#039;-Iterator: &#039;typ&#039;-Iterator erwartet (C++)]]&lt;br /&gt;
**** [[W8092 &#039;typ&#039; Argument &#039;argument&#039; übergeben an &#039;funktion&#039; ist kein Iterator: &#039;typ&#039;-Iterator erwartet (C++)]]&lt;br /&gt;
**** [[W8093 Ungültige Verwendung von pragma codeseg seg name &amp;quot;seg klasse&amp;quot; gruppe (C++)|W8093 Ungültige Verwendung von #pragma codeseg [seg_name] [&amp;quot;seg_klasse&amp;quot;] [gruppe] (C++)]]&lt;br /&gt;
**** [[W8094 Ungültige Verwendung von pragma comment( typ ,&amp;quot;string&amp;quot; ) (C++)|W8094 Ungültige Verwendung von #pragma comment( &amp;lt;typ&amp;gt; [,&amp;quot;string&amp;quot;] ) (C++)]]&lt;br /&gt;
**** [[W8095 Ungültige Verwendung von pragma message( &amp;quot;string&amp;quot; ) (C++)|W8095 Ungültige Verwendung von #pragma message( &amp;quot;string&amp;quot; ) (C++)]]&lt;br /&gt;
**** [[W8096 Ungültige Verwendung von pragma code seg(&amp;quot;seg name&amp;quot;,&amp;quot;seg klasse&amp;quot;) (C++)|&amp;lt;nowiki&amp;gt;W8096 Ungültige Verwendung von #pragma code_seg([&amp;quot;seg_name&amp;quot;[,&amp;quot;seg_klasse&amp;quot;]]) (C++)&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
**** [[W8097 Nicht alle Optionen können gegenwärtig wiederhergestellt werden (C++)]]&lt;br /&gt;
**** [[W8098 Ungültige mehrstellige Zeichenkonstante (C++)]]&lt;br /&gt;
**** [[W8099 Static main wird nicht als Einsprungpunkt behandelt (C++)]]&lt;br /&gt;
**** [[W8100 %s-Attributdirektive wird ignoriert (C)|W8100 %s-Attributdirektive wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8101 Externe C-Bindung wird ignoriert|W8101 Externe C-Bindung wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8102 Implizite Umwandlung von &#039;%s&#039; nach &#039;%s&#039;|W8102 Implizite Umwandlung von &#039;%s&#039; nach &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[W8103 Pfad &#039;pfad&#039; und Dateinamen &#039;dateiname&#039; überschreiten die Maximalgröße von &#039;n&#039; (C++)]]&lt;br /&gt;
**** [[W8104 Local Static bei Konstruktor für Multithread-Anwendungen gefährlich (C++)]]&lt;br /&gt;
**** [[W8105 %s-Member in Klasse &#039;%s&#039; ohne Konstruktoren (C%2B%2B)]]&lt;br /&gt;
**** [[W8106 %s sind veraltet (C%2B%2B)]]&lt;br /&gt;
**** [[W8107 Typname erwartet (C++)]]&lt;br /&gt;
**** [[W8108 Konstante in neuem Ausdruck benötigt Initialisierung (C++)]]&lt;br /&gt;
**** [[W8109 Parameter &#039;%s&#039; ist ein abhängiger Typ (C%2B%2B)]]&lt;br /&gt;
**** [[W8110 Doppelte &#039;%s&#039;-Attributdirektive wird ignoriert (C%2B%2B)]]&lt;br /&gt;
**** [[W8111 Zugriff auf veraltete Entität %s (C)|W8111 Zugriff auf veraltete Entität %s (C++)]]&lt;br /&gt;
**** [[W8112 Unaufgelöste Abhängigkeiten im Ausdruck (C++)]]&lt;br /&gt;
**** [[W8113 Inline-Funktion wurde mit &#039;extern template&#039; deklariert (C++)]]&lt;br /&gt;
**** [[W8114 Zeichen mit dem universellen Zeichennamen &#039;unnnn&#039; kann in der aktuellen Codeseite (Codeseitennummer) nicht dargestellt werden (C++)]]&lt;br /&gt;
**** [[W8115 Konstantenausdruck erwartet; Anweisung wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8116 Rückgabe des Zeigers an ein logisches Objekt (C++)]]&lt;br /&gt;
**** [[W8117 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C)|W8117 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)]]&lt;br /&gt;
**** [[W8118 Inline-Member-Funktion in Package-Klasse]]&lt;br /&gt;
**** [[W8119 Ausrichtung auf Maximum von %d reduziert (C%2B%2B)]]&lt;br /&gt;
**** [[W8120 Basisklasse der dllexport-Klasse muss auch dllexport sein (C++)]]&lt;br /&gt;
**** [[W8121 Ungültiges Zeichen aus Quelltext in der aktuellen Text-Gebietseinstellung %s gefunden (C%2B%2B)]]&lt;br /&gt;
**** [[W8122 dllexport-Klassen-Member &#039;%s&#039; muss den Typ exported haben (C%2B%2B)]]&lt;br /&gt;
**** [[W8123 Pfad &#039;%s&#039; nicht gefunden - Pfad in Option &#039;%s&#039; ignoriert (C%2B%2B)]]&lt;br /&gt;
**** [[W8124 Published-Methode &#039;%s&#039; enthält einen nicht publizierbaren Typ (C%2B%2B)]]&lt;br /&gt;
**** [[W8125 dllexport überschreibt vorheriges dllimport (C++)]]&lt;br /&gt;
**** [[W8126 Basisklasse der exportierten Klasse muss einen exported-Konstruktor haben (C++)]]&lt;br /&gt;
**** [[W8127 Funktion mit anderer Bindung definiert|W8127 Funktion mit anderer Bindung definiert (C++)]]&lt;br /&gt;
**** [[W8128 Eine Funktion, die gerade definiert wird, kann nicht importiert werden|W8128 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[W8129 Interface &#039;%s&#039; hat keine GUID|W8129 Interface &#039;%s&#039; hat keine GUID (C++)]]&lt;br /&gt;
**** [[W8130 Interface &#039;%s&#039; ist nicht von IUnknown abgeleitet.|W8130 Interface &#039;%s&#039; ist nicht von IUnknown abgeleitet. (Interfaces müssen von IUnknown abgeleitet sein) (C++)]]&lt;br /&gt;
**** [[W8131 Umwandlung der Klasse im Delphi-Stil &#039;%s&#039; in ein Interface|W8131 Umwandlung der Klasse im {{Delphi}}-Stil &#039;%s&#039; in ein Interface. Verwenden Sie stattdessen &#039;System::interface_cast&amp;lt;%s&amp;gt;(cls)&#039; (C++)]]&lt;br /&gt;
**** [[W8132 Umwandlung des Interface &#039;%s&#039; in eine Klasse im Delphi-Stil|W8132 Umwandlung des Interface &#039;%s&#039; in eine Klasse im {{Delphi}}-Stil. Verwenden Sie stattdessen &#039;System::interface_cast&amp;lt;%s&amp;gt;(intf)&#039; (C++)]]&lt;br /&gt;
**** [[W8133 Angefordertes savemem überschreitet verfügbare Größe (%d)|W8133 Angefordertes savemem überschreitet verfügbare Größe (%d) (C++)]]&lt;br /&gt;
**** [[W8134 Arrays der Klasse im Delphi-Stil &#039;%s&#039; können nicht zugewiesen werden|W8134 Arrays der Klasse &#039;%s&#039; im {{Delphi}}-Stil können nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[W8135 Unbekanntes pragma &#039;%s&#039; ignoriert (C%2B%2B)|W8135 Unbekanntes #pragma &#039;%s&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8136 Initialisierung von TLS-Daten wird auf dieser Plattform nicht unterstützt. (C++)]]&lt;br /&gt;
**** [[W8137 Veraltete Direktive import gefunden. Bitte verwenden Sie stattdessen das Hilfsprogramm TLIBIMP. (C++)|W8137 Veraltete Direktive #import gefunden. Bitte verwenden Sie stattdessen das Hilfsprogramm TLIBIMP. (C++)]]&lt;br /&gt;
*** [[C++-Klassen-Explorer - Themen]]&lt;br /&gt;
**** [[Übersicht über den C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Anzeigen der Vererbungshierarchie im Diagrammfenster]]&lt;br /&gt;
**** [[Anzeigen der in Klassen und Interfaces deklarierten Member mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Anzeigen der Klassenhierarchie mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Verwenden von benutzerdefinierten Gruppen im C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Speichern der Ansichtseinstellungen im C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Suchen von Deklarationen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Suchen von Definitionen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Feldern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Methoden mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Eigenschaften mit dem C++-Klassen-Explorer]]&lt;br /&gt;
*** [[Mit CodeGuard C++-Anwendungen debuggen - Index|Mit CodeGuard C++-Anwendungen debuggen]]&lt;br /&gt;
**** [[Überblick zu CodeGuard]]&lt;br /&gt;
**** [[CodeGuard verwenden]]&lt;br /&gt;
**** [[CodeGuard-Fehler - Index|CodeGuard-Fehler]]&lt;br /&gt;
***** [[Zugriffsfehler]]&lt;br /&gt;
****** [[Zugriff in freigegebenem Speicher]]&lt;br /&gt;
****** [[Methode für freigegebenes Objekt aufgerufen]]&lt;br /&gt;
****** [[Referenz auf freigegebene Ressource]]&lt;br /&gt;
****** [[Methode für ungültig umgewandeltes Objekt aufgerufen]]&lt;br /&gt;
****** [[Zugriffsüberlauf]]&lt;br /&gt;
****** [[Zugriffsunterlauf]]&lt;br /&gt;
****** [[Zugriff in nicht initialisiertem Stack]]&lt;br /&gt;
****** [[Zugriff in ungültigem Stack]]&lt;br /&gt;
***** [[Exception-Fehler]]&lt;br /&gt;
***** [[Funktionsaufruffehler]]&lt;br /&gt;
****** [[Falscher Parameter]]&lt;br /&gt;
****** [[Funktion fehlgeschlagen]]&lt;br /&gt;
***** [[Ressourcenfehler]]&lt;br /&gt;
****** [[Ressourcenleck]]&lt;br /&gt;
****** [[Ressourcentypen stimmen nicht überein]]&lt;br /&gt;
**** [[CodeGuard-Warnungen - Index|CodeGuard-Warnungen]]&lt;br /&gt;
***** [[Warnungen zum Vergleich von Speicherblöcken]]&lt;br /&gt;
***** [[Warnungen bezüglich kombinierter und zerlegter Pfadnamen]]&lt;br /&gt;
***** [[Warnungen zum String-Vergleich]]&lt;br /&gt;
* [[Index]]&lt;br /&gt;
** [[64 Bits]]&lt;br /&gt;
** [[Absolut]]&lt;br /&gt;
** [[Abstrakt]]&lt;br /&gt;
** [[Werbedienste]]&lt;br /&gt;
** [[Ausrichtung]]&lt;br /&gt;
** [[Anker]]&lt;br /&gt;
** [[Animation]]&lt;br /&gt;
** [[Anonym]]&lt;br /&gt;
** [[AnsiChar]]&lt;br /&gt;
** [[Apache]]&lt;br /&gt;
** [[AQTime]]&lt;br /&gt;
** [[Array]]&lt;br /&gt;
** [[Assigned]]&lt;br /&gt;
** [[AssignFile]]&lt;br /&gt;
** [[Asynchron]]&lt;br /&gt;
** [[Atomizität]]&lt;br /&gt;
** [[Audio]]&lt;br /&gt;
** [[Automatische Referenzzählung]]&lt;br /&gt;
** [[AzureAPI]]&lt;br /&gt;
** [[Hintergrund]]&lt;br /&gt;
** [[Hintergrund-Dienst]]&lt;br /&gt;
** [[Barcode]]&lt;br /&gt;
** [[BatchMove]]&lt;br /&gt;
** [[Bde.DBTables]]&lt;br /&gt;
** [[Beep]]&lt;br /&gt;
** [[BinarySearch]]&lt;br /&gt;
** [[Bindung (Begriffsklärung)]]&lt;br /&gt;
** [[Blob]]&lt;br /&gt;
** [[Positionsmarke]]&lt;br /&gt;
** [[Byte]]&lt;br /&gt;
** [[Aufruf, Anruf]]&lt;br /&gt;
** [[Aufrufkonvention]]&lt;br /&gt;
** [[Kamera]]&lt;br /&gt;
** [[Cardinal]]&lt;br /&gt;
** [[Case-Anweisung]]&lt;br /&gt;
** [[CharInSet]]&lt;br /&gt;
** [[Zeichen]]&lt;br /&gt;
** [[CHM]]&lt;br /&gt;
** [[Chr]]&lt;br /&gt;
** [[Klasse]]&lt;br /&gt;
** [[Klassendiagramm]]&lt;br /&gt;
** [[Klassenmethode]]&lt;br /&gt;
** [[Clear]]&lt;br /&gt;
** [[Clipboard]]&lt;br /&gt;
** [[Codeseite]]&lt;br /&gt;
** [[CoInitialize]]&lt;br /&gt;
** [[Kollektion]]&lt;br /&gt;
** [[Kollektionen]]&lt;br /&gt;
** [[Farbe]]&lt;br /&gt;
** [[Befehlszeile]]&lt;br /&gt;
** [[Übertragen]]&lt;br /&gt;
** [[ComObj]]&lt;br /&gt;
** [[Compare]]&lt;br /&gt;
** [[Compiler-Optionen]]&lt;br /&gt;
** [[CompilerVersion]]&lt;br /&gt;
** [[Compiler]]&lt;br /&gt;
** [[Bedingte Compilierung]]&lt;br /&gt;
** [[Konsole]]&lt;br /&gt;
** [[Konstante]]&lt;br /&gt;
** [[Konstruktor]]&lt;br /&gt;
** [[ControlType]]&lt;br /&gt;
** [[CopyDataSet]]&lt;br /&gt;
** [[CopyFields]]&lt;br /&gt;
** [[CopyFile]]&lt;br /&gt;
** [[CopyMemory]]&lt;br /&gt;
** [[CreateDirectory]]&lt;br /&gt;
** [[CreateOleObject]]&lt;br /&gt;
** [[CreateProcess]]&lt;br /&gt;
** [[Currency]]&lt;br /&gt;
** [[Aktuelle Uhrzeit]]&lt;br /&gt;
** [[CustomSort]]&lt;br /&gt;
** [[Data]]&lt;br /&gt;
** [[Datensensitives Steuerelement]]&lt;br /&gt;
** [[DataSource]]&lt;br /&gt;
** [[Datenmenge]]&lt;br /&gt;
** [[Datentyp]]&lt;br /&gt;
** [[DateSeparator]]&lt;br /&gt;
** [[DayOfWeek]]&lt;br /&gt;
** [[Debuggen]]&lt;br /&gt;
** [[Dec]]&lt;br /&gt;
** [[DecimalSeparator]]&lt;br /&gt;
** [[Delay]]&lt;br /&gt;
** [[Delete]]&lt;br /&gt;
** [[DeleteFile]]&lt;br /&gt;
** [[Abhängigkeit]]&lt;br /&gt;
** [[Dialogs]]&lt;br /&gt;
** [[Div|div]]&lt;br /&gt;
** [[Dokumentation]]&lt;br /&gt;
** [[Draw]]&lt;br /&gt;
** [[DrawBitmap]]&lt;br /&gt;
** [[DWORD]]&lt;br /&gt;
** [[Dynamisch]]&lt;br /&gt;
** [[DynamicArray]]&lt;br /&gt;
** [[E2034]]&lt;br /&gt;
** [[E2188]]&lt;br /&gt;
** [[Encode]]&lt;br /&gt;
** [[Encrypt]]&lt;br /&gt;
** [[Aufzählung]]&lt;br /&gt;
** [[Umgebung]]&lt;br /&gt;
** [[Excel]]&lt;br /&gt;
** [[ExecSQL]]&lt;br /&gt;
** [[Erweitert]]&lt;br /&gt;
** [[ExtractFilePath]]&lt;br /&gt;
** [[FieldDefs]]&lt;br /&gt;
** [[FileCreate]]&lt;br /&gt;
** [[FileExists]]&lt;br /&gt;
** [[FileSize]]&lt;br /&gt;
** [[FillChar]]&lt;br /&gt;
** [[Filter]]&lt;br /&gt;
** [[FindKey]]&lt;br /&gt;
** [[FloatToStr]]&lt;br /&gt;
** [[FloatToStrF]]&lt;br /&gt;
** [[FMX]]&lt;br /&gt;
** [[FMX.EditBox]]&lt;br /&gt;
** [[FMXInteractiveGestures]]&lt;br /&gt;
** [[Focused]]&lt;br /&gt;
** [[Schriftart]]&lt;br /&gt;
** [[For-Schleife]]&lt;br /&gt;
** [[Format-Strings]]&lt;br /&gt;
** [[FormatDateTime]]&lt;br /&gt;
** [[FormatFloat]]&lt;br /&gt;
** [[FormCreate]]&lt;br /&gt;
** [[Frame]]&lt;br /&gt;
** [[FreeAndNil]]&lt;br /&gt;
** [[FTP]]&lt;br /&gt;
** [[Funktion]]&lt;br /&gt;
** [[Gesten]]&lt;br /&gt;
** [[GetAsyncKeyState]]&lt;br /&gt;
** [[GetDocumentsPath]]&lt;br /&gt;
** [[GetEnumName]]&lt;br /&gt;
** [[GetEnumerator]]&lt;br /&gt;
** [[GetMem]]&lt;br /&gt;
** [[GIFImg]]&lt;br /&gt;
** [[Grafiken (Begriffsklärung)]]&lt;br /&gt;
** [[Gitter]]&lt;br /&gt;
** [[Hash]]&lt;br /&gt;
** [[Hilfe]]&lt;br /&gt;
** [[Ausblenden]]&lt;br /&gt;
** [[HitTest]]&lt;br /&gt;
** [[HTML]]&lt;br /&gt;
** [[IdHTTP]]&lt;br /&gt;
** [[IDispatch]]&lt;br /&gt;
** [[If]]&lt;br /&gt;
** [[IFDEF]]&lt;br /&gt;
** [[IHTMLDocument]]&lt;br /&gt;
** [[IInterface]]&lt;br /&gt;
** [[Bild]]&lt;br /&gt;
** [[Inc]]&lt;br /&gt;
** [[Vererbung]]&lt;br /&gt;
** [[Initialize]]&lt;br /&gt;
** [[InputBox]]&lt;br /&gt;
** [[InputQuery]]&lt;br /&gt;
** [[Einfügen (Begriffsklärung)]]&lt;br /&gt;
** [[Insight]]&lt;br /&gt;
** [[Intent]]&lt;br /&gt;
** [[Interface]]&lt;br /&gt;
** [[IntToHex]]&lt;br /&gt;
** [[Invoke]]&lt;br /&gt;
** [[ITask]]&lt;br /&gt;
** [[IXMLDocument]]&lt;br /&gt;
** [[IXMLNode]]&lt;br /&gt;
** [[JAR]]&lt;br /&gt;
** [[Tastatur]]&lt;br /&gt;
** [[KeyDown]]&lt;br /&gt;
** [[KeyPress]]&lt;br /&gt;
** [[Sprache]]&lt;br /&gt;
** [[Layout]]&lt;br /&gt;
** [[LeftStr]]&lt;br /&gt;
** [[Länge]]&lt;br /&gt;
** [[Liste]]&lt;br /&gt;
** [[LoadFromFile]]&lt;br /&gt;
** [[LoadLibrary]]&lt;br /&gt;
** [[LocateEx]]&lt;br /&gt;
** [[Lookup]]&lt;br /&gt;
** [[Low]]&lt;br /&gt;
** [[Makro]]&lt;br /&gt;
** [[Manifest]]&lt;br /&gt;
** [[Map]]&lt;br /&gt;
** [[Math]]&lt;br /&gt;
** [[Speicherlecks]]&lt;br /&gt;
** [[Menü]]&lt;br /&gt;
** [[MergeDataSet]]&lt;br /&gt;
** [[Botschaft]]&lt;br /&gt;
** [[MessageBox]]&lt;br /&gt;
** [[MessageDlg]]&lt;br /&gt;
** [[Mobile]]&lt;br /&gt;
** [[Überwachung]]&lt;br /&gt;
** [[MouseWheel]]&lt;br /&gt;
** [[Move]]&lt;br /&gt;
** [[MySQL]]&lt;br /&gt;
** [[Nahfeldkommunikation]]&lt;br /&gt;
** [[Verschachtelte Klassen]]&lt;br /&gt;
** [[Benachrichtigungen]]&lt;br /&gt;
** [[NotifyComplete]]&lt;br /&gt;
** [[Now]]&lt;br /&gt;
** [[Nullable]]&lt;br /&gt;
** [[Objekt]]&lt;br /&gt;
** [[OnChangeTracking]]&lt;br /&gt;
** [[OpenGL]]&lt;br /&gt;
** [[Rangfolge von Operatoren]]&lt;br /&gt;
** [[OutputDebugString]]&lt;br /&gt;
** [[Überladen]]&lt;br /&gt;
** [[Überschreiben]]&lt;br /&gt;
** [[PAnsiChar]]&lt;br /&gt;
** [[Paradox]]&lt;br /&gt;
** [[Parallel]]&lt;br /&gt;
** [[ParamByName]]&lt;br /&gt;
** [[ParamCount]]&lt;br /&gt;
** [[Parse]]&lt;br /&gt;
** [[ParseJSONValue]]&lt;br /&gt;
** [[Passwort]]&lt;br /&gt;
** [[Pfad]]&lt;br /&gt;
** [[PChar]]&lt;br /&gt;
** [[Perform]]&lt;br /&gt;
** [[PHP]]&lt;br /&gt;
** [[Pi]]&lt;br /&gt;
** [[PixelFormatBytes]]&lt;br /&gt;
** [[Zeiger]]&lt;br /&gt;
** [[Polygon]]&lt;br /&gt;
** [[Popup]]&lt;br /&gt;
** [[Port]]&lt;br /&gt;
** [[Pos]]&lt;br /&gt;
** [[Position]]&lt;br /&gt;
** [[Post]]&lt;br /&gt;
** [[Energieverwaltung]]&lt;br /&gt;
** [[Drucken]]&lt;br /&gt;
** [[ProcessMessages]]&lt;br /&gt;
** [[Fortschrittsleiste]]&lt;br /&gt;
** [[Bereitstellung]]&lt;br /&gt;
** [[Push]]&lt;br /&gt;
** [[PWideChar]]&lt;br /&gt;
** [[Abfrage]]&lt;br /&gt;
** [[Queue]]&lt;br /&gt;
** [[QuickReport]]&lt;br /&gt;
** [[Rave Reports]]&lt;br /&gt;
** [[ReadLn]]&lt;br /&gt;
** [[Neuausrichten]]&lt;br /&gt;
** [[Record]]&lt;br /&gt;
** [[Refactoring]]&lt;br /&gt;
** [[Reflection]]&lt;br /&gt;
** [[Bereich (Begriffsklärung)]]&lt;br /&gt;
** [[Registrierung]]&lt;br /&gt;
** [[Release]]&lt;br /&gt;
** [[Replace]]&lt;br /&gt;
** [[ReplaceStr]]&lt;br /&gt;
** [[Bericht]]&lt;br /&gt;
** [[Repository]]&lt;br /&gt;
** [[Anforderungen]]&lt;br /&gt;
** [[Resize]]&lt;br /&gt;
** [[Ressource]]&lt;br /&gt;
** [[Round]]&lt;br /&gt;
** [[RTL.SensorTag]]&lt;br /&gt;
** [[Laufzeit-Typidentifikation]]&lt;br /&gt;
** [[SaveToFile]]&lt;br /&gt;
** [[Bildschirm]]&lt;br /&gt;
** [[SD-Karte]]&lt;br /&gt;
** [[SelectDirectory]]&lt;br /&gt;
** [[SendMessage]]&lt;br /&gt;
** [[Seriell]]&lt;br /&gt;
** [[Serielle Kommunikation]]&lt;br /&gt;
** [[Server]]&lt;br /&gt;
** [[Service]]&lt;br /&gt;
** [[Satz]]&lt;br /&gt;
** [[SetLength]]&lt;br /&gt;
** [[ShellExecute]]&lt;br /&gt;
** [[Tastenkürzel]]&lt;br /&gt;
** [[ShortDateFormat]]&lt;br /&gt;
** [[ShowMessage]]&lt;br /&gt;
** [[ShowModal]]&lt;br /&gt;
** [[Signatur]]&lt;br /&gt;
** [[Sortieren]]&lt;br /&gt;
** [[SQL]]&lt;br /&gt;
** [[Split]]&lt;br /&gt;
** [[SplitString]]&lt;br /&gt;
** [[Str]]&lt;br /&gt;
** [[StrToDate]]&lt;br /&gt;
** [[String]]&lt;br /&gt;
** [[StringReplace]]&lt;br /&gt;
** [[Stile]]&lt;br /&gt;
** [[SubString]]&lt;br /&gt;
** [[Unterstützte Plattformen]]&lt;br /&gt;
** [[Synchronize]]&lt;br /&gt;
** [[System]]&lt;br /&gt;
** [[System.DateUtils]]&lt;br /&gt;
** [[System.ImageList]]&lt;br /&gt;
** [[System.IniFiles]]&lt;br /&gt;
** [[System.Int]]&lt;br /&gt;
** [[System.IOUtils]]&lt;br /&gt;
** [[System.JSON]]&lt;br /&gt;
** [[System.StrUtils]]&lt;br /&gt;
** [[Tabelle]]&lt;br /&gt;
** [[TActionList]]&lt;br /&gt;
** [[TActivityIndicator]]&lt;br /&gt;
** [[TADOQuery]]&lt;br /&gt;
** [[TADOTable]]&lt;br /&gt;
** [[TAlignLayout]]&lt;br /&gt;
** [[TAniIndicator]]&lt;br /&gt;
** [[TAnimation:]]&lt;br /&gt;
** [[TApplication]]&lt;br /&gt;
** [[TApplicationEvent]]&lt;br /&gt;
** [[TArray]]&lt;br /&gt;
** [[Aufgabe]]&lt;br /&gt;
** [[TBackendQuery]]&lt;br /&gt;
** [[TBase64Encoding]]&lt;br /&gt;
** [[TBeacon]]&lt;br /&gt;
** [[TBindSourceDB]]&lt;br /&gt;
** [[TBitmap]]&lt;br /&gt;
** [[TButton]]&lt;br /&gt;
** [[TBytes]]&lt;br /&gt;
** [[TCalendar]]&lt;br /&gt;
** [[TCameraComponent]]&lt;br /&gt;
** [[TCanvas]]&lt;br /&gt;
** [[TCharHelper]]&lt;br /&gt;
** [[TCheckBox]]&lt;br /&gt;
** [[TCheckListBox]]&lt;br /&gt;
** [[TClientDataSet]]&lt;br /&gt;
** [[TCloseAction]]&lt;br /&gt;
** [[TCollection]]&lt;br /&gt;
** [[TColor]]&lt;br /&gt;
** [[TColorAnimation]]&lt;br /&gt;
** [[TColorButton]]&lt;br /&gt;
** [[TComboBox]]&lt;br /&gt;
** [[TComponent]]&lt;br /&gt;
** [[TControl]]&lt;br /&gt;
** [[TCornerButton]]&lt;br /&gt;
** [[TCriticalSection]]&lt;br /&gt;
** [[TCustomAttribute]]&lt;br /&gt;
** [[TCustomButton]]&lt;br /&gt;
** [[TCustomDockForm]]&lt;br /&gt;
** [[TDataSet]]&lt;br /&gt;
** [[TDataSetProvider]]&lt;br /&gt;
** [[TDate]]&lt;br /&gt;
** [[TDateTime]]&lt;br /&gt;
** [[TDateTimePicker]]&lt;br /&gt;
** [[TDBCtrlGrid]]&lt;br /&gt;
** [[TDBGrid]]&lt;br /&gt;
** [[TDBLookupComboBox]]&lt;br /&gt;
** [[TDialogService]]&lt;br /&gt;
** [[TDictionary]]&lt;br /&gt;
** [[TDirectory]]&lt;br /&gt;
** [[TDrawGrid]]&lt;br /&gt;
** [[TEdit]]&lt;br /&gt;
** [[TEffect]]&lt;br /&gt;
** [[TEncoding]]&lt;br /&gt;
** [[TEncoding.GetString]]&lt;br /&gt;
** [[TEvent]]&lt;br /&gt;
** [[TExpander]]&lt;br /&gt;
** [[Texteditor]]&lt;br /&gt;
** [[TextFile]]&lt;br /&gt;
** [[TextRect]]&lt;br /&gt;
** [[TFDBatchMove]]&lt;br /&gt;
** [[TFDCommand]]&lt;br /&gt;
** [[TFDConnection]]&lt;br /&gt;
** [[TFDFBNBackup]]&lt;br /&gt;
** [[TFDJSONDataSets]]&lt;br /&gt;
** [[TFDMemTable]]&lt;br /&gt;
** [[TFDQuery]]&lt;br /&gt;
** [[TFDStoredProc]]&lt;br /&gt;
** [[TFDTable]]&lt;br /&gt;
** [[TField]]&lt;br /&gt;
** [[TFile]]&lt;br /&gt;
** [[TFileListBox]]&lt;br /&gt;
** [[TFileStream]]&lt;br /&gt;
** [[TFloatAnimation]]&lt;br /&gt;
** [[TFont]]&lt;br /&gt;
** [[TForm]]&lt;br /&gt;
** [[TFormatSettings]]&lt;br /&gt;
** [[TFrame]]&lt;br /&gt;
** [[TGIFImage]]&lt;br /&gt;
** [[TGrid]]&lt;br /&gt;
** [[TGridPanel]]&lt;br /&gt;
** [[TGroupBox]]&lt;br /&gt;
** [[TGUID]]&lt;br /&gt;
** [[THashMD5]]&lt;br /&gt;
** [[THeader]]&lt;br /&gt;
** [[THTTPRIO]]&lt;br /&gt;
** [[TIdTCPClient]]&lt;br /&gt;
** [[TImage]]&lt;br /&gt;
** [[TImageControl]]&lt;br /&gt;
** [[TImageList]]&lt;br /&gt;
** [[TImageViewer]]&lt;br /&gt;
** [[TIniFile]]&lt;br /&gt;
** [[TInterlocked]]&lt;br /&gt;
** [[TIPAddress]]&lt;br /&gt;
** [[TJPEGImage]]&lt;br /&gt;
** [[TJson]]&lt;br /&gt;
** [[TJSONMarshal]]&lt;br /&gt;
** [[TLabel]]&lt;br /&gt;
** [[TLang]]&lt;br /&gt;
** [[TLayout]]&lt;br /&gt;
** [[TList]]&lt;br /&gt;
** [[TListBox]]&lt;br /&gt;
** [[TListItem]]&lt;br /&gt;
** [[TListView]]&lt;br /&gt;
** [[TLocateOptions]]&lt;br /&gt;
** [[TLocationSensor]]&lt;br /&gt;
** [[TMediaPlayer]]&lt;br /&gt;
** [[TMemo]]&lt;br /&gt;
** [[TMemoryStream]]&lt;br /&gt;
** [[TMenuBar]]&lt;br /&gt;
** [[TMessage]]&lt;br /&gt;
** [[TMessageManager]]&lt;br /&gt;
** [[TMethod]]&lt;br /&gt;
** [[TMonitor]]&lt;br /&gt;
** [[TMultiReadExclusiveWriteSynchronizer]]&lt;br /&gt;
** [[TNetEncoding]]&lt;br /&gt;
** [[TNetHTTPRequest]]&lt;br /&gt;
** [[TNotificationCenter]]&lt;br /&gt;
** [[TObject]]&lt;br /&gt;
** [[TObjectList]]&lt;br /&gt;
** [[Today]]&lt;br /&gt;
** [[TOpenDialog]]&lt;br /&gt;
** [[TOpenTextFileDialog]]&lt;br /&gt;
** [[ToString]]&lt;br /&gt;
** [[TOSVersion]]&lt;br /&gt;
** [[Touch]]&lt;br /&gt;
** [[TPageControl]]&lt;br /&gt;
** [[TPanel]]&lt;br /&gt;
** [[TParameter]]&lt;br /&gt;
** [[TPath]]&lt;br /&gt;
** [[TPenStyle]]&lt;br /&gt;
** [[TPlatformServices]]&lt;br /&gt;
** [[TPngImage]]&lt;br /&gt;
** [[TPopup]]&lt;br /&gt;
** [[TPopupMenu]]&lt;br /&gt;
** [[TPosition]]&lt;br /&gt;
** [[TProc]]&lt;br /&gt;
** [[TQueue]]&lt;br /&gt;
** [[TRect]]&lt;br /&gt;
** [[TRegEx]]&lt;br /&gt;
** [[TResourceStream]]&lt;br /&gt;
** [[TRESTResponseDataSetAdapter]]&lt;br /&gt;
** [[TRichEdit]]&lt;br /&gt;
** [[Trim]]&lt;br /&gt;
** [[Trunc]]&lt;br /&gt;
** [[Try]]&lt;br /&gt;
** [[TryStrToInt]]&lt;br /&gt;
** [[TScreen]]&lt;br /&gt;
** [[TScrollBox]]&lt;br /&gt;
** [[TSearchBox:]]&lt;br /&gt;
** [[TSensorManager]]&lt;br /&gt;
** [[TService]]&lt;br /&gt;
** [[TShape]]&lt;br /&gt;
** [[TSize]]&lt;br /&gt;
** [[TSpeedButton]]&lt;br /&gt;
** [[TSplitter]]&lt;br /&gt;
** [[TSQLConnection]]&lt;br /&gt;
** [[TSQLiteDatabase]]&lt;br /&gt;
** [[TSQLTable]]&lt;br /&gt;
** [[TStream]]&lt;br /&gt;
** [[TStreamAdapter]]&lt;br /&gt;
** [[TString]]&lt;br /&gt;
** [[TStringBuilder]]&lt;br /&gt;
** [[TStringGrid]]&lt;br /&gt;
** [[TStringHelper]]&lt;br /&gt;
** [[TStringList]]&lt;br /&gt;
** [[TStringStream]]&lt;br /&gt;
** [[TStrings]]&lt;br /&gt;
** [[TStyleManager]]&lt;br /&gt;
** [[TTabControl]]&lt;br /&gt;
** [[TTable]]&lt;br /&gt;
** [[TTetheringManager]]&lt;br /&gt;
** [[TTextLayout]]&lt;br /&gt;
** [[TThread]]&lt;br /&gt;
** [[TTimer]]&lt;br /&gt;
** [[TTimeStamp]]&lt;br /&gt;
** [[TTimeZoneInformation]]&lt;br /&gt;
** [[TToggleSwitch]]&lt;br /&gt;
** [[TToolBar]]&lt;br /&gt;
** [[TTrackBar]]&lt;br /&gt;
** [[TTreeView]]&lt;br /&gt;
** [[TValue]]&lt;br /&gt;
** [[TValueListEditor]]&lt;br /&gt;
** [[TValueRelationship]]&lt;br /&gt;
** [[TVertScrollBox]]&lt;br /&gt;
** [[TWebBrowser]]&lt;br /&gt;
** [[TWinControl]]&lt;br /&gt;
** [[TXMLDocument]]&lt;br /&gt;
** [[TXMLTransform]]&lt;br /&gt;
** [[TXSDateTime]]&lt;br /&gt;
** [[Typumwandlung (Begriffsklärung)]]&lt;br /&gt;
** [[Typen]]&lt;br /&gt;
** [[TZipFile]]&lt;br /&gt;
** [[Unicode-Zeichen]]&lt;br /&gt;
** [[Aktualisierung]]&lt;br /&gt;
** [[URLEncode]]&lt;br /&gt;
** [[USB]]&lt;br /&gt;
** [[Uses]]&lt;br /&gt;
** [[UTF8String]]&lt;br /&gt;
** [[Val]]&lt;br /&gt;
** [[VarToStr]]&lt;br /&gt;
** [[Vektor]]&lt;br /&gt;
** [[Vibration]]&lt;br /&gt;
** [[Video]]&lt;br /&gt;
** [[Virtuelle Tastatur]]&lt;br /&gt;
** [[VKAutoShowMode]]&lt;br /&gt;
** [[WideChar]]&lt;br /&gt;
** [[WinAPI]]&lt;br /&gt;
** [[WinExec]]&lt;br /&gt;
** [[WinXCtrls]]&lt;br /&gt;
** [[Winsock]]&lt;br /&gt;
** [[Word]]&lt;br /&gt;
** [[Writeln]]&lt;br /&gt;
** [[WriteString]]&lt;br /&gt;
** [[WSDL-Dokument]]&lt;br /&gt;
** [[Xcode]]&lt;br /&gt;
** [[XML]]&lt;br /&gt;
** [[ZLib]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hilfe-Navigation]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Table_Of_Contents&amp;diff=214280</id>
		<title>Table Of Contents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Table_Of_Contents&amp;diff=214280"/>
		<updated>2019-08-29T06:21:46Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;{{Product}} Online Help&#039;&#039;&#039;&lt;br /&gt;
Table of Contents&lt;br /&gt;
* [[Neuerungen]]&lt;br /&gt;
** [[Release-Hinweise]]&lt;br /&gt;
** [[Neuerungen in den letzten Releases]]&lt;br /&gt;
* [[Installation]]&lt;br /&gt;
** [[Installationshinweise]]&lt;br /&gt;
** [[Verwenden des Installationsprogramms]]&lt;br /&gt;
** [[Verwenden des Offline-Installationsprogramms]]&lt;br /&gt;
** [[Hinzufügen und Entfernen von Features mit dem Feature-Manager]]&lt;br /&gt;
** [[Hinzufügen und Entfernen von Features mit dem Offline-Installationsprogramm]]&lt;br /&gt;
* [[Tutorials]]&lt;br /&gt;
** [[Einführende Tutorials]]&lt;br /&gt;
*** [[Tutorial: Verwenden der IDE]]&lt;br /&gt;
**** [[Einführung - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Was ist RAD Studio? (IDE-Tutorial)]]&lt;br /&gt;
***** [[Suchen von Informationen (IDE-Tutorial)]]&lt;br /&gt;
**** [[Ein erster Blick auf die IDE - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Startansicht und Willkommensseite]]&lt;br /&gt;
***** [[Symbolleisten (IDE-Tutorial)]]&lt;br /&gt;
***** [[Tools - Index (IDE-Tutorial)]]&lt;br /&gt;
****** [[Optionen für eine erleichterte Bedienung (IDE-Tutorial)]]&lt;br /&gt;
****** [[Formular-Designer (IDE-Tutorial)]]&lt;br /&gt;
****** [[Tool-Palette (IDE-Tutorial)]]&lt;br /&gt;
****** [[Objektinspektor (IDE-Tutorial)]]&lt;br /&gt;
****** [[Projektverwaltung (IDE-Tutorial)]]&lt;br /&gt;
****** [[Datei-Browser (IDE-Tutorial)]]&lt;br /&gt;
****** [[Strukturansicht (IDE-Tutorial)]]&lt;br /&gt;
****** [[Der Quelltext-Editor - Index (IDE-Tutorial)]]&lt;br /&gt;
******* [[Navigation durch den Quelltext (IDE-Tutorial)]]&lt;br /&gt;
******* [[Formatieren des Quellcodes (IDE-Tutorial)]]&lt;br /&gt;
******* [[Code-Folding (IDE-Tutorial)]]&lt;br /&gt;
******* [[Änderungsbalken (IDE-Tutorial)]]&lt;br /&gt;
******* [[Blockkommentare (IDE-Tutorial)]]&lt;br /&gt;
******* [[Live-Vorlagen (IDE-Tutorial)]]&lt;br /&gt;
******* [[Sync-Bearbeitungsmodus (IDE-Tutorial)]]&lt;br /&gt;
******* [[Code Insight (IDE-Tutorial)]]&lt;br /&gt;
******* [[Refactoring (IDE-Tutorial)]]&lt;br /&gt;
******* [[Tastatur-Makros (IDE-Tutorial)]]&lt;br /&gt;
******* [[To-Do-Listen (IDE-Tutorial)]]&lt;br /&gt;
***** [[Versionsverwaltung (IDE-Tutorial)]]&lt;br /&gt;
***** [[Integration von Versionskontrollsystemen in der IDE (IDE-Tutorial)]]&lt;br /&gt;
***** [[Daten-Explorer (IDE-Tutorial)]]&lt;br /&gt;
***** [[Objektablage (IDE-Tutorial)]]&lt;br /&gt;
***** [[IDE Insight (IDE-Tutorial)]]&lt;br /&gt;
**** [[Ihre erste Anwendung mit RAD Studio - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Verwendung von Projektvorlagen aus der Objektablage (IDE-Tutorial)]]&lt;br /&gt;
***** [[Elementare Anpassungen des Hauptformulars (IDE-Tutorial)]]&lt;br /&gt;
***** [[Hinzufügen von Komponenten im Formular-Designer (IDE-Tutorial)]]&lt;br /&gt;
***** [[Anpassen der Komponenten (IDE-Tutorial)]]&lt;br /&gt;
***** [[Programmieren von Reaktionen auf Benutzeraktionen im Quelltext-Editor (IDE-Tutorial)]]&lt;br /&gt;
***** [[Compilieren und Ausführen der Anwendung (IDE-Tutorial)]]&lt;br /&gt;
***** [[Debuggen der Anwendung (IDE-Tutorial)]]&lt;br /&gt;
**** [[Weiterführende Themen - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[FireMonkey und die RTL (IDE-Tutorial)]]&lt;br /&gt;
***** [[Add-ins von Fremdherstellern (IDE-Tutorial)]]&lt;br /&gt;
**** [[Weitere Ressourcen - Index (IDE-Tutorial)]]&lt;br /&gt;
***** [[Embarcadero Developer Network (IDE-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden von dynamischen Link-Bibliotheken in C++Builder-Anwendungen]]&lt;br /&gt;
** [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Mac (iOS)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (iOS)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Konfigurieren der Entwicklungsumgebung auf dem Windows-PC (Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Erstellen einer Anwendung für mobile Plattformen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden einer Adressbuch-Komponente (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)]]&lt;br /&gt;
**** [[Verwenden von mit Stilen versehenen und farbigen Schaltflächen auf Zielplattformen]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Kalender-Komponenten zur Datumsauswahl (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Kombinationsfeld-Komponenten zur Auswahl von Einträgen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden einer Landkarten-Komponente für die Arbeit mit Landkarten (iOS und Android)]]&lt;br /&gt;
**** [[Konfigurieren von Android-Anwendungen für die Verwendung von Google Maps]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von MultiView-Komponenten zur Anzeige von alternativen Ansichten von Informationen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Webbrowser-Komponenten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Registerkarten-Komponenten zur Anzeige von Seiten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Listenfeld-Komponenten zur Anzeige von Tabellenansichten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Layouts zur Ausrichtung unterschiedlicher Formulargrößen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Aufnehmen und Teilen von Bildern und Teilen von Texten (iOS und Android)]]&lt;br /&gt;
**** [[Aufnehmen und Teilen von Bildern und Text mit Aktionslisten]]&lt;br /&gt;
**** [[Aufnehmen von Bildern mit FireMonkey-Interfaces]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Positionssensoren (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Mitteilungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von Remote-Mitteilungen (iOS und Android)]]&lt;br /&gt;
**** [[Geräteübergreifende Anwendung zum Empfangen von Push-Benachrichtigungen]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden der Wählhilfe auf mobilen Geräten (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von BaaS für Backend-Speicher (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von InterBase ToGo mit FireDac (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von dbExpress und SQLite (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von FireDAC und SQLite (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Herstellen einer Verbindung zu Unternehmensdatenbanken von mobilen Client-Anwendungen aus (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Verwenden von FireDAC in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorials: Tabelle der verwendeten Komponenten]]&lt;br /&gt;
** [[FireMonkey-Tutorials]]&lt;br /&gt;
*** [[Tutorial: Verwenden von FireMonkey-Layouts]]&lt;br /&gt;
**** [[Verwenden von Layouts zum Anordnen von Komponenten]]&lt;br /&gt;
**** [[Verwenden von Layouts zum Erstellen von skalierten Effekten]]&lt;br /&gt;
**** [[Verwenden von Gitter- und Fluss-Layouts]]&lt;br /&gt;
*** [[Tutorial: Audio-Video in FireMonkey]]&#039;&#039;&#039;&lt;br /&gt;
**** [[Aufzeichnen von Videos]]&lt;br /&gt;
**** [[Aufnehmen von Audio]]&lt;br /&gt;
**** [[Wiedergeben von Audiodateien]]&lt;br /&gt;
**** [[Erstellen eines grundlegenden Media-Players]]&lt;br /&gt;
*** [[Tutorial: Erstellen einer FireMonkey 3D-Anwendung]]&lt;br /&gt;
**** [[Erstellen der Benutzeroberfläche (FireMonkey 3D-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer 2D-Benutzeroberfläche in einer 3D-Anwendung (FireMonkey 3D-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer FireMonkey 3D-Anwendung mit Animationseffekten]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Kameras in einer FireMonkey 3D-Anwendung]]&lt;br /&gt;
*** [[Tutorial: Importieren von 3D-Modellen (FireMonkey)]]&lt;br /&gt;
**** [[Importieren eines 3D-Modells in eine FireMonkey-Anwendung]]&lt;br /&gt;
**** [[Durchführen einfacher Anpassungen für ein importiertes 3D-Modell]]&lt;br /&gt;
*** [[Tutorial: Verwenden des BitmapLinks-Editors]]&lt;br /&gt;
** [[Tutorial: Verwenden von TControl.StyleElements in VCL-Anwendungen]]&lt;br /&gt;
** [[Tutorials zu Datenbanken und LiveBindings]]&lt;br /&gt;
*** [[Tutorial: Verknüpfen von Steuerelementen mit dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TPrototypeBindSource und dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TAdapterBindSource und dem LiveBindings-Designer]]&lt;br /&gt;
*** [[Tutorial: Verwenden von LiveBindings und Datenmodulen mit der Metropolis-UI]]&lt;br /&gt;
*** [[Tutorial: Erstellen von LiveBindings-fähigen Komponenten]]&lt;br /&gt;
*** [[Tutorial: Programmgesteuerte Verwendung von LiveBinding]]&lt;br /&gt;
**** [[Erstellen der Anwendung und Definieren der uses-Klausel]]&lt;br /&gt;
**** [[Definieren und Implementieren der bindbaren Objekte]]&lt;br /&gt;
**** [[Programmgesteuertes Binden der erstellten Objekte]]&lt;br /&gt;
**** [[Das gesamte Projekt und Interpretation der Ergebnisse]]&lt;br /&gt;
*** [[Tutorial: Verwendung von LiveBindings in FireMonkey-Anwendungen]]&lt;br /&gt;
**** [[Erstellen der Anwendung und der LiveBindings]]&lt;br /&gt;
**** [[Ausführen der Anwendung und Betrachten der Ergebnisse (FMX)]]&lt;br /&gt;
*** [[Tutorial: Verwendung von LiveBinding in VCL-Anwendungen]]&lt;br /&gt;
**** [[Erstellen der Anwendung und Platzieren der visuellen Objekte]]&lt;br /&gt;
**** [[Binden der erstellten Objekte]]&lt;br /&gt;
**** [[Ausführen der Anwendung und Betrachten der Ergebnisse]]&lt;br /&gt;
*** [[Tutorial: Erstellen von Sammlungslisten mit LiveBindings]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)]]&lt;br /&gt;
*** [[Mobile-Tutorial: Füllen von ListBox-Steuerelementen über LiveBindings in mobilen Anwendungen (iOS und Android)]]&lt;br /&gt;
*** [[Tutorial: Mit LiveBindings eine Anwendung ohne Quellcode erstellen]]&lt;br /&gt;
*** [[Tutorial: Einen DataSnap-Server mit einer Anwendung verwenden]]&lt;br /&gt;
*** [[Tutorial: Einen DataSnap-REST-Server mit einer Anwendung verwenden]]&lt;br /&gt;
*** [[Tutorial: Verwenden eines DataSnap-REST-Servers mit einer Anwendung und FireDAC]]&lt;br /&gt;
*** [[Tutorial: DataSnap-Anwendung mit einem ISAPI-DLL-Server]]&lt;br /&gt;
*** [[Tutorial: Delphi-DataSnap-Kommunikationsfilter]]&lt;br /&gt;
**** [[Erstellen der Serveranwendung (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
**** [[Erstellen der Client-Anwendung (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
**** [[Überprüfen der Ergebnisse (Kommunikationsfilter-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Übergeben von normalen Delphi-Objekten (PODO) mit DataSnap]]&lt;br /&gt;
**** [[Erstellen der Serveranwendung (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
**** [[Erstellen der Client-Anwendung (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
**** [[Überprüfen der Ergebnisse (TObjects- und DataSnap-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit dbExpress Datenbanken in einer Anwendung anzeigen und aktualisieren]]&lt;br /&gt;
**** [[Herstellen der Verbindung zu einer Datenbank (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Einfügen von Komponenten in das Hauptdialogfeld (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes zur Initialisierung der Anwendung (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Entwickeln des Quellcodes zur Behandlung von Hauptereignissen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes zur Behandlung von Unterereignissen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Schreiben des Quellcodes für Hilfsroutinen (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen eines Formulars zum Anzeigen des Zellinhalts (dbExpress-Tutorial)]]&lt;br /&gt;
**** [[Ausführen der Anwendung (dbExpress-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden von dbExpress-Delegattreibern]]&lt;br /&gt;
**** [[Erstellen einer Anwendung zum Anzeigen und Aktualisieren von Datenbanken (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Ablaufverfolgung der Verbindung (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Pooling der Verbindung (Delegattreiber-Tutorial)]]&lt;br /&gt;
**** [[Verketten von Pooling und Ablaufverfolgung (Delegattreiber-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden eines EMS-Clients für den Zugriff auf eine benutzerdefinierte EMS-Ressource]]&lt;br /&gt;
**** [[Erstellen der EMS Pets-Ressource]]&lt;br /&gt;
**** [[Erstellen des EMS Pets-Clients]]&lt;br /&gt;
**** [[Verwenden des EMS Pets-Clients]]&lt;br /&gt;
*** [[Tutorial: RAD Server-Client-Anwendung für die Verwaltung von RAD Server-Benutzern]]&lt;br /&gt;
*** [[Tutorial: Eine InterBase-Datenbank in einer Delphi- oder C++-Anwendung verwenden]]&lt;br /&gt;
**** [[Erstellen einer Datenbankverbindung (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen eines Servers mit DataSnap (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer Rich-Client-Benutzeroberfläche (InterBase-Tutorial)]]&lt;br /&gt;
**** [[Erstellen einer Web-Benutzeroberfläche (InterBase-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit InterBase Express auf eine Datenbank zugreifen]]&lt;br /&gt;
**** [[Erstellen des Hauptformulars (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Anzeigen verschiedener Tabellen (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen eines Datenmoduls (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Überwachen von Gehaltsänderungen (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
**** [[Ermitteln der Projektzuordnungen von Mitarbeitern mit einer Stored Procedure (Allgemeines IBX-Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Mit InterBase Express eine Anwendung ohne Quellcode erstellen]]&lt;br /&gt;
**** [[Hinzufügen von Datenbankkomponenten (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Hinzufügen von visuellen Komponenten (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Anpassen der Datenanzeige (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
**** [[Ausführen der Anwendung (IBX ohne Quellcode - Tutorial)]]&lt;br /&gt;
*** [[Tutorial: Verwenden der REST-Clientbibliothek zum Zugreifen auf REST-basierte Webdienste]]&lt;br /&gt;
*** [[Tutorial: Verbinden mit einer SQLite-Datenbank aus einer VCL-Anwendung]]&lt;br /&gt;
*** [[Tutorial: Herstellen einer Verbindung zu einer SQLite-Datenbank mit FireDAC]]&lt;br /&gt;
*** [[Tutorial: Verbinden mit einer SQLite-Datenbank aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen]]&lt;br /&gt;
*** [[Tutorial: TSQLMonitor-Unterstützung für SQLite-Datenbanken]]&lt;br /&gt;
*** [[Tutorial: Verwenden von TSQLMonitor mit einer ODBC-Verbindung]]&lt;br /&gt;
*** [[Tutorial: Verwenden von FireDAC aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen]]&lt;br /&gt;
** [[Tutorials zur Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Aufgaben aus der Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden der For-Schleife aus der Parallel Programming Library]]&lt;br /&gt;
*** [[Tutorial: Verwenden von Futures aus der Parallel Programming Library]]&lt;br /&gt;
* [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen]]&lt;br /&gt;
** [[Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
*** [[Unterstützte Zielplattformen]]&lt;br /&gt;
*** [[Übersicht über Zielplattformen]]&lt;br /&gt;
*** [[Anforderungen für geräteübergreifende Anwendungen]]&lt;br /&gt;
**** [[Gesichtspunkte für geräteübergreifende Anwendungen]]&lt;br /&gt;
***** [[Gesichtspunkte für geräteübergreifende Delphi-Anwendungen]]&lt;br /&gt;
****** [[Migrieren von Delphi-Code zu mobilen Anwendungen vom Desktop aus]]&lt;br /&gt;
****** [[Automatische Referenzzählung in mobilen Delphi-Compilern]]&lt;br /&gt;
***** [[Gesichtspunkte für geräteübergreifende C++-Anwendungen]]&lt;br /&gt;
****** [[Migrieren von C++-Code zu mobilen Anwendungen vom Desktop aus]]&lt;br /&gt;
****** [[Automatische Referenzzählung in C++]]&lt;br /&gt;
***** [[Unterschiede zwischen Windows und OS X]]&lt;br /&gt;
***** [[Importieren oder Migrieren vorhandener Projekte nach RAD Studio]]&lt;br /&gt;
***** [[Regeln für die Benennung von geräteübergreifenden Projekten und Dateien]]&lt;br /&gt;
*** [[Verwenden der RTL in geräteübergreifenden Anwendungen]]&lt;br /&gt;
**** [[Verwenden von App-Tethering]]&lt;br /&gt;
***** [[Hinzufügen von App-Tethering zu Anwendungen]]&lt;br /&gt;
***** [[Verbinden zu Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
***** [[Teilen und Ausführen von Aktionen für Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
***** [[Teilen von Daten mit Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
**** [[Verwenden eines HTTP-Clients]]&lt;br /&gt;
**** [[Verwenden von Bluetooth]]&lt;br /&gt;
***** [[Verwenden von Classic Bluetooth]]&lt;br /&gt;
***** [[Verwenden von Bluetooth Low Energy]]&lt;br /&gt;
***** [[Verwenden von Beacons]]&lt;br /&gt;
**** [[Verwenden der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TTask aus der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TParallel.For aus der Parallel Programming Library]]&lt;br /&gt;
***** [[Verwenden von TTask.IFuture aus der Parallel Programming Library]]&lt;br /&gt;
**** [[Verwenden der Asynchronous Programming Library]]&lt;br /&gt;
**** [[Verwenden von Mitteilungen]]&lt;br /&gt;
**** [[Standard-RTL-Pfadfunktionen für alle unterstützten Zielplattformen]]&lt;br /&gt;
**** [[JSON]]&lt;br /&gt;
***** [[Framework der JSON-Objekte]]&lt;br /&gt;
***** [[JSON-Framework der Reader und Writer]]&lt;br /&gt;
**** [[BSON]]&lt;br /&gt;
**** [[Darstellung von Tasten und Tastenkürzeln]]&lt;br /&gt;
**** [[Verwenden der plattformübergreifenden RTL-Botschaftslösung]]&lt;br /&gt;
***** [[Senden und Empfangen von Botschaften mit der RTL]]&lt;br /&gt;
***** [[Liste der Botschaftstypen von FireMonkey]]&lt;br /&gt;
*** [[Sichern der Netzwerkverbindungen von geräteübergreifenden Apps]]&lt;br /&gt;
**** [[Sichern von Indy-Netzwerkverbindungen]]&lt;br /&gt;
*** [[Erstellen und Bereitstellen von App-Symbolen]]&lt;br /&gt;
*** [[Weitergabe geräteübergreifender Apps]]&lt;br /&gt;
*** [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
**** [[Arbeiten mit einem Mac und einem PC]]&lt;br /&gt;
***** [[Gemeinsame Nutzung von Dateien auf dem PC und dem Mac]]&lt;br /&gt;
**** [[Erstellen und Testen eines Verbindungsprofils auf dem Entwicklungs-PC]]&lt;br /&gt;
**** [[Hinzufügen von SDKs für OS X oder iOS]]&lt;br /&gt;
***** [[Ändern des lokalen Stammverzeichnisses von SDKs für OS X, iOS-Geräte oder den iOS-Simulator]]&lt;br /&gt;
**** [[Ausfüllen der Bereitstellungsseite]]&lt;br /&gt;
***** [[Erstellen einer KeyStore-Datei]]&lt;br /&gt;
***** [[Hinzufügen eines Zertifikats zu einer Keystore-Datei]]&lt;br /&gt;
**** [[Aktivieren und Konfigurieren der Zielplattform]]&lt;br /&gt;
** [[Geräteübergreifende Anwendungstypen, die erstellt werden können]]&lt;br /&gt;
*** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
*** [[FireMonkey-Anwendungsplattform - geräteübergreifend]]&lt;br /&gt;
**** [[Experten zum Erstellen von geräteübergreifenden FireMonkey-Anwendungen und -Komponenten]]&lt;br /&gt;
*** [[64-Bit-Windows-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Verbinden Ihres 32-Bit-PC mit einem Win64-PC]]&lt;br /&gt;
**** [[64-Bit-Windows-Anwendung Hello World (Delphi und C++)]]&lt;br /&gt;
**** [[64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen]]&lt;br /&gt;
**** [[Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows]]&lt;br /&gt;
**** [[C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
***** [[Unterschiede von C++Builder für 64-Bit-Windows]]&lt;br /&gt;
***** [[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
***** [[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*** [[OS X-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Installieren von Xcode auf einem Mac]]&lt;br /&gt;
**** [[Installieren der Xcode-Befehlszeilen-Tools auf einem Mac]]&lt;br /&gt;
**** [[Erstellen einer OS X-Konsolenanwendung Hello World]]&lt;br /&gt;
**** [[C-RTL für OS X]] {{f|cmd|&lt;br /&gt;
**** [[Compilieren und Linken einer C++-Konsolenanwendung für OS X in der Befehlszeile]]  }}&lt;br /&gt;
**** [[Gemeinsame Bibliotheken für OS X]]&lt;br /&gt;
**** [[Vollbildmodus für OS X]]&lt;br /&gt;
**** [[PC-zugeordnete Erweiterungen]]&lt;br /&gt;
**** [[Verwenden der OS X-Mitteilungszentrale]]&lt;br /&gt;
**** [[Teilnehmen am Apple-Entwicklerprogramm]]&lt;br /&gt;
**** [[Bereitstellen von OS X-Anwendungen]]&lt;br /&gt;
**** [[Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen]]&lt;br /&gt;
**** [[Vorbereiten einer OS X-Anwendung für die Bereitstellung]]&lt;br /&gt;
***** [[Anpassen der Datei info.plist]]&lt;br /&gt;
**** [[Sandboxing der OS X-Anwendung]]&lt;br /&gt;
**** [[Manuelles Sandboxing der OS X-Anwendung]]&lt;br /&gt;
**** [[App-Sandboxing mit InterBase ToGo für OS X]]&lt;br /&gt;
**** [[InterBase-Anwendungen für OS X ohne Sandboxing]]&lt;br /&gt;
**** [[Übermittlung der App an den Mac App Store]]&lt;br /&gt;
*** [[Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Für die Anwendungsentwicklung unterstützte Android-Geräte]]&lt;br /&gt;
**** [[Installieren des USB-Treibers für Ihr Android-Gerät]]&lt;br /&gt;
**** [[Hinzufügen von Android-SDKs]]&lt;br /&gt;
**** [[Erstellen einer Android-App]]&lt;br /&gt;
***** [[Android-C-RTL]]&lt;br /&gt;
***** [[Verwenden des In-App-Abrechnungsdienstes von Google Play]]&lt;br /&gt;
***** [[Verwenden des AdMob-Dienstes]]&lt;br /&gt;
***** [[Verwenden von Java-Bibliotheken in RAD Studio-Android-Apps]]&lt;br /&gt;
****** [[Verwenden der in RAD Studio integrierten Java-Bibliotheken für Android]]&lt;br /&gt;
****** [[Verwenden benutzerdefinierter Java-Bibliotheken in RAD Studio-Android-Apps]]&lt;br /&gt;
******* [[Hinzufügen von Java-Bibliotheken zu Ihren Anwendungen in der Projektverwaltung]]&lt;br /&gt;
******* [[Manuelles Erstellen und Bereitstellen einer classes.dex-Datei]]&lt;br /&gt;
***** [[Erste Schritte mit Google Glass]]&lt;br /&gt;
***** [[Verwenden von 9-Patch-Grafiken in Android]]&lt;br /&gt;
***** [[Erstellen von Android-Diensten]]&lt;br /&gt;
**** [[Codefragmente für die mobile Entwicklung]]&lt;br /&gt;
**** [[Aktivieren des USB-Debugging auf Android-Geräten]]&lt;br /&gt;
**** [[Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
**** [[Ausführen von Android-Anwendungen auf einem Android-Gerät]]&lt;br /&gt;
**** [[Ausführen und Debuggen Ihrer Android-Anwendung auf einem Remote-Android-Gerät]]&lt;br /&gt;
**** [[Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
**** [[Bereitstellen von signierten Android-Anwendungen]]&lt;br /&gt;
**** [[Bereitstellen von unsignierten Android-Anwendungen]]&lt;br /&gt;
**** [[Übermittlung der Android-App an Google Play]]&lt;br /&gt;
**** [[Übermittlung der Android-App an den Amazon Appstore]]&lt;br /&gt;
**** [[Fehlerbehebung: In der Projektverwaltung werden keine Android-Ziele aufgeführt]]&lt;br /&gt;
**** [[Fehlerbehebung: Ausführen auf einem Android-Gerät nicht möglich]]&lt;br /&gt;
**** [[DeployAndroidFailedHelpPage|Fehlerbehebung: Bereitstellen einer Anwendung für Android nicht möglich]]&lt;br /&gt;
*** [[Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
**** [[Installieren von Xcode auf einem Mac]]&lt;br /&gt;
**** [[Installieren der Xcode-Befehlszeilen-Tools auf einem Mac]]&lt;br /&gt;
**** [[Erstellen von iOS-Apps]]&lt;br /&gt;
***** [[IOS-C-RTL|iOS-C-RTL]]&lt;br /&gt;
***** [[Verwenden des iOS-In-App-Kaufdienstes]]&lt;br /&gt;
***** [[Verwenden des iAd-Dienstes]]&lt;br /&gt;
***** [[Einstellungen für Standards in RAD Studio]]&lt;br /&gt;
***** [[Verwenden von Stilen für iOS: Stile für Mehrfachauflösung sowie schwarze und transparente Stile]]&lt;br /&gt;
**** [[Codefragmente für die mobile Entwicklung]]&lt;br /&gt;
**** [[Teilnehmen am Apple-Entwicklerprogramm]]&lt;br /&gt;
**** [[Erwerben eines iOS-Entwicklerzertifikats]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen]]&lt;br /&gt;
**** [[Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen]]&lt;br /&gt;
**** [[Ausführen von iOS-Anwendungen auf einem iOS-Gerät]]&lt;br /&gt;
**** [[Ausführen von iOS-Anwendungen auf dem iOS-Simulator]]&lt;br /&gt;
**** [[Vorbereiten von iOS-Anwendungen für die Bereitstellung]]&lt;br /&gt;
***** [[Anpassen der Datei info.plist]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe]]&lt;br /&gt;
**** [[Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store]]&lt;br /&gt;
**** [[Übermittlung der App an den App Store (iOS)]]&lt;br /&gt;
**** [[Fehlerbehebung: In der Projektverwaltung werden keine iOS-Geräteziele angezeigt]]&lt;br /&gt;
**** [[Fehlerbehebung: Kann nicht auf dem iOS-Gerät bereitgestellt werden]]&lt;br /&gt;
**** [[RunIOSSimulatorFailedHelpPage|Fehlerbehebung: iOS-App kann nicht auf dem iOS-Simulator bereitgestellt werden]]&lt;br /&gt;
**** [[Fehlerbehebung: Verbindung zum Mac kann nicht hergestellt werden]]&lt;br /&gt;
** [[Geräteübergreifende Datenbankanwendungen]]&lt;br /&gt;
** [[DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
*** [[Einführung in DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in mobile DataSnap-Konnektoren für iOS Objective-C]]&lt;br /&gt;
**** [[Einführung in CSharp Silverlight-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in Java Android-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
**** [[Einführung in Java BlackBerry-DataSnap-Konnektoren für mobile Geräte]]&lt;br /&gt;
** [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
** [[Debuggen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
*** [[Debuggen von iOS-Apps]]&lt;br /&gt;
** [[Bereitstellung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Einführung in RAD Studio]]&lt;br /&gt;
** [[Hilfreiche Ressourcen für neue Benutzer]]&lt;br /&gt;
*** [[Beschreibung der Beispiele]]&lt;br /&gt;
** [[Überblick über RAD Studio]]&lt;br /&gt;
** [[Was ist RAD Studio?]]&lt;br /&gt;
** [[Ein erster Blick auf die IDE]]&lt;br /&gt;
** [[Hilfe zur Hilfe]]&lt;br /&gt;
*** [[Hilfe zur Hilfe: DocWiki]]&lt;br /&gt;
**** [[Hilfe von früheren Versionen]]&lt;br /&gt;
*** [[Hilfe zur Hilfe - CHM]]&lt;br /&gt;
** [[Überblick über die Tools]]&lt;br /&gt;
** [[Unit-Gültigkeitsbereichsnamen]]&lt;br /&gt;
*** [[Hinzufügen von Unit-Gültigkeitsbereichsnamen für eigene Komponenten]]&lt;br /&gt;
** [[Quelltext-Editor]]&lt;br /&gt;
*** [[Kontextmenü des Quelltext-Editors]]&lt;br /&gt;
**** [[Suchen von Definitionen und Referenzen (C++)]]&lt;br /&gt;
**** [[Definition suchen (C++)]]&lt;br /&gt;
**** [[Zu Typdeklaration wechseln (C++)]]&lt;br /&gt;
**** [[Header-Abhängigkeit (C++)]]&lt;br /&gt;
**** [[Referenzen suchen (C++)]]&lt;br /&gt;
**** [[Navigieren zu (C++)]]&lt;br /&gt;
**** [[Basistypen anzeigen (C++)]]&lt;br /&gt;
**** [[Abgeleitete Typen anzeigen (C++)]]&lt;br /&gt;
**** [[Typhierarchie anzeigen (C++)]]&lt;br /&gt;
*** [[Kommentare in der XML-Dokumentation]]&lt;br /&gt;
*** [[Mit dem HTML-Tag-Editor arbeiten]]&lt;br /&gt;
*** [[Verwenden der Navigationssymbolleiste]]&lt;br /&gt;
** [[Quelltextformatierung]]&lt;br /&gt;
*** [[Integrierte Formatierung]]&lt;br /&gt;
** [[Programmierhilfe]]&lt;br /&gt;
** [[Formular-Designer]]&lt;br /&gt;
*** [[Designrichtlinien (Nur VCL)]]&lt;br /&gt;
*** [[Momentaufnahmen von Formularen erstellen (Nur VCL)]]&lt;br /&gt;
*** [[Formularvorschau]]&lt;br /&gt;
*** [[Geerbte Einstellungen wiederherstellen]]&lt;br /&gt;
*** [[Ansicht als Text]]&lt;br /&gt;
*** [[Text-DFM oder Text-FMX|Text FMX]]&lt;br /&gt;
** [[Projektverwaltung]]&lt;br /&gt;
*** [[Übergeben (Git)]]&lt;br /&gt;
*** [[Übergeben (Mercurial)]]&lt;br /&gt;
*** [[Übergeben (SVN)]]&lt;br /&gt;
*** [[Ordner- oder Verzeichnisansicht hinzufügen]]&lt;br /&gt;
*** [[Importbereich]]&lt;br /&gt;
*** [[Protokollbereich]]&lt;br /&gt;
*** [[Zusammenführen (SVN)]]&lt;br /&gt;
*** [[Plattformeigenschaften]]&lt;br /&gt;
*** [[Letzte Kommentare]]&lt;br /&gt;
*** [[Repository-Browser]]&lt;br /&gt;
*** [[Umschalten (SVN)]]&lt;br /&gt;
*** [[Aktualisieren (SVN)]]&lt;br /&gt;
** [[Versionsverwaltung]]&lt;br /&gt;
*** [[Verwenden eines Versionskontrollsystems in der IDE]]&lt;br /&gt;
*** [[Versionskontrollsysteme in der IDE]]&lt;br /&gt;
**** [[Projekte der Versionskontrolle hinzufügen]]&lt;br /&gt;
**** [[Dateien der Versionskontrolle hinzufügen]]&lt;br /&gt;
**** [[Aktualisieren einer lokalen Kopie einer Datei unter Versionskontrolle]]&lt;br /&gt;
**** [[Anzeigen der Historie und der Revisionen]]&lt;br /&gt;
**** [[Anzeigen von Versionskontroll-Kommentaren]]&lt;br /&gt;
**** [[Anzeigen des Versionskontrollprotokolls]]&lt;br /&gt;
**** [[Revisionsnummern hinzufügen]]&lt;br /&gt;
**** [[Dateiversionen vergleichen]]&lt;br /&gt;
**** [[Hinzufügen eines neuen Vergleichs-Viewers]]&lt;br /&gt;
**** [[Installieren eines alternativen Vergleichs-Viewers]]&lt;br /&gt;
**** [[Einen externen Vergleichs-Viewer verwenden]]&lt;br /&gt;
**** [[Zurücksetzen von Änderungen]]&lt;br /&gt;
**** [[Hinzufügen eines neuen Zusammenführungs-Viewers]]&lt;br /&gt;
**** [[Zu öffnendes Projekt oder Projektgruppe auswählen]]&lt;br /&gt;
**** [[Subversion-Integration in der IDE]]&lt;br /&gt;
***** [[TortoiseSVN-Befehle in RAD Studio|Entsprechungen für TortoiseSVN-Befehle in RAD Studio]]&lt;br /&gt;
***** [[Auschecken einer Kopie eines Repository]]&lt;br /&gt;
***** [[Übertragen von Änderungen an die Versionskontrolle]]&lt;br /&gt;
***** [[Zusammenführungskonflikte]]&lt;br /&gt;
***** [[Bereinigen von Ordnern unter Subversion]]&lt;br /&gt;
***** [[Änderungslisten in Subversion]]&lt;br /&gt;
***** [[Subversion-Anmeldung]]&lt;br /&gt;
***** [[Subversion SSL-Client-Zertifikat]]&lt;br /&gt;
***** [[Subversion SSL-Server]]&lt;br /&gt;
**** [[Git-Integration in der IDE]]&lt;br /&gt;
***** [[Git-Befehle in RAD Studio|Git-Befehlsäquivalente in {{Product}}]]&lt;br /&gt;
***** [[Klonen einer Repository-Kopie]]&lt;br /&gt;
***** [[Übergeben von Änderungen an die Git-Versionskontrolle]]&lt;br /&gt;
***** [[Ablegen Ihrer Änderungen im Remote-Repository (Push)]]&lt;br /&gt;
***** [[Bereinigen des lokalen Repository]]&lt;br /&gt;
***** [[Git-Anmeldung]]&lt;br /&gt;
***** [[Pull ausführen (Git)]]&lt;br /&gt;
***** [[Fehler &amp;quot;Unbekannter Benutzername&amp;quot; (Git)]]&lt;br /&gt;
**** [[Mercurial-Integration in der IDE]]&lt;br /&gt;
***** [[Mercurial-Befehle in RAD Studio|Mercurial-Befehlsäquivalente in {{Product}}]]&lt;br /&gt;
***** [[Klonen einer Mercurial-Repository-Kopie]]&lt;br /&gt;
***** [[Übergeben von Änderungen an die Mercurial-Versionskontrolle]]&lt;br /&gt;
**[[Einführung in die VCL (Visual Component Library)]]&lt;br /&gt;
** [[Der Objektinspektor - Index|Der Objektinspektor]]&lt;br /&gt;
*** [[Der Objektinspektor]]&lt;br /&gt;
*** [[Die Seite &amp;quot;Eigenschaften&amp;quot;]]&lt;br /&gt;
*** [[Anzeige der Eigenschaften im Objektinspektor]]&lt;br /&gt;
*** [[Die Seite &amp;quot;Ereignisse&amp;quot;]]&lt;br /&gt;
*** [[Ereignisbehandlungsroutinen]]&lt;br /&gt;
*** [[Anzeigen der Komponentenreferenzen]]&lt;br /&gt;
*** [[Tastenkürzel im Objektinspektor]]&lt;br /&gt;
*** [[Objektinspektor (LiveBindings)]]&lt;br /&gt;
** [[Strukturansicht verwenden]]&lt;br /&gt;
** [[Ein Projekt starten|Ein Projekt starten - Überblick]]&lt;br /&gt;
** [[Überblick über virtuelle Ordner]]&lt;br /&gt;
**[[Live-Vorlagen]]&lt;br /&gt;
**[[Vorlagenbibliotheken – Übersicht]]&lt;br /&gt;
** [[Unicode in RAD Studio]]&lt;br /&gt;
** [[LiveBindings in RAD Studio]]&lt;br /&gt;
*** [[LiveBindings-Designer]]&lt;br /&gt;
**** [[Synchronisieren von Daten mit LiveBindings]]&lt;br /&gt;
**** [[Ein- und Ausblenden von Elementen im LiveBindings-Designer]]&lt;br /&gt;
**** [[Zoomen (Skalieren) des LiveBindings-Designers]]&lt;br /&gt;
**** [[Speichern des LiveBindings-Diagramms als Bild]]&lt;br /&gt;
**** [[Verwenden der Ebenen im LiveBindings-Designer]]&lt;br /&gt;
**** [[Visuell binden]]&lt;br /&gt;
*** [[LiveBindings und Aktionslisten]]&lt;br /&gt;
*** [[Erstellen von LiveBindings]]&lt;br /&gt;
*** [[Verwenden von eigenen Format- und Analyseausdrücken in LiveBindings]]&lt;br /&gt;
**** [[Erstellen eigener LiveBindings-Methoden]]&lt;br /&gt;
**** [[Standard-LiveBindings-Methoden]]&lt;br /&gt;
** [[Referenzen in lokalen Pfad kopieren]]&lt;br /&gt;
** [[Übersicht über AppAnalytics]]&lt;br /&gt;
** [[Software-Add-ins von Fremdherstellern]]&lt;br /&gt;
*** [[Boost]]&lt;br /&gt;
*** [[Box2D]]&lt;br /&gt;
**** [[Verwenden von Box2D in Delphi-Anwendungen]]&lt;br /&gt;
**** [[Verwenden von Box2D in C++Builder-Anwendungen]]&lt;br /&gt;
*** [[Dinkumware Standard-C++-Bibliothek]]&lt;br /&gt;
*** [[FastReport]]&lt;br /&gt;
*** [[Indy]]&lt;br /&gt;
*** [[Verwendung von IntraWeb (VCL für das Web) - Index]]&lt;br /&gt;
**** [[IntraWeb-Einführung - Index]]&lt;br /&gt;
***** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
***** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
***** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
***** [[Hauptformular bearbeiten]]&lt;br /&gt;
***** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
***** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
**** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
**** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
**** [[IntraWeb, Web Broker]]&lt;br /&gt;
*** [[IP*Works!]]&lt;br /&gt;
*** [[TeeChart]]&lt;br /&gt;
*** [[Beyond Compare]]&lt;br /&gt;
*** [[CodeSite]]&lt;br /&gt;
** [[So verwenden Sie die IDE]]&lt;br /&gt;
***[[Tool-Fenster andocken]]&lt;br /&gt;
***[[Anpassen von Symbolleisten]]&lt;br /&gt;
*** [[Aktivieren der Komponenten-Symbolleiste]]&lt;br /&gt;
*** [[Voreinstellungen für Tools festlegen]]&lt;br /&gt;
*** [[Elemente der Tool-Palette suchen]]&lt;br /&gt;
*** [[Suchen von Elementen in der IDE mit IDE Insight|Suchen von Elementen mit IDE Insight]]&lt;br /&gt;
*** [[Tool-Palette anpassen]]&lt;br /&gt;
*** [[Desktop-Layouts speichern]]&lt;br /&gt;
*** [[Templates in die Objektablage einfügen]]&lt;br /&gt;
*** [[Deaktivieren von Themes in der IDE und in Ihrer Anwendung]]&lt;br /&gt;
*** [[Umbenennen von Kategorien in der Tool-Palette]]&lt;br /&gt;
**[[So erstellen Sie Formulare und Projekte und schreiben den Codebehind]]&lt;br /&gt;
***[[Ein Projekt erstellen]]&lt;br /&gt;
***[[Hinzufügen eines Projekts zu einer Projektgruppe]]&lt;br /&gt;
***[[Projektoptionen einstellen]]&lt;br /&gt;
***[[Komponenten in ein Formular einfügen]]&lt;br /&gt;
***[[Formular anpassen]]&lt;br /&gt;
***[[Komponenteneigenschaften festlegen]]&lt;br /&gt;
***[[Eigenschaften und Ereignisse festlegen]]&lt;br /&gt;
**** [[Eigenschafts-Editoren verwenden]]&lt;br /&gt;
***[[Designer-Richtlinien für VCL-Komponenten verwenden]]&lt;br /&gt;
***[[Komponenten-Templates erzeugen]]&lt;br /&gt;
***[[To-Do-Listen verwenden]]&lt;br /&gt;
**[[So bearbeiten Sie Code im Quelltext-Editor]]&lt;br /&gt;
***[[Quelltext-Editor anpassen]]&lt;br /&gt;
***[[Quelltext formatieren]]&lt;br /&gt;
***[[Positionsmarken verwenden]]&lt;br /&gt;
***[[Klassenvervollständigung verwenden]]&lt;br /&gt;
***[[Code-Folding verwenden]]&lt;br /&gt;
***[[Code Insight verwenden]]&lt;br /&gt;
***[[Verwenden des Positionsmarkenstapels]]&lt;br /&gt;
***[[Mit der Versionsverwaltung arbeiten]]&lt;br /&gt;
***[[Erstellen von Live-Vorlagen]]&lt;br /&gt;
***[[Verwendung von Live-Vorlagen]]&lt;br /&gt;
*** [[Vorlagenbibliotheken erstellen]]&lt;br /&gt;
***[[Tastatur-Makro aufzeichnen]]&lt;br /&gt;
**[[So verwalten Sie Dateien und Ordner]]&lt;br /&gt;
***[[Dateien hinzufügen und entfernen]]&lt;br /&gt;
***[[Dateien in der Projektverwaltung umbenennen]]&lt;br /&gt;
***[[Verwenden des Datei-Browsers]]&lt;br /&gt;
***[[Suchen in Verzeichnisgruppen]]&lt;br /&gt;
***[[Suchen in einer Verzeichnisliste]]&lt;br /&gt;
*** [[Hinzufügen einer Unit-Referenz]]&lt;br /&gt;
***[[Verwenden von virtuellen Ordnern]]&lt;br /&gt;
***[[Windows-Typbibliotheken untersuchen]]&lt;br /&gt;
*** [[Assembly-Metadaten mit dem Reflection-Viewer untersuchen]]&lt;br /&gt;
** [[Melden eines Fehlers über das Quality Portal von RAD Studio]]&lt;br /&gt;
**[[FireUI Live-Vorschau]]&lt;br /&gt;
***[[FireUI Live-Vorschau (IDE)]]&lt;br /&gt;
***[[FireUI App-Vorschau]]&lt;br /&gt;
*[[Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
**[[Konzepte zum Rapid Application Development (RAD) - Index]]&lt;br /&gt;
***[[Überblick zum Steuern des Entwicklungszyklus]]&lt;br /&gt;
***[[Benutzeroberflächen entwerfen]]&lt;br /&gt;
***[[Mit der SourceControl arbeiten]]&lt;br /&gt;
**[[Compilieren, Build erstellen und Anwendungen ausführen - Index|Compilieren, Build erstellen und Anwendungen ausführen]]&lt;br /&gt;
***[[Compilieren, Build erstellen und Anwendungen ausführen]]&lt;br /&gt;
*** [[Hintergrund-Compilierung]]&lt;br /&gt;
***[[MSBuild]]&lt;br /&gt;
***[[Überblick zu Build-Konfigurationen]]&lt;br /&gt;
***[[Übersicht über Zielplattformen]]&lt;br /&gt;
***[[Übersicht über Optionsgruppen]]&lt;br /&gt;
***[[Targets-Dateien]]&lt;br /&gt;
***[[Überblick zu vorcompilierten Headern]]&lt;br /&gt;
***[[So compilieren und erzeugen Sie Anwendungen]]&lt;br /&gt;
****[[Aktivieren einer Build-Konfiguration für ein Projekt]]&lt;br /&gt;
****[[Aktivieren einer Konfiguration und einer Zielplattform für eine Projektgruppe]]&lt;br /&gt;
****[[Erzeugen eines Projekts mit einem MSBuild-Befehl]]&lt;br /&gt;
****[[Erstellen und Bearbeiten von Build-Konfigurationen]]&lt;br /&gt;
****[[Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen]]&lt;br /&gt;
***** [[Erstellen einer Optionsgruppe]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit der Projektverwaltung]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit dem Dialogfeld Projektoptionen]]&lt;br /&gt;
****** [[Erstellen einer Optionsgruppe mit dem Konfigurations-Manager]]&lt;br /&gt;
***** [[Eine Optionsgruppe übernehmen]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit der Projektverwaltung]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit dem Dialogfeld Projektoptionen]]&lt;br /&gt;
****** [[Übernehmen einer Optionsgruppe mit dem Konfigurations-Manager]]&lt;br /&gt;
***** [[Bearbeiten einer Optionsgruppe]]&lt;br /&gt;
***** [[Löschen einer Optionsgruppe]]&lt;br /&gt;
****[[Erstellen von Build-Ereignissen]]&lt;br /&gt;
**** [[Compilieren von C++-Anwendungen von der Befehlszeile aus]]&lt;br /&gt;
****[[Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten]]&lt;br /&gt;
****[[Verknüpfen von C++-Bibliotheks- und Objektdateien]]&lt;br /&gt;
****[[Packages erstellen]]&lt;br /&gt;
**** [[Anwendungen für Unicode anpassen]]&lt;br /&gt;
****[[Verwendung von Unicode in der Befehlskonsole]]&lt;br /&gt;
****[[Verwenden von Targets-Dateien]]&lt;br /&gt;
****[[Ein benutzerdefiniertes Build-Tool hinzufügen]]&lt;br /&gt;
****[[Weitere Programmiersprachen installieren]]&lt;br /&gt;
**[[Speicherverwaltung - Index|Speicherverwaltung]]&lt;br /&gt;
***[[Gemeinsame Nutzung von Speicher]]&lt;br /&gt;
***[[Konfigurieren des Speichermanagers]]&lt;br /&gt;
***[[Vergrößern des Speicheradressraums]]&lt;br /&gt;
***[[Überwachen der Speicherverwendung]]&lt;br /&gt;
***[[Registrieren von Speicherlecks]]&lt;br /&gt;
**[[Anwendungen debuggen - Index|Anwendungen debuggen]]&lt;br /&gt;
***[[Überblick zum Debuggen]]&lt;br /&gt;
***[[Überblick zum externen Debugger]]&lt;br /&gt;
***[[Wait Chain]]&lt;br /&gt;
***[[Debugger-Visualisierungen]]&lt;br /&gt;
***[[So verwenden Sie den Debugger]]&lt;br /&gt;
**** [[Das Projekt zum Debuggen vorbereiten]]&lt;br /&gt;
**** [[Starten des Debuggers]]&lt;br /&gt;
**** [[Haltepunkte setzen und bearbeiten]]&lt;br /&gt;
**** [[Ausdruck hinzufügen]]&lt;br /&gt;
**** [[Erweiterte Informationen zu überwachten Ausdrücken anzeigen]]&lt;br /&gt;
**** [[Mit einem ausgeführten Prozess verbinden]]&lt;br /&gt;
**** [[Kurzhinweise während des Debuggens verwenden]]&lt;br /&gt;
**** [[Werte von Datenelementen untersuchen und ändern]]&lt;br /&gt;
**** [[Variablenausdrücke bearbeiten]]&lt;br /&gt;
**** [[Die Suchreihenfolge für Debug-Symboltabellen festlegen]]&lt;br /&gt;
**** [[Verwenden der CPU-Ansicht]]&lt;br /&gt;
**** [[Threads im Debugger blockieren und lösen]]&lt;br /&gt;
**** [[Interne Fehler beheben (Delphi)]]&lt;br /&gt;
**** [[Interne Fehler beheben (C++)]]&lt;br /&gt;
**** [[Beenden einer Debug-Sitzung]]&lt;br /&gt;
**** [[Remote-Debuggen - Alte Verfahren]]&lt;br /&gt;
***** [[Debugger auf einem externen Computer installieren]]&lt;br /&gt;
***** [[Verbindung für das externe Debuggen einrichten]]&lt;br /&gt;
***** [[Dateien für das externe Debuggen vorbereiten]]&lt;br /&gt;
***** [[Installieren, Starten und Anhalten des externen Debug-Servers]]&lt;br /&gt;
*** [[Einen externen Viewer aufrufen]]&lt;br /&gt;
*** [[Debugger-Visualisierungen aktivieren/deaktivieren]]&lt;br /&gt;
** [[Anwendungen testen - Index|Anwendungen testen]]&lt;br /&gt;
*** [[Überblick über DUnitX]]&lt;br /&gt;
**** [[Entwickeln von Tests mit DUnitX]]&lt;br /&gt;
**** [[Konvertieren von DUnit-Tests in DUnitX]]&lt;br /&gt;
*** [[Überblick über DUnit]]&lt;br /&gt;
**** [[Überblick über das Testen von Units]]&lt;br /&gt;
**** [[Entwickeln von Tests]]&lt;br /&gt;
** [[Quelltext-Audits und -Metriken]]&lt;br /&gt;
*** [[Qualitätssicherungsfunktionen]]&lt;br /&gt;
*** [[Arbeiten mit Audits - Index|Arbeiten mit Audits]]&lt;br /&gt;
**** [[Audits ausführen|Ausführen von {{Delphi}}-Audits]]&lt;br /&gt;
**** [[Ausführen von C++-Audits]]&lt;br /&gt;
**** [[Mit Audit-Sets arbeiten]]&lt;br /&gt;
**** [[Audit-Ergebnisse anzeigen]]&lt;br /&gt;
**** [[Audit-Ergebnisse exportieren]]&lt;br /&gt;
**** [[Audit-Ergebnisse drucken]]&lt;br /&gt;
*** [[Arbeiten mit Metriken - Index|Arbeiten mit Metriken]]&lt;br /&gt;
**** [[Metriken ausführen]]&lt;br /&gt;
**** [[Mit Metrik-Sets arbeiten]]&lt;br /&gt;
**** [[Metrikergebnisse anzeigen]]&lt;br /&gt;
**** [[Metrikdiagramme erstellen]]&lt;br /&gt;
*** [[GUI-Komponenten für die Qualitätssicherung - Index|GUI von Audits und Metriken]]&lt;br /&gt;
**** [[QS-Audits (Dialogfeld)]]&lt;br /&gt;
**** [[C++-Audits-Konfiguration (Dialogfeld)]]&lt;br /&gt;
***** [[C++-Audits]]&lt;br /&gt;
****** [[AdjustedReturnValue|AdjustedReturnValue -- Funktionsaufruf gibt nicht den erwarteten Wert zurück]]&lt;br /&gt;
****** [[ArrayBound|ArrayBound – Zugriff auf ein Element außerhalb der Array-Grenzen]]&lt;br /&gt;
****** [[ArrayBoundV2|ArrayBoundV2 – Zugriff auf ein Element außerhalb der Array-Grenzen]]&lt;br /&gt;
****** [[ArraySubscript]]&lt;br /&gt;
****** [[ASO - Assignment operator]]&lt;br /&gt;
****** [[Assign]]&lt;br /&gt;
****** [[AttributeNonNull]]&lt;br /&gt;
****** [[BoolAssignment]]&lt;br /&gt;
****** [[Branch]]&lt;br /&gt;
****** [[CFPV|CFPV – Vergleich von Gleitkommawerten]]&lt;br /&gt;
****** [[CIL - Constructor Initialization List]]&lt;br /&gt;
****** [[CIUCFL - Complex Initialization or Update Clause in for Loop]]&lt;br /&gt;
****** [[CVFCD|CVFCD – Aufrufen von virtuellen Funktionen aus Konstruktoren und dem Destruktor]]&lt;br /&gt;
****** [[CastSize]]&lt;br /&gt;
****** [[CastToStruct|CastToStruct – Umwandlung eines Nicht-struct- in einen struct-Zeiger]]&lt;br /&gt;
****** [[DCPC|DCPC – Definieren des Kopierkonstruktors]]&lt;br /&gt;
****** [[DeadStores|DeadStores – Ausdruckswert wird nicht verwendet]]&lt;br /&gt;
****** [[DivideZero|DivideZero – Überprüfung auf Division durch Null]]&lt;br /&gt;
****** [[FixedAddr|FixedAddr – Zuweisung einer festen Adresse zu einem Zeiger]]&lt;br /&gt;
****** [[FloatLoopCounter]]&lt;br /&gt;
****** [[IVNU|IVNU – Iterationsvariable wird im Schleifenrumpf nicht verwendet]]&lt;br /&gt;
****** [[IdempotentOperations|IdempotentOperations – Warnung bei idempotenten Operationen]]&lt;br /&gt;
****** [[NC -- Namenskonventionen]]&lt;br /&gt;
****** [[NoReturnFunctions|NoReturnFunctions – Funktionen, die nicht zurückkehren]]&lt;br /&gt;
****** [[NullDereference]]&lt;br /&gt;
****** [[OPM -- Überschreiben der &amp;quot;private&amp;quot;-Methode]]&lt;br /&gt;
****** [[OROT|OROT – Überschreiben von zusammengehörigen Operatoren als Ganzes]]&lt;br /&gt;
****** [[PMSNT|PMSNT – Methoden mit demselben Namen zusammen platzieren]]&lt;br /&gt;
****** [[PVD|PVD – Bereitstellen eines virtuellen Destruktors]]&lt;br /&gt;
****** [[PointerArithm]]&lt;br /&gt;
****** [[PointerSub|PointerSub – Ermitteln der Größe durch Zeigersubtraktion]]&lt;br /&gt;
****** [[RCD|RCD – Eingeschränkte Klassendeklaration]]&lt;br /&gt;
****** [[RINF|RINF – Neudefinition einer geerbten nicht-virtuellen Funktion]]&lt;br /&gt;
****** [[ReturnPtrRange|ReturnPtrRange – Zurückgegebener Zeiger zeigt auf eine Position außerhalb des Objekts]]&lt;br /&gt;
****** [[SFS|SFS – Verdächtige for-Anweisung]]&lt;br /&gt;
****** [[SSSIDC|SSSIDC – switch-Anweisung sollte den default-Fall enthalten]]&lt;br /&gt;
****** [[SizeofPtr|SizeofPtr – Verwendung von sizeof() für einen Zeigertyp]]&lt;br /&gt;
****** [[StackAddressEscape]]&lt;br /&gt;
****** [[UCSC|UCSC – Verwendung von Typumwandlungen im C++-Stil]]&lt;br /&gt;
****** [[UndefReturn]]&lt;br /&gt;
****** [[UndefinedBinaryOperatorResult]]&lt;br /&gt;
****** [[UnreachableCode|UnreachableCode – Überprüfung auf unerreichbaren Code]]&lt;br /&gt;
****** [[VLASize|VLASize – Array mit variabler Länge mit undefinierter Größe]]&lt;br /&gt;
**** [[Audit-Ergebnis (Fenster)|Audits (Fenster)]]&lt;br /&gt;
**** [[C++-Audits (Fensterbereich)]]&lt;br /&gt;
**** [[QS-Metrik (Dialogfeld)|QS-Metriken (Dialogfeld)]]&lt;br /&gt;
**** [[Metrikergebnisse (Fenster)|Metrikergebnisse]]&lt;br /&gt;
**** [[Audit drucken (Dialogfeld)|Audits drucken (Dialogfeld)]]&lt;br /&gt;
**** [[Audit-Ergebnis und Metrikergebnis speichern (Dialogfeld)|Audit-Ergebnis speichern und Metrikergebnis speichern (Dialogfelder)]]&lt;br /&gt;
** [[Refactoring von Anwendungen - Index|Refactoring von Anwendungen]]&lt;br /&gt;
*** [[Überblick zum Refactoring]]&lt;br /&gt;
*** [[Überblick zum Umbenennen von Symbolen]]&lt;br /&gt;
*** [[Überblick zum Deklarieren von Variablen und Feldern (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Extrahieren von Methoden (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Extrahieren von Ressourcenstrings (Delphi)]]&lt;br /&gt;
*** [[Refactoring rückgängig machen (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Suchen von Referenzen (Delphi)]]&lt;br /&gt;
*** [[Überblick zum Ändern von Parametern (Delphi)]]&lt;br /&gt;
*** [[Sync-Bearbeitungsmodus (Delphi, C++)]]&lt;br /&gt;
*** [[Refactoring – Anleitungen - Index]]&lt;br /&gt;
**** [[Refactoring von Quelltext]]&lt;br /&gt;
**** [[Ein Symbol umbenennen]]&lt;br /&gt;
**** [[Deklarieren von Variablen]]&lt;br /&gt;
**** [[Deklarieren von Feldern]]&lt;br /&gt;
**** [[Refactoring: Methode extrahieren]]&lt;br /&gt;
**** [[Ressourcenstrings extrahieren]]&lt;br /&gt;
**** [[Refactoring: Parameter ändern]]&lt;br /&gt;
**** [[Units suchen (Delphi)]]&lt;br /&gt;
**** [[Referenzen suchen (Delphi)]]&lt;br /&gt;
**** [[Sync-Bearbeitungsmodus verwenden]]&lt;br /&gt;
**** [[Refactoring: Member verlagern]]&lt;br /&gt;
**** [[Refactoring: Interfaces extrahieren]]&lt;br /&gt;
**** [[Refactoring: Oberklasse extrahieren]]&lt;br /&gt;
**** [[Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben]]&lt;br /&gt;
**** [[Refactoring: Sicheres Löschen]]&lt;br /&gt;
**** [[Refactoring: Inline-Variablen erstellen]]&lt;br /&gt;
**** [[Refactoring: Felder einführen]]&lt;br /&gt;
**** [[Refactoring: Variablen einführen]]&lt;br /&gt;
**** [[Refactoring-Operationen in der Vorschau anzeigen und durchführen]]&lt;br /&gt;
** [[Lokalisieren von Anwendungen mit dem Translation-Manager - Index|Lokalisieren von Anwendungen mit dem Translation-Manager]]&lt;br /&gt;
*** [[Translation-Manager in der IDE]]&lt;br /&gt;
**** [[Sprachen zu einem Projekt hinzufügen]]&lt;br /&gt;
**** [[Ressourcendateien im Translation-Manager bearbeiten]]&lt;br /&gt;
**** [[Aktive Sprache für ein Projekt festlegen]]&lt;br /&gt;
**** [[Ressourcenmodule aktualisieren]]&lt;br /&gt;
**** [[Sprach- und Regionsnamen, Codes und ISO-Werte]]&lt;br /&gt;
*** [[Externer Translation-Manager]]&lt;br /&gt;
**** [[Externen Translation-Manager einrichten]]&lt;br /&gt;
**** [[Externen Translation-Manager verwenden]]&lt;br /&gt;
** [[Anwendungen weitergeben - Index|Anwendungen weitergeben]]&lt;br /&gt;
*** [[Anwendungen weitergeben - Übersicht]]&lt;br /&gt;
**** [[Verwenden des Bereitstellungs-Managers]]&lt;br /&gt;
***** [[Bereitstellungs-Manager]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Weitere Dateien hinzufügen]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Hinzufügen von Dateien]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Löschen von Dateien]]&lt;br /&gt;
****** [[Bereitstellungs-Manager - Bereitstellen von Projekten]]&lt;br /&gt;
* [[Hauptanwendungstypen]]&lt;br /&gt;
** [[Windows-Anwendungen entwickeln - Index]]&lt;br /&gt;
*** [[Überblick zu Windows]]&lt;br /&gt;
** [[Entwickeln von Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Vorlagen für Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Schriftarten für die Metropolis-UI]]&lt;br /&gt;
*** [[Gestenunterstützung in Metropolis-UI-Anwendungen]]&lt;br /&gt;
*** [[Unterstützung für Touch-Ziele in FireMonkey]]&lt;br /&gt;
*** [[StyleLookup-Unterstützung für Metropolis-UI-Steuerelemente|StyleLookup-Unterstützung für Metropolis-UI-Steuerelemente ({{FM}})]]&lt;br /&gt;
*** [[Erstellen von Bearbeitungsschaltflächen mit eingebetteten Glyphen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen eines animierten unbestimmten Statusrings]]&lt;br /&gt;
*** [[Erstellen einer Anwendungsleiste für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von Kurzhinweisen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von Kombinationsfeldern für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen von TMetropolisUIListBoxItem-Steuerelementen für die Metropolis-UI]]&lt;br /&gt;
*** [[Erstellen eines Flyout für die Metropolis-UI]]&lt;br /&gt;
*** [[Anwenden von FireMonkey-Stilen für Metropolis-UI-Anwendungen]]&lt;br /&gt;
** [[DataSnap-Anwendungen entwickeln]]&lt;br /&gt;
*** [[DataSnap Überblick und Architektur]]&lt;br /&gt;
*** [[Daten-Explorer-Unterstützung für DataSnap]]&lt;br /&gt;
*** [[DataSnap-Server-Anwendung]]&lt;br /&gt;
**** [[Erstellen eines DataSnap-Servers]]&lt;br /&gt;
**** [[DataSnap-Server-Experte]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
**** [[Experte für DataSnap WebBroker-Anwendungen]]&lt;br /&gt;
**** [[Erstellen von DataSnap-Servermethoden-Proxies]]&lt;br /&gt;
**** [[Bereitstellen von DataSnap-Servermethoden]]&lt;br /&gt;
**** [[Verwendung von Callback-Funktionen]]&lt;br /&gt;
**** [[Eigenschaft LifeCycle der Serverklasse]]&lt;br /&gt;
**** [[Überwachen und Steuern von DataSnap-TCP/IP-Verbindungen]]&lt;br /&gt;
*** [[DataSnap-Client-Anwendung]]&lt;br /&gt;
**** [[Verbinden des Clients mit dem DataSnap-Server]]&lt;br /&gt;
**** [[Filtern des DataSnap-Byte-Streams]]&lt;br /&gt;
**** [[HTTPS-Zertifikatsverifizierung]]&lt;br /&gt;
*** [[Serialisieren von Benutzerobjekten]]&lt;br /&gt;
*** [[DataSnap-REST]]&lt;br /&gt;
**** [[Anforderungsfilter]]&lt;br /&gt;
**** [[JavaScript-REST-Proxy]]&lt;br /&gt;
**** [[Zwischenspeicherung von DBX-Parametern]]&lt;br /&gt;
**** [[Codeintensive REST-Callback-Funktionen]]&lt;br /&gt;
**** [[Authentifizierung mit einem JavaScript-Client]]&lt;br /&gt;
**** [[JavaScript-Client-Sitzungen]]&lt;br /&gt;
**** [[DataSnap-REST-Nachrichtenprotokoll]]&lt;br /&gt;
**** [[REST-Clientbibliothek]]&lt;br /&gt;
*** [[Authentifizierung und Autorisierung]]&lt;br /&gt;
*** [[Sitzungsverwaltung auf dem Server]]&lt;br /&gt;
*** [[Cloud-Computing mit DataSnap]]&lt;br /&gt;
**** [[Azure- und Cloud-Computing mit DataSnap]]&lt;br /&gt;
***** [[TAzureConnectionString]]&lt;br /&gt;
***** [[TAzureQueueManagement]]&lt;br /&gt;
***** [[TAzureTableManagement]]&lt;br /&gt;
***** [[TAzureBlobManagement]]&lt;br /&gt;
***** [[Microsoft Azure Queue API]]&lt;br /&gt;
***** [[Microsoft Azure Tabellen API]]&lt;br /&gt;
***** [[Microsoft Azure Blob API]]&lt;br /&gt;
**** [[Amazon- und Cloud-Computing mit DataSnap]]&lt;br /&gt;
** [[Datenbankanwendungen entwickeln]]&lt;br /&gt;
*** [[Datenbankanwendungen für die Win32-Plattform entwickeln - Index]]&lt;br /&gt;
**** [[Überblick zu BDE]]&lt;br /&gt;
**** [[Übersicht über die Funktionen von dbExpress]]&lt;br /&gt;
**** [[DbExpress-Komponenten|dbExpress-Komponenten]]&lt;br /&gt;
**** [[DbExpress-Framework|dbExpress-Framework]]&lt;br /&gt;
***** [[Von dbExpress unterstützte Datenbankmanagementsysteme]]&lt;br /&gt;
**** [[DbExpress Framework-Kompatibilität|dbExpress Framework-Kompatibilität]]&lt;br /&gt;
**** [[Datenbankspezifische Informationen zu DbExpress]]&lt;br /&gt;
**** [[DbExpress-Datentypzuordnung für unterstützte Datenbanken|dbExpress-Datentypzuordnung für unterstützte Datenbanken]]&lt;br /&gt;
**** [[DbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 11|dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 11]]&lt;br /&gt;
**** [[DbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 12|dbExpress-Treiber und Framework-Unterstützung für SQL Anywhere 12]]&lt;br /&gt;
*** [[InterBase]]&lt;br /&gt;
*** [[Einführung in InterBase Express]]&lt;br /&gt;
*** [[InterBase ToGo mit dbExpress]]&lt;br /&gt;
*** [[InterBase ToGo]]&lt;br /&gt;
**** [[App-Sandboxing mit InterBase ToGo für OS X]]&lt;br /&gt;
**** [[InterBase-Anwendungen für OS X ohne Sandboxing]]&lt;br /&gt;
*** [[Lizenzierung von IBLite und IBToGo in RAD Studio]]&lt;br /&gt;
**** [[Bereitstellungslizenz für IBLite und IBToGo-Testversion]]&lt;br /&gt;
*** [[Überblick zu dbGo]]&lt;br /&gt;
***  [[FireDAC]]&lt;br /&gt;
**** [[Übersicht (FireDAC)]]&lt;br /&gt;
**** [[Einführung (FireDAC)]]&lt;br /&gt;
***** [[Erste Schritte bei der Verwendung von FireDAC]]&lt;br /&gt;
***** [[Einrichten von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Erstellen von Berichten mit FastReport (FireDAC)]]&lt;br /&gt;
***** [[Demodatenbanken (FireDAC)]]&lt;br /&gt;
***** [[Demoanwendungen (FireDAC)]]&lt;br /&gt;
**** [[Architektur (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Informationen (FireDAC)]]&lt;br /&gt;
***** [[Komponenten (FireDAC)]]&lt;br /&gt;
***** [[Datenbanken (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Definieren von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Konfigurieren von Treibern (FireDAC)]]&lt;br /&gt;
***** [[Festlegen von Optionen (FireDAC)]]&lt;br /&gt;
****** [[Datentypzuordnung (FireDAC)]]&lt;br /&gt;
***** [[Herstellen von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Wiederherstellen von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Offline-Modus von Verbindungen (FireDAC)]]&lt;br /&gt;
***** [[Verwalten von Transaktionen (FireDAC)]]&lt;br /&gt;
***** [[Fehlerbehandlung (FireDAC)]]&lt;br /&gt;
***** [[Multithreading (FireDAC)]]&lt;br /&gt;
***** [[DLL-Entwicklung (FireDAC)]]&lt;br /&gt;
***** [[Unicode-Unterstützung (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Vorverarbeiten von Anweisungstext (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Zeichen (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für numerische Werte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Datums- und Uhrzeitwerte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für Systemwerte (FireDAC)]]&lt;br /&gt;
****** [[Makro-Funktionen für die Konvertierung (FireDAC)]]&lt;br /&gt;
****** [[Einheitliche Unterstützung für RETURNING (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von gespeicherten Prozeduren (FireDAC)]]&lt;br /&gt;
***** [[Durchsuchen von Tabellen (FireDAC)]]&lt;br /&gt;
***** [[Datenbankwarnungen (FireDAC)]]&lt;br /&gt;
***** [[Benachrichtigungen über Datenänderungen (FireDAC)]]&lt;br /&gt;
***** [[Abrufen von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Anweisungsstapel (FireDAC)]]&lt;br /&gt;
***** [[Array DML (FireDAC)]]&lt;br /&gt;
***** [[Leistung des Array DML-Befehls (FireDAC)]]&lt;br /&gt;
***** [[Asynchrone Ausführung (FireDAC)]]&lt;br /&gt;
***** [[Ausführen von SQL-Skripten (FireDAC)]]&lt;br /&gt;
****** [[Anweisungen zur Steuerung von SQL-Skripten (FireDAC)]]&lt;br /&gt;
****** [[Entwickeln benutzerdefinierter Anweisungen (FireDAC)]]&lt;br /&gt;
***** [[Local SQL (FireDAC)]]&lt;br /&gt;
***** [[Unterstützung für das Blob-Streaming in FireDAC]]&lt;br /&gt;
**** [[Arbeiten mit Datenmengen (FireDAC)]]&lt;br /&gt;
***** [[Sortieren von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Filtern von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Haupt/Detail-Beziehung (H/D)]]&lt;br /&gt;
***** [[Suchen von Datensätzen (FireDAC)]]&lt;br /&gt;
***** [[Berechnete und summierte Felder (FireDAC)]]&lt;br /&gt;
***** [[Erstellen von Ausdrücken (FireDAC)]]&lt;br /&gt;
**** [[Bearbeiten von Daten (FireDAC)]]&lt;br /&gt;
***** [[Ändern von Datenmengendaten (FireDAC)]]&lt;br /&gt;
***** [[Zwischenspeichern von Aktualisierungen (FireDAC)]]&lt;br /&gt;
***** [[Eindeutige Kennzeichnungsfelder (FireDAC)]]&lt;br /&gt;
***** [[Auto-Inkrementierungsfelder (FireDAC)]]&lt;br /&gt;
***** [[Generieren von Aktualisierungsanweisungen (FireDAC)]]&lt;br /&gt;
***** [[Überschreiben von Eintragsaktualisierungen (FireDAC)]]&lt;br /&gt;
***** [[Festlegen von Standardwerten (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Abfragen von Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Erweiterte Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Metadatenstruktur (FireDAC)]]&lt;br /&gt;
***** [[Objektnamen (FireDAC)]]&lt;br /&gt;
**** [[Arbeiten mit DBMS (FireDAC)]]&lt;br /&gt;
***** [[Verwenden von SQLite mit FireDAC]]&lt;br /&gt;
***** [[Verwenden von Oracle mit FireDAC]]&lt;br /&gt;
**** [[Vorbereiten einer FireDAC-Anwendung für die Ausführung]]&lt;br /&gt;
**** [[Geräteübergreifende Entwicklung (FireDAC)]]&lt;br /&gt;
***** [[Verwenden von FireDAC]]&lt;br /&gt;
***** [[UnixODBC (FireDAC)]]&lt;br /&gt;
***** [[Pfadvariablen (FireDAC)]]&lt;br /&gt;
**** [[Migrieren nach FireDAC]]&lt;br /&gt;
***** [[Migrieren von BDE-Anwendungen nach FireDAC]]&lt;br /&gt;
****** [[Entsprechungen für BDE-Namen (FireDAC)]]&lt;br /&gt;
****** [[Migration von BDE-Aliasen (FireDAC)]]&lt;br /&gt;
****** [[Migration von BDE-Anwendungen (FireDAC)]]&lt;br /&gt;
****** [[Zusätzliche Migrationshinweise (FireDAC)]]&lt;br /&gt;
***** [[Migrieren von dbExpress-Anwendungen nach FireDAC]]&lt;br /&gt;
****** [[Entsprechungen für dbExpress-Namen (FireDAC)]]&lt;br /&gt;
****** [[DbExpress-Verbindungsmigration (FireDAC)|dbExpress-Verbindungsmigration (FireDAC)]]&lt;br /&gt;
****** [[Weitere Hinweise zur dbExpress-Migration (FireDAC)]]&lt;br /&gt;
****** [[Migration von dbExpress-Anwendungen (FireDAC)]]&lt;br /&gt;
***** [[Migrieren von AnyDAC-Anwendungen nach FireDAC]]&lt;br /&gt;
**** [[Debuggen und Support (FireDAC)]]&lt;br /&gt;
***** [[DBMS-Umgebungsberichte (FireDAC)]]&lt;br /&gt;
***** [[Ablaufverfolgung und Überwachung (FireDAC)]]&lt;br /&gt;
**** [[Bereitstellen (FireDAC)]]&lt;br /&gt;
***** [[Bereitstellen auf Windows (FireDAC)]]&lt;br /&gt;
***** [[Bereitstellen auf OS X oder Linux (FireDAC)]]&lt;br /&gt;
**** [[Hilfsprogramme (FireDAC)]]&lt;br /&gt;
***** [[FDAdministrator]]&lt;br /&gt;
***** [[FDDFMChanger]]&lt;br /&gt;
***** [[FDExecutor]]&lt;br /&gt;
***** [[FDExplorer]]&lt;br /&gt;
***** [[FDMonitor]]&lt;br /&gt;
***** [[Create(DB-Name).bat (FireDAC)]]&lt;br /&gt;
**** [[Datenbankkonnektivität (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Verbindungsparameter (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Advantage Database Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum DataSnap-Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu dbExpress-Datenquellen (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Firebird (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu IBM DB2 Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Informix (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu InterBase (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft SQL Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft SQL Server Compact Edition (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Microsoft Access-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu MySQL Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu ODBC-Datenquellen (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Oracle Server (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu PostgreSQL (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu SQLite-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Sybase SQL Anywhere (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu Teradata Database (FireDAC)]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zur MongoDB-Datenbank (FireDAC)]]&lt;br /&gt;
**** [[FAQ (FireDAC)]]&lt;br /&gt;
***** [[Allgemeine Fragen (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu TFDManager und TFDConnection]]&lt;br /&gt;
***** [[Fragen zu TFDQuery, TFDStoredProc und TFDUpdateSQL]]&lt;br /&gt;
***** [[Fragen zu TFDTable]]&lt;br /&gt;
***** [[Fragen zu TFDMemTable]]&lt;br /&gt;
***** [[Fragen zum Abrufen und Füllen (FireDAC)]]&lt;br /&gt;
***** [[Fragen zum Sortieren, Durchsuchen, Suchen und Filtern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zum Bearbeiten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Benutzeroberfläche (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu SQL-Skripten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Metadaten (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Debugging- und Berichtsumgebung (FireDAC)]]&lt;br /&gt;
***** [[Fragen zur Integration in Produkte von Fremdherstellern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Firebird- und InterBase-Servern (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MS SQL Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu Oracle Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu SQLite-Datenbanken (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MySQL Server (FireDAC)]]&lt;br /&gt;
***** [[Fragen zu MS Access (FireDAC)]]&lt;br /&gt;
*** [[Unterstützung von SQLite in RAD Studio]]&lt;br /&gt;
***[[So arbeiten Sie mit Datenbanken]]&lt;br /&gt;
**** [[DbExpress verwenden|dbExpress verwenden]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zu einer Datenbank mit dem dbExpress Treiber-Framework]]&lt;br /&gt;
***** [[TSQLConnection konfigurieren]]&lt;br /&gt;
***** [[Daten für die Anzeige mit TSQLDataSet festlegen]]&lt;br /&gt;
***** [[Daten mit TSQLDataSet-Komponenten abrufen]]&lt;br /&gt;
***** [[Befehle mit TSQLDataSet-Komponenten ausführen]]&lt;br /&gt;
***** [[Auf Schema-Informationen zugreifen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen mit TSQLMonitor debuggen|dbExpress-Anwendungen mit TSQLMonitor debuggen]]&lt;br /&gt;
***** [[TSQLTable verwenden]]&lt;br /&gt;
***** [[TSQLQuery verwenden]]&lt;br /&gt;
***** [[TSQLStoredProc verwenden (Anleitung)]]&lt;br /&gt;
**** [[Verbindung zum Anwendungsserver mit DataSnap-Komponenten einrichten]]&lt;br /&gt;
**** [[Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
**** [[Mit dem Daten-Explorer Verbindungsinformationen ermitteln]]&lt;br /&gt;
**** [[TSQLConnection einrichten]]&lt;br /&gt;
**** [[Den Provider mit TLocalConnection oder TConnectionBroker festlegen]]&lt;br /&gt;
**** [[Datenbanksitzungen mit TSession verwalten]]&lt;br /&gt;
**** [[TQuery verwenden (Anleitung)]]&lt;br /&gt;
**** [[TSimpleDataSet verwenden]]&lt;br /&gt;
**** [[TSimpleObjectBroker verwenden]]&lt;br /&gt;
**** [[TStoredProc verwenden]]&lt;br /&gt;
**** [[TTable verwenden (Anleitung)]]&lt;br /&gt;
**** [[Datenmenge mit TUpdateSQL aktualisieren]]&lt;br /&gt;
**** [[Neue Verbindung im Daten-Explorer einfügen]]&lt;br /&gt;
**** [[Datenbank im Daten-Explorer durchsuchen]]&lt;br /&gt;
**** [[SQL im Daten-Explorer ausführen]]&lt;br /&gt;
**** [[Verbindungen im Daten-Explorer bearbeiten]]&lt;br /&gt;
**** [[BDE verwenden]]&lt;br /&gt;
**** [[TBatchMove verwenden (BDE)]]&lt;br /&gt;
*** [[InterBase-Datenbankverschlüsselung]]&lt;br /&gt;
** [[Entwickeln von RAD Server-, Cloud- und REST-Anwendungen]]&lt;br /&gt;
*** [[Push-Benachrichtigungen]]&lt;br /&gt;
**** [[Einrichten des Messaging-Dienstes]]&lt;br /&gt;
*** [[RAD Server (EMS)]]&lt;br /&gt;
**** [[RAD Server Engine (EMS-Server)]]&lt;br /&gt;
***** [[Einrichten der RAD Server Engine]]&lt;br /&gt;
****** [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows]]&lt;br /&gt;
****** [[Upgrade der RAD Server Engine]]&lt;br /&gt;
****** [[Manuelles Bearbeiten der Konfiguration der RAD Server Engine]]&lt;br /&gt;
****** [[Ausführen der RAD Server Engine oder RAD Server Console in einer Entwicklungsumgebung unter Windows]]&lt;br /&gt;
******* [[Fenster von RAD Server Console]]&lt;br /&gt;
****** [[Installieren der RAD -Server oder RAD Server Console in einer Produktionsumgebung unter Windows]]&lt;br /&gt;
****** [[Anforderungen für die RAD Server-Datenbank in Produktionsumgebungen unter Windows]]&lt;br /&gt;
***** [[RAD Server Administrative API]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;API&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Benutzer&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Gruppen&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Version&amp;quot;]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Installationen&amp;quot;]]&lt;br /&gt;
****** [[RAD Server EdgeModules]]&lt;br /&gt;
****** [[RAD Server-Ressource &amp;quot;Push&amp;quot;]]&lt;br /&gt;
***** [[Erweitern der RAD Server Engine]]&lt;br /&gt;
****** [[Übersicht über RAD Server-Ressourcen]]&lt;br /&gt;
******* [[Tutorial: Implementieren Ihrer ersten RAD Server-Ressource]]&lt;br /&gt;
******* [[Tutorial: Implementieren einer FireDAC-Ressource in RAD Server]]&lt;br /&gt;
****** [[Entwickeln eines RAD Server-Package]]&lt;br /&gt;
******* [[Erstellen eines RAD Server-Package]]&lt;br /&gt;
******* [[Hinzufügen eines RAD Server-Moduls zu einem RAD Server-Package]]&lt;br /&gt;
****** [[Installieren eines RAD Server-Package]]&lt;br /&gt;
****** [[Benutzerdefinierte API-Dokumentation]]&lt;br /&gt;
****** [[EMS-EdgeModules]]&lt;br /&gt;
***** [[Fenster der RAD Server Engine]]&lt;br /&gt;
***** [[Autorisierung mit RAD Server Engine]]&lt;br /&gt;
***** [[Unterstützung externer Anmeldeinformationen in RAD Server]]&lt;br /&gt;
**** [[RAD Server Console]]&lt;br /&gt;
***** [[Einrichten von RAD Server Console]]&lt;br /&gt;
****** [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows]]&lt;br /&gt;
****** [[Manuelles Bearbeiten der Konfiguration von RAD Server Console]]&lt;br /&gt;
****** [[Ausführen der RAD Server Engine oder RAD Server Console in einer Entwicklungsumgebung unter Windows]]&lt;br /&gt;
******* [[Fenster von RAD Server Console]]&lt;br /&gt;
****** [[Installieren der RAD -Server oder RAD Server Console in einer Produktionsumgebung unter Windows]]&lt;br /&gt;
****** [[Anforderungen für die RAD Server-Datenbank in Produktionsumgebungen unter Windows]]&lt;br /&gt;
***** [[Benutzeroberfläche von RAD Server Console]]&lt;br /&gt;
**** [[RAD Server-Client-Anwendung]]&lt;br /&gt;
***** [[Tutorial: Implementieren Ihrer ersten RAD Server-Client-Awendung]]&lt;br /&gt;
***** [[Tutorial: Implementieren einer FireDAC-Client-Anwendung in RAD Server]]&lt;br /&gt;
**** [[Überblick zu ThingPoint]]&lt;br /&gt;
***** [[Entwickeln einer ThingPoint-Anwendung mit RAD Server]]&lt;br /&gt;
***** [[Registrieren eines ThingPoint bei der RAD Server Engine]]&lt;br /&gt;
***** [[Implementieren einer einfachen ThingPoint-Anwendung]]&lt;br /&gt;
**** [[Push-Benachrichtigungen in RAD Server]]&lt;br /&gt;
***** [[Konfigurieren der RAD Server Engine, um Push-Benachrichtigungen zu aktivieren]]&lt;br /&gt;
**** [[Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
***** [[Verbindungsprofile in RAD Server]]&lt;br /&gt;
***** [[Benutzeroberfläche der Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
****** [[Benutzeroberfläche der RAD Server-Ressourcenverwaltung]]&lt;br /&gt;
****** [[RAD Server-Benutzeroberfläche für Push-Benachrichtigungen]]&lt;br /&gt;
***** [[Verwenden der Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
****** [[Verbinden mit der RAD Server Engine]]&lt;br /&gt;
****** [[Verwalten der Benutzerdaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten der Gruppendaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten der Installationsdaten in RAD Server]]&lt;br /&gt;
****** [[Verwalten von Moduldaten]]&lt;br /&gt;
****** [[Verwalten von Modulressourcendaten]]&lt;br /&gt;
****** [[Senden von RAD Server-Push-Meldungen]]&lt;br /&gt;
**** [[RAD Server-Laufzeitlizenz]]&lt;br /&gt;
*** [[Entwickeln von Cloud-Anwendungen]]&lt;br /&gt;
*** [[Überblick zu REST]]&lt;br /&gt;
*** [[Übersicht über BaaS]]&lt;br /&gt;
**** [[Einführung in Kinvey und Parse]]&lt;br /&gt;
**** [[Verwalten von BaaS-Benutzern]]&lt;br /&gt;
**** [[Verwenden von BaaS für Backend-Speicher]]&lt;br /&gt;
**** [[Verwenden des Cloud-Dienstes zum Senden von Push-Benachrichtigungen]]&lt;br /&gt;
*** [[OpenSSL]]&lt;br /&gt;
** [[Entwickeln von interoperativen Anwendungen mit COM]]&lt;br /&gt;
*** [[COM-Anwendungen entwickeln]]&lt;br /&gt;
*** [[COM-Experten verwenden]]&lt;br /&gt;
** [[Web-Services mit Win32-Anwendungen entwickeln|Web-Services entwickeln]]&lt;br /&gt;
*** [[Überblick zu Web-Services]]&lt;br /&gt;
*** [[Web-Services-Anwendung &amp;quot;Hello World&amp;quot; erstellen]]&lt;br /&gt;
* [[Windows-Entwicklerhandbuch - Index|Windows-Entwicklerhandbuch]]&lt;br /&gt;
** [[Delphi-Entwicklerhandbuch]]&lt;br /&gt;
*** [[Anwendungsentwicklung mit Delphi - Index]]&lt;br /&gt;
**** [[Delphi-Programmiergrundlagen]]&lt;br /&gt;
***** [[Integrierte Entwicklungsumgebung]]&lt;br /&gt;
***** [[Anwendungen entwerfen]]&lt;br /&gt;
***** [[Projekte erstellen]]&lt;br /&gt;
***** [[Quelltext bearbeiten]]&lt;br /&gt;
***** [[Anwendungen compilieren]]&lt;br /&gt;
***** [[Anwendungen debuggen]]&lt;br /&gt;
***** [[Deployment von Anwendungen]]&lt;br /&gt;
**** [[Grundlagen der Komponentenbibliothek - Index|Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
***** [[Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
****** [[Eigenschaften, Methoden und Ereignisse]]&lt;br /&gt;
******* [[Ereignistypen]]&lt;br /&gt;
***** [[Objekte, Komponenten und Steuerelemente]]&lt;br /&gt;
****** [[TObject-Zweig]]&lt;br /&gt;
****** [[TPersistent-Zweig]]&lt;br /&gt;
****** [[TComponent-Zweig]]&lt;br /&gt;
****** [[TControl-Zweig]]&lt;br /&gt;
****** [[TWinControl-Zweig]]&lt;br /&gt;
**** [[Das Delegationsmodell verwenden - Index|Das Delegationsmodell verwenden]]&lt;br /&gt;
***** [[Das Delegationsmodell verwenden]]&lt;br /&gt;
***** [[Was ist ein Objekt?]]&lt;br /&gt;
****** [[Ein Delphi-Objekt untersuchen]]&lt;br /&gt;
****** [[Den Namen einer Komponente ändern]]&lt;br /&gt;
***** [[Daten und Code von einem Objekt erben]]&lt;br /&gt;
***** [[Gültigkeitsbereich und Qualifizierer]]&lt;br /&gt;
****** [[Private-, protected-, public- und published-Deklarationen]]&lt;br /&gt;
***** [[Objektvariablen verwenden]]&lt;br /&gt;
***** [[Objekte erstellen, instantiieren und freigeben]]&lt;br /&gt;
****** [[Komponenten und Eigentümer]]&lt;br /&gt;
***** [[Die Klassenbibliotheken verstehen (Delphi)]]&lt;br /&gt;
***** [[Schnittstellen verwenden]]&lt;br /&gt;
****** [[Schnittstellen in verschiedenen Klassen verwenden]]&lt;br /&gt;
****** [[Schnittstellen mit Prozeduren verwenden]]&lt;br /&gt;
****** [[IInterface implementieren]]&lt;br /&gt;
****** [[TInterfacedObject]]&lt;br /&gt;
****** [[Den Operator as mit Interfaces verwenden]]&lt;br /&gt;
****** [[Wiederverwendung von Quelltext und Delegation]]&lt;br /&gt;
******* [[Implements für die Delegation verwenden]]&lt;br /&gt;
******* [[Aggregation]]&lt;br /&gt;
****** [[Speicherverwaltung für Schnittstellenobjekte]]&lt;br /&gt;
******* [[Referenzzählung einsetzen]]&lt;br /&gt;
******* [[Keine Referenzzählung einsetzen]]&lt;br /&gt;
***** [[Interfaces in verteilten Anwendungen]]&lt;br /&gt;
**** [[Komponenten verwenden - Index|Komponenten verwenden]]&lt;br /&gt;
***** [[Methoden aufrufen]]&lt;br /&gt;
***** [[Ereignisse und Ereignisbehandlungsroutinen verwenden]]&lt;br /&gt;
****** [[Eine neue Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen bearbeiten]]&lt;br /&gt;
****** [[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen]]&lt;br /&gt;
******* [[Den Parameter Sender verwenden]]&lt;br /&gt;
******* [[Gemeinsame Ereignisse bearbeiten]]&lt;br /&gt;
****** [[Ein Menüereignis einer Behandlungsroutine zuordnen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen löschen]]&lt;br /&gt;
***** [[Benutzereigene Komponenten in die Tool-Palette aufnehmen]]&lt;br /&gt;
**** [[Mit Steuerelementen arbeiten - Index|Mit Steuerelementen arbeiten]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Eine Drag-Operation beginnen]]&lt;br /&gt;
****** [[Gezogene Elemente akzeptieren]]&lt;br /&gt;
****** [[Elemente ablegen]]&lt;br /&gt;
****** [[Eine Drag-Operation beenden]]&lt;br /&gt;
****** [[Drag&amp;amp;Drop-Operationen für ein Ablageobjekt anpassen]]&lt;br /&gt;
****** [[Den Drag-Mauszeiger ändern]]&lt;br /&gt;
***** [[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren]]&lt;br /&gt;
****** [[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen]]&lt;br /&gt;
****** [[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen]]&lt;br /&gt;
***** [[Text in Steuerelementen bearbeiten]]&lt;br /&gt;
****** [[Textausrichtung festlegen]]&lt;br /&gt;
****** [[Bildlaufleisten zur Laufzeit hinzufügen]]&lt;br /&gt;
****** [[Anwendungen mit einer Zwischenablage ausstatten]]&lt;br /&gt;
****** [[Text markieren]]&lt;br /&gt;
****** [[Den gesamten Text markieren]]&lt;br /&gt;
****** [[Text ausschneiden, kopieren und einfügen]]&lt;br /&gt;
****** [[Markierten Text löschen]]&lt;br /&gt;
****** [[Menüeinträge deaktivieren]]&lt;br /&gt;
****** [[Ein Popup-Menü bereitstellen]]&lt;br /&gt;
****** [[Das Ereignis OnPopup behandeln]]&lt;br /&gt;
***** [[Grafiken zu Steuerelementen hinzufügen]]&lt;br /&gt;
****** [[Den Owner-Draw-Stil für ein Steuerelement festlegen]]&lt;br /&gt;
****** [[Grafikobjekte zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Anwendung hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Owner-Drawn-Elemente anzeigen]]&lt;br /&gt;
****** [[Größe von Owner-Draw-Elementen festlegen]]&lt;br /&gt;
****** [[Owner-Draw-Elemente anzeigen]]&lt;br /&gt;
***** [[Bildschirmskalierung und ChangeScale]]&lt;br /&gt;
**** [[Anwendungen, Komponenten und Bibliotheken erstellen - Index|Anwendungen, Komponenten und Bibliotheken erstellen]]&lt;br /&gt;
***** [[Anwendungen erstellen]]&lt;br /&gt;
****** [[GUI-Anwendungen]]&lt;br /&gt;
******* [[Benutzeroberflächenmodelle]]&lt;br /&gt;
******* [[SDI-Anwendungen]]&lt;br /&gt;
******* [[MDI-Anwendungen]]&lt;br /&gt;
******* [[IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
****** [[Konsolenanwendungen]]&lt;br /&gt;
****** [[Service-Anwendungen]]&lt;br /&gt;
******* [[Service-Threads]]&lt;br /&gt;
******* [[Service-Namenseigenschaften]]&lt;br /&gt;
******* [[Services-Anwendungen debuggen]]&lt;br /&gt;
****** [[Programmiervorlagen]]&lt;br /&gt;
***** [[Packages und DLLs erstellen]]&lt;br /&gt;
****** [[Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
****** [[DLLs linken]]&lt;br /&gt;
****** [[DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
****** [[Erstellen von DLLs in C++Builder]]&lt;br /&gt;
****** [[DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
***** [[Datenbankanwendungen erstellen]]&lt;br /&gt;
****** [[Datenbankanwendungen verteilen]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen]]&lt;br /&gt;
****** [[Web-Services-Anwendungen erstellen]]&lt;br /&gt;
****** [[Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
***** [[COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
***** [[Datenmodule verwenden]]&lt;br /&gt;
****** [[Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
******* [[Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
******* [[Komponenten platzieren und benennen]]&lt;br /&gt;
******* [[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
******* [[Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
******* [[Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
****** [[In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
****** [[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
****** [[Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
***** [[Verwenden der Objektablage]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
****** [[Elemente in die Objektablage einfügen]]&lt;br /&gt;
****** [[Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
****** [[Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
****** [[Projektvorlagen verwenden]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
***** [[Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
******[[Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
*******[[HTML-Hilfetypen]]&lt;br /&gt;
*******[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
*******[[Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
****** [[Hilfesystem-Interfaces]]&lt;br /&gt;
******* [[ICustomHelpViewer implementieren]]&lt;br /&gt;
******* [[Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
******* [[Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
******* [[Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
******* [[Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
******* [[IExtendedHelpViewer implementieren]]&lt;br /&gt;
******* [[IHelpSystem verwenden]]&lt;br /&gt;
******* [[IHelpSelector implementieren]]&lt;br /&gt;
******* [[Hilfesystemobjekte registrieren]]&lt;br /&gt;
****** [[Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
******* [[Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
******* [[Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
******* [[Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
**** [[Die Benutzeroberfläche erstellen - Index|Die Benutzeroberfläche erstellen]]&lt;br /&gt;
***** [[Die Benutzeroberfläche erstellen: Übersicht]]&lt;br /&gt;
***** [[Anwendungsverhalten steuern]]&lt;br /&gt;
****** [[Auf Anwendungsebene arbeiten]]&lt;br /&gt;
****** [[Mit dem Bildschirm arbeiten]]&lt;br /&gt;
***** [[Das Hauptformular]]&lt;br /&gt;
****** [[Hauptformular ausblenden]]&lt;br /&gt;
****** [[Weitere Formulare hinzufügen]]&lt;br /&gt;
****** [[Das Layout festlegen]]&lt;br /&gt;
***** [[Mit Formularen arbeiten]]&lt;br /&gt;
****** [[Die Formularerstellung im Speicher steuern]]&lt;br /&gt;
******* [[Automatisch erstellte Formulare anzeigen]]&lt;br /&gt;
******* [[Formulare dynamisch erstellen]]&lt;br /&gt;
******* [[Nichtmodale Formulare erstellen]]&lt;br /&gt;
******* [[Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
****** [[Zusätzliche Argumente an Formulare übergeben]]&lt;br /&gt;
****** [[Daten aus Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus modalen Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus nichtmodalen Formularen abrufen]]&lt;br /&gt;
***** [[Komponenten und Komponentengruppen wiederverwenden]]&lt;br /&gt;
***** [[Komponentenvorlagen erstellen und verwenden]]&lt;br /&gt;
***** [[Mit Frames arbeiten]]&lt;br /&gt;
****** [[Frames erstellen]]&lt;br /&gt;
****** [[Frames verwenden und bearbeiten]]&lt;br /&gt;
****** [[Frames gemeinsam nutzen]]&lt;br /&gt;
***** [[Dialogfelder entwickeln]]&lt;br /&gt;
****** [[Windows-Standarddialogfelder verwenden]]&lt;br /&gt;
***** [[Menüs erstellen und verwalten]]&lt;br /&gt;
****** [[Den Menü-Designer öffnen]]&lt;br /&gt;
****** [[Menüs entwerfen]]&lt;br /&gt;
******* [[Menüs benennen]]&lt;br /&gt;
******* [[Menüeinträge benennen]]&lt;br /&gt;
******* [[Menüeinträge hinzufügen, einfügen und entfernen]]&lt;br /&gt;
******* [[Hinzufügen von Trennlinien]]&lt;br /&gt;
******* [[Zugriffstasten und Tastenkürzel festlegen]]&lt;br /&gt;
****** [[Untermenüs erstellen]]&lt;br /&gt;
******* [[Menüeinträge verschieben]]&lt;br /&gt;
******* [[Grafiken zu Menüeinträgen hinzufügen]]&lt;br /&gt;
******* [[Das Menü anzeigen]]&lt;br /&gt;
****** [[Menüeinträge im Objektinspektor bearbeiten]]&lt;br /&gt;
****** [[Zur Entwurfszeit zwischen Menüs wechseln]]&lt;br /&gt;
****** [[Menüvorlagen verwenden]]&lt;br /&gt;
****** [[Ein Menü als Vorlage speichern]]&lt;br /&gt;
******* [[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen]]&lt;br /&gt;
****** [[Menüeinträge zur Laufzeit bearbeiten]]&lt;br /&gt;
****** [[Menüs kombinieren]]&lt;br /&gt;
******* [[Das aktive Menü angeben: Menu-Eigenschaft]]&lt;br /&gt;
******* [[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft]]&lt;br /&gt;
****** [[Ressourcendateien importieren]]&lt;br /&gt;
***** [[Symbolleisten und Coolbars entwerfen]]&lt;br /&gt;
****** [[Eine Panel-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer SpeedButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von SpeedButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine ToolBar-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer ToolButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von ToolButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine Coolbar-Komponente hinzufügen]]&lt;br /&gt;
******* [[Das Erscheinungsbild der Coolbar festlegen]]&lt;br /&gt;
****** [[Auf Mausklicks reagieren]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente ein Menü zuweisen]]&lt;br /&gt;
****** [[Verborgene Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbolleisten ein- und ausblenden]]&lt;br /&gt;
***** [[Allgemeine Steuerelemente und XP-Themes]]&lt;br /&gt;
**** [[Steuerelementtypen - Index|Steuerelementtypen]]&lt;br /&gt;
***** [[Textelemente]]&lt;br /&gt;
****** [[Bearbeitungselemente]]&lt;br /&gt;
******* [[Memo- und RTF-Bearbeitungselemente]]&lt;br /&gt;
****** [[Steuerelemente zur Textanzeige]]&lt;br /&gt;
****** [[Beschriftungen (TLabel)]]&lt;br /&gt;
***** [[Spezialisierte Eingabekomponenten]]&lt;br /&gt;
****** [[Bildlaufleiste (TScrollBar)]]&lt;br /&gt;
****** [[Schieberegler (TTrackBar)]]&lt;br /&gt;
****** [[Wippschalter]]&lt;br /&gt;
****** [[Tastenkürzelkomponente (THotKey)]]&lt;br /&gt;
****** [[Teilerleiste (TSplitter)]]&lt;br /&gt;
***** [[Schaltflächen und ähnliche Steuerelemente]]&lt;br /&gt;
****** [[Schaltfläche (TButton)]]&lt;br /&gt;
****** [[Bitmap-Schaltfläche (TBitBtn)]]&lt;br /&gt;
****** [[SpeedButton (TSpeedButton)]]&lt;br /&gt;
****** [[Kontrollkästchen (TCheckBox)]]&lt;br /&gt;
****** [[Optionsfelder (TRadioButton)]]&lt;br /&gt;
****** [[Symbolleiste-Steuerelemente]]&lt;br /&gt;
****** [[Coolbars (TCoolBar)]]&lt;br /&gt;
***** [[Listenkomponenten]]&lt;br /&gt;
****** [[Listenfeld (TListBox und TCheckListBox)]]&lt;br /&gt;
****** [[Kombinationsfeld (TComboBox)]]&lt;br /&gt;
****** [[Baumdiagramm (TTreeView)]]&lt;br /&gt;
****** [[Listenansicht (TListView)]]&lt;br /&gt;
***** [[Gruppierungskomponenten]]&lt;br /&gt;
****** [[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)]]&lt;br /&gt;
****** [[Tafelkomponente (TPanel)]]&lt;br /&gt;
****** [[Bildlauffeld (TScrollBox)]]&lt;br /&gt;
****** [[Registerkomponente (TTabControl)]]&lt;br /&gt;
****** [[Registerkartenkomponente (TPageControl)]]&lt;br /&gt;
****** [[Kopfzeilenkomponente (THeaderControl)]]&lt;br /&gt;
***** [[Anzeigeelemente]]&lt;br /&gt;
****** [[Statusleisten]]&lt;br /&gt;
****** [[Fortschrittsanzeige (TProgressBar)]]&lt;br /&gt;
****** [[Hilfe- und Hinweiseigenschaften]]&lt;br /&gt;
****** [[VCL-Taskleisten]]&lt;br /&gt;
***** [[Gittersteuerelemente]]&lt;br /&gt;
****** [[Zeichengitter (TDrawGrid)]]&lt;br /&gt;
****** [[String-Gitter (TStringGrid)]]&lt;br /&gt;
***** [[Wertlisteneditoren]]&lt;br /&gt;
***** [[Grafikkomponenten]]&lt;br /&gt;
****** [[Grafik (TImage)]]&lt;br /&gt;
****** [[Form (TShape)]]&lt;br /&gt;
****** [[Rahmen (TBevel)]]&lt;br /&gt;
****** [[Zeichenfeld (TPaintBox)]]&lt;br /&gt;
****** [[Animationskomponente]]&lt;br /&gt;
**** [[Mit Grafiken und Multimedia arbeiten - Index|Mit Grafiken und Multimedia arbeiten]]&lt;br /&gt;
***** [[Mit Grafiken und Multimedia arbeiten: Übersicht]]&lt;br /&gt;
***** [[Grafikprogrammierung im Überblick]]&lt;br /&gt;
****** [[Den Bildschirm aktualisieren]]&lt;br /&gt;
****** [[Grafikobjekt-Typen]]&lt;br /&gt;
****** [[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts]]&lt;br /&gt;
****** [[Eigenschaften des Canvas-Objekts verwenden]]&lt;br /&gt;
******* [[Zeichenbereiche anlegen]]&lt;br /&gt;
******* [[Farben in der VCL]]&lt;br /&gt;
******* [[In VCL-Anwendungen drucken]]&lt;br /&gt;
******* [[Stifte verwenden]]&lt;br /&gt;
******** [[Stiftfarbe ändern]]&lt;br /&gt;
******** [[Strichstärke von Stiften ändern]]&lt;br /&gt;
******** [[Stiftstil ändern]]&lt;br /&gt;
******** [[Stiftmodus ändern]]&lt;br /&gt;
******** [[Stiftposition ermitteln]]&lt;br /&gt;
******* [[Pinsel verwenden]]&lt;br /&gt;
******** [[Pinselfarbe ändern]]&lt;br /&gt;
******** [[Pinselstil ändern]]&lt;br /&gt;
******** [[Die Pinseleigenschaft Bitmap setzen]]&lt;br /&gt;
******* [[Pixel lesen und setzen]]&lt;br /&gt;
****** [[Grafikobjekte zeichnen]]&lt;br /&gt;
******* [[Linien und Linienzüge zeichnen]]&lt;br /&gt;
******** [[Linien zeichnen]]&lt;br /&gt;
******** [[Linienzüge zeichnen]]&lt;br /&gt;
******* [[Formen zeichnen]]&lt;br /&gt;
******** [[Rechtecke und Ellipsen zeichnen]]&lt;br /&gt;
******** [[Abgerundete Rechtecke zeichnen]]&lt;br /&gt;
******** [[Polygone zeichnen]]&lt;br /&gt;
****** [[Behandlung mehrerer Zeichenobjekte in einer Anwendung]]&lt;br /&gt;
******* [[Benötigte Zeichenwerkzeuge ermitteln]]&lt;br /&gt;
******* [[Werkzeuge mithilfe von Mauspalettenschaltern wechseln]]&lt;br /&gt;
******* [[Zeichenwerkzeuge verwenden]]&lt;br /&gt;
******** [[Formen zeichnen (Quelltext)]]&lt;br /&gt;
******** [[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]]&lt;br /&gt;
****** [[In einer Grafik zeichnen]]&lt;br /&gt;
******* [[Bildlauffähige Grafiken]]&lt;br /&gt;
******* [[Bild-Steuerelemente hinzufügen]]&lt;br /&gt;
******** [[Steuerelement einfügen]]&lt;br /&gt;
******** [[Die Anfangsgröße eines Bitmaps festlegen]]&lt;br /&gt;
******** [[In Bitmaps zeichnen]]&lt;br /&gt;
****** [[Grafikdateien laden und speichern]]&lt;br /&gt;
******* [[Bilder aus Dateien laden]]&lt;br /&gt;
******* [[Bilder in Dateien speichern]]&lt;br /&gt;
******* [[Bilder ersetzen]]&lt;br /&gt;
****** [[Die Zwischenablage und Grafiken]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage kopieren]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage ausschneiden]]&lt;br /&gt;
******* [[Grafiken aus der Zwischenablage einfügen]]&lt;br /&gt;
****** [[Beispiel: Der Gummiband-Effekt]]&lt;br /&gt;
******* [[Auf Mausaktionen reagieren]]&lt;br /&gt;
******** [[Woraus besteht ein Mausereignis?]]&lt;br /&gt;
******** [[Auf das Drücken einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Loslassen einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Bewegen der Maus reagieren]]&lt;br /&gt;
******* [[Felder einem Formularobjekt hinzufügen]]&lt;br /&gt;
******* [[Verbesserte Liniendarstellung]]&lt;br /&gt;
******** [[Ausgangspunkt festhalten]]&lt;br /&gt;
******** [[Bewegungen zwischenspeichern]]&lt;br /&gt;
***** [[Mit Multimedia arbeiten]]&lt;br /&gt;
****** [[Einer Anwendung Videoclips ohne Ton hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Videoclips ohne Ton]]&lt;br /&gt;
****** [[Einer Anwendung Audio- oder Videoclips hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL)]]&lt;br /&gt;
**** [[Multithread-Anwendungen entwickeln - Index]]&lt;br /&gt;
***** [[Multithread-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Thread-Objekte definieren - Index|Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread initialisieren]]&lt;br /&gt;
****** [[Die Thread-Funktion schreiben]]&lt;br /&gt;
******* [[Lokale Thread-Variablen]]&lt;br /&gt;
******* [[Die Beendigung anderer Threads abwarten]]&lt;br /&gt;
******* [[Die Behandlung von Ausnahmen in der Thread-Funktion]]&lt;br /&gt;
****** [[Clean-up-Quelltext schreiben]]&lt;br /&gt;
***** [[Threads koordinieren - Index|Threads koordinieren]]&lt;br /&gt;
****** [[Threads koordinieren]]&lt;br /&gt;
****** [[Gleichzeitigen Zugriff vermeiden]]&lt;br /&gt;
******* [[Objekte sperren]]&lt;br /&gt;
******* [[Kritische Abschnitte]]&lt;br /&gt;
******* [[TMultiReadExclusiveWriteSynchronizer-Objekte]]&lt;br /&gt;
******* [[Weitere Techniken für die gemeinsame Nutzung von Speicher]]&lt;br /&gt;
****** [[Auf andere Threads warten]]&lt;br /&gt;
******* [[Warten, bis ein Thread vollständig ausgeführt ist]]&lt;br /&gt;
******* [[Warten, bis eine Aufgabe ausgeführt ist]]&lt;br /&gt;
***** [[Thread-Objekte ausführen - Index|Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Die Standard-Priorität überschreiben]]&lt;br /&gt;
****** [[Threads starten und stoppen]]&lt;br /&gt;
***** [[Fehlersuche in Multithread-Anwendungen]]&lt;br /&gt;
****** [[Einen Thread benennen]]&lt;br /&gt;
******* [[Benennen von Threads]]&lt;br /&gt;
******* [[Einen unbenannten Thread in einen benannten konvertieren]]&lt;br /&gt;
******* [[Ähnlichen Threads verschiedene Namen zuweisen]]&lt;br /&gt;
******* [[Einen Thread während des Debuggens benennen]]&lt;br /&gt;
**** [[Exceptions - Index|Exceptions]]&lt;br /&gt;
***** [[Exception-Behandlung]]&lt;br /&gt;
***** [[Geschützte Blöcke definieren]]&lt;br /&gt;
****** [[Den try-Block erstellen]]&lt;br /&gt;
******* [[Exception auslösen]]&lt;br /&gt;
****** [[Exception-Behandlungsroutinen erstellen]]&lt;br /&gt;
******* [[Exception-Behandlungsanweisungen]]&lt;br /&gt;
******* [[Exception-Klassen verarbeiten]]&lt;br /&gt;
******* [[Gültigkeitsbereich von Exception-Behandlungsroutinen]]&lt;br /&gt;
******* [[Exceptions erneut auslösen]]&lt;br /&gt;
****** [[Finally-Blöcke erstellen]]&lt;br /&gt;
***** [[In VCL-Anwendungen Exceptions behandeln]]&lt;br /&gt;
****** [[Standard-Exception-Behandlung in VCL]]&lt;br /&gt;
****** [[VCL-Exception-Klassen]]&lt;br /&gt;
******* [[Stille Exceptions]]&lt;br /&gt;
****** [[Eigene VCL-Exceptions definieren]]&lt;br /&gt;
***** [[Integer-Exceptions]]&lt;br /&gt;
****** [[Exception &amp;quot;Integer-Division durch null&amp;quot;]]&lt;br /&gt;
***** [[Gleitkomma-Exceptions]]&lt;br /&gt;
****** [[Fließkommafehler: Division durch Null, Definitionsbereich oder Überlauf]]&lt;br /&gt;
****** [[Fließkommafehler: Teilweiser Verlust der Genauigkeit oder Unterlauf]]&lt;br /&gt;
****** [[Fließkommafehler: Stack-Fehler]]&lt;br /&gt;
**** [[Packages und Komponenten - Index|Packages und Komponenten]]&lt;br /&gt;
***** [[Packages und Komponenten: Übersicht]]&lt;br /&gt;
***** [[Packages sinnvoll einsetzen]]&lt;br /&gt;
****** [[Packages und Standard-DLLs]]&lt;br /&gt;
***** [[Laufzeit-Packages]]&lt;br /&gt;
****** [[Packages in Anwendungen laden]]&lt;br /&gt;
******* [[Packages mit der Funktion LoadPackage laden]]&lt;br /&gt;
****** [[Benötigte Laufzeit-Packages auswählen]]&lt;br /&gt;
****** [[Benutzerdefinierte Packages]]&lt;br /&gt;
***** [[Entwurfszeit-Packages]]&lt;br /&gt;
****** [[Komponenten-Packages installieren]]&lt;br /&gt;
***** [[Packages erstellen und bearbeiten]]&lt;br /&gt;
****** [[Ein Package erstellen]]&lt;br /&gt;
****** [[Ein bestehendes Package bearbeiten]]&lt;br /&gt;
****** [[Die Struktur eines Package]]&lt;br /&gt;
****** [[Quelldateien von Packages manuell bearbeiten]]&lt;br /&gt;
****** [[Packages compilieren]]&lt;br /&gt;
******* [[Spezielle Compiler-Direktiven für Packages]]&lt;br /&gt;
******* [[Verwendung des schwachen Packens]]&lt;br /&gt;
******* [[Von der Befehlszeile aus compilieren und linken]]&lt;br /&gt;
******* [[Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
******* [[Erzeugen von statischen Packages]]&lt;br /&gt;
***** [[Packages weitergeben]]&lt;br /&gt;
**** [[Mit RTTI arbeiten]]&lt;br /&gt;
***** [[Abrufen des RTTI-Kontextes]]&lt;br /&gt;
***** [[Abfragen von Typinformationen]]&lt;br /&gt;
***** [[Allgemeine Typinformationen]]&lt;br /&gt;
***** [[Informationen für einfache Typen]]&lt;br /&gt;
***** [[Informationen für strukturierte Typen]]&lt;br /&gt;
***** [[Laufzeitoperationen mit Typen]]&lt;br /&gt;
***** [[Delphi-RTTI und C++Builder]]&lt;br /&gt;
**** [[Anwendungen für den internationalen Markt - Index]]&lt;br /&gt;
***** [[Internationalisierung und Lokalisierung]]&lt;br /&gt;
****** [[Internationalisieren von Anwendungen]]&lt;br /&gt;
******* [[Anpassen des Anwendungscodes für andere Gebietsschemata]]&lt;br /&gt;
******** [[Zeichensätze]]&lt;br /&gt;
******** [[Bidirektionale Sprachen]]&lt;br /&gt;
******** [[Funktionen für bestimmte Gebietsschemata]]&lt;br /&gt;
****** [[Anwendungen lokalisieren]]&lt;br /&gt;
******* [[Überlegungen für die Lokalisierung von Benutzeroberflächen]]&lt;br /&gt;
******** [[Text]]&lt;br /&gt;
******** [[Grafiken]]&lt;br /&gt;
******** [[Formate und Sortierreihenfolge]]&lt;br /&gt;
******** [[Tastenzuordnungen]]&lt;br /&gt;
******* [[Ressourcen auslagern]]&lt;br /&gt;
******* [[Ressourcen-DLLs verwenden]]&lt;br /&gt;
******** [[Ressourcen-DLLs erstellen]]&lt;br /&gt;
******** [[Ressourcen-DLLs dynamisch wechseln]]&lt;br /&gt;
***** [[Deployment von lokalisierten Anwendungen]]&lt;br /&gt;
**** [[RAD Studio-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Anwendungen weitergeben: Übersicht]]&lt;br /&gt;
****** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
***** [[Allgemeine Anwendungen weitergeben]]&lt;br /&gt;
****** [[Installationsprogramme verwenden]]&lt;br /&gt;
******* [[Anwendungsdateien identifizieren]]&lt;br /&gt;
******* [[Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
******* [[Package-Dateien]]&lt;br /&gt;
******* [[Merge-Module]]&lt;br /&gt;
******* [[ActiveX-Steuerelemente weitergeben]]&lt;br /&gt;
******* [[Hilfsanwendungen]]&lt;br /&gt;
******* [[Position von DLL-Dateien]]&lt;br /&gt;
***** [[Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[DbExpress-Datenbankanwendungen weitergeben|dbExpress-Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[BDE-Datenbankanwendungen weitergeben]]&lt;br /&gt;
******* [[Borland Database Engine|BDE]]&lt;br /&gt;
***** [[Web-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Unterschiedliche Host-Umgebungen berücksichtigen]]&lt;br /&gt;
****** [[Bildschirmauflösung und Farbtiefe]]&lt;br /&gt;
****** [[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente]]&lt;br /&gt;
****** [[Anwendungen ohne dynamische Größenanpassung]]&lt;br /&gt;
****** [[Unterschiedliche Farbtiefen]]&lt;br /&gt;
****** [[Schriften]]&lt;br /&gt;
****** [[Windows-Version]]&lt;br /&gt;
***** [[Software-Lizenzvereinbarungen]]&lt;br /&gt;
*** [[Datenbankanwendungen entwickeln - Index|Datenbankanwendungen entwickeln]]&lt;br /&gt;
**** [[Datenbankanwendungen entwerfen - Index|Datenbankanwendungen entwerfen]]&lt;br /&gt;
***** [[Datenbankanwendungen entwerfen: Überblick]]&lt;br /&gt;
***** [[Datenbanken verwenden]]&lt;br /&gt;
****** [[Datenbanktypen]]&lt;br /&gt;
****** [[Datenbanksicherheit]]&lt;br /&gt;
****** [[Transaktionen]]&lt;br /&gt;
****** [[Referentielle Integrität, Stored Procedures und Trigger]]&lt;br /&gt;
***** [[Datenbankarchitektur]]&lt;br /&gt;
****** [[Eine direkte Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Eine dedizierte Datei auf der Festplatte verwenden]]&lt;br /&gt;
****** [[Verbindungen zu anderen Datenmengen einrichten]]&lt;br /&gt;
******* [[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden]]&lt;br /&gt;
******* [[Verwenden einer mehrschichtigen Architektur]]&lt;br /&gt;
****** [[Ansätze kombinieren]]&lt;br /&gt;
***** [[Die Benutzeroberfläche gestalten]]&lt;br /&gt;
****** [[Daten analysieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente - Index|Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente im Überblick]]&lt;br /&gt;
****** [[Datensensitive Steuerelemente einer Datenmenge zuordnen]]&lt;br /&gt;
******* [[Die Datenmengenzuordnung zur Laufzeit ändern]]&lt;br /&gt;
******* [[Eine Datenquelle aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Auf von der Datenquelle übermittelte Änderungen reagieren]]&lt;br /&gt;
****** [[Daten bearbeiten und aktualisieren]]&lt;br /&gt;
******* [[Den Bearbeitungsmodus aktivieren]]&lt;br /&gt;
******* [[Daten in einem Steuerelement bearbeiten]]&lt;br /&gt;
****** [[Die Datenanzeige aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Die Datenanzeige aktualisieren]]&lt;br /&gt;
****** [[Maus-, Tastatur- und Timer-Ereignisse]]&lt;br /&gt;
***** [[Entscheiden, wie Daten dargestellt werden - Index|Entscheiden, wie Daten dargestellt werden]]&lt;br /&gt;
****** [[Einen einzelnen Datensatz anzeigen]]&lt;br /&gt;
******* [[Daten als Beschriftung anzeigen]]&lt;br /&gt;
******* [[Feldinhalte in Eingabefeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******** [[TDBListBox und TDBComboBox verwenden]]&lt;br /&gt;
******* [[Boolesche Feldwerte und Kontrollfelder]]&lt;br /&gt;
******* [[Feldwerte mit Optionsfeldern einschränken - Index|Feldwerte mit Optionsfeldern einschränken]]&lt;br /&gt;
****** [[Mehrere Datensätze anzeigen]]&lt;br /&gt;
***** [[Daten mit TDBGrid anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Gitter im Standardstatus verwenden]]&lt;br /&gt;
****** [[Angepasste Gitter erstellen]]&lt;br /&gt;
******* [[Persistente Spalten erstellen]]&lt;br /&gt;
******* [[Persistente Spalten löschen]]&lt;br /&gt;
******* [[Reihenfolge persistenter Spalten ändern]]&lt;br /&gt;
******* [[Spalteneigenschaften beim Entwurf einstellen]]&lt;br /&gt;
******* [[Lookup-Spalten definieren]]&lt;br /&gt;
******* [[Schaltflächen in Spalten einfügen]]&lt;br /&gt;
******* [[Standardwerte einer Spalte wiederherstellen]]&lt;br /&gt;
****** [[ADT- und Array-Felder anzeigen]]&lt;br /&gt;
****** [[Gitteroptionen einstellen]]&lt;br /&gt;
****** [[Daten im Gitter bearbeiten]]&lt;br /&gt;
****** [[Gitterdarstellung steuern]]&lt;br /&gt;
****** [[Zur Laufzeit auf Benutzeraktionen reagieren]]&lt;br /&gt;
***** [[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält]]&lt;br /&gt;
***** [[Navigation und Bearbeitung von Datensätzen]]&lt;br /&gt;
****** [[Navigator-Schaltflächen ein- und ausblenden]]&lt;br /&gt;
****** [[Hilfehinweise anzeigen]]&lt;br /&gt;
****** [[Ein Navigator für mehrere Datenmengen]]&lt;br /&gt;
**** [[Verbindungen zu Datenbanken einrichten - Index|Verbindungen zu Datenbanken einrichten]]&lt;br /&gt;
***** [[Verbindungen zu Datenbanken einrichten Übersicht]]&lt;br /&gt;
***** [[Implizite Verbindungen verwenden]]&lt;br /&gt;
***** [[Verbindungen steuern]]&lt;br /&gt;
****** [[Eine Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Die Verbindung zu einem Datenbankserver trennen]]&lt;br /&gt;
***** [[Server-Anmeldungen steuern]]&lt;br /&gt;
***** [[Transaktionen verwalten]]&lt;br /&gt;
****** [[Isolationsstufen für Transaktionen angeben]]&lt;br /&gt;
***** [[Befehle an den Server senden]]&lt;br /&gt;
***** [[Mit verknüpften Datenmengen arbeiten]]&lt;br /&gt;
***** [[Metadaten abrufen]]&lt;br /&gt;
**** [[Datenmengen - Index|Datenmengen]]&lt;br /&gt;
***** [[Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Nachkommen der Klasse TDataSet verwenden]]&lt;br /&gt;
***** [[Status von Datenmengen bestimmen und einstellen]]&lt;br /&gt;
***** [[Datenmengen öffnen und schließen]]&lt;br /&gt;
***** [[Durch Datenmengen navigieren]]&lt;br /&gt;
****** [[Die Methoden First und Last]]&lt;br /&gt;
****** [[Die Methoden Next und Prior]]&lt;br /&gt;
****** [[Die Methode MoveBy]]&lt;br /&gt;
****** [[Die Eigenschaften EOF und BOF]]&lt;br /&gt;
****** [[Datensätze markieren und dorthin zurückkehren]]&lt;br /&gt;
***** [[Datenmengen durchsuchen]]&lt;br /&gt;
****** [[Die Methode Locate]]&lt;br /&gt;
****** [[Die Methode Lookup]]&lt;br /&gt;
***** [[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Filter aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Filter erzeugen]]&lt;br /&gt;
******* [[Die Eigenschaft Filter festlegen]]&lt;br /&gt;
******* [[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben]]&lt;br /&gt;
****** [[Filteroptionen festlegen]]&lt;br /&gt;
****** [[Durch Datensätze einer gefilterten Datenmenge navigieren]]&lt;br /&gt;
***** [[Daten ändern]]&lt;br /&gt;
****** [[Datensätze bearbeiten]]&lt;br /&gt;
****** [[Neue Datensätze hinzufügen]]&lt;br /&gt;
****** [[Datensätze löschen]]&lt;br /&gt;
****** [[Geänderte Daten in die Datenbank zurückschreiben]]&lt;br /&gt;
****** [[Änderungen abbrechen]]&lt;br /&gt;
****** [[Komplette Datensätze bearbeiten]]&lt;br /&gt;
***** [[Felder berechnen]]&lt;br /&gt;
***** [[Arten von Datenmengen]]&lt;br /&gt;
***** [[Tabellen-Datenmengen]]&lt;br /&gt;
****** [[Datensätze anhand von Indizes sortieren]]&lt;br /&gt;
******* [[Informationen über Indizes abrufen]]&lt;br /&gt;
******* [[Mit IndexName einen Index angeben]]&lt;br /&gt;
******* [[Mit IndexFieldNames einen Index definieren]]&lt;br /&gt;
****** [[Datensätze über Indizes suchen]]&lt;br /&gt;
******* [[Eine Suche mit Goto-Methoden ausführen]]&lt;br /&gt;
******* [[Eine Suche mit Find-Methoden ausführen]]&lt;br /&gt;
******* [[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben]]&lt;br /&gt;
******* [[Nach Teilschlüsseln suchen]]&lt;br /&gt;
******* [[Eine Suche wiederholen oder erweitern]]&lt;br /&gt;
****** [[Datensatzmenge durch Angabe eines Bereichs begrenzen]]&lt;br /&gt;
******* [[Unterschiede zwischen Bereichen und Filtern]]&lt;br /&gt;
******* [[Bereiche festlegen]]&lt;br /&gt;
******* [[Einen Bereich ändern]]&lt;br /&gt;
******* [[Einen Bereich übernehmen oder verwerfen]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen definieren]]&lt;br /&gt;
******* [[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden]]&lt;br /&gt;
******* [[Verschachtelte Detailtabellen verwenden]]&lt;br /&gt;
****** [[Schreib- und Lesezugriff auf Tabellen steuern]]&lt;br /&gt;
****** [[Tabellen erstellen und löschen]]&lt;br /&gt;
****** [[Tabelleninhalt löschen]]&lt;br /&gt;
****** [[Tabellen synchronisieren]]&lt;br /&gt;
***** [[Abfrage-Datenmengen]]&lt;br /&gt;
****** [[Abfrage definieren]]&lt;br /&gt;
****** [[Parameter in Abfragen verwenden]]&lt;br /&gt;
******* [[Parameter zur Entwurfszeit setzen]]&lt;br /&gt;
******* [[Parameter zur Laufzeit setzen]]&lt;br /&gt;
****** [[Haupt-Detailbeziehungen über Parameter definieren]]&lt;br /&gt;
****** [[Abfragen vorbereiten]]&lt;br /&gt;
****** [[Abfragen ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Unidirektionale Ergebnismengen]]&lt;br /&gt;
***** [[Datenmengen vom Typ Stored Procedures]]&lt;br /&gt;
****** [[Parameter für Stored Procedures verwenden]]&lt;br /&gt;
****** [[Stored Procedures vorbereiten]]&lt;br /&gt;
***** [[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Mehrere Ergebnismengen abrufen]]&lt;br /&gt;
**** [[Felder - Index|Felder]]&lt;br /&gt;
***** [[Felder: Übersicht]]&lt;br /&gt;
***** [[Dynamische Feldkomponenten]]&lt;br /&gt;
***** [[Persistente Feldkomponenten]]&lt;br /&gt;
****** [[Persistente Felder erstellen]]&lt;br /&gt;
****** [[Persistente Felder anordnen]]&lt;br /&gt;
****** [[Neue persistente Felder erstellen]]&lt;br /&gt;
******* [[Datenfelder definieren]]&lt;br /&gt;
******* [[Berechnete Felder definieren]]&lt;br /&gt;
******* [[Berechnete Felder programmieren]]&lt;br /&gt;
******* [[Lookup-Felder definieren]]&lt;br /&gt;
******* [[Aggregatfelder definieren]]&lt;br /&gt;
****** [[Persistente Feldkomponenten löschen]]&lt;br /&gt;
****** [[Eigenschaften und Ereignisse persistenter Felder]]&lt;br /&gt;
******* [[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen]]&lt;br /&gt;
******* [[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen]]&lt;br /&gt;
******* [[Attributsätze für Feldkomponenten erstellen]]&lt;br /&gt;
******* [[Attributsätze mit Feldkomponenten verknüpfen]]&lt;br /&gt;
******* [[Attributverknüpfungen lösen]]&lt;br /&gt;
******* [[Benutzereingaben steuern]]&lt;br /&gt;
******* [[Standardformate für numerische, Datums- und Zeitfelder]]&lt;br /&gt;
******* [[Ereignisse verarbeiten]]&lt;br /&gt;
***** [[Zur Laufzeit mit Feldkomponentenmethoden arbeiten]]&lt;br /&gt;
***** [[Feldwerte anzeigen, konvertieren und abrufen]]&lt;br /&gt;
****** [[Werte in Standard-Steuerelementen anzeigen]]&lt;br /&gt;
****** [[Feldwerte konvertieren]]&lt;br /&gt;
****** [[Mit der Standard-Datenmengeneigenschaft auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengenmethode FieldByName auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengeneigenschaft Fields auf Werte zugreifen]]&lt;br /&gt;
***** [[Einen Standardwert für ein Feld festlegen]]&lt;br /&gt;
***** [[Datenbeschränkungen]]&lt;br /&gt;
****** [[Eine selbstdefinierte Beschränkung definieren]]&lt;br /&gt;
****** [[Server-Beschränkungen benutzen]]&lt;br /&gt;
***** [[Objektfelder]]&lt;br /&gt;
****** [[ADT-Felder]]&lt;br /&gt;
****** [[Array-Felder]]&lt;br /&gt;
****** [[Datenmengenfelder]]&lt;br /&gt;
****** [[Referenzfelder]]&lt;br /&gt;
**** [[Die Borland Database Engine - Index|BDE verwenden - Index]]&lt;br /&gt;
***** [[Die BDE-Architektur]]&lt;br /&gt;
***** [[Die Borland Database Engine|BDE verwenden]]&lt;br /&gt;
***** [[Eine Aktualisierungsanweisung ausführen - Index|Eine Aktualisierungsanweisung ausführen]]&lt;br /&gt;
****** [[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden]]&lt;br /&gt;
***** [[Mehrere Aktualisierungsobjekte verwenden - Index|Mehrere Aktualisierungsobjekte verwenden]]&lt;br /&gt;
****** [[Die Apply-Methode aufrufen]]&lt;br /&gt;
****** [[Die SQL-Anweisungen ausführen]]&lt;br /&gt;
***** [[Mit TDatabase auf Datenbanken zugreifen - Index|Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
****** [[Eine Datenbankkomponente mit einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[TDatabase verwenden, um auf Datenbanken zuzugreifen]]&lt;br /&gt;
****** [[Eine Verbindung mittels TDataBase einrichten]]&lt;br /&gt;
****** [[Die Interaktion zwischen Datenbank- und Sitzungskomponenten]]&lt;br /&gt;
****** [[Datenbankkomponenten in Datenmodulen verwenden]]&lt;br /&gt;
****** [[BDE-Aliasparameter festlegen]]&lt;br /&gt;
****** [[Die zu verwendende Datenbank angeben]]&lt;br /&gt;
***** [[Datenbanksitzungen verwalten - Index|Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Sitzung aktivieren]]&lt;br /&gt;
****** [[Zusätzliche Sitzungen erstellen]]&lt;br /&gt;
****** [[Durch die Datenbankkomponenten einer Sitzung blättern]]&lt;br /&gt;
****** [[Datenbankverbindungen öffnen]]&lt;br /&gt;
****** [[Datenbankverbindung suchen]]&lt;br /&gt;
****** [[Paradox-Verzeichnisorte angeben]]&lt;br /&gt;
****** [[Informationen zu einer Sitzung einholen]]&lt;br /&gt;
****** [[Datenbankverbindungen schließen]]&lt;br /&gt;
****** [[BDE-Aliasnamen einsetzen]]&lt;br /&gt;
****** [[Sitzung benennen]]&lt;br /&gt;
****** [[Mehrere Sitzungen verwalten]]&lt;br /&gt;
****** [[Standardverhalten der Datenbankverbindung festlegen]]&lt;br /&gt;
****** [[Inaktive Datenbankverbindungen entfernen]]&lt;br /&gt;
****** [[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten]]&lt;br /&gt;
****** [[Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Datenbankverbindungen verwalten]]&lt;br /&gt;
***** [[BDE-Datenmengen verwenden - Index|BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[Parameter binden]]&lt;br /&gt;
****** [[BLOBs zwischenspeichern]]&lt;br /&gt;
****** [[Schreib-/Lesezugriff auf lokale Tabellen steuern]]&lt;br /&gt;
****** [[Daten aus einer anderen Tabelle importieren]]&lt;br /&gt;
****** [[Mit den Handle-Eigenschaften der BDE arbeiten]]&lt;br /&gt;
****** [[Eine Tabelle umbenennen]]&lt;br /&gt;
****** [[Eine dBASE-Indexdatei angeben]]&lt;br /&gt;
****** [[Tabellentyp für lokale Tabellen angeben]]&lt;br /&gt;
****** [[TQuery verwenden]]&lt;br /&gt;
****** [[TStoredProc verwenden (BDE)]]&lt;br /&gt;
****** [[TTable verwenden]]&lt;br /&gt;
****** [[BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Heterogene Abfragen erstellen]]&lt;br /&gt;
****** [[Eine bearbeitbare Ergebnismenge abrufen]]&lt;br /&gt;
****** [[Nur-Lese-Ergebnismengen aktualisieren]]&lt;br /&gt;
****** [[Überladene Stored Procedures in Oracle]]&lt;br /&gt;
***** [[TBatchMove verwenden - Index|TBatchMove verwenden]]&lt;br /&gt;
****** [[Eine Batch-Move-Komponente erstellen]]&lt;br /&gt;
****** [[Einen Batch-Move ausführen]]&lt;br /&gt;
****** [[Das Data Dictionary]]&lt;br /&gt;
****** [[Tools für die Arbeit mit der BDE]]&lt;br /&gt;
****** [[Einen Batch-Move-Modus angeben]]&lt;br /&gt;
****** [[TBatchMove verwenden]]&lt;br /&gt;
****** [[Batch-Move-Fehler verarbeiten]]&lt;br /&gt;
****** [[Datentypen zuordnen]]&lt;br /&gt;
***** [[Aktualisierungen mit der BDE zwischenspeichern - Index|Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden]]&lt;br /&gt;
****** [[SQL-Aktualisierungsanweisungen zusammensetzen]]&lt;br /&gt;
****** [[BDE-basiertes Zwischenspeichern von Aktualisierungen]]&lt;br /&gt;
****** [[Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen]]&lt;br /&gt;
****** [[Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Den Update SQL-Editor verwenden]]&lt;br /&gt;
****** [[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren]]&lt;br /&gt;
****** [[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden]]&lt;br /&gt;
****** [[SQL-Anweisungen für Aktualisierungskomponenten erstellen]]&lt;br /&gt;
****** [[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen]]&lt;br /&gt;
***** [[Transaktionen mit der BDE - Index|Transaktionen mit der BDE]]&lt;br /&gt;
****** [[Lokale Transaktionen]]&lt;br /&gt;
****** [[Passthrough-SQL verwenden]]&lt;br /&gt;
****** [[Transaktionen mit der BDE]]&lt;br /&gt;
**** [[Mit ADO-Komponenten arbeiten - Index|Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[ADO-Komponenten im Überblick]]&lt;br /&gt;
***** [[Verbindungen zu ADO-Datenspeichern einrichten]]&lt;br /&gt;
****** [[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten]]&lt;br /&gt;
******* [[Auf das Verbindungsobjekt zugreifen]]&lt;br /&gt;
****** [[Verbindungen optimieren]]&lt;br /&gt;
******* [[Asynchrone Verbindungen erzwingen]]&lt;br /&gt;
******* [[Timeouts steuern]]&lt;br /&gt;
******* [[Welche Arten von Operationen werden von der Verbindung unterstützt?]]&lt;br /&gt;
******* [[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht]]&lt;br /&gt;
****** [[Auf die Datenmengen der Verbindung zugreifen]]&lt;br /&gt;
****** [[ADO-Verbindungsereignisse]]&lt;br /&gt;
***** [[ADO-Datenmengen verwenden]]&lt;br /&gt;
****** [[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen]]&lt;br /&gt;
******* [[Mit Datensatzmengen arbeiten]]&lt;br /&gt;
******* [[Datensätze anhand von Positionsmarken filtern]]&lt;br /&gt;
******* [[Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern]]&lt;br /&gt;
******* [[Datensätze asynchron abrufen]]&lt;br /&gt;
******* [[Batch-Aktualisierungen verwenden]]&lt;br /&gt;
******* [[Daten aus Dateien laden und in Dateien speichern]]&lt;br /&gt;
******* [[Den Aktualisierungsstatus einzelner Datensätze prüfen]]&lt;br /&gt;
******* [[Datenmenge im Batch-Aktualisierungsmodus öffnen]]&lt;br /&gt;
****** [[TADODataSet verwenden]]&lt;br /&gt;
***** [[Befehlsobjekte verwenden]]&lt;br /&gt;
****** [[Befehle festlegen]]&lt;br /&gt;
****** [[Die Methode Execute verwenden]]&lt;br /&gt;
****** [[Die Befehlsausführung abbrechen]]&lt;br /&gt;
****** [[Mit Befehlen Ergebnismengen abrufen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen in Datenbanktabellen eintragen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen verwerfen]]&lt;br /&gt;
****** [[Befehlsparameter verarbeiten]]&lt;br /&gt;
**** [[Verwenden von dbExpress-Komponenten - Index|Verwenden von dbExpress-Komponenten]]&lt;br /&gt;
***** [[DbExpress-Datenmengen verwenden|dbExpress-Datenmengen verwenden]]&lt;br /&gt;
***** [[Arten von dbExpress-Datenmengen]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum Datenbankserver mit dbExpress]]&lt;br /&gt;
****** [[TSQLConnection einrichten]]&lt;br /&gt;
***** [[Vorgeben, welche Daten angezeigt werden sollen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Abfrage anzeigen]]&lt;br /&gt;
****** [[Die Datensätze in einer Tabelle anzeigen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Stored Procedure anzeigen]]&lt;br /&gt;
***** [[Daten abrufen]]&lt;br /&gt;
***** [[Befehle ausführen, die keine Datensätze zurückgeben]]&lt;br /&gt;
****** [[Den auszuführenden Befehl angeben]]&lt;br /&gt;
****** [[Den Befehl ausführen]]&lt;br /&gt;
****** [[Server-Metadaten erstellen und bearbeiten]]&lt;br /&gt;
***** [[Verknüpfte Haupt-Detailbeziehungen einrichten]]&lt;br /&gt;
***** [[Auf dbExpress Schema-Informationen zugreifen]]&lt;br /&gt;
****** [[Metadaten in eine dbExpress-Datenmenge laden]]&lt;br /&gt;
****** [[Die Struktur von Metadaten-Datenmengen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen debuggen|dbExpress-Anwendungen debuggen]]&lt;br /&gt;
**** [[Client-Datenmengen verwenden - Index|Client-Datenmengen verwenden]]&lt;br /&gt;
***** [[Client-Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Client-Datenmengen]]&lt;br /&gt;
****** [[Durch die Daten in Client-Datenmengen navigieren]]&lt;br /&gt;
****** [[Datensätze beschränken]]&lt;br /&gt;
****** [[Daten bearbeiten]]&lt;br /&gt;
******* [[Änderungen rückgängig machen]]&lt;br /&gt;
******* [[Änderungen speichern]]&lt;br /&gt;
****** [[Datenwerte beschränken]]&lt;br /&gt;
****** [[Sortieren und Indizieren]]&lt;br /&gt;
******* [[Einen neuen Index hinzufügen]]&lt;br /&gt;
******* [[Indizes entfernen und wechseln]]&lt;br /&gt;
******* [[Daten mit Indizes gruppieren]]&lt;br /&gt;
****** [[Berechnete Felder hinzufügen]]&lt;br /&gt;
******* [[Intern berechnete Felder in Client-Datenmengen verwenden]]&lt;br /&gt;
****** [[Gewartete Aggregate verwenden]]&lt;br /&gt;
******* [[Aggregate definieren]]&lt;br /&gt;
******* [[Datensatzgruppen zusammenfassen]]&lt;br /&gt;
******* [[Aggregatwerte abrufen]]&lt;br /&gt;
****** [[Daten von einer anderen Datenmenge kopieren]]&lt;br /&gt;
******* [[Daten direkt zuweisen]]&lt;br /&gt;
******* [[Den Cursor einer Client-Datenmenge replizieren]]&lt;br /&gt;
****** [[Anwendungsspezifische Informationen zu den Daten hinzufügen]]&lt;br /&gt;
***** [[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen: Überblick]]&lt;br /&gt;
****** [[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen]]&lt;br /&gt;
****** [[Anzeigen, welche Datensätze verändert wurden]]&lt;br /&gt;
****** [[Datensätze aktualisieren]]&lt;br /&gt;
******* [[Aktualisierungen anwenden]]&lt;br /&gt;
******* [[Bei der Anwendung von Aktualisierungen eingreifen]]&lt;br /&gt;
******* [[Aktualisierungsfehler korrigieren]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit einem Provider verwenden]]&lt;br /&gt;
****** [[Einen Provider festlegen]]&lt;br /&gt;
****** [[Daten von der Quelldatenmenge oder dem Quelldokument abrufen]]&lt;br /&gt;
****** [[Parameter vom Anwendungsserver abrufen]]&lt;br /&gt;
****** [[Der Quelldatenmenge Parameter übergeben]]&lt;br /&gt;
******* [[Parameter für Abfragen oder Stored Procedures senden]]&lt;br /&gt;
******* [[Datensätze durch Parameter beschränken]]&lt;br /&gt;
******* [[Server-Beschränkungen verarbeiten]]&lt;br /&gt;
******* [[Datensätze mit der Methode Refresh aktualisieren]]&lt;br /&gt;
******* [[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren]]&lt;br /&gt;
******* [[Die Datenmengen auf dem Anwendungsserver überschreiben]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit dateibasierten Daten verwenden]]&lt;br /&gt;
****** [[Eine neue Datenmenge erstellen]]&lt;br /&gt;
****** [[Daten aus einer Datei oder einem Stream laden]]&lt;br /&gt;
****** [[Änderungen in die Daten einfügen]]&lt;br /&gt;
****** [[Daten in einer Datei oder einem Stream speichern]]&lt;br /&gt;
***** [[Einfache Datenmengen]]&lt;br /&gt;
****** [[Wann man TSimpleDataSet einsetzt]]&lt;br /&gt;
****** [[Eine einfache Datenmenge einrichten]]&lt;br /&gt;
**** [[Provider-Komponenten - Index]]&lt;br /&gt;
***** [[Provider-Komponenten]]&lt;br /&gt;
***** [[Die Datenquelle festlegen]]&lt;br /&gt;
***** [[Kommunikation mit der Client-Datenmenge]]&lt;br /&gt;
***** [[Aktualisierungen mit einem Datenmengen-Provider eintragen]]&lt;br /&gt;
***** [[Datenpakete zusammenstellen]]&lt;br /&gt;
****** [[Felder für Datenpakete festlegen]]&lt;br /&gt;
****** [[Optionen für Datenpakete einstellen]]&lt;br /&gt;
****** [[Datenpaketen benutzerdefinierte Daten hinzufügen]]&lt;br /&gt;
***** [[Auf Client-Datenanforderungen antworten]]&lt;br /&gt;
***** [[Auf Aktualisierungsanforderungen des Client reagieren]]&lt;br /&gt;
****** [[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten]]&lt;br /&gt;
****** [[Die Art der Aktualisierung steuern]]&lt;br /&gt;
****** [[Bestimmte Aktualisierungen überwachen]]&lt;br /&gt;
****** [[Aktualisierungsfehler beheben]]&lt;br /&gt;
****** [[Aktualisierungen in Datenmengen mit mehreren Tabellen]]&lt;br /&gt;
***** [[Auf Client-Ereignisse reagieren]]&lt;br /&gt;
***** [[Server-Beschränkungen]]&lt;br /&gt;
**** [[Mehrschichtige Anwendungen erstellen - Index|Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen: Übersicht]]&lt;br /&gt;
***** [[Vorteile des mehrschichtigen Datenbankmodells]]&lt;br /&gt;
***** [[Grundlagen der mehrschichtigen Datenbank-Anwendungen]]&lt;br /&gt;
****** [[Struktur einer dreischichtigen Anwendung]]&lt;br /&gt;
****** [[Die Struktur der Client-Anwendung]]&lt;br /&gt;
****** [[Die Struktur des Anwendungsservers]]&lt;br /&gt;
******* [[MTS verwenden]]&lt;br /&gt;
******* [[Verwaltung der Lebensdauer von Datenmodulen]]&lt;br /&gt;
****** [[Verbindungsprotokoll wählen]]&lt;br /&gt;
******* [[DbExpress-Verbindungen verwenden|dbExpress-Verbindungen verwenden]]&lt;br /&gt;
******* [[DCOM-Verbindungen einsetzen]]&lt;br /&gt;
******* [[SOAP-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Socket-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Web-Verbindungen einsetzen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Serveranwendung erstellen]]&lt;br /&gt;
****** [[Den DataSnap-Kommunikations-Stream filtern]]&lt;br /&gt;
****** [[Datenmodul einrichten]]&lt;br /&gt;
******* [[DataSnap-Datenmodule konfigurieren]]&lt;br /&gt;
******* [[Konfigurieren von TDSServerModule]]&lt;br /&gt;
******* [[TRemoteDataModule konfigurieren]]&lt;br /&gt;
******* [[TMTSDataModule konfigurieren]]&lt;br /&gt;
******* [[TSOAPDataModule konfigurieren]]&lt;br /&gt;
****** [[Die Schnittstelle des Anwendungs-Servers erweitern]]&lt;br /&gt;
****** [[Transaktionen in mehrschichtigen Anwendungen verwalten]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen unterstützen]]&lt;br /&gt;
****** [[Statusinformationen in Datenmodulen unterstützen]]&lt;br /&gt;
****** [[Mehrere Server-Datenmodule einsetzen]]&lt;br /&gt;
***** [[Anwendungsserver registrieren]]&lt;br /&gt;
***** [[Client-Anwendung erstellen]]&lt;br /&gt;
****** [[Verbindung zum Anwendungsserver einrichten]]&lt;br /&gt;
******* [[Verbindung über dbExpress angeben]]&lt;br /&gt;
******* [[Verbindung über DCOM angeben]]&lt;br /&gt;
******* [[Verbindung über Sockets angeben]]&lt;br /&gt;
******* [[Verbindung über HTTP angeben]]&lt;br /&gt;
******* [[Verbindung über SOAP angeben]]&lt;br /&gt;
******* [[Broker-Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen verwalten]]&lt;br /&gt;
******* [[Verbinden mit dem Server]]&lt;br /&gt;
******* [[Server-Verbindung schließen oder ändern]]&lt;br /&gt;
****** [[Serverschnittstellen aufrufen]]&lt;br /&gt;
****** [[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten]]&lt;br /&gt;
***** [[Webbasierte Client-Anwendungen erstellen]]&lt;br /&gt;
****** [[Client-Anwendung als ActiveX-Steuerelement weitergeben]]&lt;br /&gt;
******* [[ActiveX-Formular für die Client-Anwendung erstellen]]&lt;br /&gt;
****** [[XML-Broker verwenden]]&lt;br /&gt;
**** [[XML in Datenbankanwendungen verwenden - Index|XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[Transformationen definieren]]&lt;br /&gt;
****** [[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern]]&lt;br /&gt;
****** [[XMLMapper verwenden]]&lt;br /&gt;
***** [[XML-Dokumente in Datenpakete konvertieren]]&lt;br /&gt;
***** [[XML-Dokumente als Datenquelle für einen Provider verwenden]]&lt;br /&gt;
***** [[XML-Dokument als Client eines Providers verwenden]]&lt;br /&gt;
*** [[Internetanwendungen entwickeln - Index]]&lt;br /&gt;
**** [[Internet-Server-Anwendungen entwickeln - Index|Internet-Server-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Internet-Anwendungen entwickeln - Übersicht]]&lt;br /&gt;
***** [[Web Broker und WebSnap]]&lt;br /&gt;
***** [[Terminologie und Standards - Index|Terminologie und Standards]]&lt;br /&gt;
****** [[Terminologie und Standards]]&lt;br /&gt;
****** [[Bestandteile einer URL]]&lt;br /&gt;
****** [[Informationen in den Headern von HTTP-Anforderungen]]&lt;br /&gt;
***** [[HTTP-Server-Aktivitäten - Index|HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Client-Anforderungen zusammenstellen]]&lt;br /&gt;
****** [[HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Auf Client-Anforderungen antworten]]&lt;br /&gt;
****** [[Client-Anforderungen bedienen]]&lt;br /&gt;
***** [[Arten von Webserver-Anwendungen]]&lt;br /&gt;
***** [[Server-Anwendungen testen - Index|Server-Anwendungen testen]]&lt;br /&gt;
****** [[Web-Anwendungen testen, die als DLLs vorliegen]]&lt;br /&gt;
****** [[Server-Anwendungen testen]]&lt;br /&gt;
**** [[Web Broker verwenden - Index|Web Broker verwenden]]&lt;br /&gt;
***** [[Web Broker verwenden]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen mit Web Broker]]&lt;br /&gt;
****** [[Das Web-Anwendungsobjekt]]&lt;br /&gt;
****** [[Das Web-Modul]]&lt;br /&gt;
***** [[Die Struktur einer Web-Broker-Anwendung]]&lt;br /&gt;
***** [[Der Web-Dispatcher]]&lt;br /&gt;
****** [[Aktionen zum Dispatcher hinzufügen]]&lt;br /&gt;
****** [[Anforderungsbotschaften verteilen]]&lt;br /&gt;
***** [[Aktionselemente]]&lt;br /&gt;
****** [[Das Auslösen von Aktionselementen festlegen]]&lt;br /&gt;
******* [[Die Ziel-URL]]&lt;br /&gt;
******* [[Der Anforderungsmethodentyp]]&lt;br /&gt;
******* [[Aktionselemente aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Ein Standard-Aktionselement festlegen]]&lt;br /&gt;
****** [[Anforderungsbotschaften mit Aktionselementen beantworten]]&lt;br /&gt;
***** [[Auf Client-Anforderungsinformationen zugreifen]]&lt;br /&gt;
****** [[Eigenschaften, die Header-Informationen der Anforderung enthalten]]&lt;br /&gt;
******* [[Eigenschaften, die das Ziel bezeichnen]]&lt;br /&gt;
******* [[Eigenschaften, die den Web-Client beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, die auf den Zweck der Anforderung hinweisen]]&lt;br /&gt;
******* [[Eigenschaften, welche die erwartete Antwort beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, welche den Inhalt beschreiben]]&lt;br /&gt;
****** [[Der Inhalt von HTTP-Anforderungsbotschaften]]&lt;br /&gt;
***** [[HTTP-Antwortbotschaften erzeugen]]&lt;br /&gt;
****** [[Den Antwort-Header füllen]]&lt;br /&gt;
******* [[Den Antwortstatus anzeigen]]&lt;br /&gt;
******* [[Auf eine erforderliche Client-Aktion hinweisen]]&lt;br /&gt;
******* [[Die Server-Anwendung beschreiben]]&lt;br /&gt;
******* [[Den Inhalt beschreiben]]&lt;br /&gt;
****** [[Den Antwortinhalt festlegen]]&lt;br /&gt;
****** [[Die Antwort senden]]&lt;br /&gt;
***** [[Den Inhalt von Antwortbotschaften generieren]]&lt;br /&gt;
****** [[Seitengeneratoren einsetzen]]&lt;br /&gt;
******* [[HTML-Vorlagen]]&lt;br /&gt;
******* [[Die HTML-Vorlage definieren]]&lt;br /&gt;
******* [[HTML-transparente Tags konvertieren]]&lt;br /&gt;
******* [[Seitengeneratoren und Aktionselemente]]&lt;br /&gt;
******* [[Seitengeneratoren verketten]]&lt;br /&gt;
******* [[Vordefinierte HTML-transparente Tag-Namen verwenden]]&lt;br /&gt;
***** [[Datenbankinformationen in Antworten integrieren]]&lt;br /&gt;
****** [[Eine Sitzung zum Web-Modul hinzufügen]]&lt;br /&gt;
****** [[Eine Datenmenge in HTML darstellen]]&lt;br /&gt;
******* [[Datenmengen-Seitengeneratoren verwenden]]&lt;br /&gt;
******* [[Tabellengeneratoren verwenden]]&lt;br /&gt;
******* [[Die Tabellenattribute festlegen]]&lt;br /&gt;
******* [[Die Zeilenattribute festlegen]]&lt;br /&gt;
******* [[Die Spalten festlegen]]&lt;br /&gt;
******* [[Tabellen in HTML-Dokumente einbetten]]&lt;br /&gt;
******* [[TDataSetTableProducer verwenden]]&lt;br /&gt;
******* [[TQueryTableProducer verwenden]]&lt;br /&gt;
**** [[Verwendung von IntraWeb (VCL für das Web) - Index|Verwendung von IntraWeb (VCL für das Web)]]&lt;br /&gt;
***** [[IntraWeb-Einführung - Index|IntraWeb-Einführung]]&lt;br /&gt;
****** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
****** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
****** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
****** [[Hauptformular bearbeiten]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
****** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
***** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
***** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
***** [[IntraWeb, Web Broker]]&lt;br /&gt;
**** [[Mit XML-Dokumenten arbeiten - Index|Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Das Dokumentobjektmodell verwenden]]&lt;br /&gt;
***** [[Mit XML-Komponenten arbeiten]]&lt;br /&gt;
****** [[TXMLDocument verwenden]]&lt;br /&gt;
****** [[Mit XML-Knoten arbeiten]]&lt;br /&gt;
***** [[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren]]&lt;br /&gt;
****** [[Den XML-Datenbindungs-Experten verwenden]]&lt;br /&gt;
****** [[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten]]&lt;br /&gt;
**** [[Web-Services verwenden - Index|Web-Services verwenden]]&lt;br /&gt;
***** [[Web-Services verwenden]]&lt;br /&gt;
***** [[Aufrufbare Interfaces im Überblick]]&lt;br /&gt;
****** [[Nicht-skalare Typen in aufrufbaren Interfaces verwenden]]&lt;br /&gt;
******* [[Nicht-skalare Typen registrieren]]&lt;br /&gt;
******* [[Remotable-Objekte verwenden]]&lt;br /&gt;
******* [[Remotable-Objekt (Beispiel)]]&lt;br /&gt;
***** [[Server mit Web-Service-Unterstützung schreiben]]&lt;br /&gt;
****** [[Den SOAP-Anwendungs-Experten verwenden]]&lt;br /&gt;
****** [[Neue Web-Services hinzufügen]]&lt;br /&gt;
****** [[Das Dienstprogramm zum Importieren von WSDL verwenden]]&lt;br /&gt;
****** [[SOAP-Header definieren und verwenden]]&lt;br /&gt;
****** [[Angepasste Exception-Klassen für Web-Services erstellen]]&lt;br /&gt;
****** [[WSDL-Dokumente für Web-Service-Anwendungen generieren]]&lt;br /&gt;
***** [[Clients für Web-Services schreiben]]&lt;br /&gt;
****** [[WSDL-Dokumente importieren]]&lt;br /&gt;
****** [[Aufrufbare Interfaces aufrufen]]&lt;br /&gt;
****** [[Header in Client-Anwendungen verarbeiten]]&lt;br /&gt;
**** [[Arbeiten mit Sockets - Index]]&lt;br /&gt;
***** [[Arbeiten mit Sockets]]&lt;br /&gt;
***** [[Installieren von Socket-Komponenten]]&lt;br /&gt;
***** [[Services implementieren]]&lt;br /&gt;
****** [[Service-Protokolle]]&lt;br /&gt;
****** [[Services und Schnittstellen]]&lt;br /&gt;
***** [[Typen von Socket-Verbindungen]]&lt;br /&gt;
****** [[Client-Verbindungen]]&lt;br /&gt;
****** [[Empfangende Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen]]&lt;br /&gt;
***** [[Die Sockets beschreiben]]&lt;br /&gt;
****** [[Den Host beschreiben]]&lt;br /&gt;
****** [[Ports verwenden]]&lt;br /&gt;
***** [[Socket-Komponenten]]&lt;br /&gt;
****** [[Informationen zur Client- oder Server-Socket-Verbindung abrufen]]&lt;br /&gt;
****** [[Client-Sockets]]&lt;br /&gt;
******* [[Den gewünschten Server angeben]]&lt;br /&gt;
******* [[Die Verbindung aufbauen]]&lt;br /&gt;
******* [[Informationen zur Client-Socket-Verbindung abrufen]]&lt;br /&gt;
******* [[Die Verbindung beenden]]&lt;br /&gt;
****** [[Server-Sockets]]&lt;br /&gt;
******* [[Die Schnittstelle angeben]]&lt;br /&gt;
******* [[Client-Anforderungen empfangen]]&lt;br /&gt;
******* [[Verbindungen zu Clients aufbauen]]&lt;br /&gt;
******* [[Die Server-Verbindung beenden]]&lt;br /&gt;
***** [[Auf Socket-Ereignisse antworten]]&lt;br /&gt;
****** [[Fehlerereignisse]]&lt;br /&gt;
****** [[Client-Ereignisse]]&lt;br /&gt;
****** [[Server-Ereignisse]]&lt;br /&gt;
***** [[Über Socket-Verbindungen lesen und schreiben]]&lt;br /&gt;
****** [[Nicht-blockierende Verbindungen]]&lt;br /&gt;
******* [[Lese- und Schreibereignisse]]&lt;br /&gt;
****** [[Blockierende Verbindungen]]&lt;br /&gt;
*** [[COM-basierte Anwendungen entwickeln - Index|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
**** [[COM-Grundlagen - Index|COM-Grundlagen]]&lt;br /&gt;
***** [[COM-Technologien im Überblick]]&lt;br /&gt;
****** [[C++Builder verwendet DAX für ActiveX und COM]]&lt;br /&gt;
******* [[Klassenhierarchie in ActiveX-Steuerelementen (DAX)]]&lt;br /&gt;
******* [[Diagramme von drei unterstützenden Klassen für DAX-Interfaces]]&lt;br /&gt;
***** [[Elemente einer COM-Anwendung]]&lt;br /&gt;
****** [[COM-Schnittstellen]]&lt;br /&gt;
******* [[Die grundlegende COM-Schnittstelle IUnknown]]&lt;br /&gt;
******* [[COM-Schnittstellenzeiger]]&lt;br /&gt;
****** [[COM-Server]]&lt;br /&gt;
******* [[Hilfsklassen (CoClasses) und Klassengeneratoren]]&lt;br /&gt;
******* [[In-Process-Server, Out-of-Process-Server und Remote-Server]]&lt;br /&gt;
******* [[Der Marshaling-Mechanismus]]&lt;br /&gt;
******* [[Aggregation (COM)]]&lt;br /&gt;
****** [[COM-Clients]]&lt;br /&gt;
***** [[COM-Erweiterungen]]&lt;br /&gt;
****** [[Automatisierung]]&lt;br /&gt;
****** [[Active-Server-Seiten]]&lt;br /&gt;
****** [[ActiveX-Steuerelemente]]&lt;br /&gt;
****** [[Active-Dokumente]]&lt;br /&gt;
****** [[Typbibliotheken]]&lt;br /&gt;
***** [[Implementieren von COM-Objekten mit Hilfe der Experten]]&lt;br /&gt;
****** [[Von Experten generierter Code]]&lt;br /&gt;
***** [[COM+-Ereignis und Ereignis-Abonnentenobjekte]]&lt;br /&gt;
**** [[Mit Typbibliotheken arbeiten - Index|Mit Typbibliotheken arbeiten]]&lt;br /&gt;
***** [[Mit Typbibliotheken arbeiten: Übersicht]]&lt;br /&gt;
***** [[Typbibliothekseditor]]&lt;br /&gt;
****** [[Bestandteile des Typbibliothekseditors]]&lt;br /&gt;
******* [[Symbolleiste]]&lt;br /&gt;
******* [[Objektliste]]&lt;br /&gt;
******* [[Statusleiste]]&lt;br /&gt;
******* [[Registerkarten mit Typinformationen]]&lt;br /&gt;
****** [[Elemente der Typbibliothek]]&lt;br /&gt;
****** [[Aktualisierung durchführen]]&lt;br /&gt;
***** [[Den Typbibliothekseditor verwenden]]&lt;br /&gt;
****** [[Gültige Typen]]&lt;br /&gt;
****** [[Object Pascal- oder RIDL-Syntax verwenden]]&lt;br /&gt;
******* [[RIDL-Datei]]&lt;br /&gt;
******* [[Sichere Arrays]]&lt;br /&gt;
****** [[Eine neue Typbibliothek erstellen]]&lt;br /&gt;
****** [[Eine vorhandene Typbibliothek öffnen]]&lt;br /&gt;
****** [[Eine Schnittstelle zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle mit Hilfe der Typbibliothek abändern]]&lt;br /&gt;
****** [[Eigenschaften und Methoden zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein CoClass-Objekt zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen]]&lt;br /&gt;
****** [[Eine Aufzählung zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Alias zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein Modul zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Typinformationen speichern und registrieren]]&lt;br /&gt;
****** [[Aktualisierung durchführen (Dialogfeld)]]&lt;br /&gt;
****** [[Eine Typbibliothek speichern]]&lt;br /&gt;
****** [[Eine Typbibliothek aktualisieren]]&lt;br /&gt;
****** [[Eine Typbibliothek registrieren]]&lt;br /&gt;
***** [[Typbibliotheken weitergeben]]&lt;br /&gt;
**** [[COM-Clients erstellen - Index|COM-Clients erstellen]]&lt;br /&gt;
***** [[COM-Clients erstellen]]&lt;br /&gt;
***** [[Typbibliotheksinformationen importieren]]&lt;br /&gt;
****** [[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird]]&lt;br /&gt;
***** [[Importierte Objekte steuern]]&lt;br /&gt;
****** [[Komponenten-Wrapper verwenden]]&lt;br /&gt;
****** [[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen]]&lt;br /&gt;
******* [[Eine Verbindung mit einem Server herstellen]]&lt;br /&gt;
******* [[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern]]&lt;br /&gt;
******* [[Den Automatisierungsserver mit einer dualen Schnittstelle steuern]]&lt;br /&gt;
******* [[Ereignisse in einem Automatisierungs-Controller verarbeiten]]&lt;br /&gt;
***** [[Clients für Server erstellen, die über keine Typbibliothek verfügen]]&lt;br /&gt;
**** [[Einfache COM-Server erstellen - Index|Einfache COM-Server erstellen]]&lt;br /&gt;
***** [[Einfache COM-Server erstellen: Übersicht]]&lt;br /&gt;
***** [[Ein COM-Objekt entwerfen]]&lt;br /&gt;
***** [[Den COM-Objekt-Experten verwenden]]&lt;br /&gt;
***** [[Den Automatisierungsobjekt-Experten verwenden]]&lt;br /&gt;
****** [[Instantiierungstypen für COM-Objekte]]&lt;br /&gt;
****** [[Ein Threading-Modell auswählen]]&lt;br /&gt;
***** [[Die Schnittstelle eines COM-Objekts definieren]]&lt;br /&gt;
****** [[Ereignisse in Ihrem Automatisierungsobjekt verwalten]]&lt;br /&gt;
***** [[Automatisierungsschnittstellen]]&lt;br /&gt;
****** [[Duale Schnittstellen]]&lt;br /&gt;
****** [[Dispatch-Schnittstellen]]&lt;br /&gt;
****** [[Benutzerdefinierte Schnittstellen]]&lt;br /&gt;
***** [[Marshaling]]&lt;br /&gt;
***** [[COM-Objekte registrieren]]&lt;br /&gt;
***** [[Registrierung des aktuellen Benutzers für ActiveX-Server]]&lt;br /&gt;
***** [[Die Anwendung testen und Fehler entfernen]]&lt;br /&gt;
**** [[Active-Server-Seiten erstellen - Index|Active-Server-Seiten erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt erstellen]]&lt;br /&gt;
***** [[Active-Server-Seiten erstellen - Übersicht]]&lt;br /&gt;
****** [[ASP-Spezifikation verwenden]]&lt;br /&gt;
****** [[ASPs für In-Process- oder Out-of-Process-Server erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt registrieren]]&lt;br /&gt;
***** [[ASP-Anwendungen testen und debuggen]]&lt;br /&gt;
**** [[ActiveX-Steuerelemente verwenden - Index|ActiveX-Steuerelemente verwenden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
***** [[Elemente eines ActiveX-Steuerelements]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente entwerfen]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen]]&lt;br /&gt;
***** [[ActiveForm auf der Basis eines VCL-Formulars erstellen]]&lt;br /&gt;
***** [[Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente lizenzieren]]&lt;br /&gt;
***** [[Schnittstellen von ActiveX-Steuerelementen anpassen]]&lt;br /&gt;
****** [[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen]]&lt;br /&gt;
******* [[So fügt Delphi Ereignisse hinzu]]&lt;br /&gt;
******* [[So fügt Delphi Eigenschaften hinzu]]&lt;br /&gt;
****** [[Einfache Datenbindung mit der Typbibliothek ermöglichen]]&lt;br /&gt;
***** [[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
****** [[Neue Eigenschaftenseiten erstellen]]&lt;br /&gt;
****** [[Steuerelemente zu einer Eigenschaftenseite hinzufügen]]&lt;br /&gt;
****** [[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen]]&lt;br /&gt;
******* [[Die Eigenschaftenseite aktualisieren]]&lt;br /&gt;
******* [[Das Objekt aktualisieren]]&lt;br /&gt;
****** [[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente registrieren]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente testen]]&lt;br /&gt;
** [[C++Builder-Entwicklerhandbuch]]&lt;br /&gt;
*** [[Anwendungsentwicklung mit C++Builder]]&lt;br /&gt;
**** [[Entwickeln von Anwendungen mit C++Builder]]&lt;br /&gt;
***** [[Integrierte Entwicklungsumgebung]]&lt;br /&gt;
***** [[Anwendungen entwerfen]]&lt;br /&gt;
***** [[Projekte erstellen]]&lt;br /&gt;
***** [[Quelltext bearbeiten]]&lt;br /&gt;
***** [[Anwendungen compilieren]]&lt;br /&gt;
***** [[Anwendungen debuggen]]&lt;br /&gt;
***** [[Deployment von Anwendungen]]&lt;br /&gt;
**** [[Grundlagen der Komponentenbibliothek - Index|Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
***** [[Grundlagen der Komponentenbibliothek]]&lt;br /&gt;
****** [[Eigenschaften, Methoden und Ereignisse]]&lt;br /&gt;
******* [[Ereignistypen]]&lt;br /&gt;
***** [[Objekte, Komponenten und Steuerelemente]]&lt;br /&gt;
****** [[TObject-Zweig]]&lt;br /&gt;
****** [[TPersistent-Zweig]]&lt;br /&gt;
****** [[TComponent-Zweig]]&lt;br /&gt;
****** [[TControl-Zweig]]&lt;br /&gt;
****** [[TWinControl-Zweig]]&lt;br /&gt;
**** [[Verwenden der VCL/RTL (C++)]]&lt;br /&gt;
***** [[Drucken (C++)]]&lt;br /&gt;
***** [[Umrechnen von Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Durchführen von Umrechnungen (C++)]]&lt;br /&gt;
****** [[Hinzufügen neuer Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Erstellen einer einfachen Umrechnungsfamilie und Hinzufügen von Maßeinheiten (C++)]]&lt;br /&gt;
****** [[Verwenden von Umrechnungsfunktionen (C++)]]&lt;br /&gt;
****** [[Verwalten von Umrechnungen mit einer Klasse (C++)]]&lt;br /&gt;
***** [[Anlegen von Zeichenbereichen (C++)]]&lt;br /&gt;
**** [[Komponenten verwenden - Index|Komponenten verwenden]]&lt;br /&gt;
***** [[Methoden aufrufen]]&lt;br /&gt;
***** [[Ereignisse und Ereignisbehandlungsroutinen verwenden]]&lt;br /&gt;
****** [[Eine neue Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen bearbeiten]]&lt;br /&gt;
****** [[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen]]&lt;br /&gt;
******* [[Den Parameter Sender verwenden]]&lt;br /&gt;
******* [[Gemeinsame Ereignisse bearbeiten]]&lt;br /&gt;
****** [[Ein Menüereignis einer Behandlungsroutine zuordnen]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen löschen]]&lt;br /&gt;
***** [[Benutzereigene Komponenten in die Tool-Palette aufnehmen]]&lt;br /&gt;
**** [[Mit Steuerelementen arbeiten - Index|Mit Steuerelementen arbeiten]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Eine Drag-Operation beginnen]]&lt;br /&gt;
****** [[Gezogene Elemente akzeptieren]]&lt;br /&gt;
****** [[Elemente ablegen]]&lt;br /&gt;
****** [[Eine Drag-Operation beenden]]&lt;br /&gt;
****** [[Drag&amp;amp;Drop-Operationen für ein Ablageobjekt anpassen]]&lt;br /&gt;
****** [[Den Drag-Mauszeiger ändern]]&lt;br /&gt;
***** [[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren]]&lt;br /&gt;
****** [[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren]]&lt;br /&gt;
****** [[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken]]&lt;br /&gt;
****** [[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen]]&lt;br /&gt;
****** [[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen]]&lt;br /&gt;
***** [[Text in Steuerelementen bearbeiten]]&lt;br /&gt;
****** [[Textausrichtung festlegen]]&lt;br /&gt;
****** [[Bildlaufleisten zur Laufzeit hinzufügen]]&lt;br /&gt;
****** [[Anwendungen mit einer Zwischenablage ausstatten]]&lt;br /&gt;
****** [[Text markieren]]&lt;br /&gt;
****** [[Den gesamten Text markieren]]&lt;br /&gt;
****** [[Text ausschneiden, kopieren und einfügen]]&lt;br /&gt;
****** [[Markierten Text löschen]]&lt;br /&gt;
****** [[Menüeinträge deaktivieren]]&lt;br /&gt;
****** [[Ein Popup-Menü bereitstellen]]&lt;br /&gt;
****** [[Das Ereignis OnPopup behandeln]]&lt;br /&gt;
***** [[Grafiken zu Steuerelementen hinzufügen]]&lt;br /&gt;
****** [[Den Owner-Draw-Stil für ein Steuerelement festlegen]]&lt;br /&gt;
****** [[Grafikobjekte zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Anwendung hinzufügen]]&lt;br /&gt;
******* [[Grafiken zu einer Stringliste hinzufügen]]&lt;br /&gt;
******* [[Owner-Drawn-Elemente anzeigen]]&lt;br /&gt;
****** [[Größe von Owner-Draw-Elementen festlegen]]&lt;br /&gt;
****** [[Owner-Draw-Elemente anzeigen]]&lt;br /&gt;
***** [[Bildschirmskalierung und ChangeScale]]&lt;br /&gt;
**** [[Anwendungen, Komponenten und Bibliotheken erstellen - Index|Anwendungen, Komponenten und Bibliotheken erstellen]]&lt;br /&gt;
***** [[Anwendungen erstellen]]&lt;br /&gt;
****** [[GUI-Anwendungen]]&lt;br /&gt;
******* [[Benutzeroberflächenmodelle]]&lt;br /&gt;
******* [[SDI-Anwendungen]]&lt;br /&gt;
******* [[MDI-Anwendungen]]&lt;br /&gt;
******* [[IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
****** [[Konsolenanwendungen]]&lt;br /&gt;
****** [[Service-Anwendungen]]&lt;br /&gt;
******* [[Service-Threads]]&lt;br /&gt;
******* [[Service-Namenseigenschaften]]&lt;br /&gt;
******* [[Services-Anwendungen debuggen]]&lt;br /&gt;
****** [[Programmiervorlagen]]&lt;br /&gt;
***** [[Packages und DLLs erstellen]]&lt;br /&gt;
****** [[Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
****** [[DLLs linken]]&lt;br /&gt;
****** [[DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
****** [[Erstellen von DLLs in C++Builder]]&lt;br /&gt;
****** [[DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
***** [[Datenbankanwendungen erstellen]]&lt;br /&gt;
****** [[Datenbankanwendungen verteilen]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen]]&lt;br /&gt;
****** [[Web-Services-Anwendungen erstellen]]&lt;br /&gt;
****** [[Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
***** [[COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
***** [[Datenmodule verwenden]]&lt;br /&gt;
****** [[Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
******* [[Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
******* [[Komponenten platzieren und benennen]]&lt;br /&gt;
******* [[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
******* [[Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
******* [[Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
****** [[In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
****** [[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
****** [[Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
***** [[Verwenden der Objektablage]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
****** [[Elemente in die Objektablage einfügen]]&lt;br /&gt;
****** [[Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
****** [[Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
****** [[Projektvorlagen verwenden]]&lt;br /&gt;
****** [[Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
***** [[Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
******[[Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
*******[[HTML-Hilfetypen]]&lt;br /&gt;
*******[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
*******[[Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
*******[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
****** [[Hilfesystem-Interfaces]]&lt;br /&gt;
******* [[ICustomHelpViewer implementieren]]&lt;br /&gt;
******* [[Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
******* [[Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
******* [[Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
******* [[Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
******* [[IExtendedHelpViewer implementieren]]&lt;br /&gt;
******* [[IHelpSystem verwenden]]&lt;br /&gt;
******* [[IHelpSelector implementieren]]&lt;br /&gt;
******* [[Hilfesystemobjekte registrieren]]&lt;br /&gt;
****** [[Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
******* [[Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
******* [[Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
******* [[Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
**** [[Die Benutzeroberfläche erstellen - Index|Die Benutzeroberfläche erstellen]]&lt;br /&gt;
***** [[Die Benutzeroberfläche erstellen: Übersicht]]&lt;br /&gt;
***** [[Anwendungsverhalten steuern]]&lt;br /&gt;
****** [[Auf Anwendungsebene arbeiten]]&lt;br /&gt;
****** [[Mit dem Bildschirm arbeiten]]&lt;br /&gt;
***** [[Das Hauptformular]]&lt;br /&gt;
****** [[Hauptformular ausblenden]]&lt;br /&gt;
****** [[Weitere Formulare hinzufügen]]&lt;br /&gt;
****** [[Das Layout festlegen]]&lt;br /&gt;
***** [[Mit Formularen arbeiten]]&lt;br /&gt;
****** [[Die Formularerstellung im Speicher steuern]]&lt;br /&gt;
******* [[Automatisch erstellte Formulare anzeigen]]&lt;br /&gt;
******* [[Formulare dynamisch erstellen]]&lt;br /&gt;
******* [[Nichtmodale Formulare erstellen]]&lt;br /&gt;
******* [[Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
****** [[Zusätzliche Argumente an Formulare übergeben]]&lt;br /&gt;
****** [[Daten aus Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus modalen Formularen abrufen]]&lt;br /&gt;
******* [[Daten aus nichtmodalen Formularen abrufen]]&lt;br /&gt;
***** [[Komponenten und Komponentengruppen wiederverwenden]]&lt;br /&gt;
***** [[Komponentenvorlagen erstellen und verwenden]]&lt;br /&gt;
***** [[Mit Frames arbeiten]]&lt;br /&gt;
****** [[Frames erstellen]]&lt;br /&gt;
****** [[Frames verwenden und bearbeiten]]&lt;br /&gt;
****** [[Frames gemeinsam nutzen]]&lt;br /&gt;
***** [[Dialogfelder entwickeln]]&lt;br /&gt;
****** [[Windows-Standarddialogfelder verwenden]]&lt;br /&gt;
***** [[Menüs erstellen und verwalten]]&lt;br /&gt;
****** [[Den Menü-Designer öffnen]]&lt;br /&gt;
****** [[Menüs entwerfen]]&lt;br /&gt;
******* [[Menüs benennen]]&lt;br /&gt;
******* [[Menüeinträge benennen]]&lt;br /&gt;
******* [[Menüeinträge hinzufügen, einfügen und entfernen]]&lt;br /&gt;
******* [[Hinzufügen von Trennlinien]]&lt;br /&gt;
******* [[Zugriffstasten und Tastenkürzel festlegen]]&lt;br /&gt;
****** [[Untermenüs erstellen]]&lt;br /&gt;
******* [[Menüeinträge verschieben]]&lt;br /&gt;
******* [[Grafiken zu Menüeinträgen hinzufügen]]&lt;br /&gt;
******* [[Das Menü anzeigen]]&lt;br /&gt;
****** [[Menüeinträge im Objektinspektor bearbeiten]]&lt;br /&gt;
****** [[Zur Entwurfszeit zwischen Menüs wechseln]]&lt;br /&gt;
****** [[Menüvorlagen verwenden]]&lt;br /&gt;
****** [[Ein Menü als Vorlage speichern]]&lt;br /&gt;
******* [[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen]]&lt;br /&gt;
****** [[Menüeinträge zur Laufzeit bearbeiten]]&lt;br /&gt;
****** [[Menüs kombinieren]]&lt;br /&gt;
******* [[Das aktive Menü angeben: Menu-Eigenschaft]]&lt;br /&gt;
******* [[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft]]&lt;br /&gt;
****** [[Ressourcendateien importieren]]&lt;br /&gt;
***** [[Symbolleisten und Coolbars entwerfen]]&lt;br /&gt;
****** [[Eine Panel-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer SpeedButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von SpeedButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine ToolBar-Komponente als Symbolleiste hinzufügen]]&lt;br /&gt;
******* [[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente eine Grafik zuweisen]]&lt;br /&gt;
******* [[Die Anfangseinstellungen einer ToolButton-Komponente festlegen]]&lt;br /&gt;
******* [[Eine Gruppe von ToolButton-Komponenten erstellen]]&lt;br /&gt;
******* [[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden]]&lt;br /&gt;
****** [[Eine Coolbar-Komponente hinzufügen]]&lt;br /&gt;
******* [[Das Erscheinungsbild der Coolbar festlegen]]&lt;br /&gt;
****** [[Auf Mausklicks reagieren]]&lt;br /&gt;
******* [[Einer ToolButton-Komponente ein Menü zuweisen]]&lt;br /&gt;
****** [[Verborgene Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbolleisten ein- und ausblenden]]&lt;br /&gt;
***** [[Allgemeine Steuerelemente und XP-Themes]]&lt;br /&gt;
**** [[Steuerelementtypen - Index|Steuerelementtypen]]&lt;br /&gt;
***** [[Textelemente]]&lt;br /&gt;
****** [[Bearbeitungselemente]]&lt;br /&gt;
******* [[Memo- und RTF-Bearbeitungselemente]]&lt;br /&gt;
****** [[Steuerelemente zur Textanzeige]]&lt;br /&gt;
****** [[Beschriftungen (TLabel)]]&lt;br /&gt;
***** [[Spezialisierte Eingabekomponenten]]&lt;br /&gt;
****** [[Bildlaufleiste (TScrollBar)]]&lt;br /&gt;
****** [[Schieberegler (TTrackBar)]]&lt;br /&gt;
****** [[Wippschalter]]&lt;br /&gt;
****** [[Tastenkürzelkomponente (THotKey)]]&lt;br /&gt;
****** [[Teilerleiste (TSplitter)]]&lt;br /&gt;
***** [[Schaltflächen und ähnliche Steuerelemente]]&lt;br /&gt;
****** [[Schaltfläche (TButton)]]&lt;br /&gt;
****** [[Bitmap-Schaltfläche (TBitBtn)]]&lt;br /&gt;
****** [[SpeedButton (TSpeedButton)]]&lt;br /&gt;
****** [[Kontrollkästchen (TCheckBox)]]&lt;br /&gt;
****** [[Optionsfelder (TRadioButton)]]&lt;br /&gt;
****** [[Symbolleiste-Steuerelemente]]&lt;br /&gt;
****** [[Coolbars (TCoolBar)]]&lt;br /&gt;
***** [[Listenkomponenten]]&lt;br /&gt;
****** [[Listenfeld (TListBox und TCheckListBox)]]&lt;br /&gt;
****** [[Kombinationsfeld (TComboBox)]]&lt;br /&gt;
****** [[Baumdiagramm (TTreeView)]]&lt;br /&gt;
****** [[Listenansicht (TListView)]]&lt;br /&gt;
***** [[Gruppierungskomponenten]]&lt;br /&gt;
****** [[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)]]&lt;br /&gt;
****** [[Tafelkomponente (TPanel)]]&lt;br /&gt;
****** [[Bildlauffeld (TScrollBox)]]&lt;br /&gt;
****** [[Registerkomponente (TTabControl)]]&lt;br /&gt;
****** [[Registerkartenkomponente (TPageControl)]]&lt;br /&gt;
****** [[Kopfzeilenkomponente (THeaderControl)]]&lt;br /&gt;
***** [[Anzeigeelemente]]&lt;br /&gt;
****** [[Statusleisten]]&lt;br /&gt;
****** [[Fortschrittsanzeige (TProgressBar)]]&lt;br /&gt;
****** [[Hilfe- und Hinweiseigenschaften]]&lt;br /&gt;
****** [[VCL-Taskleisten]]&lt;br /&gt;
***** [[Gittersteuerelemente]]&lt;br /&gt;
****** [[Zeichengitter (TDrawGrid)]]&lt;br /&gt;
****** [[String-Gitter (TStringGrid)]]&lt;br /&gt;
***** [[Wertlisteneditoren]]&lt;br /&gt;
***** [[Grafikkomponenten]]&lt;br /&gt;
****** [[Grafik (TImage)]]&lt;br /&gt;
****** [[Form (TShape)]]&lt;br /&gt;
****** [[Rahmen (TBevel)]]&lt;br /&gt;
****** [[Zeichenfeld (TPaintBox)]]&lt;br /&gt;
****** [[Animationskomponente]]&lt;br /&gt;
**** [[Mit Grafiken und Multimedia arbeiten - Index|Mit Grafiken und Multimedia arbeiten]]&lt;br /&gt;
***** [[Mit Grafiken und Multimedia arbeiten: Übersicht]]&lt;br /&gt;
***** [[Grafikprogrammierung im Überblick]]&lt;br /&gt;
****** [[Den Bildschirm aktualisieren]]&lt;br /&gt;
****** [[Grafikobjekt-Typen]]&lt;br /&gt;
****** [[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts]]&lt;br /&gt;
****** [[Eigenschaften des Canvas-Objekts verwenden]]&lt;br /&gt;
******* [[Zeichenbereiche anlegen]]&lt;br /&gt;
******* [[Farben in der VCL]]&lt;br /&gt;
******* [[In VCL-Anwendungen drucken]]&lt;br /&gt;
******* [[Stifte verwenden]]&lt;br /&gt;
******** [[Stiftfarbe ändern]]&lt;br /&gt;
******** [[Strichstärke von Stiften ändern]]&lt;br /&gt;
******** [[Stiftstil ändern]]&lt;br /&gt;
******** [[Stiftmodus ändern]]&lt;br /&gt;
******** [[Stiftposition ermitteln]]&lt;br /&gt;
******* [[Pinsel verwenden]]&lt;br /&gt;
******** [[Pinselfarbe ändern]]&lt;br /&gt;
******** [[Pinselstil ändern]]&lt;br /&gt;
******** [[Die Pinseleigenschaft Bitmap setzen]]&lt;br /&gt;
******* [[Pixel lesen und setzen]]&lt;br /&gt;
****** [[Grafikobjekte zeichnen]]&lt;br /&gt;
******* [[Linien und Linienzüge zeichnen]]&lt;br /&gt;
******** [[Linien zeichnen]]&lt;br /&gt;
******** [[Linienzüge zeichnen]]&lt;br /&gt;
******* [[Formen zeichnen]]&lt;br /&gt;
******** [[Rechtecke und Ellipsen zeichnen]]&lt;br /&gt;
******** [[Abgerundete Rechtecke zeichnen]]&lt;br /&gt;
******** [[Polygone zeichnen]]&lt;br /&gt;
****** [[Behandlung mehrerer Zeichenobjekte in einer Anwendung]]&lt;br /&gt;
******* [[Benötigte Zeichenwerkzeuge ermitteln]]&lt;br /&gt;
******* [[Werkzeuge mithilfe von Mauspalettenschaltern wechseln]]&lt;br /&gt;
******* [[Zeichenwerkzeuge verwenden]]&lt;br /&gt;
******** [[Formen zeichnen (Quelltext)]]&lt;br /&gt;
******** [[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]]&lt;br /&gt;
****** [[In einer Grafik zeichnen]]&lt;br /&gt;
******* [[Bildlauffähige Grafiken]]&lt;br /&gt;
******* [[Bild-Steuerelemente hinzufügen]]&lt;br /&gt;
******** [[Steuerelement einfügen]]&lt;br /&gt;
******** [[Die Anfangsgröße eines Bitmaps festlegen]]&lt;br /&gt;
******** [[In Bitmaps zeichnen]]&lt;br /&gt;
****** [[Grafikdateien laden und speichern]]&lt;br /&gt;
******* [[Bilder aus Dateien laden]]&lt;br /&gt;
******* [[Bilder in Dateien speichern]]&lt;br /&gt;
******* [[Bilder ersetzen]]&lt;br /&gt;
****** [[Die Zwischenablage und Grafiken]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage kopieren]]&lt;br /&gt;
******* [[Grafiken in die Zwischenablage ausschneiden]]&lt;br /&gt;
******* [[Grafiken aus der Zwischenablage einfügen]]&lt;br /&gt;
****** [[Beispiel: Der Gummiband-Effekt]]&lt;br /&gt;
******* [[Auf Mausaktionen reagieren]]&lt;br /&gt;
******** [[Woraus besteht ein Mausereignis?]]&lt;br /&gt;
******** [[Auf das Drücken einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Loslassen einer Maustaste reagieren]]&lt;br /&gt;
******** [[Auf das Bewegen der Maus reagieren]]&lt;br /&gt;
******* [[Felder einem Formularobjekt hinzufügen]]&lt;br /&gt;
******* [[Verbesserte Liniendarstellung]]&lt;br /&gt;
******** [[Ausgangspunkt festhalten]]&lt;br /&gt;
******** [[Bewegungen zwischenspeichern]]&lt;br /&gt;
***** [[Mit Multimedia arbeiten]]&lt;br /&gt;
****** [[Einer Anwendung Videoclips ohne Ton hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Videoclips ohne Ton]]&lt;br /&gt;
****** [[Einer Anwendung Audio- oder Videoclips hinzufügen]]&lt;br /&gt;
******* [[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL)]]&lt;br /&gt;
**** [[Multithread-Anwendungen entwickeln - Index]]&lt;br /&gt;
***** [[Multithread-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Thread-Objekte definieren - Index|Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread-Objekte definieren]]&lt;br /&gt;
****** [[Thread initialisieren]]&lt;br /&gt;
****** [[Die Thread-Funktion schreiben]]&lt;br /&gt;
******* [[Lokale Thread-Variablen]]&lt;br /&gt;
******* [[Die Beendigung anderer Threads abwarten]]&lt;br /&gt;
******* [[Die Behandlung von Ausnahmen in der Thread-Funktion]]&lt;br /&gt;
****** [[Clean-up-Quelltext schreiben]]&lt;br /&gt;
***** [[Threads koordinieren - Index|Threads koordinieren]]&lt;br /&gt;
****** [[Threads koordinieren]]&lt;br /&gt;
****** [[Gleichzeitigen Zugriff vermeiden]]&lt;br /&gt;
******* [[Objekte sperren]]&lt;br /&gt;
******* [[Kritische Abschnitte]]&lt;br /&gt;
******* [[TMultiReadExclusiveWriteSynchronizer-Objekte]]&lt;br /&gt;
******* [[Weitere Techniken für die gemeinsame Nutzung von Speicher]]&lt;br /&gt;
****** [[Auf andere Threads warten]]&lt;br /&gt;
******* [[Warten, bis ein Thread vollständig ausgeführt ist]]&lt;br /&gt;
******* [[Warten, bis eine Aufgabe ausgeführt ist]]&lt;br /&gt;
***** [[Thread-Objekte ausführen - Index|Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Thread-Objekte ausführen]]&lt;br /&gt;
****** [[Die Standard-Priorität überschreiben]]&lt;br /&gt;
****** [[Threads starten und stoppen]]&lt;br /&gt;
***** [[Fehlersuche in Multithread-Anwendungen]]&lt;br /&gt;
****** [[Einen Thread benennen]]&lt;br /&gt;
******* [[Benennen von Threads]]&lt;br /&gt;
******* [[Einen unbenannten Thread in einen benannten konvertieren]]&lt;br /&gt;
******* [[Ähnlichen Threads verschiedene Namen zuweisen]]&lt;br /&gt;
******* [[Einen Thread während des Debuggens benennen]]&lt;br /&gt;
**** [[Exception-Behandlung in C++Builder]]&lt;br /&gt;
***** [[Standard-Exception-Behandlung in C++]]&lt;br /&gt;
****** [[Syntax der Standard-Exception-Behandlung in C++]]&lt;br /&gt;
****** [[Erneutes Auslösen von Exceptions (C++)]]&lt;br /&gt;
****** [[Exception-Spezifikationen (C++)]]&lt;br /&gt;
****** [[Exceptions abarbeiten (C++)]]&lt;br /&gt;
****** [[Konstruktoren in der Exception-Behandlung (C++)]]&lt;br /&gt;
****** [[Behandeln von nicht abgefangenen und unerwarteten Exceptions (C++)]]&lt;br /&gt;
****** [[Weitergabe von C++-Exceptions an die Delphi-RTL]]&lt;br /&gt;
***** [[Strukturierte Exceptions unter Win32 (C++)]]&lt;br /&gt;
****** [[Syntax von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Behandeln von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Filtern von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Verwenden von Standard-Exceptions mit strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Definieren von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[Auslösen von strukturierten Exceptions (C++)]]&lt;br /&gt;
****** [[SEH-Beendigungsblöcke (C++)]]&lt;br /&gt;
***** [[Delphi-Exception-Behandlung in C++]]&lt;br /&gt;
***** [[C++Builder-Compiler-Optionen für die Exception-Behandlung]]&lt;br /&gt;
***** [[Externe Exception EEFFACE]]&lt;br /&gt;
**** [[Packages und Komponenten - Index|Packages und Komponenten]]&lt;br /&gt;
***** [[Packages und Komponenten: Übersicht]]&lt;br /&gt;
***** [[Packages sinnvoll einsetzen]]&lt;br /&gt;
****** [[Packages und Standard-DLLs]]&lt;br /&gt;
***** [[Laufzeit-Packages]]&lt;br /&gt;
****** [[Packages in Anwendungen laden]]&lt;br /&gt;
******* [[Packages mit der Funktion LoadPackage laden]]&lt;br /&gt;
****** [[Benötigte Laufzeit-Packages auswählen]]&lt;br /&gt;
****** [[Benutzerdefinierte Packages]]&lt;br /&gt;
***** [[Entwurfszeit-Packages]]&lt;br /&gt;
****** [[Komponenten-Packages installieren]]&lt;br /&gt;
***** [[Packages erstellen und bearbeiten]]&lt;br /&gt;
****** [[Ein Package erstellen]]&lt;br /&gt;
****** [[Ein bestehendes Package bearbeiten]]&lt;br /&gt;
****** [[Die Struktur eines Package]]&lt;br /&gt;
****** [[Quelldateien von Packages manuell bearbeiten]]&lt;br /&gt;
****** [[Packages compilieren]]&lt;br /&gt;
******* [[Spezielle Compiler-Direktiven für Packages]]&lt;br /&gt;
******* [[Verwendung des schwachen Packens]]&lt;br /&gt;
******* [[Von der Befehlszeile aus compilieren und linken]]&lt;br /&gt;
******* [[Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
******* [[Erzeugen von statischen Packages]]&lt;br /&gt;
***** [[Packages weitergeben]]&lt;br /&gt;
**** [[Anwendungen für den internationalen Markt - Index]]&lt;br /&gt;
***** [[Internationalisierung und Lokalisierung]]&lt;br /&gt;
****** [[Internationalisieren von Anwendungen]]&lt;br /&gt;
******* [[Anpassen des Anwendungscodes für andere Gebietsschemata]]&lt;br /&gt;
******** [[Zeichensätze]]&lt;br /&gt;
******** [[Bidirektionale Sprachen]]&lt;br /&gt;
******** [[Funktionen für bestimmte Gebietsschemata]]&lt;br /&gt;
****** [[Anwendungen lokalisieren]]&lt;br /&gt;
******* [[Überlegungen für die Lokalisierung von Benutzeroberflächen]]&lt;br /&gt;
******** [[Text]]&lt;br /&gt;
******** [[Grafiken]]&lt;br /&gt;
******** [[Formate und Sortierreihenfolge]]&lt;br /&gt;
******** [[Tastenzuordnungen]]&lt;br /&gt;
******* [[Ressourcen auslagern]]&lt;br /&gt;
******* [[Ressourcen-DLLs verwenden]]&lt;br /&gt;
******** [[Ressourcen-DLLs erstellen]]&lt;br /&gt;
******** [[Ressourcen-DLLs dynamisch wechseln]]&lt;br /&gt;
***** [[Deployment von lokalisierten Anwendungen]]&lt;br /&gt;
**** [[RAD Studio-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Anwendungen weitergeben: Übersicht]]&lt;br /&gt;
****** [[Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
***** [[Allgemeine Anwendungen weitergeben]]&lt;br /&gt;
****** [[Installationsprogramme verwenden]]&lt;br /&gt;
******* [[Anwendungsdateien identifizieren]]&lt;br /&gt;
******* [[Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
******* [[Package-Dateien]]&lt;br /&gt;
******* [[Merge-Module]]&lt;br /&gt;
******* [[ActiveX-Steuerelemente weitergeben]]&lt;br /&gt;
******* [[Hilfsanwendungen]]&lt;br /&gt;
******* [[Position von DLL-Dateien]]&lt;br /&gt;
***** [[Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[DbExpress-Datenbankanwendungen weitergeben|dbExpress-Datenbankanwendungen weitergeben]]&lt;br /&gt;
****** [[BDE-Datenbankanwendungen weitergeben]]&lt;br /&gt;
******* [[Borland Database Engine|BDE]]&lt;br /&gt;
***** [[Web-Anwendungen weitergeben]]&lt;br /&gt;
***** [[Unterschiedliche Host-Umgebungen berücksichtigen]]&lt;br /&gt;
****** [[Bildschirmauflösung und Farbtiefe]]&lt;br /&gt;
****** [[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente]]&lt;br /&gt;
****** [[Anwendungen ohne dynamische Größenanpassung]]&lt;br /&gt;
****** [[Unterschiedliche Farbtiefen]]&lt;br /&gt;
****** [[Schriften]]&lt;br /&gt;
****** [[Windows-Version]]&lt;br /&gt;
***** [[Software-Lizenzvereinbarungen]]&lt;br /&gt;
*** [[Datenbankanwendungen entwickeln - Index|Datenbankanwendungen entwickeln]]&lt;br /&gt;
**** [[Datenbankanwendungen entwerfen - Index|Datenbankanwendungen entwerfen]]&lt;br /&gt;
***** [[Datenbankanwendungen entwerfen: Überblick]]&lt;br /&gt;
***** [[Datenbanken verwenden]]&lt;br /&gt;
****** [[Datenbanktypen]]&lt;br /&gt;
****** [[Datenbanksicherheit]]&lt;br /&gt;
****** [[Transaktionen]]&lt;br /&gt;
****** [[Referentielle Integrität, Stored Procedures und Trigger]]&lt;br /&gt;
***** [[Datenbankarchitektur]]&lt;br /&gt;
****** [[Eine direkte Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Eine dedizierte Datei auf der Festplatte verwenden]]&lt;br /&gt;
****** [[Verbindungen zu anderen Datenmengen einrichten]]&lt;br /&gt;
******* [[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden]]&lt;br /&gt;
******* [[Verwenden einer mehrschichtigen Architektur]]&lt;br /&gt;
****** [[Ansätze kombinieren]]&lt;br /&gt;
***** [[Die Benutzeroberfläche gestalten]]&lt;br /&gt;
****** [[Daten analysieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente - Index|Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente]]&lt;br /&gt;
***** [[Datensensitive Steuerelemente im Überblick]]&lt;br /&gt;
****** [[Datensensitive Steuerelemente einer Datenmenge zuordnen]]&lt;br /&gt;
******* [[Die Datenmengenzuordnung zur Laufzeit ändern]]&lt;br /&gt;
******* [[Eine Datenquelle aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Auf von der Datenquelle übermittelte Änderungen reagieren]]&lt;br /&gt;
****** [[Daten bearbeiten und aktualisieren]]&lt;br /&gt;
******* [[Den Bearbeitungsmodus aktivieren]]&lt;br /&gt;
******* [[Daten in einem Steuerelement bearbeiten]]&lt;br /&gt;
****** [[Die Datenanzeige aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Die Datenanzeige aktualisieren]]&lt;br /&gt;
****** [[Maus-, Tastatur- und Timer-Ereignisse]]&lt;br /&gt;
***** [[Entscheiden, wie Daten dargestellt werden - Index|Entscheiden, wie Daten dargestellt werden]]&lt;br /&gt;
****** [[Einen einzelnen Datensatz anzeigen]]&lt;br /&gt;
******* [[Daten als Beschriftung anzeigen]]&lt;br /&gt;
******* [[Feldinhalte in Eingabefeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******* [[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten]]&lt;br /&gt;
******** [[TDBListBox und TDBComboBox verwenden]]&lt;br /&gt;
******* [[Boolesche Feldwerte und Kontrollfelder]]&lt;br /&gt;
******* [[Feldwerte mit Optionsfeldern einschränken - Index|Feldwerte mit Optionsfeldern einschränken]]&lt;br /&gt;
****** [[Mehrere Datensätze anzeigen]]&lt;br /&gt;
***** [[Daten mit TDBGrid anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Gitter im Standardstatus verwenden]]&lt;br /&gt;
****** [[Angepasste Gitter erstellen]]&lt;br /&gt;
******* [[Persistente Spalten erstellen]]&lt;br /&gt;
******* [[Persistente Spalten löschen]]&lt;br /&gt;
******* [[Reihenfolge persistenter Spalten ändern]]&lt;br /&gt;
******* [[Spalteneigenschaften beim Entwurf einstellen]]&lt;br /&gt;
******* [[Lookup-Spalten definieren]]&lt;br /&gt;
******* [[Schaltflächen in Spalten einfügen]]&lt;br /&gt;
******* [[Standardwerte einer Spalte wiederherstellen]]&lt;br /&gt;
****** [[ADT- und Array-Felder anzeigen]]&lt;br /&gt;
****** [[Gitteroptionen einstellen]]&lt;br /&gt;
****** [[Daten im Gitter bearbeiten]]&lt;br /&gt;
****** [[Gitterdarstellung steuern]]&lt;br /&gt;
****** [[Zur Laufzeit auf Benutzeraktionen reagieren]]&lt;br /&gt;
***** [[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält]]&lt;br /&gt;
***** [[Navigation und Bearbeitung von Datensätzen]]&lt;br /&gt;
****** [[Navigator-Schaltflächen ein- und ausblenden]]&lt;br /&gt;
****** [[Hilfehinweise anzeigen]]&lt;br /&gt;
****** [[Ein Navigator für mehrere Datenmengen]]&lt;br /&gt;
**** [[Verbindungen zu Datenbanken einrichten - Index|Verbindungen zu Datenbanken einrichten]]&lt;br /&gt;
***** [[Verbindungen zu Datenbanken einrichten Übersicht]]&lt;br /&gt;
***** [[Implizite Verbindungen verwenden]]&lt;br /&gt;
***** [[Verbindungen steuern]]&lt;br /&gt;
****** [[Eine Verbindung zu einem Datenbankserver einrichten]]&lt;br /&gt;
****** [[Die Verbindung zu einem Datenbankserver trennen]]&lt;br /&gt;
***** [[Server-Anmeldungen steuern]]&lt;br /&gt;
***** [[Transaktionen verwalten]]&lt;br /&gt;
****** [[Isolationsstufen für Transaktionen angeben]]&lt;br /&gt;
***** [[Befehle an den Server senden]]&lt;br /&gt;
***** [[Mit verknüpften Datenmengen arbeiten]]&lt;br /&gt;
***** [[Metadaten abrufen]]&lt;br /&gt;
**** [[Datenmengen - Index|Datenmengen]]&lt;br /&gt;
***** [[Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Nachkommen der Klasse TDataSet verwenden]]&lt;br /&gt;
***** [[Status von Datenmengen bestimmen und einstellen]]&lt;br /&gt;
***** [[Datenmengen öffnen und schließen]]&lt;br /&gt;
***** [[Durch Datenmengen navigieren]]&lt;br /&gt;
****** [[Die Methoden First und Last]]&lt;br /&gt;
****** [[Die Methoden Next und Prior]]&lt;br /&gt;
****** [[Die Methode MoveBy]]&lt;br /&gt;
****** [[Die Eigenschaften EOF und BOF]]&lt;br /&gt;
****** [[Datensätze markieren und dorthin zurückkehren]]&lt;br /&gt;
***** [[Datenmengen durchsuchen]]&lt;br /&gt;
****** [[Die Methode Locate]]&lt;br /&gt;
****** [[Die Methode Lookup]]&lt;br /&gt;
***** [[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten]]&lt;br /&gt;
****** [[Filter aktivieren und deaktivieren]]&lt;br /&gt;
****** [[Filter erzeugen]]&lt;br /&gt;
******* [[Die Eigenschaft Filter festlegen]]&lt;br /&gt;
******* [[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben]]&lt;br /&gt;
****** [[Filteroptionen festlegen]]&lt;br /&gt;
****** [[Durch Datensätze einer gefilterten Datenmenge navigieren]]&lt;br /&gt;
***** [[Daten ändern]]&lt;br /&gt;
****** [[Datensätze bearbeiten]]&lt;br /&gt;
****** [[Neue Datensätze hinzufügen]]&lt;br /&gt;
****** [[Datensätze löschen]]&lt;br /&gt;
****** [[Geänderte Daten in die Datenbank zurückschreiben]]&lt;br /&gt;
****** [[Änderungen abbrechen]]&lt;br /&gt;
****** [[Komplette Datensätze bearbeiten]]&lt;br /&gt;
***** [[Felder berechnen]]&lt;br /&gt;
***** [[Arten von Datenmengen]]&lt;br /&gt;
***** [[Tabellen-Datenmengen]]&lt;br /&gt;
****** [[Datensätze anhand von Indizes sortieren]]&lt;br /&gt;
******* [[Informationen über Indizes abrufen]]&lt;br /&gt;
******* [[Mit IndexName einen Index angeben]]&lt;br /&gt;
******* [[Mit IndexFieldNames einen Index definieren]]&lt;br /&gt;
****** [[Datensätze über Indizes suchen]]&lt;br /&gt;
******* [[Eine Suche mit Goto-Methoden ausführen]]&lt;br /&gt;
******* [[Eine Suche mit Find-Methoden ausführen]]&lt;br /&gt;
******* [[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben]]&lt;br /&gt;
******* [[Nach Teilschlüsseln suchen]]&lt;br /&gt;
******* [[Eine Suche wiederholen oder erweitern]]&lt;br /&gt;
****** [[Datensatzmenge durch Angabe eines Bereichs begrenzen]]&lt;br /&gt;
******* [[Unterschiede zwischen Bereichen und Filtern]]&lt;br /&gt;
******* [[Bereiche festlegen]]&lt;br /&gt;
******* [[Einen Bereich ändern]]&lt;br /&gt;
******* [[Einen Bereich übernehmen oder verwerfen]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen definieren]]&lt;br /&gt;
******* [[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden]]&lt;br /&gt;
******* [[Verschachtelte Detailtabellen verwenden]]&lt;br /&gt;
****** [[Schreib- und Lesezugriff auf Tabellen steuern]]&lt;br /&gt;
****** [[Tabellen erstellen und löschen]]&lt;br /&gt;
****** [[Tabelleninhalt löschen]]&lt;br /&gt;
****** [[Tabellen synchronisieren]]&lt;br /&gt;
***** [[Abfrage-Datenmengen]]&lt;br /&gt;
****** [[Abfrage definieren]]&lt;br /&gt;
****** [[Parameter in Abfragen verwenden]]&lt;br /&gt;
******* [[Parameter zur Entwurfszeit setzen]]&lt;br /&gt;
******* [[Parameter zur Laufzeit setzen]]&lt;br /&gt;
****** [[Haupt-Detailbeziehungen über Parameter definieren]]&lt;br /&gt;
****** [[Abfragen vorbereiten]]&lt;br /&gt;
****** [[Abfragen ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Unidirektionale Ergebnismengen]]&lt;br /&gt;
***** [[Datenmengen vom Typ Stored Procedures]]&lt;br /&gt;
****** [[Parameter für Stored Procedures verwenden]]&lt;br /&gt;
****** [[Stored Procedures vorbereiten]]&lt;br /&gt;
***** [[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern]]&lt;br /&gt;
****** [[Mehrere Ergebnismengen abrufen]]&lt;br /&gt;
**** [[Felder - Index|Felder]]&lt;br /&gt;
***** [[Felder: Übersicht]]&lt;br /&gt;
***** [[Dynamische Feldkomponenten]]&lt;br /&gt;
***** [[Persistente Feldkomponenten]]&lt;br /&gt;
****** [[Persistente Felder erstellen]]&lt;br /&gt;
****** [[Persistente Felder anordnen]]&lt;br /&gt;
****** [[Neue persistente Felder erstellen]]&lt;br /&gt;
******* [[Datenfelder definieren]]&lt;br /&gt;
******* [[Berechnete Felder definieren]]&lt;br /&gt;
******* [[Berechnete Felder programmieren]]&lt;br /&gt;
******* [[Lookup-Felder definieren]]&lt;br /&gt;
******* [[Aggregatfelder definieren]]&lt;br /&gt;
****** [[Persistente Feldkomponenten löschen]]&lt;br /&gt;
****** [[Eigenschaften und Ereignisse persistenter Felder]]&lt;br /&gt;
******* [[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen]]&lt;br /&gt;
******* [[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen]]&lt;br /&gt;
******* [[Attributsätze für Feldkomponenten erstellen]]&lt;br /&gt;
******* [[Attributsätze mit Feldkomponenten verknüpfen]]&lt;br /&gt;
******* [[Attributverknüpfungen lösen]]&lt;br /&gt;
******* [[Benutzereingaben steuern]]&lt;br /&gt;
******* [[Standardformate für numerische, Datums- und Zeitfelder]]&lt;br /&gt;
******* [[Ereignisse verarbeiten]]&lt;br /&gt;
***** [[Zur Laufzeit mit Feldkomponentenmethoden arbeiten]]&lt;br /&gt;
***** [[Feldwerte anzeigen, konvertieren und abrufen]]&lt;br /&gt;
****** [[Werte in Standard-Steuerelementen anzeigen]]&lt;br /&gt;
****** [[Feldwerte konvertieren]]&lt;br /&gt;
****** [[Mit der Standard-Datenmengeneigenschaft auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengenmethode FieldByName auf Werte zugreifen]]&lt;br /&gt;
****** [[Mit der Datenmengeneigenschaft Fields auf Werte zugreifen]]&lt;br /&gt;
***** [[Einen Standardwert für ein Feld festlegen]]&lt;br /&gt;
***** [[Datenbeschränkungen]]&lt;br /&gt;
****** [[Eine selbstdefinierte Beschränkung definieren]]&lt;br /&gt;
****** [[Server-Beschränkungen benutzen]]&lt;br /&gt;
***** [[Objektfelder]]&lt;br /&gt;
****** [[ADT-Felder]]&lt;br /&gt;
****** [[Array-Felder]]&lt;br /&gt;
****** [[Datenmengenfelder]]&lt;br /&gt;
****** [[Referenzfelder]]&lt;br /&gt;
**** [[Die Borland Database Engine - Index|BDE verwenden - Index]]&lt;br /&gt;
***** [[Die BDE-Architektur]]&lt;br /&gt;
***** [[Die Borland Database Engine|BDE verwenden]]&lt;br /&gt;
***** [[Eine Aktualisierungsanweisung ausführen - Index|Eine Aktualisierungsanweisung ausführen]]&lt;br /&gt;
****** [[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden]]&lt;br /&gt;
***** [[Mehrere Aktualisierungsobjekte verwenden - Index|Mehrere Aktualisierungsobjekte verwenden]]&lt;br /&gt;
****** [[Die Apply-Methode aufrufen]]&lt;br /&gt;
****** [[Die SQL-Anweisungen ausführen]]&lt;br /&gt;
***** [[Mit TDatabase auf Datenbanken zugreifen - Index|Mit TDatabase auf Datenbanken zugreifen]]&lt;br /&gt;
****** [[Eine Datenbankkomponente mit einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[TDatabase verwenden, um auf Datenbanken zuzugreifen]]&lt;br /&gt;
****** [[Eine Verbindung mittels TDataBase einrichten]]&lt;br /&gt;
****** [[Die Interaktion zwischen Datenbank- und Sitzungskomponenten]]&lt;br /&gt;
****** [[Datenbankkomponenten in Datenmodulen verwenden]]&lt;br /&gt;
****** [[BDE-Aliasparameter festlegen]]&lt;br /&gt;
****** [[Die zu verwendende Datenbank angeben]]&lt;br /&gt;
***** [[Datenbanksitzungen verwalten - Index|Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Sitzung aktivieren]]&lt;br /&gt;
****** [[Zusätzliche Sitzungen erstellen]]&lt;br /&gt;
****** [[Durch die Datenbankkomponenten einer Sitzung blättern]]&lt;br /&gt;
****** [[Datenbankverbindungen öffnen]]&lt;br /&gt;
****** [[Datenbankverbindung suchen]]&lt;br /&gt;
****** [[Paradox-Verzeichnisorte angeben]]&lt;br /&gt;
****** [[Informationen zu einer Sitzung einholen]]&lt;br /&gt;
****** [[Datenbankverbindungen schließen]]&lt;br /&gt;
****** [[BDE-Aliasnamen einsetzen]]&lt;br /&gt;
****** [[Sitzung benennen]]&lt;br /&gt;
****** [[Mehrere Sitzungen verwalten]]&lt;br /&gt;
****** [[Standardverhalten der Datenbankverbindung festlegen]]&lt;br /&gt;
****** [[Inaktive Datenbankverbindungen entfernen]]&lt;br /&gt;
****** [[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten]]&lt;br /&gt;
****** [[Datenbanksitzungen verwalten]]&lt;br /&gt;
****** [[Datenbankverbindungen verwalten]]&lt;br /&gt;
***** [[BDE-Datenmengen verwenden - Index|BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen]]&lt;br /&gt;
****** [[Parameter binden]]&lt;br /&gt;
****** [[BLOBs zwischenspeichern]]&lt;br /&gt;
****** [[Schreib-/Lesezugriff auf lokale Tabellen steuern]]&lt;br /&gt;
****** [[Daten aus einer anderen Tabelle importieren]]&lt;br /&gt;
****** [[Mit den Handle-Eigenschaften der BDE arbeiten]]&lt;br /&gt;
****** [[Eine Tabelle umbenennen]]&lt;br /&gt;
****** [[Eine dBASE-Indexdatei angeben]]&lt;br /&gt;
****** [[Tabellentyp für lokale Tabellen angeben]]&lt;br /&gt;
****** [[TQuery verwenden]]&lt;br /&gt;
****** [[TStoredProc verwenden (BDE)]]&lt;br /&gt;
****** [[TTable verwenden]]&lt;br /&gt;
****** [[BDE-Datenmengen verwenden]]&lt;br /&gt;
****** [[Heterogene Abfragen erstellen]]&lt;br /&gt;
****** [[Eine bearbeitbare Ergebnismenge abrufen]]&lt;br /&gt;
****** [[Nur-Lese-Ergebnismengen aktualisieren]]&lt;br /&gt;
****** [[Überladene Stored Procedures in Oracle]]&lt;br /&gt;
***** [[TBatchMove verwenden - Index|TBatchMove verwenden]]&lt;br /&gt;
****** [[Eine Batch-Move-Komponente erstellen]]&lt;br /&gt;
****** [[Einen Batch-Move ausführen]]&lt;br /&gt;
****** [[Das Data Dictionary]]&lt;br /&gt;
****** [[Tools für die Arbeit mit der BDE]]&lt;br /&gt;
****** [[Einen Batch-Move-Modus angeben]]&lt;br /&gt;
****** [[TBatchMove verwenden]]&lt;br /&gt;
****** [[Batch-Move-Fehler verarbeiten]]&lt;br /&gt;
****** [[Datentypen zuordnen]]&lt;br /&gt;
***** [[Aktualisierungen mit der BDE zwischenspeichern - Index|Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden]]&lt;br /&gt;
****** [[SQL-Aktualisierungsanweisungen zusammensetzen]]&lt;br /&gt;
****** [[BDE-basiertes Zwischenspeichern von Aktualisierungen]]&lt;br /&gt;
****** [[Die Parametersubstitution in SQL-Aktualisierungsanweisungen verstehen]]&lt;br /&gt;
****** [[Aktualisierungen mit der BDE zwischenspeichern]]&lt;br /&gt;
****** [[Den Update SQL-Editor verwenden]]&lt;br /&gt;
****** [[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden]]&lt;br /&gt;
****** [[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren]]&lt;br /&gt;
****** [[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden]]&lt;br /&gt;
****** [[SQL-Anweisungen für Aktualisierungskomponenten erstellen]]&lt;br /&gt;
****** [[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen]]&lt;br /&gt;
***** [[Transaktionen mit der BDE - Index|Transaktionen mit der BDE]]&lt;br /&gt;
****** [[Lokale Transaktionen]]&lt;br /&gt;
****** [[Passthrough-SQL verwenden]]&lt;br /&gt;
****** [[Transaktionen mit der BDE]]&lt;br /&gt;
**** [[Mit ADO-Komponenten arbeiten - Index|Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[Mit ADO-Komponenten arbeiten]]&lt;br /&gt;
***** [[ADO-Komponenten im Überblick]]&lt;br /&gt;
***** [[Verbindungen zu ADO-Datenspeichern einrichten]]&lt;br /&gt;
****** [[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten]]&lt;br /&gt;
******* [[Auf das Verbindungsobjekt zugreifen]]&lt;br /&gt;
****** [[Verbindungen optimieren]]&lt;br /&gt;
******* [[Asynchrone Verbindungen erzwingen]]&lt;br /&gt;
******* [[Timeouts steuern]]&lt;br /&gt;
******* [[Welche Arten von Operationen werden von der Verbindung unterstützt?]]&lt;br /&gt;
******* [[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht]]&lt;br /&gt;
****** [[Auf die Datenmengen der Verbindung zugreifen]]&lt;br /&gt;
****** [[ADO-Verbindungsereignisse]]&lt;br /&gt;
***** [[ADO-Datenmengen verwenden]]&lt;br /&gt;
****** [[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen]]&lt;br /&gt;
******* [[Mit Datensatzmengen arbeiten]]&lt;br /&gt;
******* [[Datensätze anhand von Positionsmarken filtern]]&lt;br /&gt;
******* [[Mehrere Datensätze auf Grundlage des Aktualisierungsstatus filtern]]&lt;br /&gt;
******* [[Datensätze asynchron abrufen]]&lt;br /&gt;
******* [[Batch-Aktualisierungen verwenden]]&lt;br /&gt;
******* [[Daten aus Dateien laden und in Dateien speichern]]&lt;br /&gt;
******* [[Den Aktualisierungsstatus einzelner Datensätze prüfen]]&lt;br /&gt;
******* [[Datenmenge im Batch-Aktualisierungsmodus öffnen]]&lt;br /&gt;
****** [[TADODataSet verwenden]]&lt;br /&gt;
***** [[Befehlsobjekte verwenden]]&lt;br /&gt;
****** [[Befehle festlegen]]&lt;br /&gt;
****** [[Die Methode Execute verwenden]]&lt;br /&gt;
****** [[Die Befehlsausführung abbrechen]]&lt;br /&gt;
****** [[Mit Befehlen Ergebnismengen abrufen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen in Datenbanktabellen eintragen]]&lt;br /&gt;
****** [[Batch-Aktualisierungen verwerfen]]&lt;br /&gt;
****** [[Befehlsparameter verarbeiten]]&lt;br /&gt;
**** [[Verwenden von dbExpress-Komponenten - Index|Verwenden von dbExpress-Komponenten]]&lt;br /&gt;
***** [[DbExpress-Datenmengen verwenden|dbExpress-Datenmengen verwenden]]&lt;br /&gt;
***** [[Arten von dbExpress-Datenmengen]]&lt;br /&gt;
***** [[Herstellen einer Verbindung zum Datenbankserver mit dbExpress]]&lt;br /&gt;
****** [[TSQLConnection einrichten]]&lt;br /&gt;
***** [[Vorgeben, welche Daten angezeigt werden sollen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Abfrage anzeigen]]&lt;br /&gt;
****** [[Die Datensätze in einer Tabelle anzeigen]]&lt;br /&gt;
****** [[Die Ergebnisse einer Stored Procedure anzeigen]]&lt;br /&gt;
***** [[Daten abrufen]]&lt;br /&gt;
***** [[Befehle ausführen, die keine Datensätze zurückgeben]]&lt;br /&gt;
****** [[Den auszuführenden Befehl angeben]]&lt;br /&gt;
****** [[Den Befehl ausführen]]&lt;br /&gt;
****** [[Server-Metadaten erstellen und bearbeiten]]&lt;br /&gt;
***** [[Verknüpfte Haupt-Detailbeziehungen einrichten]]&lt;br /&gt;
***** [[Auf dbExpress Schema-Informationen zugreifen]]&lt;br /&gt;
****** [[Metadaten in eine dbExpress-Datenmenge laden]]&lt;br /&gt;
****** [[Die Struktur von Metadaten-Datenmengen]]&lt;br /&gt;
***** [[DbExpress-Anwendungen debuggen|dbExpress-Anwendungen debuggen]]&lt;br /&gt;
**** [[Client-Datenmengen verwenden - Index|Client-Datenmengen verwenden]]&lt;br /&gt;
***** [[Client-Datenmengen: Übersicht]]&lt;br /&gt;
***** [[Client-Datenmengen]]&lt;br /&gt;
****** [[Durch die Daten in Client-Datenmengen navigieren]]&lt;br /&gt;
****** [[Datensätze beschränken]]&lt;br /&gt;
****** [[Daten bearbeiten]]&lt;br /&gt;
******* [[Änderungen rückgängig machen]]&lt;br /&gt;
******* [[Änderungen speichern]]&lt;br /&gt;
****** [[Datenwerte beschränken]]&lt;br /&gt;
****** [[Sortieren und Indizieren]]&lt;br /&gt;
******* [[Einen neuen Index hinzufügen]]&lt;br /&gt;
******* [[Indizes entfernen und wechseln]]&lt;br /&gt;
******* [[Daten mit Indizes gruppieren]]&lt;br /&gt;
****** [[Berechnete Felder hinzufügen]]&lt;br /&gt;
******* [[Intern berechnete Felder in Client-Datenmengen verwenden]]&lt;br /&gt;
****** [[Gewartete Aggregate verwenden]]&lt;br /&gt;
******* [[Aggregate definieren]]&lt;br /&gt;
******* [[Datensatzgruppen zusammenfassen]]&lt;br /&gt;
******* [[Aggregatwerte abrufen]]&lt;br /&gt;
****** [[Daten von einer anderen Datenmenge kopieren]]&lt;br /&gt;
******* [[Daten direkt zuweisen]]&lt;br /&gt;
******* [[Den Cursor einer Client-Datenmenge replizieren]]&lt;br /&gt;
****** [[Anwendungsspezifische Informationen zu den Daten hinzufügen]]&lt;br /&gt;
***** [[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern]]&lt;br /&gt;
****** [[Zwischengespeicherte Aktualisierungen: Überblick]]&lt;br /&gt;
****** [[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen]]&lt;br /&gt;
****** [[Anzeigen, welche Datensätze verändert wurden]]&lt;br /&gt;
****** [[Datensätze aktualisieren]]&lt;br /&gt;
******* [[Aktualisierungen anwenden]]&lt;br /&gt;
******* [[Bei der Anwendung von Aktualisierungen eingreifen]]&lt;br /&gt;
******* [[Aktualisierungsfehler korrigieren]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit einem Provider verwenden]]&lt;br /&gt;
****** [[Einen Provider festlegen]]&lt;br /&gt;
****** [[Daten von der Quelldatenmenge oder dem Quelldokument abrufen]]&lt;br /&gt;
****** [[Parameter vom Anwendungsserver abrufen]]&lt;br /&gt;
****** [[Der Quelldatenmenge Parameter übergeben]]&lt;br /&gt;
******* [[Parameter für Abfragen oder Stored Procedures senden]]&lt;br /&gt;
******* [[Datensätze durch Parameter beschränken]]&lt;br /&gt;
******* [[Server-Beschränkungen verarbeiten]]&lt;br /&gt;
******* [[Datensätze mit der Methode Refresh aktualisieren]]&lt;br /&gt;
******* [[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren]]&lt;br /&gt;
******* [[Die Datenmengen auf dem Anwendungsserver überschreiben]]&lt;br /&gt;
***** [[Eine Client-Datenmenge mit dateibasierten Daten verwenden]]&lt;br /&gt;
****** [[Eine neue Datenmenge erstellen]]&lt;br /&gt;
****** [[Daten aus einer Datei oder einem Stream laden]]&lt;br /&gt;
****** [[Änderungen in die Daten einfügen]]&lt;br /&gt;
****** [[Daten in einer Datei oder einem Stream speichern]]&lt;br /&gt;
***** [[Einfache Datenmengen]]&lt;br /&gt;
****** [[Wann man TSimpleDataSet einsetzt]]&lt;br /&gt;
****** [[Eine einfache Datenmenge einrichten]]&lt;br /&gt;
**** [[Provider-Komponenten - Index]]&lt;br /&gt;
***** [[Provider-Komponenten]]&lt;br /&gt;
***** [[Die Datenquelle festlegen]]&lt;br /&gt;
***** [[Kommunikation mit der Client-Datenmenge]]&lt;br /&gt;
***** [[Aktualisierungen mit einem Datenmengen-Provider eintragen]]&lt;br /&gt;
***** [[Datenpakete zusammenstellen]]&lt;br /&gt;
****** [[Felder für Datenpakete festlegen]]&lt;br /&gt;
****** [[Optionen für Datenpakete einstellen]]&lt;br /&gt;
****** [[Datenpaketen benutzerdefinierte Daten hinzufügen]]&lt;br /&gt;
***** [[Auf Client-Datenanforderungen antworten]]&lt;br /&gt;
***** [[Auf Aktualisierungsanforderungen des Client reagieren]]&lt;br /&gt;
****** [[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten]]&lt;br /&gt;
****** [[Die Art der Aktualisierung steuern]]&lt;br /&gt;
****** [[Bestimmte Aktualisierungen überwachen]]&lt;br /&gt;
****** [[Aktualisierungsfehler beheben]]&lt;br /&gt;
****** [[Aktualisierungen in Datenmengen mit mehreren Tabellen]]&lt;br /&gt;
***** [[Auf Client-Ereignisse reagieren]]&lt;br /&gt;
***** [[Server-Beschränkungen]]&lt;br /&gt;
**** [[Mehrschichtige Anwendungen erstellen - Index|Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen: Übersicht]]&lt;br /&gt;
***** [[Vorteile des mehrschichtigen Datenbankmodells]]&lt;br /&gt;
***** [[Grundlagen der mehrschichtigen Datenbank-Anwendungen]]&lt;br /&gt;
****** [[Struktur einer dreischichtigen Anwendung]]&lt;br /&gt;
****** [[Die Struktur der Client-Anwendung]]&lt;br /&gt;
****** [[Die Struktur des Anwendungsservers]]&lt;br /&gt;
******* [[MTS verwenden]]&lt;br /&gt;
******* [[Verwaltung der Lebensdauer von Datenmodulen]]&lt;br /&gt;
****** [[Verbindungsprotokoll wählen]]&lt;br /&gt;
******* [[DbExpress-Verbindungen verwenden|dbExpress-Verbindungen verwenden]]&lt;br /&gt;
******* [[DCOM-Verbindungen einsetzen]]&lt;br /&gt;
******* [[SOAP-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Socket-Verbindungen einsetzen]]&lt;br /&gt;
******* [[Web-Verbindungen einsetzen]]&lt;br /&gt;
***** [[Mehrschichtige Anwendungen erstellen]]&lt;br /&gt;
***** [[Serveranwendung erstellen]]&lt;br /&gt;
****** [[Den DataSnap-Kommunikations-Stream filtern]]&lt;br /&gt;
****** [[Datenmodul einrichten]]&lt;br /&gt;
******* [[DataSnap-Datenmodule konfigurieren]]&lt;br /&gt;
******* [[Konfigurieren von TDSServerModule]]&lt;br /&gt;
******* [[TRemoteDataModule konfigurieren]]&lt;br /&gt;
******* [[TMTSDataModule konfigurieren]]&lt;br /&gt;
******* [[TSOAPDataModule konfigurieren]]&lt;br /&gt;
****** [[Die Schnittstelle des Anwendungs-Servers erweitern]]&lt;br /&gt;
****** [[Transaktionen in mehrschichtigen Anwendungen verwalten]]&lt;br /&gt;
****** [[Haupt/Detail-Beziehungen unterstützen]]&lt;br /&gt;
****** [[Statusinformationen in Datenmodulen unterstützen]]&lt;br /&gt;
****** [[Mehrere Server-Datenmodule einsetzen]]&lt;br /&gt;
***** [[Anwendungsserver registrieren]]&lt;br /&gt;
***** [[Client-Anwendung erstellen]]&lt;br /&gt;
****** [[Verbindung zum Anwendungsserver einrichten]]&lt;br /&gt;
******* [[Verbindung über dbExpress angeben]]&lt;br /&gt;
******* [[Verbindung über DCOM angeben]]&lt;br /&gt;
******* [[Verbindung über Sockets angeben]]&lt;br /&gt;
******* [[Verbindung über HTTP angeben]]&lt;br /&gt;
******* [[Verbindung über SOAP angeben]]&lt;br /&gt;
******* [[Broker-Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen verwalten]]&lt;br /&gt;
******* [[Verbinden mit dem Server]]&lt;br /&gt;
******* [[Server-Verbindung schließen oder ändern]]&lt;br /&gt;
****** [[Serverschnittstellen aufrufen]]&lt;br /&gt;
****** [[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten]]&lt;br /&gt;
***** [[Webbasierte Client-Anwendungen erstellen]]&lt;br /&gt;
****** [[Client-Anwendung als ActiveX-Steuerelement weitergeben]]&lt;br /&gt;
******* [[ActiveX-Formular für die Client-Anwendung erstellen]]&lt;br /&gt;
****** [[XML-Broker verwenden]]&lt;br /&gt;
**** [[XML in Datenbankanwendungen verwenden - Index|XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[XML in Datenbankanwendungen verwenden]]&lt;br /&gt;
***** [[Transformationen definieren]]&lt;br /&gt;
****** [[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern]]&lt;br /&gt;
****** [[XMLMapper verwenden]]&lt;br /&gt;
***** [[XML-Dokumente in Datenpakete konvertieren]]&lt;br /&gt;
***** [[XML-Dokumente als Datenquelle für einen Provider verwenden]]&lt;br /&gt;
***** [[XML-Dokument als Client eines Providers verwenden]]&lt;br /&gt;
*** [[Internetanwendungen entwickeln - Index]]&lt;br /&gt;
**** [[Internet-Server-Anwendungen entwickeln - Index|Internet-Server-Anwendungen entwickeln]]&lt;br /&gt;
***** [[Internet-Anwendungen entwickeln - Übersicht]]&lt;br /&gt;
***** [[Web Broker und WebSnap]]&lt;br /&gt;
***** [[Terminologie und Standards - Index|Terminologie und Standards]]&lt;br /&gt;
****** [[Terminologie und Standards]]&lt;br /&gt;
****** [[Bestandteile einer URL]]&lt;br /&gt;
****** [[Informationen in den Headern von HTTP-Anforderungen]]&lt;br /&gt;
***** [[HTTP-Server-Aktivitäten - Index|HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Client-Anforderungen zusammenstellen]]&lt;br /&gt;
****** [[HTTP-Server-Aktivitäten]]&lt;br /&gt;
****** [[Auf Client-Anforderungen antworten]]&lt;br /&gt;
****** [[Client-Anforderungen bedienen]]&lt;br /&gt;
***** [[Arten von Webserver-Anwendungen]]&lt;br /&gt;
***** [[Server-Anwendungen testen - Index|Server-Anwendungen testen]]&lt;br /&gt;
****** [[Web-Anwendungen testen, die als DLLs vorliegen]]&lt;br /&gt;
****** [[Server-Anwendungen testen]]&lt;br /&gt;
**** [[Web Broker verwenden - Index|Web Broker verwenden]]&lt;br /&gt;
***** [[Web Broker verwenden]]&lt;br /&gt;
***** [[Webserver-Anwendungen erstellen mit Web Broker]]&lt;br /&gt;
****** [[Das Web-Anwendungsobjekt]]&lt;br /&gt;
****** [[Das Web-Modul]]&lt;br /&gt;
***** [[Die Struktur einer Web-Broker-Anwendung]]&lt;br /&gt;
***** [[Der Web-Dispatcher]]&lt;br /&gt;
****** [[Aktionen zum Dispatcher hinzufügen]]&lt;br /&gt;
****** [[Anforderungsbotschaften verteilen]]&lt;br /&gt;
***** [[Aktionselemente]]&lt;br /&gt;
****** [[Das Auslösen von Aktionselementen festlegen]]&lt;br /&gt;
******* [[Die Ziel-URL]]&lt;br /&gt;
******* [[Der Anforderungsmethodentyp]]&lt;br /&gt;
******* [[Aktionselemente aktivieren und deaktivieren]]&lt;br /&gt;
******* [[Ein Standard-Aktionselement festlegen]]&lt;br /&gt;
****** [[Anforderungsbotschaften mit Aktionselementen beantworten]]&lt;br /&gt;
***** [[Auf Client-Anforderungsinformationen zugreifen]]&lt;br /&gt;
****** [[Eigenschaften, die Header-Informationen der Anforderung enthalten]]&lt;br /&gt;
******* [[Eigenschaften, die das Ziel bezeichnen]]&lt;br /&gt;
******* [[Eigenschaften, die den Web-Client beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, die auf den Zweck der Anforderung hinweisen]]&lt;br /&gt;
******* [[Eigenschaften, welche die erwartete Antwort beschreiben]]&lt;br /&gt;
******* [[Eigenschaften, welche den Inhalt beschreiben]]&lt;br /&gt;
****** [[Der Inhalt von HTTP-Anforderungsbotschaften]]&lt;br /&gt;
***** [[HTTP-Antwortbotschaften erzeugen]]&lt;br /&gt;
****** [[Den Antwort-Header füllen]]&lt;br /&gt;
******* [[Den Antwortstatus anzeigen]]&lt;br /&gt;
******* [[Auf eine erforderliche Client-Aktion hinweisen]]&lt;br /&gt;
******* [[Die Server-Anwendung beschreiben]]&lt;br /&gt;
******* [[Den Inhalt beschreiben]]&lt;br /&gt;
****** [[Den Antwortinhalt festlegen]]&lt;br /&gt;
****** [[Die Antwort senden]]&lt;br /&gt;
***** [[Den Inhalt von Antwortbotschaften generieren]]&lt;br /&gt;
****** [[Seitengeneratoren einsetzen]]&lt;br /&gt;
******* [[HTML-Vorlagen]]&lt;br /&gt;
******* [[Die HTML-Vorlage definieren]]&lt;br /&gt;
******* [[HTML-transparente Tags konvertieren]]&lt;br /&gt;
******* [[Seitengeneratoren und Aktionselemente]]&lt;br /&gt;
******* [[Seitengeneratoren verketten]]&lt;br /&gt;
******* [[Vordefinierte HTML-transparente Tag-Namen verwenden]]&lt;br /&gt;
***** [[Datenbankinformationen in Antworten integrieren]]&lt;br /&gt;
****** [[Eine Sitzung zum Web-Modul hinzufügen]]&lt;br /&gt;
****** [[Eine Datenmenge in HTML darstellen]]&lt;br /&gt;
******* [[Datenmengen-Seitengeneratoren verwenden]]&lt;br /&gt;
******* [[Tabellengeneratoren verwenden]]&lt;br /&gt;
******* [[Die Tabellenattribute festlegen]]&lt;br /&gt;
******* [[Die Zeilenattribute festlegen]]&lt;br /&gt;
******* [[Die Spalten festlegen]]&lt;br /&gt;
******* [[Tabellen in HTML-Dokumente einbetten]]&lt;br /&gt;
******* [[TDataSetTableProducer verwenden]]&lt;br /&gt;
******* [[TQueryTableProducer verwenden]]&lt;br /&gt;
**** [[Verwendung von IntraWeb (VCL für das Web) - Index|Verwendung von IntraWeb (VCL für das Web)]]&lt;br /&gt;
***** [[IntraWeb-Einführung - Index|IntraWeb-Einführung]]&lt;br /&gt;
****** [[Erste Schritte mit IntraWeb]]&lt;br /&gt;
****** [[Erstellen einer neuen IntraWeb-Anwendung]]&lt;br /&gt;
****** [[Den IntraWeb-Anwendungstyp ändern]]&lt;br /&gt;
****** [[Hauptformular bearbeiten]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutine für die Schaltfläche erstellen]]&lt;br /&gt;
****** [[Fertig gestellte Anwendung ausführen]]&lt;br /&gt;
***** [[Webserver-Anwendungen mit IntraWeb erstellen]]&lt;br /&gt;
***** [[IntraWeb-Komponenten verwenden]]&lt;br /&gt;
***** [[IntraWeb, Web Broker]]&lt;br /&gt;
**** [[Mit XML-Dokumenten arbeiten - Index|Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Mit XML-Dokumenten arbeiten]]&lt;br /&gt;
***** [[Das Dokumentobjektmodell verwenden]]&lt;br /&gt;
***** [[Mit XML-Komponenten arbeiten]]&lt;br /&gt;
****** [[TXMLDocument verwenden]]&lt;br /&gt;
****** [[Mit XML-Knoten arbeiten]]&lt;br /&gt;
***** [[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren]]&lt;br /&gt;
****** [[Den XML-Datenbindungs-Experten verwenden]]&lt;br /&gt;
****** [[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten]]&lt;br /&gt;
**** [[Web-Services verwenden - Index|Web-Services verwenden]]&lt;br /&gt;
***** [[Web-Services verwenden]]&lt;br /&gt;
***** [[Aufrufbare Interfaces im Überblick]]&lt;br /&gt;
****** [[Nicht-skalare Typen in aufrufbaren Interfaces verwenden]]&lt;br /&gt;
******* [[Nicht-skalare Typen registrieren]]&lt;br /&gt;
******* [[Remotable-Objekte verwenden]]&lt;br /&gt;
******* [[Remotable-Objekt (Beispiel)]]&lt;br /&gt;
***** [[Server mit Web-Service-Unterstützung schreiben]]&lt;br /&gt;
****** [[Den SOAP-Anwendungs-Experten verwenden]]&lt;br /&gt;
****** [[Neue Web-Services hinzufügen]]&lt;br /&gt;
****** [[Das Dienstprogramm zum Importieren von WSDL verwenden]]&lt;br /&gt;
****** [[SOAP-Header definieren und verwenden]]&lt;br /&gt;
****** [[Angepasste Exception-Klassen für Web-Services erstellen]]&lt;br /&gt;
****** [[WSDL-Dokumente für Web-Service-Anwendungen generieren]]&lt;br /&gt;
***** [[Clients für Web-Services schreiben]]&lt;br /&gt;
****** [[WSDL-Dokumente importieren]]&lt;br /&gt;
****** [[Aufrufbare Interfaces aufrufen]]&lt;br /&gt;
****** [[Header in Client-Anwendungen verarbeiten]]&lt;br /&gt;
**** [[Arbeiten mit Sockets - Index]]&lt;br /&gt;
***** [[Arbeiten mit Sockets]]&lt;br /&gt;
***** [[Installieren von Socket-Komponenten]]&lt;br /&gt;
***** [[Services implementieren]]&lt;br /&gt;
****** [[Service-Protokolle]]&lt;br /&gt;
****** [[Services und Schnittstellen]]&lt;br /&gt;
***** [[Typen von Socket-Verbindungen]]&lt;br /&gt;
****** [[Client-Verbindungen]]&lt;br /&gt;
****** [[Empfangende Verbindungen]]&lt;br /&gt;
****** [[Server-Verbindungen]]&lt;br /&gt;
***** [[Die Sockets beschreiben]]&lt;br /&gt;
****** [[Den Host beschreiben]]&lt;br /&gt;
****** [[Ports verwenden]]&lt;br /&gt;
***** [[Socket-Komponenten]]&lt;br /&gt;
****** [[Informationen zur Client- oder Server-Socket-Verbindung abrufen]]&lt;br /&gt;
****** [[Client-Sockets]]&lt;br /&gt;
******* [[Den gewünschten Server angeben]]&lt;br /&gt;
******* [[Die Verbindung aufbauen]]&lt;br /&gt;
******* [[Informationen zur Client-Socket-Verbindung abrufen]]&lt;br /&gt;
******* [[Die Verbindung beenden]]&lt;br /&gt;
****** [[Server-Sockets]]&lt;br /&gt;
******* [[Die Schnittstelle angeben]]&lt;br /&gt;
******* [[Client-Anforderungen empfangen]]&lt;br /&gt;
******* [[Verbindungen zu Clients aufbauen]]&lt;br /&gt;
******* [[Die Server-Verbindung beenden]]&lt;br /&gt;
***** [[Auf Socket-Ereignisse antworten]]&lt;br /&gt;
****** [[Fehlerereignisse]]&lt;br /&gt;
****** [[Client-Ereignisse]]&lt;br /&gt;
****** [[Server-Ereignisse]]&lt;br /&gt;
***** [[Über Socket-Verbindungen lesen und schreiben]]&lt;br /&gt;
****** [[Nicht-blockierende Verbindungen]]&lt;br /&gt;
******* [[Lese- und Schreibereignisse]]&lt;br /&gt;
****** [[Blockierende Verbindungen]]&lt;br /&gt;
*** [[COM-basierte Anwendungen entwickeln - Index|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
**** [[COM-Grundlagen - Index|COM-Grundlagen]]&lt;br /&gt;
***** [[COM-Technologien im Überblick]]&lt;br /&gt;
****** [[C++Builder verwendet DAX für ActiveX und COM]]&lt;br /&gt;
******* [[Klassenhierarchie in ActiveX-Steuerelementen (DAX)]]&lt;br /&gt;
******* [[Diagramme von drei unterstützenden Klassen für DAX-Interfaces]]&lt;br /&gt;
***** [[Elemente einer COM-Anwendung]]&lt;br /&gt;
****** [[COM-Schnittstellen]]&lt;br /&gt;
******* [[Die grundlegende COM-Schnittstelle IUnknown]]&lt;br /&gt;
******* [[COM-Schnittstellenzeiger]]&lt;br /&gt;
****** [[COM-Server]]&lt;br /&gt;
******* [[Hilfsklassen (CoClasses) und Klassengeneratoren]]&lt;br /&gt;
******* [[In-Process-Server, Out-of-Process-Server und Remote-Server]]&lt;br /&gt;
******* [[Der Marshaling-Mechanismus]]&lt;br /&gt;
******* [[Aggregation (COM)]]&lt;br /&gt;
****** [[COM-Clients]]&lt;br /&gt;
***** [[COM-Erweiterungen]]&lt;br /&gt;
****** [[Automatisierung]]&lt;br /&gt;
****** [[Active-Server-Seiten]]&lt;br /&gt;
****** [[ActiveX-Steuerelemente]]&lt;br /&gt;
****** [[Active-Dokumente]]&lt;br /&gt;
****** [[Typbibliotheken]]&lt;br /&gt;
***** [[Implementieren von COM-Objekten mit Hilfe der Experten]]&lt;br /&gt;
****** [[Von Experten generierter Code]]&lt;br /&gt;
***** [[COM+-Ereignis und Ereignis-Abonnentenobjekte]]&lt;br /&gt;
**** [[Mit Typbibliotheken arbeiten - Index|Mit Typbibliotheken arbeiten]]&lt;br /&gt;
***** [[Mit Typbibliotheken arbeiten: Übersicht]]&lt;br /&gt;
***** [[Typbibliothekseditor]]&lt;br /&gt;
****** [[Bestandteile des Typbibliothekseditors]]&lt;br /&gt;
******* [[Symbolleiste]]&lt;br /&gt;
******* [[Objektliste]]&lt;br /&gt;
******* [[Statusleiste]]&lt;br /&gt;
******* [[Registerkarten mit Typinformationen]]&lt;br /&gt;
****** [[Elemente der Typbibliothek]]&lt;br /&gt;
****** [[Aktualisierung durchführen]]&lt;br /&gt;
***** [[Den Typbibliothekseditor verwenden]]&lt;br /&gt;
****** [[Gültige Typen]]&lt;br /&gt;
****** [[Object Pascal- oder RIDL-Syntax verwenden]]&lt;br /&gt;
******* [[RIDL-Datei]]&lt;br /&gt;
******* [[Sichere Arrays]]&lt;br /&gt;
****** [[Eine neue Typbibliothek erstellen]]&lt;br /&gt;
****** [[Eine vorhandene Typbibliothek öffnen]]&lt;br /&gt;
****** [[Eine Schnittstelle zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle mit Hilfe der Typbibliothek abändern]]&lt;br /&gt;
****** [[Eigenschaften und Methoden zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein CoClass-Objekt zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen]]&lt;br /&gt;
****** [[Eine Aufzählung zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Alias zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Ein Modul zur Typbibliothek hinzufügen]]&lt;br /&gt;
****** [[Typinformationen speichern und registrieren]]&lt;br /&gt;
****** [[Aktualisierung durchführen (Dialogfeld)]]&lt;br /&gt;
****** [[Eine Typbibliothek speichern]]&lt;br /&gt;
****** [[Eine Typbibliothek aktualisieren]]&lt;br /&gt;
****** [[Eine Typbibliothek registrieren]]&lt;br /&gt;
***** [[Typbibliotheken weitergeben]]&lt;br /&gt;
**** [[COM-Clients erstellen - Index|COM-Clients erstellen]]&lt;br /&gt;
***** [[COM-Clients erstellen]]&lt;br /&gt;
***** [[Typbibliotheksinformationen importieren]]&lt;br /&gt;
****** [[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird]]&lt;br /&gt;
***** [[Importierte Objekte steuern]]&lt;br /&gt;
****** [[Komponenten-Wrapper verwenden]]&lt;br /&gt;
****** [[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen]]&lt;br /&gt;
******* [[Eine Verbindung mit einem Server herstellen]]&lt;br /&gt;
******* [[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern]]&lt;br /&gt;
******* [[Den Automatisierungsserver mit einer dualen Schnittstelle steuern]]&lt;br /&gt;
******* [[Ereignisse in einem Automatisierungs-Controller verarbeiten]]&lt;br /&gt;
***** [[Clients für Server erstellen, die über keine Typbibliothek verfügen]]&lt;br /&gt;
**** [[Einfache COM-Server erstellen - Index|Einfache COM-Server erstellen]]&lt;br /&gt;
***** [[Einfache COM-Server erstellen: Übersicht]]&lt;br /&gt;
***** [[Ein COM-Objekt entwerfen]]&lt;br /&gt;
***** [[Den COM-Objekt-Experten verwenden]]&lt;br /&gt;
***** [[Den Automatisierungsobjekt-Experten verwenden]]&lt;br /&gt;
****** [[Instantiierungstypen für COM-Objekte]]&lt;br /&gt;
****** [[Ein Threading-Modell auswählen]]&lt;br /&gt;
***** [[Die Schnittstelle eines COM-Objekts definieren]]&lt;br /&gt;
****** [[Ereignisse in Ihrem Automatisierungsobjekt verwalten]]&lt;br /&gt;
***** [[Automatisierungsschnittstellen]]&lt;br /&gt;
****** [[Duale Schnittstellen]]&lt;br /&gt;
****** [[Dispatch-Schnittstellen]]&lt;br /&gt;
****** [[Benutzerdefinierte Schnittstellen]]&lt;br /&gt;
***** [[Marshaling]]&lt;br /&gt;
***** [[COM-Objekte registrieren]]&lt;br /&gt;
***** [[Registrierung des aktuellen Benutzers für ActiveX-Server]]&lt;br /&gt;
***** [[Die Anwendung testen und Fehler entfernen]]&lt;br /&gt;
**** [[Active-Server-Seiten erstellen - Index|Active-Server-Seiten erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt erstellen]]&lt;br /&gt;
***** [[Active-Server-Seiten erstellen - Übersicht]]&lt;br /&gt;
****** [[ASP-Spezifikation verwenden]]&lt;br /&gt;
****** [[ASPs für In-Process- oder Out-of-Process-Server erstellen]]&lt;br /&gt;
***** [[Ein Active-Server-Objekt registrieren]]&lt;br /&gt;
***** [[ASP-Anwendungen testen und debuggen]]&lt;br /&gt;
**** [[ActiveX-Steuerelemente verwenden - Index|ActiveX-Steuerelemente verwenden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
***** [[Elemente eines ActiveX-Steuerelements]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente entwerfen]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente aus VCL-Steuerelementen erstellen]]&lt;br /&gt;
***** [[ActiveForm auf der Basis eines VCL-Formulars erstellen]]&lt;br /&gt;
***** [[Erstellen eines C++-ActiveX-Formulars oder -ActiveX-Steuerelements für 64-Bit-Windows]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente lizenzieren]]&lt;br /&gt;
***** [[Schnittstellen von ActiveX-Steuerelementen anpassen]]&lt;br /&gt;
****** [[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen]]&lt;br /&gt;
******* [[So fügt Delphi Ereignisse hinzu]]&lt;br /&gt;
******* [[So fügt Delphi Eigenschaften hinzu]]&lt;br /&gt;
****** [[Einfache Datenbindung mit der Typbibliothek ermöglichen]]&lt;br /&gt;
***** [[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen]]&lt;br /&gt;
****** [[Neue Eigenschaftenseiten erstellen]]&lt;br /&gt;
****** [[Steuerelemente zu einer Eigenschaftenseite hinzufügen]]&lt;br /&gt;
****** [[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen]]&lt;br /&gt;
******* [[Die Eigenschaftenseite aktualisieren]]&lt;br /&gt;
******* [[Das Objekt aktualisieren]]&lt;br /&gt;
****** [[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente registrieren]]&lt;br /&gt;
***** [[ActiveX-Steuerelemente testen]]&lt;br /&gt;
** [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
*** [[Einführung in die Komponentenentwicklung - Index|Einführung in die Komponentenentwicklung]]&lt;br /&gt;
**** [[Die Komponentenentwicklung im Überblick]]&lt;br /&gt;
**** [[Klassenbibliotheken]]&lt;br /&gt;
**** [[Komponenten und Klassen]]&lt;br /&gt;
**** [[Komponenten erzeugen]]&lt;br /&gt;
***** [[Bestehende Steuerelemente verändern]]&lt;br /&gt;
***** [[Völlig neue Steuerelemente erzeugen]]&lt;br /&gt;
***** [[Grafische Steuerelemente erzeugen]]&lt;br /&gt;
***** [[Neue Klassen von Windows-Steuerelementen ableiten]]&lt;br /&gt;
***** [[Nicht-visuelle Komponenten erzeugen]]&lt;br /&gt;
**** [[Was zeichnet Komponenten aus?]]&lt;br /&gt;
***** [[Abhängigkeiten entfernen]]&lt;br /&gt;
***** [[Eigenschaften, Ereignisse und Methoden]]&lt;br /&gt;
***** [[Grafiken kapseln]]&lt;br /&gt;
***** [[Komponenten registrieren (Einführung)]]&lt;br /&gt;
**** [[Neue Komponenten erzeugen]]&lt;br /&gt;
***** [[Komponenten mit dem Komponentenexperten erzeugen]]&lt;br /&gt;
****** [[Unit-Datei erstellen]]&lt;br /&gt;
****** [[Komponente ableiten]]&lt;br /&gt;
****** [[Komponente registrieren]]&lt;br /&gt;
**** [[Einen neuen Konstruktor deklarieren (C++)]]&lt;br /&gt;
**** [[Komponenten-Quelldateien verfügbar machen]]&lt;br /&gt;
**** [[Komponenten vor der Installation testen]]&lt;br /&gt;
**** [[Installierte Komponenten testen]]&lt;br /&gt;
*** [[Objektorientierte Programmierung für Komponentenentwickler - Index|Objektorientierte Programmierung für Komponentenentwickler]]&lt;br /&gt;
**** [[Objektorientierte Programmierung für Komponentenentwickler Übersicht]]&lt;br /&gt;
**** [[Die Klassenbibliotheken verstehen]]&lt;br /&gt;
***** [[Neue Klassen ableiten]]&lt;br /&gt;
****** [[Einer Klasse neue Fähigkeiten hinzufügen]]&lt;br /&gt;
****** [[Die Voreinstellungen einer Klasse ändern, um Wiederholungen zu vermeiden]]&lt;br /&gt;
***** [[Eine neue Komponentenklasse deklarieren]]&lt;br /&gt;
**** [[Vorfahren, Nachkommen und Klassenhierarchien]]&lt;br /&gt;
**** [[Zugriffssteuerung]]&lt;br /&gt;
***** [[Implementierungsdetails verbergen]]&lt;br /&gt;
***** [[Die Schnittstelle des Komponentenentwicklers definieren]]&lt;br /&gt;
***** [[Die Laufzeit-Schnittstelle definieren]]&lt;br /&gt;
***** [[Die Entwurfszeit-Schnittstelle definieren]]&lt;br /&gt;
**** [[Dispatch-Methoden]]&lt;br /&gt;
***** [[Statische Methoden]]&lt;br /&gt;
***** [[Virtuelle Methoden]]&lt;br /&gt;
****** [[Methoden überschreiben]]&lt;br /&gt;
****** [[Normale Methoden (C++)]]&lt;br /&gt;
***** [[Dynamische Methoden]]&lt;br /&gt;
**** [[Abstrakte Klassenelemente]]&lt;br /&gt;
**** [[Klassen und Zeiger]]&lt;br /&gt;
*** [[Eigenschaften erstellen - Index|Eigenschaften erstellen]]&lt;br /&gt;
**** [[Eigenschaften erstellen: Übersicht]]&lt;br /&gt;
**** [[Wozu dienen Eigenschaften?]]&lt;br /&gt;
**** [[Typen von Eigenschaften]]&lt;br /&gt;
**** [[Geerbte Eigenschaften als published deklarieren]]&lt;br /&gt;
**** [[Eigenschaften definieren]]&lt;br /&gt;
***** [[Deklarationen von Eigenschaften]]&lt;br /&gt;
***** [[Interne Datenspeicherung]]&lt;br /&gt;
***** [[Direkter Zugriff]]&lt;br /&gt;
***** [[Zugriffsmethoden (Eigenschaften)]]&lt;br /&gt;
****** [[Die Methode read]]&lt;br /&gt;
****** [[Die Methode write]]&lt;br /&gt;
***** [[Standardwerte von Eigenschaften]]&lt;br /&gt;
****** [[Einen Standardwert angeben]]&lt;br /&gt;
**** [[Array-Eigenschaften erstellen]]&lt;br /&gt;
**** [[Eigenschaften für Subkomponenten erstellen]]&lt;br /&gt;
**** [[Eigenschaften für Schnittstellen definieren]]&lt;br /&gt;
**** [[Eigenschaften speichern und laden]]&lt;br /&gt;
***** [[Der Speicher- und Lademechanismus]]&lt;br /&gt;
***** [[Standardwerte festlegen]]&lt;br /&gt;
***** [[Was soll gespeichert werden?]]&lt;br /&gt;
***** [[Initialisieren nach dem Laden]]&lt;br /&gt;
***** [[Nicht als &amp;quot;published&amp;quot; deklarierte Eigenschaften speichern und laden]]&lt;br /&gt;
****** [[Methoden zum Speichern und Laden von Eigenschaftswerten erstellen]]&lt;br /&gt;
****** [[Die Methode DefineProperties überschreiben]]&lt;br /&gt;
*** [[Ereignisse erzeugen - Index|Ereignisse erzeugen]]&lt;br /&gt;
**** [[Ereignisse erzeugen: Übersicht]]&lt;br /&gt;
**** [[Was sind Ereignisse?]]&lt;br /&gt;
***** [[Ereignisse sind Methodenzeiger]]&lt;br /&gt;
***** [[Ereignisse sind Eigenschaften]]&lt;br /&gt;
***** [[Ereignistypen sind Methodenzeigertypen]]&lt;br /&gt;
****** [[Ereignisbehandlungstypen sind Prozeduren]]&lt;br /&gt;
***** [[Ereignisse sind Closures (C++)]]&lt;br /&gt;
****** [[Ereignistypen sind Closure-Typen (C++)]]&lt;br /&gt;
***** [[Ereignisbehandlungsroutinen sind optional]]&lt;br /&gt;
**** [[Die Standardereignisse implementieren]]&lt;br /&gt;
***** [[Standardereignisse identifizieren]]&lt;br /&gt;
***** [[Ereignisse sichtbar machen]]&lt;br /&gt;
***** [[Die Standard-Ereignisbehandlung ändern]]&lt;br /&gt;
**** [[Eigene Ereignisse definieren]]&lt;br /&gt;
***** [[Ereignisse auslösen]]&lt;br /&gt;
****** [[Zwei Arten von Ereignissen]]&lt;br /&gt;
***** [[Den Typ der Behandlungsroutine definieren]]&lt;br /&gt;
****** [[Ereignisbehandlungsroutinen müssen den Rückgabetyp void haben (C++)]]&lt;br /&gt;
****** [[Leere Behandlungsroutinen müssen gültig sein]]&lt;br /&gt;
****** [[Benutzer können die Standardbehandlung überschreiben]]&lt;br /&gt;
****** [[Die Behandlungsroutine für Klick-Ereignisse aufrufen]]&lt;br /&gt;
***** [[Ereignisse deklarieren]]&lt;br /&gt;
***** [[Ereignisse aufrufen]]&lt;br /&gt;
*** [[Methoden erzeugen - Index|Methoden erzeugen]]&lt;br /&gt;
**** [[Methoden erzeugen: Übersicht]]&lt;br /&gt;
**** [[Gegenseitige Abhängigkeiten vermeiden]]&lt;br /&gt;
**** [[Methoden benennen]]&lt;br /&gt;
**** [[Methoden schützen]]&lt;br /&gt;
***** [[Methoden, die als protected deklariert sein sollten]]&lt;br /&gt;
***** [[Methoden, die als public deklariert sein sollten]]&lt;br /&gt;
***** [[Abstrakte Methoden]]&lt;br /&gt;
**** [[Methoden virtuell machen]]&lt;br /&gt;
**** [[Methoden deklarieren]]&lt;br /&gt;
***** [[Beispiel: Methoden deklarieren]]&lt;br /&gt;
*** [[Grafiken in Komponenten - Index|Grafiken in Komponenten]]&lt;br /&gt;
**** [[Grafiken in Komponenten: Übersicht]]&lt;br /&gt;
**** [[Grafik im Überblick]]&lt;br /&gt;
**** [[Verwenden von Zeichenflächen zum Zeichnen]]&lt;br /&gt;
***** [[Die Zeichenfläche]]&lt;br /&gt;
***** [[Die Direct2D-Zeichenfläche]]&lt;br /&gt;
**** [[Mit Bildern arbeiten]]&lt;br /&gt;
***** [[Mit einem Bild, einer Grafik oder einer Zeichenfläche arbeiten]]&lt;br /&gt;
***** [[Grafiken laden und speichern]]&lt;br /&gt;
***** [[Paletten verarbeiten]]&lt;br /&gt;
****** [[Festlegen einer Palette für ein Steuerelement]]&lt;br /&gt;
**** [[Offscreen-Bitmaps]]&lt;br /&gt;
***** [[Offscreen-Bitmaps erzeugen und verwalten]]&lt;br /&gt;
**** [[Auf Änderungen reagieren]]&lt;br /&gt;
**** [[Reagieren auf Palettenänderungen]]&lt;br /&gt;
*** [[Verwenden von Botschaften]]&lt;br /&gt;
**** [[Verwenden der plattformübergreifenden RTL-Botschaftslösung]]&lt;br /&gt;
***** [[Senden und Empfangen von Botschaften mit der RTL]]&lt;br /&gt;
***** [[Liste der Botschaftstypen von FireMonkey]]&lt;br /&gt;
**** [[Verwenden der Windows-API-Botschaftslösung]]&lt;br /&gt;
***** [[Das Botschaftsbehandlungssystem]]&lt;br /&gt;
****** [[Was enthält eine Windows-Botschaft?]]&lt;br /&gt;
****** [[Botschaften verteilen]]&lt;br /&gt;
***** [[Die Behandlung von Botschaften ändern]]&lt;br /&gt;
****** [[Die Behandlungsmethode überschreiben]]&lt;br /&gt;
******* [[Beispiel für das Überschreiben von Botschaftsbehandlungsroutinen]]&lt;br /&gt;
****** [[Botschaftsparameter verwenden]]&lt;br /&gt;
****** [[Botschaften abfangen]]&lt;br /&gt;
***** [[Neue Routinen zur Botschaftsbehandlung erstellen]]&lt;br /&gt;
****** [[Eigene Botschaften definieren]]&lt;br /&gt;
******* [[Deklaration eines Botschaftsbezeichners]]&lt;br /&gt;
******* [[Beispiel: Benutzerdefinierte Botschaften]]&lt;br /&gt;
******* [[Deklaration eines Botschaftsstrukturtyps]]&lt;br /&gt;
******* [[Beispiel: Botschaftsstruktur]]&lt;br /&gt;
****** [[Eine neue Botschaftsbehandlungsmethode deklarieren]]&lt;br /&gt;
***** [[Botschaften senden]]&lt;br /&gt;
****** [[Eine Botschaft an alle Steuerelemente eines Formulars senden]]&lt;br /&gt;
****** [[Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen]]&lt;br /&gt;
****** [[Eine Botschaft mit der Windows-Botschaftswarteschlange senden]]&lt;br /&gt;
****** [[Eine verzögert auszuführende Botschaft senden]]&lt;br /&gt;
***** [[Die Methode WndProc]]&lt;br /&gt;
***** [[Behandlung von Botschaften über die Änderung der Eingabesprache]]&lt;br /&gt;
*** [[Komponenten zur Entwurfszeit verfügbar machen - Index]]&lt;br /&gt;
**** [[Komponenten zur Entwurfszeit verfügbar machen: Übersicht]]&lt;br /&gt;
**** [[Komponenten registrieren]]&lt;br /&gt;
***** [[Die Register-Prozedur deklarieren]]&lt;br /&gt;
***** [[Die Register-Prozedur implementieren]]&lt;br /&gt;
****** [[Die Komponenten angeben]]&lt;br /&gt;
****** [[Die Kategorie angeben]]&lt;br /&gt;
****** [[Die Prozedur RegisterComponents aufrufen]]&lt;br /&gt;
**** [[Hilfe für Ihre Komponenten bereitstellen]]&lt;br /&gt;
**** [[Eigenschaftseditoren hinzufügen]]&lt;br /&gt;
***** [[Eine Eigenschaftseditor-Klasse ableiten]]&lt;br /&gt;
***** [[Die Eigenschaft als Text bearbeiten]]&lt;br /&gt;
****** [[Den Eigenschaftswert anzeigen]]&lt;br /&gt;
****** [[Den Eigenschaftswert setzen]]&lt;br /&gt;
***** [[Die Eigenschaft als Einheit bearbeiten]]&lt;br /&gt;
***** [[Die Editorattribute festlegen]]&lt;br /&gt;
***** [[Den Eigenschaftseditor registrieren]]&lt;br /&gt;
**** [[Eigenschaftskategorien]]&lt;br /&gt;
***** [[Einzelne Eigenschaften registrieren]]&lt;br /&gt;
***** [[Mehrere Eigenschaften registrieren]]&lt;br /&gt;
***** [[Eigenschaftskategorien spezifizieren]]&lt;br /&gt;
***** [[Die Funktion IsPropertyInCategory]]&lt;br /&gt;
**** [[Komponenteneditoren hinzufügen]]&lt;br /&gt;
***** [[Einträge in das Kontextmenü einfügen]]&lt;br /&gt;
****** [[Menüeinträge angeben]]&lt;br /&gt;
****** [[Befehle implementieren]]&lt;br /&gt;
***** [[Das Doppelklickverhalten ändern]]&lt;br /&gt;
***** [[Zwischenablageformate hinzufügen]]&lt;br /&gt;
***** [[Den Komponenteneditor registrieren]]&lt;br /&gt;
**** [[Komponenten in Packages compilieren]]&lt;br /&gt;
**** [[Fehlersuche bei selbstgeschriebenen Komponenten (C++)]]&lt;br /&gt;
*** [[Vorhandene Komponenten modifizieren - Index|Vorhandene Komponenten modifizieren]]&lt;br /&gt;
**** [[Vorhandene Komponenten modifizieren: Übersicht]]&lt;br /&gt;
**** [[Die geänderte Komponente erstellen und registrieren]]&lt;br /&gt;
**** [[Die Komponentenklasse ändern]]&lt;br /&gt;
***** [[Den Konstruktor überschreiben]]&lt;br /&gt;
***** [[Den neuen Standardwert für die Eigenschaft festlegen]]&lt;br /&gt;
*** [[Grafische Komponenten erzeugen - Index|Grafische Komponenten erzeugen]]&lt;br /&gt;
**** [[Grafische Komponenten erzeugen]]&lt;br /&gt;
**** [[Die Komponente erstellen und registrieren]]&lt;br /&gt;
**** [[Grafische Funktionen hinzufügen]]&lt;br /&gt;
***** [[Entscheiden, was gezeichnet werden soll]]&lt;br /&gt;
****** [[Den Eigenschaftstyp deklarieren]]&lt;br /&gt;
****** [[Die Eigenschaft deklarieren]]&lt;br /&gt;
****** [[Die Implementierungsmethode schreiben]]&lt;br /&gt;
**** [[Konstruktor und Destruktor überschreiben]]&lt;br /&gt;
**** [[Stift und Pinsel als published deklarieren]]&lt;br /&gt;
***** [[Die Klassenfelder deklarieren]]&lt;br /&gt;
***** [[Die Zugriffseigenschaften deklarieren]]&lt;br /&gt;
***** [[Die untergeordneten Klassen initialisieren]]&lt;br /&gt;
***** [[Die Eigenschaften untergeordneter Klassen setzen]]&lt;br /&gt;
***** [[Geerbte Eigenschaften (Grafik) als published deklarieren]]&lt;br /&gt;
**** [[Die Zeichenoperation durchführen]]&lt;br /&gt;
**** [[Letzte Korrekturen]]&lt;br /&gt;
*** [[Gitter anpassen - Index|Gitter anpassen]]&lt;br /&gt;
**** [[Gitter anpassen: Übersicht]]&lt;br /&gt;
**** [[Die Komponente (Gitter) erstellen und registrieren]]&lt;br /&gt;
**** [[Geerbte Eigenschaften (Gitter) als published deklarieren]]&lt;br /&gt;
**** [[Anfangswerte ändern]]&lt;br /&gt;
**** [[Die Größe der Zellen ändern]]&lt;br /&gt;
**** [[Die Zellen füllen]]&lt;br /&gt;
***** [[Das Datum festlegen]]&lt;br /&gt;
****** [[Das interne Datum speichern]]&lt;br /&gt;
****** [[Auf den Tag, den Monat und das Jahr zugreifen]]&lt;br /&gt;
****** [[Die Anzahl der Tage im Monat generieren]]&lt;br /&gt;
****** [[Den aktuellen Tag auswählen]]&lt;br /&gt;
**** [[Durch Monate und Jahre navigieren]]&lt;br /&gt;
**** [[Durch die Tage navigieren]]&lt;br /&gt;
***** [[Die Markierung bewegen]]&lt;br /&gt;
***** [[Das Ereignis OnChange hinzufügen]]&lt;br /&gt;
***** [[Bewegung zu leeren Zellen verhindern]]&lt;br /&gt;
*** [[Datensensitive Steuerelemente definieren - Index|Datensensitive Steuerelemente definieren]]&lt;br /&gt;
**** [[Datensensitive Steuerelemente definieren]]&lt;br /&gt;
**** [[Ein Katalogelement erstellen]]&lt;br /&gt;
***** [[Die datensensitive Komponente erstellen und registrieren]]&lt;br /&gt;
***** [[Den Kalender als Nur-Lesen-Steuerelement definieren]]&lt;br /&gt;
****** [[Die Eigenschaft ReadOnly hinzufügen]]&lt;br /&gt;
****** [[Erforderliche Aktualisierungen zulassen]]&lt;br /&gt;
***** [[Die Datenverknüpfung hinzufügen]]&lt;br /&gt;
****** [[Das Klassenfeld deklarieren]]&lt;br /&gt;
****** [[Die Zugriffseigenschaften für ein datensensitives Steuerelement deklarieren]]&lt;br /&gt;
****** [[Die Datenverknüpfung initialisieren]]&lt;br /&gt;
***** [[Auf Datenänderungen antworten]]&lt;br /&gt;
**** [[Ein Bearbeitungselement erstellen]]&lt;br /&gt;
***** [[Den Standardwert von FReadOnly ändern]]&lt;br /&gt;
***** [[Maustasten- und Tastendruckbotschaften behandeln]]&lt;br /&gt;
****** [[Auf Maustastenbotschaften antworten]]&lt;br /&gt;
****** [[Auf Tastendruckbotschaften antworten]]&lt;br /&gt;
***** [[Die Datenverknüpfungsklasse des Feldes aktualisieren]]&lt;br /&gt;
***** [[Die Methode Change ändern]]&lt;br /&gt;
***** [[Die Datenmenge aktualisieren]]&lt;br /&gt;
*** [[Dialogfelder als Komponenten - Index|Dialogfelder als Komponenten]]&lt;br /&gt;
**** [[Dialogfelder als Komponenten: Übersicht]]&lt;br /&gt;
**** [[Die Komponentenschnittstelle definieren]]&lt;br /&gt;
**** [[Die Komponente (Dialogfeld) erstellen und registrieren]]&lt;br /&gt;
**** [[Die Komponentenschnittstelle erstellen]]&lt;br /&gt;
***** [[Die Unit-Dateien des Formulars einfügen]]&lt;br /&gt;
***** [[Die Schnittstelleneigenschaften hinzufügen]]&lt;br /&gt;
***** [[Die Methode Execute hinzufügen]]&lt;br /&gt;
**** [[Die Komponente testen]]&lt;br /&gt;
*** [[Erweitern der IDE mit der Tools-API]]&lt;br /&gt;
**** [[Erstellen oder Erweitern eines Package für die Verwendung der Tools-API]]&lt;br /&gt;
**** [[Die Tools API-Dienste verwenden]]&lt;br /&gt;
***** [[Die Hauptobjekte der IDE verwenden]]&lt;br /&gt;
****** [[Bilder in die Bildliste einfügen]]&lt;br /&gt;
****** [[Aktionen in die Aktionsliste einfügen]]&lt;br /&gt;
****** [[Hinzufügen eines Eintrags zum Hauptmenü der IDE]]&lt;br /&gt;
****** [[Schaltflächen aus der Schalterleiste entfernen]]&lt;br /&gt;
***** [[Fehlersuche in einem Experten]]&lt;br /&gt;
***** [[Versionsnummern für Schnittstellen]]&lt;br /&gt;
**** [[Erweitern der IDE mit speziellen Interfaces]]&lt;br /&gt;
***** [[Eine Experten-Klasse erstellen]]&lt;br /&gt;
****** [[Die Experten-Schnittstellen implementieren]]&lt;br /&gt;
****** [[Eine Experten-Klasse in der IDE registrieren]]&lt;br /&gt;
***** [[Einen Experten über IDE-Ereignisse benachrichtigen]]&lt;br /&gt;
***** [[Formulare und Projekte erstellen]]&lt;br /&gt;
***** [[Mit Dateien und Editoren arbeiten]]&lt;br /&gt;
****** [[Editor-Schnittstellen verwenden]]&lt;br /&gt;
****** [[Modul-Schnittstellen verwenden]]&lt;br /&gt;
*** [[Bereitstellen von Komponenten]]&lt;br /&gt;
** [[Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
* [[UML-Modellierung]]&lt;br /&gt;
** [[Einführende Modellierungskonzepte]]&lt;br /&gt;
*** [[Modellierung]]&lt;br /&gt;
*** [[Unterstützte UML-Spezifikationen]]&lt;br /&gt;
*** [[UML-Modellierungsprojekte]]&lt;br /&gt;
*** [[Namespaces und Packages]]&lt;br /&gt;
*** [[Modellierungsdiagramm|Modellierungsdiagramme]]&lt;br /&gt;
*** [[Synchronisierung von Modellen und Quelltext]]&lt;br /&gt;
*** [[Umwandlung in Quelltext]]&lt;br /&gt;
*** [[Modellhinweise und -illustrationen]]&lt;br /&gt;
*** [[Modellverknüpfung]]&lt;br /&gt;
*** [[Diagramm-Layout]]&lt;br /&gt;
*** [[Farbverlauf bei Diagrammen|Farbverlauf und Illustrationen bei Diagrammen]]&lt;br /&gt;
*** [[Hyperlinks in UML-Modellen]]&lt;br /&gt;
*** [[OCL-Unterstützung|Object Constraint Language (OCL) Support]]&lt;br /&gt;
*** [[Pattern]]&lt;br /&gt;
*** [[Modellierung - Refactoring]]&lt;br /&gt;
*** [[Dokumentationserzeugung]]&lt;br /&gt;
*** [[Importieren und Exportieren von UML-Modellen]]&lt;br /&gt;
** [[Anleitungen für die Modellierung]]&lt;br /&gt;
*** [[Verwenden des Modellansichtfensters und des Code-Visualisierungsdiagramms|Verwenden der Modellansicht und der Diagrammansicht]]&lt;br /&gt;
*** [[Konfigurieren der UML-Modellierung]]&lt;br /&gt;
*** [[Mit Namespaces und Packages arbeiten]]&lt;br /&gt;
*** [[Modellierungsprojekte – Anleitungen - Index|Modellierungsprojekte – Anleitungen]]&lt;br /&gt;
**** [[Ein Projekt erstellen (Modellierung)]]&lt;br /&gt;
**** [[UML-Modellierungsunterstützung für Projekte aktivieren]]&lt;br /&gt;
**** [[Vorhandenes Projekt für die UML-Modellierung öffnen]]&lt;br /&gt;
**** [[Designprojekte in Quelltext umwandeln]]&lt;br /&gt;
**** [[Fehlerbehebung an Modellen]]&lt;br /&gt;
*** [[Importieren und Exportieren von Modellen]]&lt;br /&gt;
**** [[Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI)]]&lt;br /&gt;
**** [[Importieren eines Projekts im IBM Rational Rose-Format (MDL)|Importieren eines Modells im IBM Rational Rose-Format (MDL)]]&lt;br /&gt;
*** [[Modellierungsdiagramme – Anleitungen]]&lt;br /&gt;
**** [[Erstellen von Elementen, Links und Verknüpfungen in Diagrammen - Index]]&lt;br /&gt;
***** [[Verknüpfungen erstellen]]&lt;br /&gt;
***** [[Eine einfache Beziehung erstellen|Beziehungen erstellen]]&lt;br /&gt;
***** [[Einzelnes Modellelement erstellen|Einzelnes Diagrammelement erstellen]]&lt;br /&gt;
**** [[Anleitungen zum Anpassen der Diagrammdarstellung - Index|Anpassen der Diagrammdarstellung und Anzeige von Diagrammen]]&lt;br /&gt;
***** [[Modellelemente ausrichten|Ausrichten von Diagrammelementen]]&lt;br /&gt;
***** [[Navigation im Diagramm mit der Übersicht]]&lt;br /&gt;
***** [[Anpassen der Darstellung von Diagrammknoten]]&lt;br /&gt;
***** [[Notation für Diagramme ändern|Notation für Diagrammelemente ändern]]&lt;br /&gt;
***** [[Modellelemente aus- und einblenden|Diagrammelemente aus- und einblenden]]&lt;br /&gt;
***** [[Automatisches Layout für Diagramme]]&lt;br /&gt;
***** [[Raster und andere Optionen für das Erscheinungsbild verwenden|Verwenden von Rastern]]&lt;br /&gt;
***** [[Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden]]&lt;br /&gt;
***** [[Verwenden von Farbverläufen]]&lt;br /&gt;
***** [[Ansichtsfilter verwenden]]&lt;br /&gt;
***** [[Diagramme zoomen]]&lt;br /&gt;
**** [[Anleitungen für die Bearbeitung von Diagrammen - Index|Bearbeitung von Diagrammen]]&lt;br /&gt;
***** [[Eigenschaften von Diagrammelementen ändern]]&lt;br /&gt;
***** [[Den Typ einer Beziehung ändern]]&lt;br /&gt;
***** [[Modellelemente kopieren und einfügen|Kopieren und Verschieben von Modellelementen]]&lt;br /&gt;
***** [[Diagramme über Hyperlinks verknüpfen]]&lt;br /&gt;
***** [[Beziehungen umlenken]]&lt;br /&gt;
***** [[Größe von Modellelementen ändern|Ändern der Größe von Diagrammelementen]]&lt;br /&gt;
***** [[Modellelemente auswählen|Auswählen von Diagrammelementen]]&lt;br /&gt;
***** [[Element-Stereotyp zuweisen]]&lt;br /&gt;
***** [[Drag&amp;amp;Drop]]&lt;br /&gt;
***** [[Benutzereigenschaften verwenden]]&lt;br /&gt;
**** [[Suchen von Modellelementen - Index|Suchen von Modellelementen]]&lt;br /&gt;
***** [[Modellansicht, Diagrammansicht und Quelltext synchronisieren|In der Modellansicht, der Diagrammansicht und im Quelltext navigieren]]&lt;br /&gt;
***** [[In Diagrammen suchen]]&lt;br /&gt;
***** [[Quelltext nach Verwendungen durchsuchen]]&lt;br /&gt;
**** [[Allgemeine Anleitungen|Anleitungen für UML 1.5- und 2.0-Diagramme]]&lt;br /&gt;
***** [[Anleitungen für Klassendiagramme]]&lt;br /&gt;
****** [[Einem Container einen Member hinzufügen]]&lt;br /&gt;
****** [[Assoziationsklasse erstellen]]&lt;br /&gt;
****** [[Innere Klassifizierer erstellen]]&lt;br /&gt;
****** [[Das Erscheinungsbild von Abschnitten ändern]]&lt;br /&gt;
****** [[Das Erscheinungsbild von Schnittstellen ändern]]&lt;br /&gt;
****** [[Klassendiagramme als Ansichten verwenden]]&lt;br /&gt;
****** [[Mit Konstruktoren arbeiten]]&lt;br /&gt;
****** [[Mit Feldern arbeiten]]&lt;br /&gt;
****** [[Mit Schnittstellen arbeiten]]&lt;br /&gt;
****** [[Mit Beziehungen arbeiten]]&lt;br /&gt;
****** [[Klassifizierer instantiieren|Klassifizierer instantiieren (UML 1.5)]]&lt;br /&gt;
****** [[Mit Instanzspezifikationen arbeiten|Mit Instanzspezifikationen arbeiten (UML 2.0)]]&lt;br /&gt;
****** [[Mit bereitgestellten und erforderlichen Schnittstellen arbeiten|Zuweisen der Beziehungen &#039;Bereitgestellte Schnittstelle&#039; oder &#039;Erforderliche Schnittstelle&#039; (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für Anwendungsfalldiagramme]]&lt;br /&gt;
****** [[Eine Diagrammabfolge erstellen]]&lt;br /&gt;
****** [[Erweiterungspunkte erstellen]]&lt;br /&gt;
*****[[Anleitungen für Aktivitätsdiagramme|Anleitungen für Aktivitätsdiagramme - Index]]&lt;br /&gt;
****** [[Mit komplexen Zuständen arbeiten]]&lt;br /&gt;
****** [[Verzögertes Ereignis erstellen]]&lt;br /&gt;
****** [[Interne Übergänge erstellen]]&lt;br /&gt;
****** [[Mehrfachübergänge erstellen]]&lt;br /&gt;
****** [[Selbstübergänge erstellen]]&lt;br /&gt;
****** [[Eintritts- und Austrittsaktionen festlegen]]&lt;br /&gt;
****** [[UML 1.5-Aktivitätsdiagramme erstellen]]&lt;br /&gt;
****** [[Aktivität für einen Zustand erzeugen|Aktivität für einen Zustand erzeugen (UML 1.5)]]&lt;br /&gt;
****** [[UML 2.0-Aktivitätsdiagramme erstellen]]&lt;br /&gt;
****** [[Pins erstellen|Pins erstellen (UML 2.0)]]&lt;br /&gt;
****** [[Aktionen in einer Aktivität gruppieren|Aktionen in einer Aktivität gruppieren (UML 2.0)]]&lt;br /&gt;
****** [[Mit Objektfluss- und Kontrollflussbeziehungen arbeiten|Mit Objektfluss- und Kontrollflussbeziehungen arbeiten (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für Interaktionsdiagramme - Index]]&lt;br /&gt;
****** [[Nachrichtenbeziehungen einer Methode zuordnen]]&lt;br /&gt;
****** [[Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
****** [[Inkrementelle Sequenzdiagramme generieren]]&lt;br /&gt;
****** [[Konditionale Blöcke hinzufügen|Konditionale Blöcke hinzufügen (UML 1.5)]]&lt;br /&gt;
****** [[Objekten einen Klassifizierer zuordnen|Objekten einen Klassifizierer zuordnen (UML 1.5)]]&lt;br /&gt;
****** [[Nachrichtenbeziehungen verzweigen|Nachrichtenbeziehungen verzweigen (UML 1.5)]]&lt;br /&gt;
****** [[Mit UML 1.5-Nachrichten arbeiten]]&lt;br /&gt;
****** [[Zwischen UML 1.5-Sequenz- und -Kollaborationsdiagrammen umschalten]]&lt;br /&gt;
****** [[Lebenslinien mit Klassifizierern verknüpfen|Lebenslinien mit Klassifizierern verknüpfen (UML 2.0)]]&lt;br /&gt;
****** [[Ausführungs- und Aufrufspezifikationen kopieren und einfügen|Ausführungs- und Aufrufspezifikationen kopieren und einfügen (UML 2.0)]]&lt;br /&gt;
****** [[Sequenz- oder Kommunikationsdiagramm aus einer Interaktion erstellen]]&lt;br /&gt;
****** [[Zustandsinvarianten erstellen|Zustandsinvarianten erstellen (UML 2.0)]]&lt;br /&gt;
****** [[UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen]]&lt;br /&gt;
****** [[Verknüpfung zu einer Interaktion in ein Interaktionsdiagramm einfügen|Verknüpfung zu einer Interaktion in ein Interaktionsdiagramm einfügen (UML 2.0)]]&lt;br /&gt;
****** [[Mit UML 2.0-Nachrichten arbeiten]]&lt;br /&gt;
****** [[Mit kombinierten Fragmenten arbeiten|Mit kombinierten Fragmenten arbeiten (UML 2.0)]]&lt;br /&gt;
****** [[Frames verankern|Frames verankern (UML 2.0)]]&lt;br /&gt;
***** [[Anleitungen für UML 2.0-Kompositionsstrukturdiagramme]]&lt;br /&gt;
****** [[Delegationskonnektoren erstellen]]&lt;br /&gt;
****** [[Eine interne Struktur für einen Knoten erzeugen]]&lt;br /&gt;
****** [[Ein referenziertes Part erstellen]]&lt;br /&gt;
****** [[Ports erstellen]]&lt;br /&gt;
****** [[Mit Kollaborationsverwendungen arbeiten]]&lt;br /&gt;
***** [[Anleitungen für UML 2.0-Zustandsmaschinendiagramme - Index|Anleitungen für UML 2.0-Zustandsmaschinendiagramme]]&lt;br /&gt;
****** [[Übergang oder Zustand mit einer Aktivität verknüpfen]]&lt;br /&gt;
****** [[Überwachungsbedingung für einen Übergang erstellen]]&lt;br /&gt;
****** [[Historienelement erstellen]]&lt;br /&gt;
****** [[Member für einen Zustand erzeugen]]&lt;br /&gt;
****** [[Zustände erstellen]]&lt;br /&gt;
****** [[UML 2.0-Zustandsmaschinendiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Komponentendiagramme erstellen]]&lt;br /&gt;
***** [[UML 2.0-Komponentendiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Verteilungsdiagramme erstellen]]&lt;br /&gt;
***** [[UML 2.0-Verteilungsdiagramme erstellen]]&lt;br /&gt;
***** [[UML 1.5-Zustandsdiagramme erstellen]]&lt;br /&gt;
**** [[Diagramme mit Hinweisen versehen|Diagramme mit Hinweisen und Bildern versehen]]&lt;br /&gt;
**** [[Diagramme erstellen]]&lt;br /&gt;
**** [[Diagramme schließen|Diagramme öffnen und schließen]]&lt;br /&gt;
**** [[Diagramme umbenennen]]&lt;br /&gt;
**** [[Diagramme löschen]]&lt;br /&gt;
**** [[Diagramme als Grafik exportieren]]&lt;br /&gt;
**** [[Diagramme drucken]]&lt;br /&gt;
*** [[Object Constraint Language (OCL) – Anleitungen - Index|Object Constraint Language (OCL) – Anleitungen]]&lt;br /&gt;
**** [[OCL-Einschränkungen erstellen]]&lt;br /&gt;
**** [[OCL-Ausdrücke bearbeiten]]&lt;br /&gt;
**** [[OCL-Einschränkungen ein- und ausblenden]]&lt;br /&gt;
*** [[Modellierungs-Pattern – Anleitungen]]&lt;br /&gt;
**** [[Anleitungen zur Anwendung von Pattern - Index|Anleitungen zur Anwendung von Pattern]]&lt;br /&gt;
***** [[Beziehungen nach Pattern erstellen]]&lt;br /&gt;
***** [[Modellelemente nach Pattern erstellen]]&lt;br /&gt;
***** [[Stub-Implementierungs-Pattern verwenden]]&lt;br /&gt;
**** [[Verwendung des Pattern-Organizers]]&lt;br /&gt;
***** [[Pattern-Organizer öffnen]]&lt;br /&gt;
***** [[Virtuelle Pattern-Hierarchie erstellen]]&lt;br /&gt;
***** [[Ordner erstellen]]&lt;br /&gt;
***** [[Verknüpfung zu einem Pattern erstellen]]&lt;br /&gt;
***** [[Pattern an Verknüpfungen zuweisen]]&lt;br /&gt;
***** [[Verknüpfungen, Ordner und Pattern-Hierarchien kopieren und einfügen]]&lt;br /&gt;
***** [[Verknüpfungen, Ordner und Pattern-Hierarchien löschen]]&lt;br /&gt;
***** [[Eigenschaften bearbeiten]]&lt;br /&gt;
***** [[Pattern sortieren]]&lt;br /&gt;
***** [[Änderungen in der Pattern-Registrierung speichern]]&lt;br /&gt;
**** [[Export und gemeinsame Nutzung von Pattern - Index|Export und gemeinsame Nutzung von Pattern]]&lt;br /&gt;
***** [[Pattern exportieren]]&lt;br /&gt;
***** [[Gemeinsame Nutzung von Pattern]]&lt;br /&gt;
**** [[Hinzufügen von Teilnehmern zu FCC-Pattern]]&lt;br /&gt;
**** [[Ein Pattern erstellen]]&lt;br /&gt;
**** [[Entfernen von FCC-Pattern aus dem Modell]]&lt;br /&gt;
**** [[Die Pattern-Registrierung verwenden]]&lt;br /&gt;
*** [[Dokumentationserzeugung – Anleitungen - Index|Dokumentationserzeugung – Anleitungen]]&lt;br /&gt;
**** [[Funktion zur Dokumentationserzeugung konfigurieren|Dokumentationserzeugung konfigurieren]]&lt;br /&gt;
**** [[Projektdokumentation erzeugen]]&lt;br /&gt;
**** [[Dokumentationen über die Befehlszeile erzeugen]]&lt;br /&gt;
** [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
*** [[Modellierungsoptionen (Dialogfeld)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Erscheinungsbild)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Layout)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Drucken)]]&lt;br /&gt;
**** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)]]&lt;br /&gt;
**** [[Modellierung - Allgemeine Optionen]]&lt;br /&gt;
**** [[Modellierung - Optionen für die Dokumentationserzeugung]]&lt;br /&gt;
**** [[Optionen für die Modellansicht]]&lt;br /&gt;
**** [[Modellierung - Quelltextoptionen]]&lt;br /&gt;
**** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
*** [[GUI-Komponenten für die Modellierung - Index|GUI-Komponenten für die Modellierung]]&lt;br /&gt;
**** [[Modellansicht]]&lt;br /&gt;
**** [[Diagrammansicht]]&lt;br /&gt;
**** [[Objektinspektor (Modellierung)]]&lt;br /&gt;
**** [[Tool-Palette (Modellierung)]]&lt;br /&gt;
**** [[Menüs für die Modellierung]]&lt;br /&gt;
**** [[GUI-Komponenten für Pattern - Index|Pattern-Verwaltung]]&lt;br /&gt;
***** [[Experte zum Erstellen von Pattern]]&lt;br /&gt;
***** [[Pattern-Organizer]]&lt;br /&gt;
***** [[Pattern-Registrierung]]&lt;br /&gt;
***** [[Pattern-Experte]]&lt;br /&gt;
**** [[Neue Projektexperten für die Modellierung - Index]]&lt;br /&gt;
***** [[Dokumentation generieren (Dialogfeld)|Experte für die Dokumentationserzeugung]]&lt;br /&gt;
***** [[Experte zum Konvertieren aus MDL|Experten &amp;quot;Projekt aus MDL&amp;quot; und &amp;quot;Projekt aus MDX&amp;quot;]]&lt;br /&gt;
***** [[UML 1.5-Modellierungsexperte für Design-Projekte|UML 1.5-Experte für Design-Projekte]]&lt;br /&gt;
***** [[UML 2.0-Modellierungsexperte für Design-Projekte|UML 2.0-Experte für Design-Projekte]]&lt;br /&gt;
***** [[XMI-Export (Dialogfeld)]]&lt;br /&gt;
***** [[XMI-Import (Dialogfeld)]]&lt;br /&gt;
**** [[Dialogfelder für die Modellierung - Index|Dialogfelder für die Modellierung]]&lt;br /&gt;
***** [[Neues Diagramm hinzufügen (Dialogfeld)]]&lt;br /&gt;
***** [[Einschränkungen hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Parameter für Operation hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Benutzereigenschaften hinzufügen/entfernen (Dialogfeld)]]&lt;br /&gt;
***** [[Zielprojekt auswählen (oder Quellprojekt auswählen) (Dialogfeld)]]&lt;br /&gt;
***** [[Bearbeiten der Hyperlinks für Diagramm (Dialogfeld)]]&lt;br /&gt;
***** [[Diagramm als Bild exportieren (Dialogfeld)]]&lt;br /&gt;
***** [[Sequenzdiagramm erzeugen (Dialogfeld)]]&lt;br /&gt;
***** [[Diagramm drucken (Dialogfeld)]]&lt;br /&gt;
***** [[Verwendung suchen (Dialogfeld)]]&lt;br /&gt;
***** [[Verwendung suchen (Fenster)]]&lt;br /&gt;
***** [[Dialogfelder zur Elementauswahl]]&lt;br /&gt;
***** [[Auswahlmanager]]&lt;br /&gt;
*** [[UML 1.5-Referenz - Index]]&lt;br /&gt;
**** [[UML 1.5-Anwendungsfalldiagramm - Index|UML 1.5-Anwendungsfalldiagramm]]&lt;br /&gt;
***** [[Definition des UML 1.5-Anwendungsfalldiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Anwendungsfalldiagramm]]&lt;br /&gt;
**** [[UML 1.5-Klassendiagramm - Index|UML 1.5-Klassendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Klassendiagramms|Definition eines Klassendiagramms (UML 1.5)]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Klassendiagramm|Elemente in einem Klassendiagramm (UML 1.5)]]&lt;br /&gt;
***** [[UML 1.5-Beziehungen in Klassendiagrammen|Beziehungen zwischen Elementen in Klassendiagrammen]]&lt;br /&gt;
**** [[UML 1.5-Zustandsdiagramm - Index|UML 1.5-Zustandsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Zustandsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Zustandsdiagramm]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 1.5-Zustandsdiagramm)]]&lt;br /&gt;
***** [[Zustand (UML 1.5-Zustandsdiagrammen)]]&lt;br /&gt;
***** [[UML 1.5-Übergang]]&lt;br /&gt;
**** [[UML 1.5-Aktivitätsdiagramm - Index|UML 1.5-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Aktivitätsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Zustand (UML 1.5-Aktivitätsdiagrammen)]]&lt;br /&gt;
***** [[Übergang (UML 1.5-Aktivitätsdiagramme)]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 1.5-Aktivitätsdiagramm)]]&lt;br /&gt;
**** [[UML 1.5-Komponentendiagramm - Index|UML 1.5-Komponentendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Komponentendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Komponentendiagramm]]&lt;br /&gt;
**** [[UML 1.5-Verteilungsdiagramm - Index|UML 1.5-Verteilungsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Verteilungsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Verteilungsdiagramm]]&lt;br /&gt;
**** [[UML 1.5-Interaktionsdiagramm - Index|UML 1.5-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Kollaborationsdiagramms]]&lt;br /&gt;
***** [[Definition eines UML 1.5-Sequenzdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 1.5-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Aktivierungsleiste]]&lt;br /&gt;
***** [[Konditionaler Block (UML 1.5)]]&lt;br /&gt;
***** [[UML 1.5-Nachricht]]&lt;br /&gt;
***** [[Verschachtelte Nachricht (UML 1.5)]]&lt;br /&gt;
*** [[UML 2.0-Referenz - Index|UML 2.0-Diagramme]]&lt;br /&gt;
**** [[UML 2.0-Klassendiagramm - Index|UML 2.0-Klassendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Klassendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Klassendiagramm]]&lt;br /&gt;
**** [[UML 2.0-Anwendungsfalldiagramm - Index|UML 2.0-Anwendungsfalldiagramm]]&lt;br /&gt;
***** [[Definition des UML 2.0-Anwendungsfalldiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Anwendungsfalldiagramm]]&lt;br /&gt;
**** [[UML 2.0-Aktivitätsdiagramm - Index|UML 2.0-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Aktivitätsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Aktivitätsdiagramm]]&lt;br /&gt;
***** [[Pins]]&lt;br /&gt;
**** [[UML 2.0-Kompositionsstrukturdiagramm - Index|UML 2.0-Kompositionsstrukturdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Kompositionsstrukturdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Kompositionsstrukturdiagramm]]&lt;br /&gt;
***** [[Delegationskonnektor]]&lt;br /&gt;
**** [[UML 2.0-Interaktionsdiagramm - Index|UML 2.0-Interaktionsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Kommunikationsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Kommunikationsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Sequenzdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Sequenzdiagramm]]&lt;br /&gt;
***** [[UML 2.0-Nachricht]]&lt;br /&gt;
***** [[Interaktion]]&lt;br /&gt;
***** [[Ausführungs- und Aufrufspezifikationen]]&lt;br /&gt;
***** [[Operator und Operand für ein kombiniertes Fragment]]&lt;br /&gt;
**** [[UML 2.0-Komponentendiagramm - Index|UML 2.0-Komponentendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Komponentendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Komponentendiagramm]]&lt;br /&gt;
**** [[UML 2.0-Verteilungsdiagramm - Index|UML 2.0-Verteilungsdiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Verteilungsdiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Verteilungsdiagramm]]&lt;br /&gt;
**** [[UML 2.0-Zustandsmaschinendiagramm - Index|UML 2.0-Zustandsmaschinendiagramm]]&lt;br /&gt;
***** [[Definition eines UML 2.0-Zustandsmaschinendiagramms]]&lt;br /&gt;
***** [[Elemente in einem UML 2.0-Zustandsmaschinendiagramm]]&lt;br /&gt;
***** [[Zustand]]&lt;br /&gt;
***** [[Übergang]]&lt;br /&gt;
***** [[Verzögertes Ereignis (UML 2.0)]]&lt;br /&gt;
***** [[Historienelement (Zustandsmaschinendiagramm)]]&lt;br /&gt;
*** [[Tastaturkürzel für die Modellierung]]&lt;br /&gt;
*** [[Modellierung - Glossar]]&lt;br /&gt;
* [[Frameworks und Bibliotheken]]&lt;br /&gt;
** [[GUI-Anwendungs-Frameworks]]&lt;br /&gt;
*** [[FireMonkey]]&lt;br /&gt;
**** [[FireMonkey Quick Start - Einführung]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Einrichten der Entwicklungsumgebung]]&lt;br /&gt;
****** [[Installieren von PAServer]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Tutorials - Meine erste FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung für Desktop-Plattformen (C++)]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung für Desktop-Plattformen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Die integrierte Entwicklungsumgebung (IDE)]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Programmiersprachen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Entwerfen der Benutzeroberfläche]]&lt;br /&gt;
****** [[Anpassen des Designs einer FireMonkey-Anwendung]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Verbinden mit Daten]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Erstellen von 3D-Anwendungen]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Bild- und Animationseffekte]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Bildeffekten]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Animationseffekten]]&lt;br /&gt;
***** [[FireMonkey Quick Start - Weitere Informationen]]&lt;br /&gt;
**** [[FireMonkey-Anwendungshandbuch]]&lt;br /&gt;
***** [[Einführung in die FireMonkey-Bibliothek]]&lt;br /&gt;
***** [[Plattformvoraussetzungen für FireMonkey]]&lt;br /&gt;
***** [[FireMonkey-Anwendungsdesign]]&lt;br /&gt;
****** [[Erstellen einer FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Anordnen von FireMonkey-Steuerelementen]]&lt;br /&gt;
******* [[Strategien für FireMonkey-Layouts]]&lt;br /&gt;
****** [[Anpassen von FireMonkey-Anwendungen mit Stilen]]&lt;br /&gt;
******* [[FireMonkey-Stil-Designer]]&lt;br /&gt;
******* [[Anwenden von FireMonkey-Stilen]]&lt;br /&gt;
******* [[Bearbeiten eines FireMonkey-Stils]]&lt;br /&gt;
******* [[Arbeiten mit nativen und benutzerdefinierten FireMonkey-Stilen]]&lt;br /&gt;
******* [[Verwenden von Stilen, die von Komponenten aus in der IDE installierten Entwurfszeit-Packages definiert wurden]]&lt;br /&gt;
******* [[Konvertieren eines VCL-Stils in einen FireMonkey-Stil]]&lt;br /&gt;
****** [[Verwenden von FireMonkey-Ansichten]]&lt;br /&gt;
******* [[Hinzufügen von Ansichten zu einem geräteübergreifenden Projekt]]&lt;br /&gt;
******* [[Hinzufügen einer angepassten Ansicht zur Ansichtsauswahl]]&lt;br /&gt;
****** [[Verwenden von Menüs in einer FireMonkey-Anwendung]]&lt;br /&gt;
******* [[Hinzufügen eines Popup-Menüs zu einem FireMonkey-Steuerelement]]&lt;br /&gt;
****** [[Verwenden von modalen FireMonkey-Dialogfeldern]]&lt;br /&gt;
****** [[Verwenden von Popup-Formularen in FireMonkey]]&lt;br /&gt;
****** [[Festlegen von Textparametern in FireMonkey]]&lt;br /&gt;
****** [[Verwenden von Hinweisen zum Anzeigen von Kontexthilfe in einer FireMonkey-Anwendung]]&lt;br /&gt;
****** [[Auswahlfenster zur Bereitstellung von plattformspezifischem Verhalten und zur Anzeige von Auswahlsteuerelementen]]&lt;br /&gt;
****** [[FireMonkey-Textlayout]]&lt;br /&gt;
******* [[Verwenden der Textlayout-Funktionen von FireMonkey]]&lt;br /&gt;
****** [[Verwenden von Bitmaps mit Mehrfachauflösung]]&lt;br /&gt;
****** [[Verwenden von TImageList-Bilderlisten als zentralisierte Bildersammlungen]]&lt;br /&gt;
****** [[Anpassen der Darstellung von FireMonkey-Listenansichten]]&lt;br /&gt;
****** [[Unterstützung für mehrere Displays]]&lt;br /&gt;
****** [[Verwenden von AppAnalytics in FireMonkey]]&lt;br /&gt;
******* [[Einholen der Zustimmung des Benutzers für AppAnalytics in FireMonkey]]&lt;br /&gt;
***** [[Farben in FireMonkey]]&lt;br /&gt;
***** [[Frames in FireMonkey]]&lt;br /&gt;
***** [[FireMonkey 3D]]&lt;br /&gt;
***** [[Gesten in FireMonkey]]&lt;br /&gt;
***** [[FireMonkey-Animationseffekte]]&lt;br /&gt;
***** [[FireMonkey-Bildeffekte]]&lt;br /&gt;
****** [[Anwenden von FireMonkey-Bildeffekten]]&lt;br /&gt;
***** [[FireMonkey-Aktionen]]&lt;br /&gt;
***** [[Drucken aus FireMonkey-Anwendungen]]&lt;br /&gt;
***** [[FireMonkey-Plattformdienste]]&lt;br /&gt;
***** [[FireMonkey-Funktion &amp;quot;Status speichern&amp;quot;]]&lt;br /&gt;
***** [[FireMonkey und Datenbanken]]&lt;br /&gt;
***** [[Überschreiben von OpenGL-Rendering-Parametern]]&lt;br /&gt;
***** [[Verwenden von Übergängen für Registerkarten-Steuerelemente]]&lt;br /&gt;
***** [[Audio-Video in FireMonkey]]&lt;br /&gt;
***** [[Native FireMonkey-Steuerelemente]]&lt;br /&gt;
****** [[Native FireMonkey-iOS-Steuerelemente]]&lt;br /&gt;
****** [[Native FireMonkey-Windows-Steuerelemente]]&lt;br /&gt;
**** [[FireMonkey-Komponentenhandbuch]]&lt;br /&gt;
***** [[FireMonkey-Komponentendesign]]&lt;br /&gt;
***** [[FireMonkey-Komponenten-Rendering]]&lt;br /&gt;
***** [[FireMonkey-Komponentenbibliothek]]&lt;br /&gt;
***** [[Erstellen einer mit Stilen versehenen FireMonkey-Komponente durch Erweitern einer vorhandenen Komponente]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen einer Komponente mit dem Experten &amp;quot;Neue Komponente&amp;quot;]]&lt;br /&gt;
****** [[Schritt 2 - Implementieren einer Eigenschaft zum Angeben des Formats]]&lt;br /&gt;
****** [[Schritt 3 - Verwenden von TTimer zum sekündlichen Aktualisieren von TClockLabel]]&lt;br /&gt;
****** [[Schritt 4 - Testen der mit FMX-Stilen versehenen Komponente]]&lt;br /&gt;
***** [[Erstellen eines Komponenteneditors und eines Eigenschaftseditors für FireMonkey-Komponenten]]&lt;br /&gt;
***** [[Grundlegende FireMonkey-Steuerelemente und mit Stilen versehene Steuerelemente]]&lt;br /&gt;
****** [[Erstellen eines grundlegenden FireMonkey-Steuerelements]]&lt;br /&gt;
******* [[Schritt 1 - Erstellen einer neuen Komponente mit dem Experten &amp;quot;Neue Komponente&amp;quot;]]&lt;br /&gt;
******* [[Schritt 2 - Implementieren einer Eigenschaft zum Angeben der Seitenanzahl]]&lt;br /&gt;
******* [[Schritt 3 - Definieren eines Pfades zum Zeichnen des Polygons]]&lt;br /&gt;
******* [[Schritt 4 - Implementieren der Methoden &amp;quot;Paint&amp;quot; und &amp;quot;PointInObject&amp;quot;]]&lt;br /&gt;
******* [[Schritt 5 - Testen der grundlegenden FireMonkey-Komponente]]&lt;br /&gt;
******* [[Schritt 6 - Hinzufügen von Eigenschaften zum Ändern des Erscheinungsbildes der Komponente]]&lt;br /&gt;
***** [[Erstellen einer FireMonkey-Komponente (Delphi)]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen der Projekte (Delphi)]]&lt;br /&gt;
****** [[Schritt 2 - Entwerfen des Schaltflächenbereichs (Delphi)]]&lt;br /&gt;
****** [[Schritt 3 - Hinzufügen von Stilressourcen als RCDATA (Delphi)]]&lt;br /&gt;
****** [[Schritt 4 - Festlegen der Größe und der Ausrichtung (Delphi)]]&lt;br /&gt;
****** [[Schritt 5 - Benutzerdefinierte Eigenschaften (Delphi)]]&lt;br /&gt;
***** [[Erstellen einer FireMonkey-Komponente (C++)]]&lt;br /&gt;
****** [[Schritt 1 - Erstellen der Projekte (C++)]]&lt;br /&gt;
****** [[Schritt 2 - Entwerfen des Schaltflächenbereichs (C++)]]&lt;br /&gt;
****** [[Schritt 3 - Hinzufügen von Stilressourcen als RCDATA (C++)]]&lt;br /&gt;
****** [[Schritt 4 - Festlegen der Größe und der Ausrichtung (C++)]]&lt;br /&gt;
****** [[Schritt 5 - Benutzerdefinierte Eigenschaften (C++)]]&lt;br /&gt;
**** [[FireMonkey-Eingabehilfen-Package]]&lt;br /&gt;
*** [[VCL]]&lt;br /&gt;
**** [[Überblick zu VCL]]&lt;br /&gt;
**** [[VCL-Aktionen]]&lt;br /&gt;
***** [[Behandeln von VCL-Aktionen mit einem Aktionsmanager]]&lt;br /&gt;
****** [[Aktionsbänder einrichten]]&lt;br /&gt;
****** [[Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Symbole für Menüs und Symbolleisten hinzufügen]]&lt;br /&gt;
****** [[Menü- und Symbolleistenstile auswählen]]&lt;br /&gt;
****** [[Dynamische Menüs erzeugen]]&lt;br /&gt;
****** [[Benutzerdefinierte Symbolleisten und Menüs erstellen]]&lt;br /&gt;
****** [[Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden]]&lt;br /&gt;
****** [[Zuletzt verwendete Listen erstellen]]&lt;br /&gt;
***** [[Behandeln von VCL-Aktionen mit einer Aktionsliste]]&lt;br /&gt;
****** [[Aktionslisten einrichten]]&lt;br /&gt;
****** [[Was passiert, wenn eine Aktion ausgelöst wird]]&lt;br /&gt;
****** [[Wie Aktionen ihre Zielobjekte lokalisieren]]&lt;br /&gt;
****** [[Aktionen aktualisieren]]&lt;br /&gt;
****** [[Vordefinierte Aktionsklassen]]&lt;br /&gt;
****** [[Aktionskomponenten erstellen]]&lt;br /&gt;
****** [[Aktionen registrieren]]&lt;br /&gt;
**** [[Überblick zu Gesten]]&lt;br /&gt;
***** [[Aufzählung der Standardgesten]]&lt;br /&gt;
**** [[Überblick zur Touch-Tastatur]]&lt;br /&gt;
**** [[Verwendung von TEncoding für Unicode-Dateien]]&lt;br /&gt;
**** [[Verwenden von AppAnalytics in der VCL]]&lt;br /&gt;
**** [[Teilen von Inhalten mit dem Freigabe-Vertrag]]&lt;br /&gt;
**** [[Verwenden von TRelativePanel]]&lt;br /&gt;
**** [[So erstellen Sie VCL-Formularanwendungen]]&lt;br /&gt;
***** [[Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen]]&lt;br /&gt;
***** [[Entwickeln einer Windows-Anwendung]]&lt;br /&gt;
***** [[Anwendungsmenüs erstellen]]&lt;br /&gt;
***** [[VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen]]&lt;br /&gt;
***** [[So erstellen Sie eine Anwendung mit Gesten-Komponenten]]&lt;br /&gt;
****** [[Verwenden von Gesten in Anwendungen]]&lt;br /&gt;
******[[Erstellen von benutzerdefinierten Gesten]]&lt;br /&gt;
***** [[So erstellen Sie Multithread-Anwendungen]]&lt;br /&gt;
****** [[Multithread-Anwendungen erstellen]]&lt;br /&gt;
******* [[Thread-Objekt definieren]]&lt;br /&gt;
******* [[Threads initialisieren]]&lt;br /&gt;
******* [[Die Thread-Funktion schreiben (Anleitung)]]&lt;br /&gt;
******* [[Speicherbereinigungscode schreiben]]&lt;br /&gt;
****** [[Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern]]&lt;br /&gt;
****** [[Haupt-VCL-Thread benutzen]]&lt;br /&gt;
****** [[Auf Beendigung der Thread-Ausführung warten]]&lt;br /&gt;
****** [[Exceptions behandeln]]&lt;br /&gt;
***** [[So erstellen Sie eine Anwendung mit Ribbon-Steuerelementen]]&lt;br /&gt;
****** [[Erstellen einer Anwendung mit Ribbon-Steuerelementen]]&lt;br /&gt;
****** [[Hinzufügen von Befehlen zu dem Ribbon]]&lt;br /&gt;
***** [[So erstellen Sie eine VCL-Formularanwendung mit Grafiken]]&lt;br /&gt;
****** [[Gerade Linien in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Ein Polygon in einer VCL-Formularanwendung zeichnen]]&lt;br /&gt;
****** [[Bitmap-Grafik in einer VCL-Formularanwendung anzeigen]]&lt;br /&gt;
****** [[Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen]]&lt;br /&gt;
****** [[Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen]]&lt;br /&gt;
*****[[MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen]]&lt;br /&gt;
*****[[MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen]]&lt;br /&gt;
*****[[SDI-Anwendungen mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[ADO-Datenbankanwendungen mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Aktionen in einer VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen]]&lt;br /&gt;
*****[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen]]&lt;br /&gt;
*****[[Anwendungen mit XML-Komponenten erstellen]]&lt;br /&gt;
*****[[Eine vollständige Stringliste kopieren (VCL)]]&lt;br /&gt;
*****[[Strings erstellen]]&lt;br /&gt;
*****[[Einen String lesen und in eine Datei schreiben]]&lt;br /&gt;
*****[[Strings hinzufügen und sortieren]]&lt;br /&gt;
*****[[Strings in einer Liste durchlaufen]]&lt;br /&gt;
*****[[Strings löschen]]&lt;br /&gt;
*****[[Automatisch erstellte VCL-Formulare anzeigen]]&lt;br /&gt;
*****[[VCL-Formularinstanzen mit lokalen Variablen erstellen]]&lt;br /&gt;
*****[[Modale VCL-Formulare dynamisch erstellen]]&lt;br /&gt;
*****[[Nicht-modale VCL-Formulare dynamisch erstellen]]&lt;br /&gt;
*****[[Dateien umbenennen]]&lt;br /&gt;
*****[[ActiveX-Schaltfläche mit VCL-Formularen erzeugen]]&lt;br /&gt;
*****[[ActiveX-ActiveForm mit VCL-Formularen erzeugen]]&lt;br /&gt;
*****[[Eine VCL-Formularanwendung für Web-Browser erstellen]]&lt;br /&gt;
***** [[Arbeiten mit VCL-Stilen]]&lt;br /&gt;
****** [[Überblick über VCL-Stile]]&lt;br /&gt;
****** [[Erstellen eines Stils mit dem Bitmap-Stil-Designer]]&lt;br /&gt;
****** [[Arbeiten mit Bildern im Bitmap-Stil-Designer]]&lt;br /&gt;
*** [[Häufig vorkommende Unterschiede zwischen der VCL und FireMonkey]]&lt;br /&gt;
*** [[Migrieren von VCL-Anwendungen nach FireMonkey]]&lt;br /&gt;
** [[RTL]]&lt;br /&gt;
*** [[Verwenden der RTL (Laufzeitbibliothek)]]&lt;br /&gt;
*** [[Streams verwenden]]&lt;br /&gt;
**** [[Mit Streams Daten lesen und schreiben]]&lt;br /&gt;
**** [[Daten zwischen Streams kopieren]]&lt;br /&gt;
**** [[Daten von Stream zu Stream kopieren]]&lt;br /&gt;
**** [[Position im Stream und Stream-Größe angeben]]&lt;br /&gt;
*** [[Mit Dateien arbeiten]]&lt;br /&gt;
**** [[Methoden der Dateiein- und -ausgabe]]&lt;br /&gt;
**** [[Datei-Streams verwenden]]&lt;br /&gt;
**** [[Dateien bearbeiten]]&lt;br /&gt;
***** [[Datei löschen]]&lt;br /&gt;
***** [[Dateien suchen]]&lt;br /&gt;
***** [[Datei umbenennen]]&lt;br /&gt;
***** [[Datums-/Zeit-Routinen]]&lt;br /&gt;
***** [[Eine Datei kopieren]]&lt;br /&gt;
**** [[Arbeiten mit INI-Dateien und der Registrierung]]&lt;br /&gt;
***** [[TRegistry verwenden]]&lt;br /&gt;
***** [[TRegistryIniFile verwenden]]&lt;br /&gt;
***** [[TIniFile und TMemIniFile verwenden]]&lt;br /&gt;
*** [[Mit Listen arbeiten]]&lt;br /&gt;
**** [[Gemeinsamkeiten der Listenklassen]]&lt;br /&gt;
**** [[Persistente Listen]]&lt;br /&gt;
*** [[Mit Stringlisten arbeiten]]&lt;br /&gt;
**** [[Stringlisten laden und speichern]]&lt;br /&gt;
**** [[Eine neue Stringliste erstellen]]&lt;br /&gt;
**** [[Strings in einer Liste bearbeiten]]&lt;br /&gt;
***** [[Die Strings in einer Liste zählen]]&lt;br /&gt;
***** [[Auf einen bestimmten String zugreifen]]&lt;br /&gt;
***** [[Die Listenposition eines Strings ermitteln]]&lt;br /&gt;
***** [[Einen String innerhalb einer Liste verschieben]]&lt;br /&gt;
***** [[Einer Liste einen String hinzufügen]]&lt;br /&gt;
***** [[Einen String aus einer Liste löschen]]&lt;br /&gt;
***** [[Einer Stringliste Objekte zuordnen]]&lt;br /&gt;
***** [[Eine vollständige Stringliste kopieren]]&lt;br /&gt;
*** [[Mit Strings arbeiten]]&lt;br /&gt;
**** [[Wide-Zeichen-Routinen]]&lt;br /&gt;
**** [[Gebräuchliche Routinen für AnsiStrings]]&lt;br /&gt;
**** [[Gebräuchliche Routinen für nullterminierte Strings]]&lt;br /&gt;
**** [[Strings deklarieren und initialisieren]]&lt;br /&gt;
**** [[String-Typen mischen und konvertieren]]&lt;br /&gt;
**** [[Konvertierungen von String in PChar]]&lt;br /&gt;
***** [[String-Abhängigkeiten]]&lt;br /&gt;
***** [[Lokale PChar-Variable zurückgeben]]&lt;br /&gt;
***** [[Lokale Variable als PChar übergeben]]&lt;br /&gt;
**** [[Compiler-Direktiven für Strings]]&lt;br /&gt;
*** [[Maßeinheiten umrechnen]]&lt;br /&gt;
**** [[Umrechnungen vornehmen]]&lt;br /&gt;
**** [[Neue Maßeinheiten hinzufügen]]&lt;br /&gt;
**** [[Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen]]&lt;br /&gt;
**** [[Umrechnungsfunktionen verwenden]]&lt;br /&gt;
**** [[Umrechnungen mithilfe einer Klasse handhaben]]&lt;br /&gt;
*** [[Benutzerdefinierte Varianten definieren - Index|Benutzerdefinierte Varianten definieren]]&lt;br /&gt;
**** [[Benutzerdefinierte Varianten definieren]]&lt;br /&gt;
**** [[Daten eines selbstdefinierten Variant-Typs speichern]]&lt;br /&gt;
**** [[Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen]]&lt;br /&gt;
***** [[Typumwandlung implementieren]]&lt;br /&gt;
***** [[Binäre Operationen implementieren]]&lt;br /&gt;
***** [[Vergleichsoperationen implementieren]]&lt;br /&gt;
***** [[Unäre Operationen implementieren]]&lt;br /&gt;
**** [[Selbstdefinierte Variant-Typen kopieren und löschen]]&lt;br /&gt;
***** [[Werte selbstdefinierter Variant-Typen laden und speichern]]&lt;br /&gt;
***** [[Nachkommen von TCustomVariantType verwenden]]&lt;br /&gt;
**** [[Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben]]&lt;br /&gt;
**** [[Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen]]&lt;br /&gt;
*** [[Routinen für Gleitkommawerte]]&lt;br /&gt;
**** [[Gleitkommaarithmetik]]&lt;br /&gt;
**** [[Routinen zum Vergleich von Gleitkommawerten]]&lt;br /&gt;
**** [[Routinen zur Rundung von Gleitkommawerten]]&lt;br /&gt;
**** [[Routinen für die FPU-Steuerung]]&lt;br /&gt;
*** [[RTL-Aktionen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
** [[API-Kategorien - Index|API-Kategorien]]&lt;br /&gt;
*** [[Kategorien der VCL-Komponenten - Index|Kategorien der VCL-Komponenten]]&lt;br /&gt;
**** [[Zusätzliche Steuerelemente]]&lt;br /&gt;
**** [[BDE-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für den Datenzugriff]]&lt;br /&gt;
**** [[Steuerelemente für die Datensteuerung]]&lt;br /&gt;
**** [[DbExpress-Steuerelemente|dbExpress-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für dbGo]]&lt;br /&gt;
**** [[Steuerelemente für Dialogfelder]]&lt;br /&gt;
**** [[Internet-Steuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für Internet Express]]&lt;br /&gt;
**** [[Ribbon-Steuerelemente]]&lt;br /&gt;
**** [[Standardsteuerelemente]]&lt;br /&gt;
**** [[Systemsteuerelemente]]&lt;br /&gt;
**** [[Steuerelemente für Vista-Dialogfelder]]&lt;br /&gt;
**** [[Win 3.1-Steuerelemente]]&lt;br /&gt;
**** [[Win32-Steuerelemente]]&lt;br /&gt;
*** [[Routinen für die Aktionsunterstützung]]&lt;br /&gt;
*** [[Anwendungsspezifische Informationen]]&lt;br /&gt;
*** [[Routinen für die BCD-Unterstützung]]&lt;br /&gt;
*** [[Geschäfts- und Finanzroutinen]]&lt;br /&gt;
*** [[Routinen für die Zeichenbearbeitung]]&lt;br /&gt;
*** [[Routinen zur Unterstützung der Zwischenablage]]&lt;br /&gt;
*** [[Farbkonstanten]]&lt;br /&gt;
*** [[Routinen zur Unterstützung der Befehlszeile]]&lt;br /&gt;
*** [[Routinen für die COM- und OLE-Unterstützung]]&lt;br /&gt;
*** [[Vergleichsroutinen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung komplexer Zahlen]]&lt;br /&gt;
*** [[Konstanten für den Kopiermodus]]&lt;br /&gt;
*** [[Steuerelemente für DataSnap-Clients]]&lt;br /&gt;
*** [[Steuerelemente für DataSnap-Server]]&lt;br /&gt;
*** [[Unterstützung für Datum und Uhrzeit]]&lt;br /&gt;
*** [[Delphi-Datentypen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Dialogfeldern]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Festplatten und Verzeichnissen]]&lt;br /&gt;
*** [[Routinen für die dynamische Speicherzuweisung]]&lt;br /&gt;
*** [[Dateiattributliste]]&lt;br /&gt;
*** [[Unterstützung der Dateiein- und -ausgabe]]&lt;br /&gt;
*** [[Dateimoduskonstanten]]&lt;br /&gt;
*** [[Routinen für die FPU-Steuerung]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von GUIDs und Interfaces]]&lt;br /&gt;
*** [[Intrinsische Routinen in Delphi]]&lt;br /&gt;
*** [[Mathematische Routinen]]&lt;br /&gt;
*** [[Routinen für die Menüunterstützung]]&lt;br /&gt;
*** [[Konstanten für modale Ergebnisse]]&lt;br /&gt;
*** [[Mauszeigerkonstanten]]&lt;br /&gt;
*** [[Operatorkonstanten]]&lt;br /&gt;
*** [[Routinen zur Pfadbearbeitung]]&lt;br /&gt;
*** [[Routinen für die Unterstützung von Zufallsoperationen]]&lt;br /&gt;
*** [[Klassen zum Lesen, Schreiben und für Streams]]&lt;br /&gt;
*** [[String-Behandlungsroutinen]]&lt;br /&gt;
*** [[Strukturierte Datentypen]]&lt;br /&gt;
*** [[Routinen für die Thread-Verwaltung]]&lt;br /&gt;
*** [[Routinen für die Typumwandlung]]&lt;br /&gt;
*** [[UCS4-Konvertierungsroutinen]]&lt;br /&gt;
*** [[UTF-8-Konvertierungsroutinen]]&lt;br /&gt;
*** [[Routinen zur Unterstützung von Varianten]]&lt;br /&gt;
*** [[Variantentypkonstanten]]&lt;br /&gt;
*** [[Web-Services]]&lt;br /&gt;
*** [[Routinen für die XML-Unterstützung]]&lt;br /&gt;
** [[Fehlermeldungen - Index]]&lt;br /&gt;
*** [[Eine Komponentenklasse mit dem Namen name existiert bereits|Eine Komponentenklasse mit dem Namen &amp;lt;name&amp;gt; existiert bereits]]&lt;br /&gt;
*** [[Ein Feld oder eine Methode mit dem Namen name existiert bereits|Ein Feld oder eine Methode mit dem Namen &amp;lt;name&amp;gt; existiert bereits]]&lt;br /&gt;
*** [[Eine andere Datei mit dem Namen dateiname befindet sich bereits im Suchpfad|Eine andere Datei mit dem Namen &amp;lt;dateiname&amp;gt; befindet sich bereits im Suchpfad]]&lt;br /&gt;
*** [[Haltepunkt wurde in eine Zeile gesetzt, die weder Quelltext noch Debug-Informationen enthält.]]&lt;br /&gt;
*** [[Dateiname.PAS oder Dateiname.DCU kann im aktuellen Suchpfad nicht gefunden werden|&amp;lt;dateiname.PAS&amp;gt; oder &amp;lt;dateiname.DCU&amp;gt; kann im aktuellen Suchpfad nicht gefunden werden]]&lt;br /&gt;
*** [[Eine Implementation der Methode methodenname kann nicht gefunden werden|Eine Implementation der Methode &amp;lt;methodenname&amp;gt; kann nicht gefunden werden]]&lt;br /&gt;
*** [[Aufgrund des Hard-Mode konnte nicht gestoppt werden]]&lt;br /&gt;
*** [[Datenhaltepunkt ist an einer Stack-Position gesetzt]]&lt;br /&gt;
*** [[Der Debugger läuft gerade. Beenden?]]&lt;br /&gt;
*** [[Deklaration der Klasse klassenname fehlt oder ist falsch|Deklaration der Klasse &amp;lt;klassenname&amp;gt; fehlt oder ist falsch]]&lt;br /&gt;
*** [[Fehler beim Erstellen des Berichts: prozess (fehlercode)|Fehler beim Erstellen des Berichts: &amp;lt;prozess&amp;gt; (&amp;lt;fehlercode&amp;gt;)]]&lt;br /&gt;
*** [[Fehleraddresse nicht gefunden]]&lt;br /&gt;
*** [[Das Feld feld hat keine korrespondierende Komponente. Deklaration entfernen?|Das Feld &amp;lt;feld&amp;gt; hat keine korrespondierende Komponente. Deklaration entfernen?]]&lt;br /&gt;
*** [[Das Feld feld sollte vom Typ typ1 sein, ist jedoch als typ2 deklariert. Deklaration korrigieren?|Das Feld &amp;lt;feld&amp;gt; sollte vom Typ &amp;lt;typ1&amp;gt; sein, ist jedoch als &amp;lt;typ2&amp;gt; deklariert. Deklaration korrigieren?]]&lt;br /&gt;
*** [[IDname ist kein gültiger Bezeichner|&amp;lt;IDname&amp;gt; ist kein gültiger Bezeichner]]&lt;br /&gt;
*** [[IIMPLEMENTATION-Abschnitt fehlt oder ist falsch]]&lt;br /&gt;
*** [[Falsche Feld-Deklaration in der Klasse klassenname|Falsche Feld-Deklaration in der Klasse &amp;lt;klassenname&amp;gt;]]&lt;br /&gt;
*** [[Falsche Methoden-Deklaration in der Klasse klassenname|Falsche Methoden-Deklaration in der Klasse &amp;lt;klassenname&amp;gt;]]&lt;br /&gt;
*** [[Ungenügend Speicher zum Starten]]&lt;br /&gt;
*** [[Ungültiges Ereignisprofil name|Ungültiges Ereignisprofil &amp;lt;name&amp;gt;]]&lt;br /&gt;
*** [[Die Bibliothek bibliothek ist schon geladen, wahrscheinlich aufgrund eines ungültigen Programmabbruchs.|Die Bibliothek &amp;lt;bibliothek&amp;gt; ist schon geladen, wahrscheinlich aufgrund eines ungültigen Programmabbruchs. Ihr System könnte instabil sein, deshalb sollten Sie Windows jetzt beenden und neu starten.]]&lt;br /&gt;
*** [[Nicht korrekt ausgerichteter Datenhaltepunkt]]&lt;br /&gt;
*** [[Modulkopf fehlt oder ist fehlerhaft]]&lt;br /&gt;
*** [[Name ist kein gültiger Bezeichner|&amp;lt;name&amp;gt; ist kein gültiger Bezeichner]]&lt;br /&gt;
*** [[Es wurde keine Anweisung für die aktuelle Zeile generiert]]&lt;br /&gt;
*** [[Package wird gerade compiliert. Weiter?|Package &#039;&amp;lt;Name&amp;gt;&#039; wird gerade compiliert. Weiter?]]&lt;br /&gt;
*** [[Eigenschaft und Methode methodenname sind nicht kompatibel|Eigenschaft und Methode &amp;lt;methodenname&amp;gt; sind nicht kompatibel]]&lt;br /&gt;
*** [[Quelltext wurde geändert. Neu compilieren?]]&lt;br /&gt;
*** [[Symbol symbol wurde nicht gefunden.|Symbol &amp;lt;symbol&amp;gt; wurde nicht gefunden.]]&lt;br /&gt;
*** [[So beenden Sie eine Debug-Sitzung]]&lt;br /&gt;
*** [[Die methodenname, aufgerufen von formularname.ereignisname hat eine inkompatible Parameterliste. Soll der Aufruf entfernt werden?|Die &amp;lt;methodenname&amp;gt;, aufgerufen von &amp;lt;formularname&amp;gt;.&amp;lt;ereignisname&amp;gt; hat eine inkompatible Parameterliste. Soll der Aufruf entfernt werden?]]&lt;br /&gt;
*** [[Die Methode methodenname, aufgerufen von formularname, existiert nicht. Soll der Aufruf entfernt werden?|Die Methode &amp;lt;methodenname&amp;gt;, aufgerufen von &amp;lt;formularname&amp;gt;, existiert nicht. Soll der Aufruf entfernt werden?]]&lt;br /&gt;
*** [[Das Projekt enthält bereits ein Formular bzw. ein Modul mit dem Namen name|Das Projekt enthält bereits ein Formular bzw. ein Modul mit dem Namen &amp;lt;name&amp;gt;]]&lt;br /&gt;
*** [[Zeitüberschreitung beim Warten auf Prozessabbruch]]&lt;br /&gt;
*** [[Die Uses-Klausel fehlt oder ist falsch.]]&lt;br /&gt;
** [[Dateitypen - Index]]&lt;br /&gt;
*** [[Erweiterungen von mit RAD Studio erzeugten Dateien]]&lt;br /&gt;
*** [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)]]&lt;br /&gt;
*** [[Apple-Anwendungsberechtigungsdatei (*.entitlements)]]&lt;br /&gt;
*** [[Apple-Anwendungsinformationsdatei (*.info.plist)]]&lt;br /&gt;
*** [[Regeldatei für Apple-Anwendungsressourcen|{{PAGENAME}} (ResourceRules.plist)]]&lt;br /&gt;
*** [[C++-Debug-Typdatei|{{PAGENAME}} (*.#nn)]]&lt;br /&gt;
*** [[C++-Abhängigkeitsdatei (*.d)|{{PAGENAME}} (*.d)]]&lt;br /&gt;
*** [[C++-Header-Datei|{{PAGENAME}} (*.h, *.hpp)]]&lt;br /&gt;
*** [[C++-Implementierungsdatei|{{PAGENAME}} (*.cpp)]]&lt;br /&gt;
*** [[C++-Linker-Statusdatei|{{PAGENAME}} (*.ilc, *.ild, *.ilf, *.ilr, *.ils)]]&lt;br /&gt;
*** [[C++-Objektdatei (*.obj, *.o)|{{PAGENAME}} (*.obj, *.o)]]&lt;br /&gt;
*** [[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|{{PAGENAME}} (*.pdi)]]&lt;br /&gt;
*** [[C++-Package-Quelldatei|{{PAGENAME}} ({{Placeholder|Package]]&lt;br /&gt;
*** [[Vorcompilierte C++-Header-Datei (*.pch)|{{PAGENAME}} (*.pch)]]&lt;br /&gt;
*** [[Compilierte Delphi-Unit-Datei (*.dcu)|{{PAGENAME}} (*.dcu)]]&lt;br /&gt;
*** [[Compilierte Delphi-Package-Datei (*.dcp)|{{PAGENAME}} (*.dcp)]]&lt;br /&gt;
*** [[Delphi-Package-Quelldatei (*.dpk)]]&lt;br /&gt;
*** [[Delphi-Datei mit Ressourcenstrings (*.drc)|{{PAGENAME}} (*.drc)]]&lt;br /&gt;
*** [[Delphi-Quelltextdatei]]&lt;br /&gt;
*** [[DSYM-Debug-Datei|dSYM-Debug-Datei (*.dSYM)]]&lt;br /&gt;
*** [[Map-Debug-Datei (*.map)|{{PAGENAME}} (*.map)]]&lt;br /&gt;
**** [[Datei &amp;quot;Detaillierte Segmentzuordnung&amp;quot;]]&lt;br /&gt;
*** [[Bibliotheksdatei für den Package-Import|{{PAGENAME}} (*.bpi)]]&lt;br /&gt;
*** [[API (*.bpl, *.dylib, *.so)]]&lt;br /&gt;
*** [[API (*.lib, *.a)|{{PAGENAME}} (*.lib, *.a)]]&lt;br /&gt;
*** [[RSM-Debug-Datei|{{PAGENAME}} (*.rsm)]]&lt;br /&gt;
*** [[TDS-Debug-Datei (*.tds)|{{PAGENAME}} (*.tds)]]&lt;br /&gt;
*** [[API (ApplicationName.manifest)]]&lt;br /&gt;
** [[IDE-Befehlszeilenoptionen]]&lt;br /&gt;
** [[Tastenzuordnungen - Index|Tastenzuordnungen]]&lt;br /&gt;
***[[Tastaturvorlage BRIEF-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage IDE - Klassisch]]&lt;br /&gt;
***[[Standard-Tastaturvorlage]]&lt;br /&gt;
***[[Tastaturvorlage Epsilon-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Visual Basic-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Visual Studio-Emulation]]&lt;br /&gt;
***[[Tastaturvorlage Emacs (System)]]&lt;br /&gt;
*** [[Neue IDE-Tastenzuordnungen]]&lt;br /&gt;
*** [[Neue IDE-Tastenzuordnungen]]&lt;br /&gt;
** [[Menübefehle und Dialogfelder von RAD Studio - Index|Menübefehle und Dialogfelder von RAD Studio]]&lt;br /&gt;
*** [[Menü Datei|Menü &amp;quot;Datei&amp;quot;]]&lt;br /&gt;
**** [[Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
**** [[ActiveX-Bibliothek]]&lt;br /&gt;
**** [[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)]]&lt;br /&gt;
**** [[Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)]]&lt;br /&gt;
**** [[Neuen Web-Service hinzufügen]]&lt;br /&gt;
**** [[Android-Dienst]]&lt;br /&gt;
**** [[Experte für Automatisierungsobjekte]]&lt;br /&gt;
**** [[Auschecken (SVN)]]&lt;br /&gt;
**** [[Klonen (Git)]]&lt;br /&gt;
**** [[Klonen (Mercurial)]]&lt;br /&gt;
**** [[Schließen]]&lt;br /&gt;
**** [[COM-Objekt-Experte]]&lt;br /&gt;
**** [[Dialogfenster für COM+ Ereignisschnittstelle-Auswahl]]&lt;br /&gt;
**** [[Experte für COM+ Ereignisobjekte]]&lt;br /&gt;
**** [[COM+-Subskriptionsobjekt-Experte]]&lt;br /&gt;
**** [[Menü &amp;quot;Neu&amp;quot; anpassen]]&lt;br /&gt;
**** [[Experte für DataSnap-Client-Module]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
**** [[Experte für DataSnap-REST-Client-Module]]&lt;br /&gt;
**** [[DataSnap-Server-Experte]]&lt;br /&gt;
**** [[Experte für DataSnap WebBroker-Anwendungen]]&lt;br /&gt;
**** [[Beenden]]&lt;br /&gt;
**** [[Geräteübergreifende HD-Anwendung]]&lt;br /&gt;
**** [[Geräteübergreifende 3D-Anwendung]]&lt;br /&gt;
**** [[FireMonkey-Anwendung für Metropolis-UI]]&lt;br /&gt;
**** [[Geräteübergreifende Anwendung]]&lt;br /&gt;
**** [[Vorlagen für geräteübergreifende Anwendungen]]&lt;br /&gt;
**** [[Geräteübergreifendes Formular]]&lt;br /&gt;
**** [[FireMonkey-Frame]]&lt;br /&gt;
**** [[Experte für Interface-Auswahl]]&lt;br /&gt;
**** [[Neu]]&lt;br /&gt;
**** [[Neue Anwendung]]&lt;br /&gt;
**** [[Neue Konsolenanwendung (C++)]]&lt;br /&gt;
**** [[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
**** [[Objektgalerie]]&lt;br /&gt;
***** [[Kopieren, Vererben, Verwenden]]&lt;br /&gt;
**** [[Neue SOAP-Server-Anwendung]]&lt;br /&gt;
**** [[Neues Thread-Objekt]]&lt;br /&gt;
**** [[Neue Webserver-Anwendung]]&lt;br /&gt;
**** [[Öffnen]]&lt;br /&gt;
**** [[Formular drucken]]&lt;br /&gt;
**** [[Druckauswahl]]&lt;br /&gt;
**** [[Projektaktualisierung]]&lt;br /&gt;
**** [[Projekte aktualisieren]]&lt;br /&gt;
**** [[Experte für externes Datenmodul]]&lt;br /&gt;
**** [[Zuletzt verwendet]]&lt;br /&gt;
**** [[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
**** [[Ressourcen-DLL-Experte]]&lt;br /&gt;
**** [[Auf vorherige Revision zurücksetzen]]&lt;br /&gt;
**** [[Speichern-Befehle]]&lt;br /&gt;
**** [[Wählen Sie den einzufügenden Frame]]&lt;br /&gt;
**** [[Verzeichnis auswählen]]&lt;br /&gt;
**** [[Thread-Namen angeben]]&lt;br /&gt;
**** [[SOAP-Datenmodul-Experte]]&lt;br /&gt;
**** [[Transaktionaler Datenmodulexperte]]&lt;br /&gt;
**** [[Transaktionaler Objektexperte]]&lt;br /&gt;
**** [[Unit verwenden]]&lt;br /&gt;
**** [[Versionskontrollsystem]]&lt;br /&gt;
**** [[VCL-Formular]]&lt;br /&gt;
**** [[VCL-Formularanwendung]]&lt;br /&gt;
**** [[VCL-Anwendung für Metropolis-UI]]&lt;br /&gt;
**** [[Optionen des Experten für Datenbindungen]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 1]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 2]]&lt;br /&gt;
**** [[Experte für XML-Datenbindung, Seite 3]]&lt;br /&gt;
*** [[Menü Bearbeiten]]&lt;br /&gt;
**** [[Ausrichtung (Formular-Designer)]]&lt;br /&gt;
**** [[Am Raster ausrichten]]&lt;br /&gt;
**** [[Nach vorne setzen]]&lt;br /&gt;
**** [[Kopieren]]&lt;br /&gt;
**** [[Erstellungsfolge]]&lt;br /&gt;
**** [[Ausschneiden]]&lt;br /&gt;
**** [[Löschen (Befehl)]]&lt;br /&gt;
**** [[Tabulatorreihenfolge bearbeiten]]&lt;br /&gt;
**** [[Untergeordnete Elemente vertauschen]]&lt;br /&gt;
**** [[Nicht-visuelle Komponenten ausblenden]]&lt;br /&gt;
**** [[Elemente fixieren]]&lt;br /&gt;
**** [[Mehrfach einfügen]]&lt;br /&gt;
***** [[Verwenden des Tools &amp;quot;Mehrfach einfügen&amp;quot;]]&lt;br /&gt;
**** [[Einfügen]]&lt;br /&gt;
**** [[Wiederherstellen]]&lt;br /&gt;
**** [[Skalierung]]&lt;br /&gt;
**** [[Alles auswählen]]&lt;br /&gt;
**** [[Alles markieren]]&lt;br /&gt;
**** [[Nach hinten setzen]]&lt;br /&gt;
**** [[Größe]]&lt;br /&gt;
**** [[Rückgängig]]&lt;br /&gt;
*** [[Menü &amp;quot;Suchen&amp;quot;]]&lt;br /&gt;
**** [[Adresse eingeben]]&lt;br /&gt;
**** [[IDE Insight]]&lt;br /&gt;
**** [[Suchbefehl]]&lt;br /&gt;
**** [[Klasse suchen]]&lt;br /&gt;
**** [[In Dateien suchen]]&lt;br /&gt;
**** [[Verzeichnisse auswählen]]&lt;br /&gt;
**** [[Suchen von Referenzen (Delphi)]]&lt;br /&gt;
**** [[Lokale Referenzen suchen]]&lt;br /&gt;
**** [[Originalsymbol suchen]]&lt;br /&gt;
**** [[Zu Zeilennummer gehen]]&lt;br /&gt;
**** [[Inkrementelle Suche]]&lt;br /&gt;
**** [[Suchen und Ersetzen]]&lt;br /&gt;
**** [[Suche wiederholen]]&lt;br /&gt;
*** [[Menü Ansicht]]&lt;br /&gt;
**** [[Feld hinzufügen]]&lt;br /&gt;
**** [[Feld hinzufügen (C++)]]&lt;br /&gt;
**** [[To-Do-Eintrag hinzufügen oder bearbeiten]]&lt;br /&gt;
**** [[Methode hinzufügen]]&lt;br /&gt;
**** [[Methode hinzufügen (C++)]]&lt;br /&gt;
**** [[Eigenschaft hinzufügen]]&lt;br /&gt;
**** [[Eigenschaft hinzufügen (C++)]]&lt;br /&gt;
**** [[Build-Gruppen]]&lt;br /&gt;
**** [[Code-Explorer]]&lt;br /&gt;
**** [[CodeGuard-Protokoll]]&lt;br /&gt;
**** [[Konfigurations-Manager]]&lt;br /&gt;
***** [[Neue Build-Konfiguration]]&lt;br /&gt;
***** [[Build-Konfiguration löschen]]&lt;br /&gt;
***** [[Optionsgruppe hinzufügen]]&lt;br /&gt;
***** [[Optionsgruppe entfernen]]&lt;br /&gt;
**** [[Zwischenablageverlauf]]&lt;br /&gt;
**** [[Benutzerdefinierte Gesten]]&lt;br /&gt;
**** [[Designer für benutzerdefinierte Gesten]]&lt;br /&gt;
**** [[Symbolleisten anpassen]]&lt;br /&gt;
**** [[C++-Klassen-Explorer (Fenster)]]&lt;br /&gt;
**** [[Delphi-Klassen-Explorer (Fenster)]]&lt;br /&gt;
**** [[Daten-Explorer]]&lt;br /&gt;
**** [[Gespeicherten Desktop löschen]]&lt;br /&gt;
**** [[Symbolleiste Desktop]]&lt;br /&gt;
**** [[Desktops]]&lt;br /&gt;
**** [[Editierfenster andocken]]&lt;br /&gt;
**** [[Explorer-Dateigruppen]]&lt;br /&gt;
**** [[Externer Translation-Manager]]&lt;br /&gt;
***** [[Externen Translation-Manager einrichten]]&lt;br /&gt;
***** [[Externen Translation-Manager verwenden]]&lt;br /&gt;
**** [[Datei-Browser]]&lt;br /&gt;
**** [[To-Do-Liste filtern]]&lt;br /&gt;
**** [[Ergebnisse der Referenzsuche (Delphi)]]&lt;br /&gt;
**** [[Ergebnisse der Referenzsuche (C++)]]&lt;br /&gt;
**** [[Ergebnisse der Definitionssuche (C++)]]&lt;br /&gt;
**** [[Ergebnisse der Header-Abhängigkeit (C++)]]&lt;br /&gt;
**** [[Symbolbeschreibung]]&lt;br /&gt;
**** [[Historie]]&lt;br /&gt;
**** [[LiveBindings-Designer]]&lt;br /&gt;
***** [[Synchronisieren von Daten mit LiveBindings]]&lt;br /&gt;
***** [[Ein- und Ausblenden von Elementen im LiveBindings-Designer]]&lt;br /&gt;
***** [[Zoomen (Skalieren) des LiveBindings-Designers]]&lt;br /&gt;
***** [[Speichern des LiveBindings-Diagramms als Bild]]&lt;br /&gt;
***** [[Verwenden der Ebenen im LiveBindings-Designer]]&lt;br /&gt;
***** [[Visuell binden]]&lt;br /&gt;
**** [[Fenster: Meldungen]]&lt;br /&gt;
**** [[Geräteübergreifende Vorschau]]&lt;br /&gt;
**** [[Neues Editierfenster]]&lt;br /&gt;
**** [[Objektinspektor]]&lt;br /&gt;
**** [[Projektverwaltung]]&lt;br /&gt;
***** [[Übergeben (Git)]]&lt;br /&gt;
***** [[Übergeben (Mercurial)]]&lt;br /&gt;
***** [[Übergeben (SVN)]]&lt;br /&gt;
***** [[Ordner- oder Verzeichnisansicht hinzufügen]]&lt;br /&gt;
***** [[Importbereich]]&lt;br /&gt;
***** [[Protokollbereich]]&lt;br /&gt;
***** [[Zusammenführen (SVN)]]&lt;br /&gt;
***** [[Plattformeigenschaften]]&lt;br /&gt;
***** [[Letzte Kommentare]]&lt;br /&gt;
***** [[Repository-Browser]]&lt;br /&gt;
***** [[Umschalten (SVN)]]&lt;br /&gt;
***** [[Aktualisieren (SVN)]]&lt;br /&gt;
**** [[Projektstatistik]]&lt;br /&gt;
**** [[Refactorings]]&lt;br /&gt;
**** [[Registrierte Typbibliotheken]]&lt;br /&gt;
**** [[Desktop speichern]]&lt;br /&gt;
**** [[Verwendung suchen (Dialogfeld)]]&lt;br /&gt;
**** [[Debug-Desktop auswählen]]&lt;br /&gt;
**** [[Gesten auswählen]]&lt;br /&gt;
**** [[Strukturansicht]]&lt;br /&gt;
**** [[Tabelleneigenschaften]]&lt;br /&gt;
**** [[Vorlagen (Fenster)]]&lt;br /&gt;
**** [[To-Do-Liste]]&lt;br /&gt;
**** [[Ansicht Formular/Unit]]&lt;br /&gt;
**** [[Tool-Palette]]&lt;br /&gt;
**** [[Symbolleisten]]&lt;br /&gt;
***** [[Symbolleiste zur Auswahl des Plattformgeräts]]&lt;br /&gt;
***** [[Embarcadero Community-Symbolleiste]]&lt;br /&gt;
**** [[Übersetzungseditor]]&lt;br /&gt;
***** [[Mehrzeilen-Editor]]&lt;br /&gt;
***** [[Dem Wörterbuch hinzufügen]]&lt;br /&gt;
**** [[Übersetzungswörterbuch]]&lt;br /&gt;
**** [[Ergebnisse der C++-Typhierarchie (C++)]]&lt;br /&gt;
**** [[Das Fenster des Typbibliothekseditors]]&lt;br /&gt;
**** [[Formulare anzeigen]]&lt;br /&gt;
**** [[Units anzeigen]]&lt;br /&gt;
**** [[Willkommensseite]]&lt;br /&gt;
***** [[RAD Studio – Interaktive Einführungen]]&lt;br /&gt;
**** [[Fensterliste]]&lt;br /&gt;
**** [[Fenster zur Fehlersuche - Index|Fenster zur Fehlersuche]]&lt;br /&gt;
***** [[Modulhaltepunkt hinzufügen oder bearbeiten]]&lt;br /&gt;
***** [[Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen]]&lt;br /&gt;
***** [[Quelltexthaltepunkt hinzufügen]]&lt;br /&gt;
***** [[Gruppe überwachter Ausdrücke hinzufügen]]&lt;br /&gt;
***** [[Fenster Liste der Haltepunkte]]&lt;br /&gt;
***** [[Haltepunkt-Eigenschaften]]&lt;br /&gt;
***** [[Fenster Aufruf-Stack]]&lt;br /&gt;
***** [[CPU-Fenster - Index|CPU-Fenster]]&lt;br /&gt;
****** [[Adressstatus]]&lt;br /&gt;
****** [[Disassembly-Bereich]]&lt;br /&gt;
****** [[Register-Bereich]]&lt;br /&gt;
****** [[Speicher-Bereich]]&lt;br /&gt;
****** [[Flags-Bereich]]&lt;br /&gt;
****** [[CPU-Stack-Bereich]]&lt;br /&gt;
***** [[Neuen Wert eingeben]]&lt;br /&gt;
***** [[Such-Bytes eingeben]]&lt;br /&gt;
***** [[Fenster Ereignisprotokoll]]&lt;br /&gt;
***** [[Kommentar zu Ereignisprotokoll hinzufügen]]&lt;br /&gt;
***** [[FPU]]&lt;br /&gt;
***** [[Lokale Variablen]]&lt;br /&gt;
***** [[Fenster Module]]&lt;br /&gt;
***** [[Bereich]]&lt;br /&gt;
***** [[Datei nicht gefunden]]&lt;br /&gt;
***** [[Threads|Thread-Status]]&lt;br /&gt;
***** [[Fenster Liste überwachter Ausdrücke]]&lt;br /&gt;
*** [[Menü Refactoring|Menü &amp;quot;Refactor&amp;quot;]]&lt;br /&gt;
**** [[Verlagern (Dialogfeld)]]&lt;br /&gt;
**** [[Interface extrahieren/Oberklasse extrahieren (Dialogfelder)]]&lt;br /&gt;
**** [[Member in übergeordnete Klasse verschieben/Member in abgeleitete Klasse verschieben (Dialogfelder)]]&lt;br /&gt;
**** [[Sicheres Löschen (Dialogfeld)]]&lt;br /&gt;
**** [[Inline für Variable (Dialogfeld)]]&lt;br /&gt;
**** [[Feld einführen (Dialogfeld)]]&lt;br /&gt;
**** [[Variable einführen (Dialogfeld)]]&lt;br /&gt;
**** [[Parameter ändern]]&lt;br /&gt;
**** [[Felder deklarieren]]&lt;br /&gt;
**** [[Variablen deklarieren]]&lt;br /&gt;
**** [[Methode extrahieren]]&lt;br /&gt;
**** [[Ressourcenstring extrahieren]]&lt;br /&gt;
**** [[Unit suchen]]&lt;br /&gt;
**** [[Symbolname Umbenennen (Delphi)|&amp;lt;Symbolname&amp;gt; Umbenennen ({{Delphi}})]]&lt;br /&gt;
*** [[Menü Einfügen]]&lt;br /&gt;
**** [[Farbe auswählen]]&lt;br /&gt;
**** [[Bild einfügen]]&lt;br /&gt;
**** [[Eingabe einfügen]]&lt;br /&gt;
**** [[Tabelle einfügen]]&lt;br /&gt;
*** [[Menü Projekt]]&lt;br /&gt;
**** [[Dem Projekt hinzufügen]]&lt;br /&gt;
**** [[Aus dem Projekt entfernen]]&lt;br /&gt;
**** [[Der Objektablage hinzufügen]]&lt;br /&gt;
***** [[Neuer Kategoriename]]&lt;br /&gt;
**** [[Sprachen hinzufügen]]&lt;br /&gt;
**** [[Sprachen entfernen]]&lt;br /&gt;
**** [[Aktive Sprache festlegen]]&lt;br /&gt;
**** [[Lokalisierte Projekte aktualisieren]]&lt;br /&gt;
**** [[Quelltext anzeigen]]&lt;br /&gt;
**** [[Neues Projekt hinzufügen]]&lt;br /&gt;
**** [[Neues Projekt hinzufügen]]&lt;br /&gt;
**** [[Methodentoxizitäts-Metriken]]&lt;br /&gt;
**** [[Projektquellen formatieren]]&lt;br /&gt;
**** [[Modellierungsunterstützung]]&lt;br /&gt;
**** [[Unit erzeugen]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Projekt erzeugen]]&lt;br /&gt;
**** [[Syntaxprüfung von Projekt]]&lt;br /&gt;
**** [[Projekt bereinigen]]&lt;br /&gt;
**** [[Information|Infos über Projekt]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte compilieren]]&lt;br /&gt;
**** [[Alle Projekte erzeugen]]&lt;br /&gt;
**** [[Ressourcen|Ressourcen und Bilder]]&lt;br /&gt;
***** [[Unterstützung für Ressourcendateien]]&lt;br /&gt;
**** [[Projektabhängigkeiten]]&lt;br /&gt;
**** [[Optionen für Projektseite]]&lt;br /&gt;
**** [[Bereitstellungs-Manager]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Weitere Dateien hinzufügen]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Hinzufügen von Dateien]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Löschen von Dateien]]&lt;br /&gt;
***** [[Bereitstellungs-Manager - Bereitstellen von Projekten]]&lt;br /&gt;
**** [[Projektoptionen (Dialogfeld)]]&lt;br /&gt;
***** [[Optionen für das Ziel]]&lt;br /&gt;
****** [[Optionsgruppe anwenden]]&lt;br /&gt;
***** [[Gemeinsame Elemente auf den Projektoptionsseiten]]&lt;br /&gt;
***** [[C++ (Gemeinsame Optionen)]]&lt;br /&gt;
***** [[C++-Compiler]]&lt;br /&gt;
****** [[C++-Compiler Erweitert]]&lt;br /&gt;
****** [[C++-Compiler Kompatibilität]]&lt;br /&gt;
****** [[C++-Compiler Debuggen]]&lt;br /&gt;
****** [[C++-Compiler Verzeichnisse und Bedingungen]]&lt;br /&gt;
****** [[C++-Compiler Optimierungen]]&lt;br /&gt;
****** [[C++-Compiler Ausgabe]]&lt;br /&gt;
****** [[C++-Compiler Vorcompilierte Header]]&lt;br /&gt;
****** [[C++-Compiler Warnungen]]&lt;br /&gt;
***** [[C++-Linker]]&lt;br /&gt;
****** [[C++-Linker Ausgabe]]&lt;br /&gt;
****** [[C++-Linker-Warnungen]]&lt;br /&gt;
***** [[Bibliotheken (TLib)]]&lt;br /&gt;
***** [[Delphi-Compiler]]&lt;br /&gt;
****** [[Compilieren]]&lt;br /&gt;
****** [[Hinweise und Warnungen]]&lt;br /&gt;
****** [[Linken]]&lt;br /&gt;
****** [[Ausgabe - C/C++]]&lt;br /&gt;
***** [[Ressourcen-Compiler]]&lt;br /&gt;
****** [[Ressourcen-Compiler Verzeichnisse und Bedingungen]]&lt;br /&gt;
***** [[Turbo Assembler Optionen]]&lt;br /&gt;
****** [[Turbo Assembler Verzeichnisse und Bedingungen]]&lt;br /&gt;
****** [[Turbo Assembler Warnungen]]&lt;br /&gt;
***** [[Build-Ereignisse]]&lt;br /&gt;
****** [[Befehle für Build-Ereignisse]]&lt;br /&gt;
***** [[ATL]]&lt;br /&gt;
***** [[Berechtigungsliste]]&lt;br /&gt;
***** [[Verwendet Berechtigungen]]&lt;br /&gt;
***** [[Formulare]]&lt;br /&gt;
***** [[Build-Reihenfolge]]&lt;br /&gt;
***** [[Anwendungsoptionen]]&lt;br /&gt;
****** [[Erscheinungsbild der Anwendung]]&lt;br /&gt;
******* [[Hilfedatei der Anwendung|Hilfedatei der Anwendung (Dialogfeld)]]&lt;br /&gt;
****** [[Ausrichtung von Anwendungen]]&lt;br /&gt;
****** [[Programm-Icns]]&lt;br /&gt;
****** [[Programmsymbol]]&lt;br /&gt;
***** [[Beschreibung]]&lt;br /&gt;
***** [[Versionsinformationen]]&lt;br /&gt;
***** [[Packages (Optionen)]]&lt;br /&gt;
****** [[Laufzeit-Packages (Optionen)]]&lt;br /&gt;
****** [[Entwurfs-Packages hinzufügen]]&lt;br /&gt;
****** [[Laufzeit-Package hinzufügen]]&lt;br /&gt;
****** [[Komponenten]]&lt;br /&gt;
****** [[Runtime-Packages entfernen]]&lt;br /&gt;
***** [[Debugger]]&lt;br /&gt;
****** [[Debugger-Symboltabellen]]&lt;br /&gt;
******* [[Suchpfad für Symboltabelle hinzufügen]]&lt;br /&gt;
****** [[Debugger-Umgebungsblock]]&lt;br /&gt;
******* [[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten]]&lt;br /&gt;
***** [[Projekteigenschaften]]&lt;br /&gt;
****** [[Informative Meldungen (C++)]]&lt;br /&gt;
***** [[Bereitstellungsseite]]&lt;br /&gt;
****** [[Neuen Keystore/Alias erstellen]]&lt;br /&gt;
***** [[GetIt-Abhängigkeiten]]&lt;br /&gt;
*** [[Menü &amp;quot;Start&amp;quot;]]&lt;br /&gt;
**** [[Adresshaltepunkt hinzufügen oder Datenhaltepunkt hinzufügen]]&lt;br /&gt;
**** [[Haltepunkt hinzufügen]]&lt;br /&gt;
**** [[Modulhaltepunkt hinzufügen oder bearbeiten]]&lt;br /&gt;
**** [[Quelltexthaltepunkt hinzufügen]]&lt;br /&gt;
**** [[Mit Prozess verbinden]]&lt;br /&gt;
**** [[Änderung]]&lt;br /&gt;
**** [[Benachrichtigung über Debugger-Exception]]&lt;br /&gt;
**** [[Debug-Inspektor]]&lt;br /&gt;
***** [[Anzeigen der von Funktionen abgeleiteten Eigenschaftswerte im Debug-Inspektor]]&lt;br /&gt;
**** [[Vom Programm trennen]]&lt;br /&gt;
**** [[Auswerten/Ändern]]&lt;br /&gt;
**** [[Package-Import suchen]]&lt;br /&gt;
**** [[Untersuchen]]&lt;br /&gt;
**** [[Prozess laden: Umgebungsblock]]&lt;br /&gt;
**** [[Prozess laden: Lokal]]&lt;br /&gt;
**** [[Prozess laden: Extern]]&lt;br /&gt;
**** [[Prozess laden: Symboltabellen]]&lt;br /&gt;
**** [[Prozess laden]]&lt;br /&gt;
**** [[Neuer Ausdruck]]&lt;br /&gt;
**** [[Programmausführung unterbrechen]]&lt;br /&gt;
**** [[Programm abbrechen]]&lt;br /&gt;
**** [[ActiveX-Server registrieren/entfernen]]&lt;br /&gt;
**** [[Start]]&lt;br /&gt;
**** [[Bis Cursorposition ausführen und Ausführung bis Rückkehr]]&lt;br /&gt;
**** [[Ohne Debugger ausführen]]&lt;br /&gt;
**** [[Ausführungsposition anzeigen]]&lt;br /&gt;
**** [[Gesamte Routine]]&lt;br /&gt;
**** [[Einzelne Anweisung]]&lt;br /&gt;
**** [[Nächste Quelltextzeile]]&lt;br /&gt;
**** [[Typumwandlung]]&lt;br /&gt;
**** [[ActiveX-Server entfernen]]&lt;br /&gt;
**** [[Eigenschaften Darstellung überwachter Ausdrücke]]&lt;br /&gt;
*** [[Menü Komponenten]]&lt;br /&gt;
**** [[Komponenten-Template erzeugen]]&lt;br /&gt;
**** [[Experte für den Import einer Komponente]]&lt;br /&gt;
**** [[Komponente installieren]]&lt;br /&gt;
**** [[Packages installieren]]&lt;br /&gt;
**** [[Neue Komponente]]&lt;br /&gt;
***** [[Verwenden des Experten für neue Komponenten]]&lt;br /&gt;
**** [[Experte für den WSDL-Import]]&lt;br /&gt;
*** [[Menü Tools]]&lt;br /&gt;
**** [[Vorlagenbibliotheken]]&lt;br /&gt;
***** [[Objekt-Info bearbeiten]]&lt;br /&gt;
***** [[Objektablage]]&lt;br /&gt;
**** [[GetIt-Package-Manager]]&lt;br /&gt;
***** [[Fenster &amp;quot;GetIt-Package-Manager&amp;quot;]]&lt;br /&gt;
***** [[Installieren eines Package mit dem Getlt-Package-Manager]]&lt;br /&gt;
**** [[Experte für vorcompilierte Header]]&lt;br /&gt;
**** [[Build-Tools]]&lt;br /&gt;
**** [[Tools konfigurieren|Tools-Optionen]]&lt;br /&gt;
***** [[Tools-Eigenschaften]]&lt;br /&gt;
****** [[Transfermakros]]&lt;br /&gt;
**** [[CodeGuard-Konfiguration]]&lt;br /&gt;
**** [[Quality Central]]&lt;br /&gt;
**** [[Tools-Optionen (Dialogfeld)]]&lt;br /&gt;
***** [[Umgebungsoptionen]]&lt;br /&gt;
****** [[Objektinspektor (Optionen)]]&lt;br /&gt;
****** [[Tool-Palette (Optionen)]]&lt;br /&gt;
******* [[Farben (Tool Palette)]]&lt;br /&gt;
****** [[Komponenten-Symbolleiste]]&lt;br /&gt;
****** [[Umgebungsvariablen]]&lt;br /&gt;
******* [[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten]]&lt;br /&gt;
****** [[Vergleichs-Viewer / Zusammenführungs-Viewer]]&lt;br /&gt;
******* [[Externer Vergleichs-Viewer / Externer Zusammenführungs-Viewer]]&lt;br /&gt;
******** [[Programm auswählen]]&lt;br /&gt;
****** [[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
****** [[Dateizuordnung]]&lt;br /&gt;
****** [[Projekt-Upgrade]]&lt;br /&gt;
****** [[Auto-Wiederherstellen]]&lt;br /&gt;
****** [[Verbindungsprofil-Manager]]&lt;br /&gt;
******* [[Verbindungsprofil erstellen]]&lt;br /&gt;
****** [[Bereitstellungsseite]]&lt;br /&gt;
******* [[Neuen Keystore/Alias erstellen]]&lt;br /&gt;
****** [[Optionen für den Formular-Designer]]&lt;br /&gt;
******* [[Gerätemanager]]&lt;br /&gt;
******** [[Fenster &amp;quot;Geräteeinstellungen&amp;quot;]]&lt;br /&gt;
******** [[Hinzufügen einer Geräte-Voreinstellung]]&lt;br /&gt;
******** [[Bearbeiten einer Geräte-Voreinstellung]]&lt;br /&gt;
******** [[Löschen einer Geräte-Voreinstellung]]&lt;br /&gt;
******* [[FireUI Live-Vorschau (IDE-Optionen)]]&lt;br /&gt;
****** [[Explorer]]&lt;br /&gt;
****** [[Toxizitätsmetriken]]&lt;br /&gt;
****** [[Delphi-Optionen]]&lt;br /&gt;
******* [[Bibliothek]]&lt;br /&gt;
******* [[Bibliothek - Übersetzt]]&lt;br /&gt;
******* [[Typbibliothek (Delphi)]]&lt;br /&gt;
****** [[SDK-Manager]]&lt;br /&gt;
******* [[Neues SDK hinzufügen]]&lt;br /&gt;
******* [[Remote-Pfadeintrag hinzufügen oder Remote-Pfadeintrag bearbeiten]]&lt;br /&gt;
******* [[Neues Android SDK erstellen]]&lt;br /&gt;
****** [[C++-Optionen]]&lt;br /&gt;
******* [[Typbibliothek (C++)]]&lt;br /&gt;
******* [[Pfade und Verzeichnisse (C++)]]&lt;br /&gt;
******* [[Projekteigenschaften]]&lt;br /&gt;
******** [[Informative Meldungen (C++)]]&lt;br /&gt;
******* [[Klassen-Explorer (C++)]]&lt;br /&gt;
***** [[Editor-Optionen]]&lt;br /&gt;
****** [[Quelloptionen]]&lt;br /&gt;
****** [[Farbe (Editor-Optionen)]]&lt;br /&gt;
******* [[Strukturhervorhebung]]&lt;br /&gt;
****** [[Anzeigeoptionen]]&lt;br /&gt;
****** [[Tastaturbelegung]]&lt;br /&gt;
****** [[Code Insight]]&lt;br /&gt;
***** [[LiveBindings-Optionen]]&lt;br /&gt;
***** [[Optionen für die Versionskontrolle]]&lt;br /&gt;
****** [[Entfernen von Git-Authentifizierungsinformationen]]&lt;br /&gt;
***** [[HTML-Optionen]]&lt;br /&gt;
****** [[HTML-Formatierung]]&lt;br /&gt;
***** [[Optionen für Übersetzungs-Tools]]&lt;br /&gt;
****** [[Farbe (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Schrift (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Formular-Designer (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
****** [[Wörterbuch (Optionen für Übersetzungs-Tools)]]&lt;br /&gt;
***** [[GetIt (Optionen)]]&lt;br /&gt;
***** [[Formatierungsoptionen]]&lt;br /&gt;
****** [[Profile und Status]]&lt;br /&gt;
***** [[Modellierungsoptionen (Dialogfeld)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Erscheinungsbild)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Layout)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Drucken)]]&lt;br /&gt;
****** [[Modellierung - Diagrammoptionen (Ansichtsverwaltung)]]&lt;br /&gt;
****** [[Modellierung - Allgemeine Optionen]]&lt;br /&gt;
****** [[Modellierung - Optionen für die Dokumentationserzeugung]]&lt;br /&gt;
****** [[Optionen für die Modellansicht]]&lt;br /&gt;
****** [[Modellierung - Quelltextoptionen]]&lt;br /&gt;
****** [[Modellierung - Optionen zum Erzeugen von Sequenzdiagrammen]]&lt;br /&gt;
***** [[Debugger-Optionen]]&lt;br /&gt;
****** [[Visualisierung]]&lt;br /&gt;
****** [[Ereignisprotokoll-Optionen]]&lt;br /&gt;
****** [[Embarcadero-Debugger]]&lt;br /&gt;
******* [[Sprach-Exceptions]]&lt;br /&gt;
******** [[Sprach-Exception hinzufügen]]&lt;br /&gt;
******* [[Native BS-Exceptions]]&lt;br /&gt;
******** [[Bereich für Exception hinzufügen]]&lt;br /&gt;
***** [[Verbindungsprofil auswählen]]&lt;br /&gt;
*** [[Menü Hilfe]]&lt;br /&gt;
*** [[Ordner suchen]]&lt;br /&gt;
*** [[Datenbanken (Dialogfelder)]]&lt;br /&gt;
**** [[Felder hinzufügen]]&lt;br /&gt;
**** [[Lokale Daten zuweisen]]&lt;br /&gt;
**** [[Anweisungstext-Editor]]&lt;br /&gt;
**** [[Editor für Verbindungs-Strings (ADO)]]&lt;br /&gt;
**** [[Datenbank-Editor]]&lt;br /&gt;
**** [[Eigenschaften der Datenmenge]]&lt;br /&gt;
**** [[Treibereinstellungen]]&lt;br /&gt;
**** [[Feldverbindungs-Designer]]&lt;br /&gt;
**** [[Felder-Editor]]&lt;br /&gt;
**** [[Fremdschlüsselbedingung]]&lt;br /&gt;
**** [[Datenbankkomponenten-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[Transaktions-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[IBUpdateSQL- und IBDataSet-Editor (Dialogfeld)]]&lt;br /&gt;
**** [[Neue Verbindung]]&lt;br /&gt;
**** [[Neues Feld]]&lt;br /&gt;
**** [[Verbindung umbenennen]]&lt;br /&gt;
**** [[SortFields-Editor]]&lt;br /&gt;
**** [[SQL-Monitor]]&lt;br /&gt;
**** [[LiveBindings (Dialogfelder)]]&lt;br /&gt;
***** [[Feld hinzufügen (LiveBindings)]]&lt;br /&gt;
***** [[An neues Steuerelement binden]]&lt;br /&gt;
***** [[Bindbare Member]]&lt;br /&gt;
***** [[Editor für Bindungsausdrücke]]&lt;br /&gt;
***** [[Bindungslisten]]&lt;br /&gt;
***** [[LiveBindings-Spalteneditor]]&lt;br /&gt;
***** [[LiveBindings - Ergebnis des Ausdrucks]]&lt;br /&gt;
***** [[LiveBindings-Ausgabekonverter]]&lt;br /&gt;
***** [[LiveBindings-Methoden]]&lt;br /&gt;
***** [[LiveBindings-Experte]]&lt;br /&gt;
****** [[Verknüpfen eines Steuerelements mit einem Feld]]&lt;br /&gt;
****** [[Verknüpfen eines Steuerelements mit einer Komponenteneigenschaft]]&lt;br /&gt;
****** [[Verknüpfen einer Eigenschaft einer Komponente mit einem Steuerelement]]&lt;br /&gt;
****** [[Verknüpfen einer Eigenschaft einer Komponente mit einem Feld]]&lt;br /&gt;
****** [[Erstellen einer Datenquelle (LiveBindings-Experte)]]&lt;br /&gt;
***** [[Neue LiveBinding]]&lt;br /&gt;
*** [[HTML-Elemente - Index|HTML-Elemente]]&lt;br /&gt;
**** [[A (Anker) HTML-Element]]&lt;br /&gt;
**** [[DIV HTML-Element]]&lt;br /&gt;
**** [[HR HTML-Element]]&lt;br /&gt;
**** [[IMG HTML-Element]]&lt;br /&gt;
**** [[INPUT HTML-Element]]&lt;br /&gt;
**** [[SELECT HTML-Element]]&lt;br /&gt;
**** [[SPAN HTML-Element]]&lt;br /&gt;
**** [[TABLE HTML-Element]]&lt;br /&gt;
**** [[TEXTAREA HTML-Element]]&lt;br /&gt;
**** [[Unit (Dialogfeld)]]&lt;br /&gt;
*** [[Listen Dialogfeld|&amp;lt;Listen&amp;gt; Dialogfeld]]&lt;br /&gt;
*** [[Eigenschaftseditoren - Index|Eigenschaftseditoren]]&lt;br /&gt;
**** [[Aktionslisten-Editor]]&lt;br /&gt;
**** [[Aktionsmanager-Editor]]&lt;br /&gt;
**** [[Seite hinzufügen (Dialogfeld)]]&lt;br /&gt;
**** [[Durchsuchen (Dialogfeld)]]&lt;br /&gt;
**** [[Bitmap-Editor]]&lt;br /&gt;
**** [[BitmapLinks-Editor]]&lt;br /&gt;
**** [[Pinsel-Designer]]&lt;br /&gt;
**** [[Anderes Symbol]]&lt;br /&gt;
**** [[Farbeditor]]&lt;br /&gt;
**** [[Auflistungs-Editor]]&lt;br /&gt;
**** [[Datenbankkomponenten-Editor|Datenbankkomponenten-Editor oder Editor für Verbindungs-Broker-Komponenten]]&lt;br /&gt;
**** [[DDE-Info (Dialogfeld)]]&lt;br /&gt;
**** [[Vorlagen löschen]]&lt;br /&gt;
**** [[Seite bearbeiten (Dialogfeld)]]&lt;br /&gt;
**** [[Filter-Editor]]&lt;br /&gt;
**** [[Schriftarten-Editor]]&lt;br /&gt;
**** [[Bilderlisten-Editor]]&lt;br /&gt;
**** [[Bilderlisten-Editor (FireMonkey)]]&lt;br /&gt;
**** [[Eingabemasken-Editor]]&lt;br /&gt;
**** [[Template einfügen]]&lt;br /&gt;
**** [[Objekt einfügen]]&lt;br /&gt;
**** [[Eintrags-Designer]]&lt;br /&gt;
**** [[ListBox-Eintragseditor]]&lt;br /&gt;
**** [[ListView-Eintragseditor]]&lt;br /&gt;
**** [[Laden eines Bildes zur Entwurfszeit]]&lt;br /&gt;
**** [[Bild laden (Dialogfeld)]]&lt;br /&gt;
**** [[String-Liste laden]]&lt;br /&gt;
**** [[Maskentext-Editor]]&lt;br /&gt;
**** [[Menü-Designer]]&lt;br /&gt;
**** [[MultiResBitmap-Editor]]&lt;br /&gt;
**** [[Standardaktionsklassen (Dialogfeld)]]&lt;br /&gt;
**** [[Arbeitsblatt-Editor]]&lt;br /&gt;
**** [[Öffnen (Dialogfeld)]]&lt;br /&gt;
**** [[Inhalte einfügen (Dialogfeld)]]&lt;br /&gt;
**** [[Pfad-Designer (Dialogfeld)]]&lt;br /&gt;
**** [[Bild-Editor]]&lt;br /&gt;
**** [[Bild speichern unter]]&lt;br /&gt;
**** [[String-Liste speichern (Dialogfeld)]]&lt;br /&gt;
**** [[Menü auswählen]]&lt;br /&gt;
**** [[String-Listen-Editor]]&lt;br /&gt;
**** [[TreeView-Eintragseditor]]&lt;br /&gt;
**** [[Wertlisten-Editor]]&lt;br /&gt;
*** [[Symbol wählen]]&lt;br /&gt;
*** [[Testexperten - Index|Testexperten]]&lt;br /&gt;
**** [[Testfall-Experte]]&lt;br /&gt;
**** [[Testfall-Experte (2)]]&lt;br /&gt;
**** [[Testprojekt-Experte]]&lt;br /&gt;
**** [[Testprojekt-Experte (2)]]&lt;br /&gt;
*** [[Win-Ansicht - Index|Win-Ansicht]]&lt;br /&gt;
**** [[Assembly-Metadaten-Explorer (Reflection Viewer)]]&lt;br /&gt;
**** [[Typbibliothek-Explorer]]&lt;br /&gt;
**** [[Suchen]]&lt;br /&gt;
*** [[Package ändern]]&lt;br /&gt;
*** [[Suchen von Aktualisierungen]]&lt;br /&gt;
** [[Projekte und Units - Index]]&lt;br /&gt;
*** [[Unit]]&lt;br /&gt;
** [[Reguläre Ausdrücke]]&lt;br /&gt;
** [[Systemregistrierungsschlüssel für visuelle IDE-Einstellungen]]&lt;br /&gt;
** [[Hilfsprogramme]]&lt;br /&gt;
*** [[Toolkette]]&lt;br /&gt;
**** [[Delphi-Toolkette]]&lt;br /&gt;
***** [[DCC32]]&lt;br /&gt;
***** [[DCC64]]&lt;br /&gt;
***** [[DCCOSX]]&lt;br /&gt;
***** [[DCCIOS32]]&lt;br /&gt;
***** [[LLVM-basierte Delphi-Compiler]]&lt;br /&gt;
****** [[DCCIOSARM]]&lt;br /&gt;
****** [[DCCIOSARM64]]&lt;br /&gt;
****** [[DCCAARM]]&lt;br /&gt;
**** [[C++-Toolkette]]&lt;br /&gt;
***** [[Compiler für C++]]&lt;br /&gt;
****** [[BCC32]]&lt;br /&gt;
******* [[Optionen für Aufrufkonventionen (BCC32)]]&lt;br /&gt;
******* [[Verwendung von Include-Dateien]]&lt;br /&gt;
****** [[BCCOSX]]&lt;br /&gt;
****** [[Durch Clang erweiterte C++-Compiler]]&lt;br /&gt;
******* [[BCC32C]]&lt;br /&gt;
******* [[BCC64]]&lt;br /&gt;
******* [[BCCIOSARM]]&lt;br /&gt;
******* [[BCCIOSARM64]]&lt;br /&gt;
******* [[BCCAARM]]&lt;br /&gt;
******* [[Unterschiede zwischen C++-Compilern, die durch Clang erweitert wurden, und C++-Compilern der vorherigen Generation]]&lt;br /&gt;
******** [[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
******* [[Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen]]&lt;br /&gt;
******* [[Von C++-Compilern, die durch Clang erweitert wurden, nicht unterstützte Optionen]]&lt;br /&gt;
******* [[Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header]]&lt;br /&gt;
******* [[Verwenden von vorcompilierten Headern mit C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
******* [[Fehler und Warnungen von C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
***** [[Linker für C++]]&lt;br /&gt;
****** [[Technische Details zu ILINK32 und ILINK64]]&lt;br /&gt;
******* [[Moduldefinitionsdateien]]&lt;br /&gt;
****** [[Technische Details zu ILINK32 und ILINK64]]&lt;br /&gt;
****** [[XLINK]]&lt;br /&gt;
****** [[C++-Linker-Fehler und -Warnungen]]&lt;br /&gt;
******* [[Zugriffsverletzung. Linken beendet]]&lt;br /&gt;
******* [[Zusätzliche Segmente müssen in einer .def-Datei definiert werden]]&lt;br /&gt;
******* [[Ungültiger Ausrichtungsfaktor &#039;Symbol&#039;]]&lt;br /&gt;
******* [[Laden von Modul kann nicht verzögert werden]]&lt;br /&gt;
******* [[Virtueller Speicher kann bei addr &#039;Adresse&#039; für n Bytes nicht freigegeben werden (Fehlercode Fehlerzahl)]]&lt;br /&gt;
******* [[Virtueller Speicher kann bei addr &#039;Adresse&#039; für n Bytes nicht reserviert werden (Fehlercode Fehlerzahl)]]&lt;br /&gt;
******* [[Schreiben auf Festplatte nicht möglich]]&lt;br /&gt;
******* [[Komma hier &#039;Ort&#039; nicht zulässig]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht erstellt werden (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[&#039;Eintrag&#039; konnte nicht gelöscht werden (Projekt bereits in der IDE geöffnet)]]&lt;br /&gt;
******* [[&#039;Haupt-Unit&#039; nicht gefunden; Initialisierungsreihenfolge folgt der Link-Reihenfolge]]&lt;br /&gt;
******* [[Prozedurenadresse konnte aus RLINK32.DLL nicht ermittelt werden]]&lt;br /&gt;
******* [[RLINK32.DLL kann nicht geladen werden]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Programm wird noch ausgeführt)]]&lt;br /&gt;
******* [[&#039;Dateiname&#039; konnte nicht geöffnet werden (Projekt bereits in der IDE geöffnet)]]&lt;br /&gt;
******* [[Ressourcen konnten nicht aus &#039;Ziel&#039; entfernt werden]]&lt;br /&gt;
******* [[Schreiben in den &#039;Dateinamen&#039; nicht möglich (Fehlercode &#039;Zahl&#039;)]]&lt;br /&gt;
******* [[Fehler beim Verarbeiten des Moduls &#039;Modul&#039;]]&lt;br /&gt;
******* [[Speicherlimit für Block &#039;Adresse&#039; in Modul &#039;Modul&#039; überschritten]]&lt;br /&gt;
******* [[Doppelpunkt oder &#039;=&#039; &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[Dateiname &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[Option &#039;Bezeichner&#039; erwartet]]&lt;br /&gt;
******* [[&#039;Symbol&#039; in Modul &#039;Modul&#039; und Referenzen &#039;Symbol&#039; in Unit &#039;Unit&#039; exportieren]]&lt;br /&gt;
******* [[Exporte &#039;Symbol&#039; und &#039;Symbol&#039; haben dieselbe Ordinalzahl]]&lt;br /&gt;
******* [[Ressourcendatei &#039;Dateiname&#039; &#039;Zahl&#039; konnte nicht erstellt werden]]&lt;br /&gt;
******* [[Statusdatei &#039;Dateiname&#039; (Fehlercode &#039;Zahl&#039;) konnte nicht erstellt werden]]&lt;br /&gt;
******* [[Aus &#039;Dateiname&#039; bei Offset &#039;Offset&#039; für n Bytes konnte nicht gelesen werden]]&lt;br /&gt;
******* [[Fixup eines leeren Segments in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Allgemeiner Fehler in Link-Set]]&lt;br /&gt;
******* [[Heap-Reservegröße ist kleiner als die Übergabegröße]]&lt;br /&gt;
******* [[Ungültiger Fixup-Typ &#039;Typ&#039; bei Offset &#039;Adresse&#039; in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Ungültiges Zahlenformat &#039;Symbol&#039;]]&lt;br /&gt;
******* [[Ungültige Option &#039;Option&#039;]]&lt;br /&gt;
******* [[Ungültiger Fixup-Index &#039;Typ&#039; in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Inkompatible Version von RLINK32.DLL]]&lt;br /&gt;
******* [[Ungültige Objektdatei &#039;Dateiname&#039;]]&lt;br /&gt;
******* [[Zu wenig Festplattenspeicher]]&lt;br /&gt;
******* [[Zu wenig Arbeitsspeicher]]&lt;br /&gt;
******* [[Packages müssen mit dem Startcode in C0PKG32.OBJ gelinkt werden]]&lt;br /&gt;
******* [[Public Symbol für EXPDEF &#039;Symbol&#039; in Modul &#039;Modul&#039; nicht gefunden]]&lt;br /&gt;
******* [[Public Symbol &#039;Symbol&#039; ist in Bibliotheksmodul &#039;Modul1&#039; und &#039;Modul2&#039; definiert]]&lt;br /&gt;
******* [[Public Symbol &#039;Symbol&#039; ist in Modul &#039;Modul1&#039; und &#039;Modul2&#039; definiert]]&lt;br /&gt;
******* [[Realloc von in Modul, Zeile &#039;Zahl&#039; fehlgeschlagenen Anzahl von Bytes]]&lt;br /&gt;
******* [[RLINK32 wurde nicht initialisiert]]&lt;br /&gt;
******* [[RTL-Hilfsfunktion &#039;Funktion&#039; nicht gefunden]]&lt;br /&gt;
******* [[In .def-Datei definierter Abschnitt &#039;Abschnitt&#039; ist leer]]&lt;br /&gt;
******* [[Stack-Reservegröße ist kleiner als die Übergabegröße]]&lt;br /&gt;
******* [[Das in &#039;Modul&#039; als Import markierte Symbol &#039;Symbol&#039; wird in &#039;Modul&#039; als public deklariert]]&lt;br /&gt;
******* [[Symbol &#039;Symbol1&#039; hat das Aliassymbol &#039;Symbol2&#039;, das bereits als Alias verwendet wird]]&lt;br /&gt;
******* [[Der Unit-Name &#039;Unit&#039; wird von Modul &#039;Modul&#039; neu definiert (ursprüngliche Definition in &#039;Modul&#039;)]]&lt;br /&gt;
******* [[Zu viele Kommas in der Befehlszeile &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele DEF-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Fehler; Linken wird abgebrochen]]&lt;br /&gt;
******* [[Zu viele EXE-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Exporte; erlaubt sind nur 65535]]&lt;br /&gt;
******* [[Zu viele MAP-Dateinamen &#039;Bezeichner&#039;]]&lt;br /&gt;
******* [[Zu viele Rückgaben in der Antwortdatei &#039;Dateiname&#039;]]&lt;br /&gt;
******* [[Zu viele Abschnitts-/Segmentdefinitionen in .def-Datei gefunden]]&lt;br /&gt;
******* [[Typindex &#039;Zahl&#039; ist in Modul &#039;Modul&#039; fehlerhaft]]&lt;br /&gt;
******* [[Datei &#039;Dateiname&#039; kann nicht geöffnet werden]]&lt;br /&gt;
******* [[Inkrementeller Link nicht möglich - Vollständiger Link wird durchgeführt...]]&lt;br /&gt;
******* [[Linken kann nicht ausgeführt werden]]&lt;br /&gt;
******* [[Unerwarteter Fehler während des Linkens]]&lt;br /&gt;
******* [[Unit &#039;Unit&#039; (definiert von &#039;Name&#039;) hängt von Unit &#039;Unit&#039; ab; es wurde aber keine Implementierung gefunden]]&lt;br /&gt;
******* [[Nicht auflösbares externes &amp;quot;Symbol&amp;quot; referenziert von &amp;quot;Modul&amp;quot;]]&lt;br /&gt;
******* [[Nicht unterstützte 16-Bit-Segmente in Modul &#039;Modul&#039;]]&lt;br /&gt;
******* [[Schwache Package-Unit &#039;Unit&#039; darf keine Inits enthalten]]&lt;br /&gt;
**** [[Compiler-Ausgabe als XML]]&lt;br /&gt;
***** [[XML-Dokumentation für Delphi-Code]]&lt;br /&gt;
***** [[XML-Dokumentation für C++-Code]]&lt;br /&gt;
***** [[Globale XML-Deklarationen für die Compiler XML-Ausgabe]]&lt;br /&gt;
*** [[Grafik-Hilfsprogramme - Index|Grafik-Hilfsprogramme]]&lt;br /&gt;
**** [[Installationsprogramm]]&lt;br /&gt;
**** [[Offline-Installationsprogramm]]&lt;br /&gt;
**** [[Embarcadero-Produktregistrierung]]&lt;br /&gt;
**** [[Installationsprogramm für Features]]&lt;br /&gt;
**** [[Feature-Manager]]&lt;br /&gt;
**** [[GetIt-Package-Manager]]&lt;br /&gt;
***** [[Fenster &amp;quot;GetIt-Package-Manager&amp;quot;]]&lt;br /&gt;
***** [[Installieren eines Package mit dem Getlt-Package-Manager]]&lt;br /&gt;
**** [[Tool zum Migrieren von Einstellungen]]&lt;br /&gt;
***** [[Exportieren von Einstellungen in eine Migrationsdatei]]&lt;br /&gt;
***** [[Migrieren von Einstellungen in eine neuere Produktversion]]&lt;br /&gt;
***** [[Wiederherstellen von Einstellungen aus einer Sicherung]]&lt;br /&gt;
***** [[Importieren von Einstellungen aus einer Migrationsdatei]]&lt;br /&gt;
**** [[Bitmap-Stil-Designer]]&lt;br /&gt;
**** [[Quality Central]]&lt;br /&gt;
**** [[REST-Debugger]]&lt;br /&gt;
***** [[Installieren des REST-Debuggers]]&lt;br /&gt;
***** [[REST-Debugger (Tool)]]&lt;br /&gt;
***** [[Verwenden des REST-Debuggers]]&lt;br /&gt;
**** [[XML-Mapper]]&lt;br /&gt;
*** [[Befehlszeilenhilfsprogramme - Index|Befehlszeilenhilfsprogramme]]&lt;br /&gt;
**** [[DCC32.EXE: Der Delphi-Befehlszeilen-Compiler]]&lt;br /&gt;
**** [[DCC64.EXE: Der Delphi-64-Bit-Befehlszeilen-Compiler]]&lt;br /&gt;
**** [[DCCOSX.EXE: Der Delphi-Compiler für OS X]]&lt;br /&gt;
**** [[Befehlszeilenoberflächen von LLVM-basierten Delphi-Compilern]]&lt;br /&gt;
***** [[DCCIOSARM.EXE: Der Delphi-Compiler für 32-Bit-iOS-Geräte]]&lt;br /&gt;
***** [[DCCIOSARM64.EXE: Der Delphi-Compiler für 64-Bit-iOS-Geräte]]&lt;br /&gt;
***** [[DCCAARM.EXE: Der Delphi-Compiler für Android]]&lt;br /&gt;
**** [[DCCIOS32.EXE: Der Delphi-Compiler für den iOS-Simulator]]&lt;br /&gt;
**** [[Befehlszeilenoberflächen von C++-Compilern]]&lt;br /&gt;
***** [[BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler]]&lt;br /&gt;
****** [[Befehlszeilenoptionen für vorcompilierte Header von BCC32]]&lt;br /&gt;
****** [[Optionen für Meldungen]]&lt;br /&gt;
***** [[BCCOSX.EXE: Der C++-Compiler für OS X]]&lt;br /&gt;
****** [[--framework]]&lt;br /&gt;
***** [[Befehlszeilenoberflächen von C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
****** [[BCC32C.EXE]]&lt;br /&gt;
****** [[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
****** [[BCCIOSARM.EXE: Der C++-Compiler für 32-Bit-iOS-Geräte]]&lt;br /&gt;
****** [[BCCIOSARM64.EXE: Der C++-Compiler für 64-Bit-iOS-Geräte]]&lt;br /&gt;
****** [[BCCAARM.EXE: Der C++-Compiler für Android]]&lt;br /&gt;
**** [[AuditsCLI.EXE: Das Befehlszeilen-Tool für Audits und Metriken]]&lt;br /&gt;
***** [[Audits und Metriken über die Befehlszeile ausführen]]&lt;br /&gt;
**** [[BRC32.EXE: Die Ressourcen-Shell]]&lt;br /&gt;
**** [[BRCC32.EXE: Der Ressourcen-Compiler]]&lt;br /&gt;
**** [[CGRC.EXE: Der Ressourcen-Compiler-Binder]]&lt;br /&gt;
**** [[COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken]]&lt;br /&gt;
**** [[CPP32.EXE: Der C-Compiler-Präprozessor]]&lt;br /&gt;
**** [[CPP64: Der Präprozessor für 64-Bit-Windows]]&lt;br /&gt;
**** [[Formatter.EXE: Die Befehlszeilen-Formatierung]]&lt;br /&gt;
**** [[GenDocCLI.EXE: Das Befehlszeilentool zur Dokumentationserzeugung]]&lt;br /&gt;
**** [[GenTLB.exe]]&lt;br /&gt;
**** [[GREP.EXE: Das Hilfsprogramm zur Textsuche]]&lt;br /&gt;
**** [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile]]&lt;br /&gt;
***** [[Linken der C++-Anwendung &amp;quot;Hello World&amp;quot;]]&lt;br /&gt;
**** [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile]]&lt;br /&gt;
***** [[Linken der C++-Anwendung &amp;quot;Hello World&amp;quot; für 64-Bit-Windows]]&lt;br /&gt;
**** [[XLINK.EXE: Der OS X-Linker]]&lt;br /&gt;
***** [[Linken einer C++-Anwendung Hello World für OS X]]&lt;br /&gt;
**** [[IMPDEF.EXE: Der Moduldefinitions-Manager]]&lt;br /&gt;
**** [[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32]]&lt;br /&gt;
**** [[Java2OP.exe: Der Generator für native Android-Brückendateien]]&lt;br /&gt;
**** [[MAKE.EXE]]&lt;br /&gt;
***** [[MAKE-Direktiven]]&lt;br /&gt;
***** [[MAKE-Makros]]&lt;br /&gt;
***** [[MAKE-Regeln (explizite und implizite) und -Befehle]]&lt;br /&gt;
**** [[MKEXP.EXE: Das C++-Hilfsprogramm für Importbibliotheken für 64-Bit-Windows]]&lt;br /&gt;
**** [[Paclient.exe: Die Client-Anwendung von Platform Assistant|paclient.exe: Die Client-Anwendung von Platform Assistant]]&lt;br /&gt;
**** [[PAServer: Die Platform Assistant Server-Anwendung]]&lt;br /&gt;
***** [[Installieren des Platform Assistant unter Windows]]&lt;br /&gt;
***** [[Ausführen des Platform Assistant unter Windows]]&lt;br /&gt;
***** [[Installieren des Platform Assistant auf dem Mac]]&lt;br /&gt;
***** [[Ausführen des Platform Assistant auf dem Mac]]&lt;br /&gt;
***** [[Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac]]&lt;br /&gt;
***** [[Festlegen von Optionen für den Platform Assistant]]&lt;br /&gt;
***** [[Installieren von PAServer Manager auf dem Mac]]&lt;br /&gt;
***** [[Ausführen von PAServer Manager auf dem Mac]]&lt;br /&gt;
***** [[Platform Assistant-Serverfehler - Index]]&lt;br /&gt;
****** [[E0001 Ungültige Option]]&lt;br /&gt;
****** [[E0002 Fehlender Profilname]]&lt;br /&gt;
****** [[E0003 Verbindung zu &amp;quot;Adresse&amp;quot; auf Port &amp;quot;Nummer&amp;quot; fehlgeschlagen]]&lt;br /&gt;
****** [[E0004 Datei ist nicht vorhanden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[E0005 Verzeichnis ist nicht vorhanden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[E0009 Datei &amp;quot;Dateipfad&amp;quot; kann nicht erstellt werden. &amp;quot;Fehlertext&amp;quot;]]&lt;br /&gt;
****** [[E0014 Verbindung abgelehnt. Version von Platform Assistant Server stimmt nicht überein - Version &#039;Version&#039; erwartet]]&lt;br /&gt;
****** [[E0017 Datei kann nicht gelöscht werden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[E0018 Verzeichnis kann nicht gelöscht werden: &#039;Pfad&#039;]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[E0264 &#039;&amp;quot;/usr/bin/codesign&amp;quot; ...&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[PAServer: Archivierungsdatei nicht gefunden]]&lt;br /&gt;
****** [[PAServer: Archivierungsdatei nicht gefunden]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[E0776 &#039;&amp;quot;/usr/bin/xcrun&amp;quot; ...&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[Fehler: Xcode-Befehlszeilen-Tools für PAServer fehlen]]&lt;br /&gt;
****** [[PAServer: Pfad nicht im Sandbox-Verzeichnis]]&lt;br /&gt;
****** [[PAServer: Prozess kann nicht erzeugt werden]]&lt;br /&gt;
****** [[PAServer kann Befehlszeilen-Tool nicht ausführen]]&lt;br /&gt;
****** [[E2308 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2311 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2312 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E2564 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2567 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2568 &#039;Anweisung&#039; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E2820 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E2823 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E2824 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[E4100 Programm, &amp;quot;Pfad&amp;quot;, wurde nicht gefunden]]&lt;br /&gt;
****** [[E4103 Prozess kann nicht erzeugt werden: &#039;Meldung&#039;]]&lt;br /&gt;
****** [[E4104 &amp;quot;Anweisung&amp;quot; kann nicht ausgeführt werden]]&lt;br /&gt;
****** [[W0001 Ungültige Plattform]]&lt;br /&gt;
****** [[W0008 Ungültige &amp;quot;ipa&amp;quot;-Option: &#039;String&#039;]]&lt;br /&gt;
**** [[RC.EXE: Der Ressourcen-Compiler des Microsoft SDK]]&lt;br /&gt;
**** [[ReFind.exe: Das Hilfsprogramm zum Suchen und Ersetzen mit Perl RegEx-Ausdrücken|reFind.exe: Das Hilfsprogramm zum Suchen und Ersetzen mit Perl RegEx-Ausdrücken]]&lt;br /&gt;
**** [[RLINK32.DLL: Der Ressourcen-Linker (C++)]]&lt;br /&gt;
**** [[TDUMP: Das Hilfsprogramm für Dateien-Dump]]&lt;br /&gt;
**** [[TDUMP64.EXE: Das Hilfsprogramm für Dateien-Dump für 64-Bit-Windows]]&lt;br /&gt;
**** [[TLIB.EXE: Der Bibliotheksmanager]]&lt;br /&gt;
**** [[TLIB64.EXE: Der Bibliotheksmanager für 64-Bit-Windows]]&lt;br /&gt;
**** [[TLIBIMP.EXE]]&lt;br /&gt;
***** [[Zuordnung von Symbolnamen in einer Typbibliothek]]&lt;br /&gt;
***** [[Migrieren von C++-Code von import nach TLIBIMP.EXE|Migrieren von C++-Code von #import nach TLIBIMP.EXE]]&lt;br /&gt;
**** [[TOUCH.EXE]]&lt;br /&gt;
**** [[TRegSvr.exe: Das Hilfsprogramm für die Typbibliotheksregistrierung]]&lt;br /&gt;
**** [[TRIGRAPH.EXE]]&lt;br /&gt;
**** [[WSDLIMP.EXE: Das Befehlszeilenhilfsprogramm für den WSDL-Import]]&lt;br /&gt;
***** [[WSDL-Option -Or-]]&lt;br /&gt;
* [[Programmiersprachen]]&lt;br /&gt;
** [[Delphi-Sprachreferenz]]&lt;br /&gt;
***[[Delphi-Sprachreferenz - Index|Delphi-Sprachreferenz]]&lt;br /&gt;
**** [[Sprach-Übersicht]]&lt;br /&gt;
**** [[Programme und Units - Index|Programme und Units]]&lt;br /&gt;
***** [[Programme und Units|Programme und Units ({{Delphi}})]]&lt;br /&gt;
***** [[Namespaces in Delphi]]&lt;br /&gt;
**** [[Grundlegende syntaktische Elemente - Index|Grundlegende syntaktische Elemente]]&lt;br /&gt;
***** [[Grundlegende syntaktische Elemente (Delphi)|Grundlegende syntaktische Elemente ({{Delphi}})]]&lt;br /&gt;
****** [[In|in]]&lt;br /&gt;
***** [[Ausdrücke (Delphi)]]&lt;br /&gt;
***** [[Deklarationen und Anweisungen (Delphi)]]&lt;br /&gt;
**** [[Datentypen, Variablen und Konstanten - Index|Datentypen, Variablen und Konstanten]]&lt;br /&gt;
***** [[Überblick über Datentypen (Delphi)]]&lt;br /&gt;
***** [[Einfache Typen (Delphi)]]&lt;br /&gt;
***** [[String-Typen (Delphi)|String-Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Strukturierte Typen (Delphi)]]&lt;br /&gt;
***** [[Zeiger und Zeigertypen (Delphi)|Zeiger und Zeigertypen ({{Delphi}})]]&lt;br /&gt;
***** [[Prozedurale Typen|Prozedurale Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Variante Typen|Variante Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Kompatibilität und Identität von Typen|Kompatibilität und Identität von Typen ({{Delphi}})]]&lt;br /&gt;
***** [[Datentypen, Variablen und Konstanten - Index (Delphi)]]&lt;br /&gt;
***** [[Variablen]]&lt;br /&gt;
***** [[Deklarierte Konstanten]]&lt;br /&gt;
**** [[Prozeduren und Funktionen - Index|Prozeduren und Funktionen]]&lt;br /&gt;
***** [[Prozeduren und Funktionen (Delphi)|Prozeduren und Funktionen ({{Delphi}})]]&lt;br /&gt;
***** [[Parameter (Delphi)]]&lt;br /&gt;
***** [[Prozeduren und Funktionen aufrufen (Delphi)]]&lt;br /&gt;
***** [[Anonyme Methoden in Delphi]]&lt;br /&gt;
**** [[Klassen und Objekte - Index|Klassen und Objekte]]&lt;br /&gt;
***** [[Klassen und Objekte (Delphi)]]&lt;br /&gt;
***** [[Felder (Delphi)|Felder ({{Delphi}})]]&lt;br /&gt;
***** [[Methoden (Delphi)]]&lt;br /&gt;
***** [[Eigenschaften (Delphi)|Eigenschaften ({{Delphi}})]]&lt;br /&gt;
***** [[Ereignisse (Delphi)|Ereignisse ({{Delphi}})]]&lt;br /&gt;
***** [[Klassenreferenzen]]&lt;br /&gt;
***** [[Exceptions (Delphi)|Exceptions ({{Delphi}})]]&lt;br /&gt;
***** [[Unterstützende Klassen und Records (Delphi)]]&lt;br /&gt;
***** [[Verschachtelte Typdeklarationen]]&lt;br /&gt;
***** [[Überladene Operatoren (Delphi)|Überladene Operatoren ({{Delphi}})]]&lt;br /&gt;
**** [[Standardroutinen und Eingabe-Ausgabe]]&lt;br /&gt;
**** [[Bibliotheken und Packages - Index|Bibliotheken und Packages]]&lt;br /&gt;
***** [[Bibliotheken und Packages (Delphi)|Bibliotheken und Packages ({{Delphi}})]]&lt;br /&gt;
***** [[Dynamisch ladbare Bibliotheken schreiben]]&lt;br /&gt;
***** [[Packages (Delphi)|Packages ({{Delphi}})]]&lt;br /&gt;
**** [[Objekt-Interfaces - Index|Objekt-Interfaces]]&lt;br /&gt;
***** [[Objekt-Interfaces|Objekt-Interfaces ({{Delphi}})]]&lt;br /&gt;
***** [[Interfaces implementieren]]&lt;br /&gt;
***** [[Interface-Referenzen|Interface-Referenzen ({{Delphi}})]]&lt;br /&gt;
***** [[Automatisierungsobjekte]]&lt;br /&gt;
**** [[Speicherverwaltung auf der Win32-Plattform - Index|Speicherverwaltung auf der Win32-Plattform]]&lt;br /&gt;
***** [[Speicherverwaltung]]&lt;br /&gt;
***** [[Interne Datenformate (Delphi)]]&lt;br /&gt;
**** [[Ablaufsteuerung (Delphi)|Ablaufsteuerung ({{Delphi}})]]&lt;br /&gt;
**** [[Verwendung des integrierten Assemblers - Index|Verwendung des integrierten Assemblers]]&lt;br /&gt;
***** [[Verwendung des integrierten Assemblers]]&lt;br /&gt;
***** [[Assembler-Syntax]]&lt;br /&gt;
***** [[Assembler-Ausdrücke]]&lt;br /&gt;
***** [[Assembler-Prozeduren und -Funktionen]]&lt;br /&gt;
**** [[Generics - Index|Generics]]&lt;br /&gt;
***** [[Übersicht über Generics]]&lt;br /&gt;
***** [[Terminologie für Generics]]&lt;br /&gt;
***** [[Deklaration von Generics]]&lt;br /&gt;
***** [[Overloads und Typkompatibilität in Generics]]&lt;br /&gt;
***** [[Einschränkungen bei Generics (Parametrisierte Typen)]]&lt;br /&gt;
***** [[Klassenvariablen in Generics]]&lt;br /&gt;
**** [[Attribute (RTTI)]]&lt;br /&gt;
***** [[Überblick zu Attributen|Attribute und RTTI]]&lt;br /&gt;
***** [[Benutzerdefinierte Attribute deklarieren|Benutzerdefinierte Attribute deklarieren (RTTI)]]&lt;br /&gt;
***** [[Hinweise zu Typen und Membern hinzufügen]]&lt;br /&gt;
***** [[Attribute zur Laufzeit extrahieren]]&lt;br /&gt;
***** [[Verwenden von virtuellen Methoden-Interzeptoren]]&lt;br /&gt;
***** [[Compiler-Attribute]]&lt;br /&gt;
**** [[Schreiben von in C++ unterstütztem Delphi-Code|Schreiben von in C++ unterstütztem {{Delphi}}-Code]]&lt;br /&gt;
***[[Liste der Delphi-Compiler-Direktiven - Index]]&lt;br /&gt;
**** [[Delphi-Compiler-Direktiven]]&lt;br /&gt;
**** [[Felder ausrichten (Delphi)]]&lt;br /&gt;
**** [[Anwendungstyp (Delphi)]]&lt;br /&gt;
**** [[Assert-Direktiven (Delphi)]]&lt;br /&gt;
**** [[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)]]&lt;br /&gt;
**** [[Code ausrichten (Delphi)]]&lt;br /&gt;
**** [[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)]]&lt;br /&gt;
**** [[Bedingte Compilierung (Delphi)]]&lt;br /&gt;
***** [[Compiler-Versionen]]&lt;br /&gt;
**** [[Debug-Informationen (Delphi)]]&lt;br /&gt;
**** [[DEFINE-Direktive (Delphi)]]&lt;br /&gt;
**** [[DENYPACKAGEUNIT-Direktive (Delphi)]]&lt;br /&gt;
**** [[Beschreibung (Delphi)]]&lt;br /&gt;
**** [[DESIGNONLY-Direktive (Delphi)]]&lt;br /&gt;
**** [[ELSE (Delphi)]]&lt;br /&gt;
**** [[ELSEIF (Delphi)]]&lt;br /&gt;
**** [[ENDIF-Direktive (Delphi)]]&lt;br /&gt;
**** [[Erweiterung für ausführbare Dateien (Delphi)]]&lt;br /&gt;
**** [[Symbole exportieren (Delphi)]]&lt;br /&gt;
**** [[Erweiterte Syntax (Delphi)]]&lt;br /&gt;
**** [[Kompatibilität des Typs Extended (Delphi)]]&lt;br /&gt;
**** [[Externe Symbole (Delphi)]]&lt;br /&gt;
**** [[Steuerung der Gleitkommagenauigkeit (Delphi für x64)]]&lt;br /&gt;
**** [[HIGHCHARUNICODE-Direktive (Delphi)]]&lt;br /&gt;
**** [[Hinweise (Delphi)]]&lt;br /&gt;
**** [[HPP-Ausgabe (Delphi)]]&lt;br /&gt;
**** [[IFDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFEND-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFNDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[IFOPT-Direktive (Delphi)]]&lt;br /&gt;
**** [[Image-Basisadresse]]&lt;br /&gt;
**** [[Implizites Erstellen (Delphi)]]&lt;br /&gt;
**** [[Importierte Daten]]&lt;br /&gt;
**** [[Datei einbinden (Delphi)]]&lt;br /&gt;
**** [[E/A-Prüfung (Delphi)]]&lt;br /&gt;
**** [[LEGACYIFEND (Delphi)]]&lt;br /&gt;
**** [[Objektdatei linken (Delphi)]]&lt;br /&gt;
**** [[Lokale Symbolinformationen (Delphi)]]&lt;br /&gt;
**** [[Lange Strings (Delphi)]]&lt;br /&gt;
**** [[Laufzeit-Typinformationen (Delphi)]]&lt;br /&gt;
**** [[Speicherreservierung (Delphi)]]&lt;br /&gt;
**** [[MESSAGE-Direktive (Delphi)]]&lt;br /&gt;
**** [[METHODINFO-Direktive (Delphi)]]&lt;br /&gt;
**** [[Mindestgröße für Enum-Typen (Delphi)]]&lt;br /&gt;
**** [[OBJTYPENAME-Direktive (Delphi)]]&lt;br /&gt;
**** [[Offene String-Parameter (Delphi)]]&lt;br /&gt;
**** [[Optimierung (Delphi)]]&lt;br /&gt;
**** [[Überlaufprüfung (Delphi)]]&lt;br /&gt;
**** [[PE (Portable Executable) Header-Flags (Delphi)]]&lt;br /&gt;
**** [[SETPEOSVERSION]]&lt;br /&gt;
**** [[SETPESUBSYSVERSION]]&lt;br /&gt;
**** [[SETPEUSERVERSION]]&lt;br /&gt;
**** [[Pentium-sichere FDIV-Operationen (Delphi)]]&lt;br /&gt;
**** [[Zeigermathematik (Delphi)]]&lt;br /&gt;
**** [[NODEFINE-Direktive (Delphi)]]&lt;br /&gt;
**** [[NOINCLUDE (Delphi)]]&lt;br /&gt;
**** [[Bereichsüberprüfung]]&lt;br /&gt;
**** [[Real48-Kompatibilität (Delphi)]]&lt;br /&gt;
**** [[Abschnitte]]&lt;br /&gt;
**** [[Reservierter Adressraum für Ressourcen (Delphi)]]&lt;br /&gt;
**** [[Ressourcen-Datei (Delphi)]]&lt;br /&gt;
**** [[RTTI-Direktive (Delphi)]]&lt;br /&gt;
**** [[RUNONLY-Direktive (Delphi)]]&lt;br /&gt;
**** [[Bereichsabhängige Aufzählungen (Delphi)]]&lt;br /&gt;
**** [[Stack-Frames (Delphi)]]&lt;br /&gt;
**** [[Starke Linktypen (Delphi)]]&lt;br /&gt;
**** [[Symboldeklarationen und Querverweise (Delphi)]]&lt;br /&gt;
**** [[Typprüfung bei Zeigern (Delphi)]]&lt;br /&gt;
**** [[UNDEF-Direktive (Delphi)]]&lt;br /&gt;
**** [[Prüfung von Var-String (Delphi)]]&lt;br /&gt;
**** [[Warnmeldungen (Delphi)]]&lt;br /&gt;
**** [[Warnungen (Delphi)]]&lt;br /&gt;
**** [[Schwach Packen]]&lt;br /&gt;
**** [[WEAKLINKRTTI-Direktive (Delphi)]]&lt;br /&gt;
**** [[Schreibbare typisierte Konstanten (Delphi)]]&lt;br /&gt;
**** [[Nullbasierte Strings (Delphi)]]&lt;br /&gt;
***[[Delphi Compiler-Fehler - Index]]&lt;br /&gt;
**** [[Laufzeitfehler]]&lt;br /&gt;
**** [[Ein- und Ausgabefehler]]&lt;br /&gt;
**** [[Betriebssystemfehler]]&lt;br /&gt;
**** [[Schwerwiegende Fehler]]&lt;br /&gt;
**** [[Fehler- und Warnungsmeldungen (Delphi)]]&lt;br /&gt;
***** [[Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E1038 Unit-Bezeichner &#039;%s&#039; stimmt mit dem Dateinamen nicht überein (Delphi)]]&lt;br /&gt;
***** [[E2001 Ordinaltyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2002 Dateityp ist hier nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2003 Undeklarierter Bezeichner: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2004 Bezeichner redeklariert: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2005 &#039;%s&#039; ist kein Typenbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2006 PACKED ist hier nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2007 Konstante oder Typenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2008 Inkompatible Typen (Delphi)]]&lt;br /&gt;
***** [[E2009 Inkompatible Typen: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2010 Inkompatible Typen: &#039;%s&#039; und &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2011 Unterer Bereich überschreitet oberen Bereich (Delphi)]]&lt;br /&gt;
***** [[E2012 Ausdruckstyp muss BOOLEAN sein (Delphi)]]&lt;br /&gt;
***** [[E2013 Ausdruckstyp muss BOOLEAN sein (E2012) (Delphi)]]&lt;br /&gt;
***** [[E2014 Anweisung erforderlich, aber Ausdruck vom Typ &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2015 Operator ist auf diesen Operandentyp nicht anwendbar (Delphi)]]&lt;br /&gt;
***** [[E2016 Array-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2017 Zeigertyp erforderlicht (Delphi)]]&lt;br /&gt;
***** [[E2018 Record, Objekt oder Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2019 Objekttyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2020 Objekt oder Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2021 Klassentyp erwartet (Delphi)]]&lt;br /&gt;
***** [[E2022 Unterstützender Klassentyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2023 Funktion benötigt Ergebnistyp (Delphi)]]&lt;br /&gt;
***** [[E2024 Ungültiger Funktionsrückgabetyp (Delphi)]]&lt;br /&gt;
***** [[E2025 Prozedur kann keinen Ergebnistyp besitzen (Delphi)]]&lt;br /&gt;
***** [[E2026 Konstantenausdruck erwartet (Delphi)]]&lt;br /&gt;
***** [[E2027 Doppelter Tag-Wert (Delphi)]]&lt;br /&gt;
***** [[E2028 Mengen (Sets) dürfen nur maximal 256 Elemente besitzen (Delphi)]]&lt;br /&gt;
***** [[E2029 %s erwartet, aber %s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2030 Doppeltes Case-Label (Delphi)]]&lt;br /&gt;
***** [[E2031 Label erwartet (Delphi)]]&lt;br /&gt;
***** [[E2032 FOR-Schleifenvariable muss von ordinalem Typ sein (Delphi)]]&lt;br /&gt;
***** [[E2033 Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[E2034 Zu viele Parameter (Delphi)]]&lt;br /&gt;
***** [[E2035 Nicht genügend Parameter (Delphi)]]&lt;br /&gt;
***** [[E2036 Variable erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2037 Deklaration von &#039;%s&#039; unterscheidet sich von vorheriger Deklaration (Delphi)]]&lt;br /&gt;
***** [[E2038 Ungültiges Zeichen in Eingabedatei: &#039;%s&#039; (%s) (Delphi)]]&lt;br /&gt;
***** [[E2045 Falsches Objektdateiformat: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2049 Labeldeklaration ist im Interface-Abschnitt nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2050 Anweisungen sind im Interface-Teil nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2052 Nicht abgeschlossener String (Delphi)]]&lt;br /&gt;
***** [[E2053 Syntaxfehler in Real-Zahl (Delphi)]]&lt;br /&gt;
***** [[E2054 Ungültiger Typ in Write/Writeln-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2055 Ungültiger Typ in Read/Readln-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2056 String-Literale können maximal 255 Elemente besitzen (Delphi)]]&lt;br /&gt;
***** [[E2057 Unerwartetes Dateiende im in Zeile %ld beginnenden Kommentar (Delphi)]]&lt;br /&gt;
***** [[E2058 Klasse, Interface und Objekttypen sind nur im Abschnitt type erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2059 Lokale Klasse, Interface oder Objekttypen sind nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2060 Klassen- und Interface-Typen sind nur in Typabschnitten zulässig (Delphi)]]&lt;br /&gt;
***** [[E2061 Lokale Klassen- oder Interface-Typen sind nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2062 Virtuelle Konstruktoren sind nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2064 Der linken Seite kann nichts zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2065 Ungenügende Forward- oder External-Deklaration: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2066 Operator oder Semikolon fehlt (Delphi)]]&lt;br /&gt;
***** [[E2067 Fehlender Parametertyp (Delphi)]]&lt;br /&gt;
***** [[E2068 Ungültige Referenz auf Symbol &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2070 Unbekannte Direktive: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2071 Dieser Typ kann nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2072 Anzahl der Elemente (%d) ist von der Deklaration (%d) unterschiedlich (Delphi)]]&lt;br /&gt;
***** [[E2073 Label ist bereits definiert: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2074 Label wurde deklariert und referenziert, aber nicht gesetzt: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2075 Diese Form des Methodenaufrufs ist nur in Methoden von abgeleiteten Typen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2076 Diese Form des Methodenaufrufs ist nur für Klassenmethoden erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2078 Prozedur FAIL nur im Konstruktor erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2079 Prozedur NEW benötigt einen Konstruktor (Delphi)]]&lt;br /&gt;
***** [[E2080 Prozedur DISPOSE benötigt einen Destruktor (Delphi)]]&lt;br /&gt;
***** [[E2081 Zuweisung an FOR-Schleifenvariable &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2082 TYPEOF kann nur auf Objekttypen mit VMT angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2083 Reihenfolge der Felder in der Record-Konstante unterscheidet sich von der Deklaration (Delphi)]]&lt;br /&gt;
***** [[E2085 Unit-Namen stimmen nicht überein: &#039;%s&#039; &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2086 Typ &#039;%s&#039; ist nicht vollständig definiert (Delphi)]]&lt;br /&gt;
***** [[E2088 Variable erwartet (Delphi)]]&lt;br /&gt;
***** [[E2089 Ungültige Typumwandlung (Delphi)]]&lt;br /&gt;
***** [[E2090 Unterbrechung durch Benutzer - Compilierung abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2091 Segment/Offset-Paare werden in 32-Bit-Delphi nicht unterstützt (Delphi)]]&lt;br /&gt;
***** [[E2093 Label &#039;%s&#039; ist in der aktuellen Prozedur nicht deklariert (Delphi)]]&lt;br /&gt;
***** [[E2094 Lokale Prozedur/Funktion &#039;%s&#039; wurde Prozedurenvariable zugewiesen (Delphi)]]&lt;br /&gt;
***** [[E2095 ENDIF fehlt (Delphi)]]&lt;br /&gt;
***** [[E2096 Methodenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2097 BREAK oder CONTINUE außerhalb der Schleife (Delphi)]]&lt;br /&gt;
***** [[E2098 Division durch Null (Delphi)]]&lt;br /&gt;
***** [[E2099 Überlauf bei Konvertierung oder arithmetischer Operation (Delphi)]]&lt;br /&gt;
***** [[E2100 Datentyp zu groß: 2 GB überschritten (Delphi)]]&lt;br /&gt;
***** [[E2102 Integerkonstante zu lang (Delphi)]]&lt;br /&gt;
***** [[E2103 16-Bit Fixup in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2104 Falsche Adressverschiebung in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2105 Inline Assembler Syntaxfehler (Delphi)]]&lt;br /&gt;
***** [[E2106 Inline Assembler Stack-Überlauf (Delphi)]]&lt;br /&gt;
***** [[E2107 Operandengröße stimmt nicht überein (Delphi)]]&lt;br /&gt;
***** [[E2108 Speicherreferenz erwartet (Delphi)]]&lt;br /&gt;
***** [[E2109 Konstante erwartet (Delphi)]]&lt;br /&gt;
***** [[E2110 Typ erwartet (Delphi)]]&lt;br /&gt;
***** [[E2111 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (Delphi)]]&lt;br /&gt;
***** [[E2112 Ungültige Registerkombination (Delphi)]]&lt;br /&gt;
***** [[E2113 Numerischer Überlauf (Delphi)]]&lt;br /&gt;
***** [[E2114 Stringkonstante zu lang (Delphi)]]&lt;br /&gt;
***** [[E2115 Fehler in numerischer Konstante (Delphi)]]&lt;br /&gt;
***** [[E2116 Ungültige Kombination von Opcode und Operanden (Delphi)]]&lt;br /&gt;
***** [[E2117 486/487-Instruktionen sind nicht aktiviert (Delphi)]]&lt;br /&gt;
***** [[E2118 Division durch Null (Delphi)]]&lt;br /&gt;
***** [[E2119 Strukturfeldbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2120 LOOP/JCXZ außerhalb des Wertebereichs (Delphi)]]&lt;br /&gt;
***** [[E2121 Prozedur- oder Funktionsname erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2122 PROCEDURE oder FUNCTION erwartet (Delphi)]]&lt;br /&gt;
***** [[E2123 PROCEDURE, FUNCTION, PROPERTY oder VAR erwartet (Delphi)]]&lt;br /&gt;
***** [[E2124 Instanzelement &#039;%s&#039; in diesem Zusammenhang nicht verfügbar (Delphi)]]&lt;br /&gt;
***** [[E2125 EXCEPT oder FINALLY erwartet (Delphi)]]&lt;br /&gt;
***** [[E2126 BREAK, CONTINUE oder EXIT bei FINALLY-Klausel nicht möglich (Delphi)]]&lt;br /&gt;
***** [[E2127 &#039;GOTO %s&#039; führt in oder aus einer TRY-Anweisung (Delphi)]]&lt;br /&gt;
***** [[E2128 %s-Klausel erwartet, aber %s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2129 Einer Nur-Lesen Eigenschaft kann kein Wert zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2130 Lesen einer Nur-Schreiben-Eigenschaft nicht möglich (Delphi)]]&lt;br /&gt;
***** [[E2131 Klasse besitzt bereits eine Standardeigenschaft (Delphi)]]&lt;br /&gt;
***** [[E2132 Standardeigenschaft muss eine Array-Eigenschaft sein (Delphi)]]&lt;br /&gt;
***** [[E2133 Standardfunktion TYPEINFO erwartet einen Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2134 Typ &#039;%s&#039; besitzt keine Typinformation (Delphi)]]&lt;br /&gt;
***** [[E2136 Definition für abstrakte Methode &#039;%s&#039; nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2137 Methode &#039;%s&#039; nicht in Basisklasse gefunden (Delphi)]]&lt;br /&gt;
***** [[E2138 Ungültige Botschaftsparameterliste (Delphi)]]&lt;br /&gt;
***** [[E2139 Ungültiger Botschaftsmethoden-Index (Delphi)]]&lt;br /&gt;
***** [[E2140 Doppelter Botschaftsmethoden-Index (Delphi)]]&lt;br /&gt;
***** [[E2142 Nicht verfügbarer Wert (Delphi)]]&lt;br /&gt;
***** [[E2143 Ausdruck hat keinen Wert (Delphi)]]&lt;br /&gt;
***** [[E2144 Auf Ziel kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2145 Wiederhervorrufen einer Exception ist nur im Exception-Handler möglich (Delphi)]]&lt;br /&gt;
***** [[E2146 Standardwerte müssen vom Typ Ordinal, Pointer oder vom Typ small Set sein (Delphi)]]&lt;br /&gt;
***** [[E2147 Eigenschaft &#039;%s&#039; existiert nicht in Basisklasse (Delphi)]]&lt;br /&gt;
***** [[E2148 Dynamische oder Botschaftsmethoden sind hier nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2149 Klasse besitzt keine Standardeigenschaft (Delphi)]]&lt;br /&gt;
***** [[E2150 Falscher Argumententyp im Konstruktor des Variablentyp array (Delphi)]]&lt;br /&gt;
***** [[E2151 RLINK32.DLL kann nicht geladen werden (Delphi)]]&lt;br /&gt;
***** [[E2152 Falsche oder beschädigte RLINK32.DLL (Delphi)]]&lt;br /&gt;
***** [[E2153 &#039;;&#039; nicht erlaubt vor einem &#039;ELSE&#039; (Delphi)]]&lt;br /&gt;
***** [[E2154 Typ &#039;%s&#039; benötigt Finalisierung - nicht im Variant-Record erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2155 Typ &#039;%s&#039; benötigt Finalisierung - im Dateityp nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2156 Ausdruck zu komplex (Delphi)]]&lt;br /&gt;
***** [[E2157 Auf Element 0 kann nicht zugegriffen werden - &#039;Length&#039; oder &#039;SetLength&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2158 Unit %s veraltet oder beschädigt: &#039;%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2159 Unit %s veraltet oder beschädigt: &#039;%s.%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2160 Typ in einem OLE-Automatisierungsaufruf nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2163 Zu viele bedingte Symbole (Delphi)]]&lt;br /&gt;
***** [[E2165 Compilierung durch Anwender abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2166 Unbenannte Argumente müssen benannten Argumenten in der OLE-Automatisierung vorangestellt werden (Delphi)]]&lt;br /&gt;
***** [[E2167 Abstrakte Methoden müssen virtuell oder dynamisch sein (Delphi)]]&lt;br /&gt;
***** [[E2168 Feld- oder Methodenbezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2169 Felddefinition nicht erlaubt nach Methoden oder Eigenschaften (Delphi)]]&lt;br /&gt;
***** [[E2170 Eine nicht-virtuelle Methode kann nicht überschrieben werden (Delphi)]]&lt;br /&gt;
***** [[E2171 Auf Variable &#039;%s&#039; kann wegen Optimierung nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2172 Eine benötigte Bibliothekshilfsfunktion wurde vom Linker eliminiert (%s) (Delphi)]]&lt;br /&gt;
***** [[E2173 Fehlendes oder ungültiges bedingtes Symbol in der Anweisung &#039;$%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2174 &#039;%s&#039; wurde vorher nicht als PROPERTY deklariert (Delphi)]]&lt;br /&gt;
***** [[E2175 Felddefinition nicht erlaubt in OLE-Automatisierungsbereich (Delphi)]]&lt;br /&gt;
***** [[E2176 Ungültiger Typ im OLE-Automatisierungsbereich: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2177 Konstruktoren und Destruktoren sind im OLE-Automatisierungsbereich nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2178 Dynamische und Botschaftsmethoden sind im OLE-Automatisierungbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2179 Im OLE-Automatisierungsbereich sind nur register-Aufrufkonventionen zulässig (Delphi)]]&lt;br /&gt;
***** [[E2180 Dispid &#039;%d&#039; wird bereits von &#039;%s&#039; verwendet (Delphi)]]&lt;br /&gt;
***** [[E2181 Redeklaration der Eigenschaft im OLE-Automatisierungsbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2182 &#039;%s&#039; Anweisung im OLE Automatisierungsbereich nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2183 dispid-Klausel nur im OLE-Automatisierungsbereich erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2184 %s-Abschnitt ist nur in Klassentypen gültig (Delphi)]]&lt;br /&gt;
***** [[E2185 Überschriebene automatisierte virtuelle Methode &#039;%s&#039; kann kein dispid definieren (Delphi)]]&lt;br /&gt;
***** [[E2186 Die Published-Real-Eigenschaft &#039;%s&#039; muss vom Typ Single, Real, Double oder Extended sein (Delphi)]]&lt;br /&gt;
***** [[E2187 Größe von Published-Menge &#039;%s&#039; ist 4 Byte (Delphi)|E2187 Größe von Published-Menge &#039;%s&#039; ist &amp;gt;4 Byte ({{Delphi}})]]&lt;br /&gt;
***** [[E2188 Published-Eigenschaft &#039;%s&#039; kann nicht vom Typ %s sein (Delphi)]]&lt;br /&gt;
***** [[E2189 Thread-lokale Variablen können nicht lokal zu einer Funktion sein (Delphi)]]&lt;br /&gt;
***** [[E2190 Thread-lokale Variablen können nicht ABSOLUTE sein (Delphi)]]&lt;br /&gt;
***** [[E2191 EXPORTS nur im globalen Bereich erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2192 Konstanten dürfen nicht als Argumente für offene Arrays verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2193 Standard-Funktion Slice nur als Argument für offene Arrays erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2194 Thread-lokale Variablen können nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2195 Lokale Variablen können nicht initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2196 Variablen können nur einzeln initialisiert werden (Delphi)]]&lt;br /&gt;
***** [[E2197 Konstantenobjekt kann nicht als Var-Parameter übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2198 HIGH kann nicht auf lange Stringtypen angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2199 Die Packages &#039;%s&#039; und &#039;%s&#039; enthalten beide Unit &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2200 Package &#039;%s&#039; enthält bereits die Unit &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2201 Für den Zugriff auf &#039;%s&#039; von Unit &#039;%s&#039; wird die Referenz auf importierte Daten ($G) benötigt (Delphi)]]&lt;br /&gt;
***** [[E2202 Package &#039;%s&#039; wird benötigt, konnte aber nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2203 $WEAKPACKAGEUNIT &#039;%s&#039; enthält globale Daten (Delphi)]]&lt;br /&gt;
***** [[E2204 Falsche GUID-Syntax (Delphi)]]&lt;br /&gt;
***** [[E2205 Interface-Typ benötigt (Delphi)]]&lt;br /&gt;
***** [[E2206 Das Überschreiben von Eigenschaften ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2207 Die Klausel &#039;%s&#039; ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2208 Interface &#039;%s&#039; bereits implementiert von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2209 Felddeklarationen sind im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2210 Die Direktive &#039;%s&#039; ist im Typ interface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2211 Deklaration von &#039;%s&#039; unterscheidet sich von der Deklaration in interface &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2212 Package-Unit &#039;%s&#039; kann nicht in den Klauseln contains oder uses erscheinen (Delphi)]]&lt;br /&gt;
***** [[E2213 Falsches Package-Unit-Format: %s.%s (Delphi)]]&lt;br /&gt;
***** [[E2214 Package %s wird rekursiv benötigt (Delphi)]]&lt;br /&gt;
***** [[E2215 16-Bit-Segment in Objektdatei &#039;%s&#039; entdeckt (Delphi)]]&lt;br /&gt;
***** [[E2216 Abschnitt &#039;%s&#039; in Objektdatei &#039;%s&#039; kann nicht behandelt werden (Delphi)]]&lt;br /&gt;
***** [[E2217 Das Published-Feld &#039;%s&#039; ist weder vom Typ class noch interface (Delphi)]]&lt;br /&gt;
***** [[E2218 Published-Methode &#039;%s&#039; enthält einen Typ, der nicht als published verwendet werden kann (Delphi)]]&lt;br /&gt;
***** [[E2220 Ein NeverBuild-Package &#039;%s&#039; benötigt ein AlwaysBuild-Package &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2221 $WEAKPACKAGEUNIT &#039;%s&#039; darf keinen Initialisierungs- oder Finalisierungscode enthalten (Delphi)]]&lt;br /&gt;
***** [[E2222 $WEAKPACKAGEUNIT &amp;amp; $DENYPACKAGEUNIT wurden beide angegeben (Delphi)]]&lt;br /&gt;
***** [[E2223 $DENYPACKAGEUNIT &#039;%s&#039; kann nicht in ein Package übernommen werden (Delphi)]]&lt;br /&gt;
***** [[E2224 $DESIGNONLY und $RUNONLY sind nur in einer Package-Unit erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2225 &#039;Never-build&#039; Package &#039;%s&#039; muss neu compiliert werden (Delphi)]]&lt;br /&gt;
***** [[E2226 Die Compilierung wurde wegen zu vieler Fehler abgebrochen (Delphi)]]&lt;br /&gt;
***** [[E2227 Imagebase ist zu groß - Programmumfang mehr als 2 GB (Delphi)]]&lt;br /&gt;
***** [[E2228 Ein Typ dispinterface kann keinen Vorfahr interface haben (Delphi)]]&lt;br /&gt;
***** [[E2229 Ein Typ dispinterface benötigt eine interface-Identifikation (Delphi)]]&lt;br /&gt;
***** [[E2230 Methoden des Typs dispinterface dürfen keine Direktiven spezifizieren (Delphi)]]&lt;br /&gt;
***** [[E2231 Die Direktive &#039;%s&#039; ist im Typ dispinterface nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2232 Interface &#039;%s&#039; besitzt keine Interface-Identifikation (Delphi)]]&lt;br /&gt;
***** [[E2233 Auf Eigenschaft &#039;%s&#039; kann hier nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2234 Getter oder Setter für Eigenschaft &#039;%s&#039; kann nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2236 Konstruktoren und Destruktoren müssen die %s-Aufrufkonvention haben (Delphi)]]&lt;br /&gt;
***** [[E2237 Parameter &#039;%s&#039; ist hier wegen des Vorgabewerts nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2238 Für &#039;%s&#039; ist ein Vorgabewert erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2239 Der Vorgabeparameter &#039;%s&#039; muss als Wert oder Konstante übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2240 $EXTERNALSYM und $NODEFINE sind für &#039;%s&#039; nicht erlaubt; nur globale Symbole (Delphi)]]&lt;br /&gt;
***** [[E2241 Es müssen C++-Obj.-Dateien generiert werden (-jp) (Delphi)]]&lt;br /&gt;
***** [[E2242 &#039;%s&#039; ist kein Name einer Unit (Delphi)]]&lt;br /&gt;
***** [[E2245 Rekursive Include-Datei %s (Delphi)]]&lt;br /&gt;
***** [[E2246 Es muss mindestens 1 Dimension für SetLength des dyn. Array angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2247 Eine Adresse kann bei der Compilierung zu Byte-Code nicht akzeptiert werden (Delphi)]]&lt;br /&gt;
***** [[E2248 Bei der Compilierung zu Byte-Code können Objekttypen alten Stils nicht benutzt werden (Delphi)]]&lt;br /&gt;
***** [[E2249 Bei der Compilierung zu Byte-Code können absolute Variablen nicht benutzt werden (Delphi)]]&lt;br /&gt;
***** [[E2250 Es gibt keine überladene Version von &#039;%s&#039;, die man mit diesen Argumenten aufrufen kann (Delphi)]]&lt;br /&gt;
***** [[E2251 Doppeldeutiger überladener Aufruf von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2252 Es gibt bereits eine Methode &#039;%s&#039; mit identischen Parametern (Delphi)]]&lt;br /&gt;
***** [[E2253 Der Vorfahrtyp &#039;%s&#039; besitzt keinen zugreifbaren Standardkonstruktor (Delphi)]]&lt;br /&gt;
***** [[E2254 Die überladene Prozedur &#039;%s&#039; muss mit der Direktive &#039;overload&#039; gekennzeichnet sein (Delphi)]]&lt;br /&gt;
***** [[E2255 New wird für dynamische Arrays nicht unterstützt - es muss Setlength verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2256 Dispose wird für dynamische Arrays nicht unterstützt (da nicht erforderlich) (Delphi)]]&lt;br /&gt;
***** [[E2257 Doppelte implements-Klausel für Interface &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2258 Implements-Klausel ist nur innerhalb von Klassentypen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2259 Implements-Klausel ist nur für Eigenschaften von Klassen- und Interface-Typen erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2260 Implements-Klausel kann nicht zusammen mit der Index-Klausel verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2261 Implements-Klausel ist nur für lesbare Eigenschaften erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2262 Der Implements-Getter muss die Aufrufkonvention %s haben (Delphi)]]&lt;br /&gt;
***** [[E2263 Der Implements-Getter darf keine dynamische oder message-Methode sein (Delphi)]]&lt;br /&gt;
***** [[E2264 Methoden-Auflösung ist für Interface &#039;%s&#039; nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2265 Das Interface &#039;%s&#039; wird in der Liste der Interfaces nicht erwähnt (Delphi)]]&lt;br /&gt;
***** [[E2266 Nur eine Methode aus einer Gruppe überladener Methoden darf &#039;published&#039; sein (Delphi)]]&lt;br /&gt;
***** [[E2267 Bei der vorherigen Deklaration von &#039;%s&#039; wurde die Direktive &#039;overload&#039; nicht angegeben (Delphi)]]&lt;br /&gt;
***** [[E2268 Parameter dieses Typs dürfen keine Standardwerte haben (Delphi)]]&lt;br /&gt;
***** [[E2270 Publizierte Methoden zum Setzen und Lesen von Eigenschaften müssen die %s-Aufrufkonvention besitzen (Delphi)]]&lt;br /&gt;
***** [[E2271 Methoden zum Setzen und Lesen von Eigenschaften dürfen nicht überladen werden (Delphi)]]&lt;br /&gt;
***** [[E2272 Der reservierte Unit-Name &#039;%s&#039; kann nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2273 Es existiert keine überladene Version von &#039;%s&#039; mit dieser Parameterliste (Delphi)]]&lt;br /&gt;
***** [[E2274 Das Eigenschaftsattribut &#039;label&#039; kann in dispinterface nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2275 Das Eigenschaftsattribut &#039;label&#039; darf nicht leer bleiben (Delphi)]]&lt;br /&gt;
***** [[E2276 Bezeichner &#039;%s&#039; kann nicht exportiert werden (Delphi)]]&lt;br /&gt;
***** [[E2277 Nur externe cdecl-Funktionen dürfen varargs verwenden (Delphi)]]&lt;br /&gt;
***** [[E2278 Adresse von lokalem Symbol %s kann nicht aufgenommen werden (Delphi)]]&lt;br /&gt;
***** [[E2279 Zu viele verschachtelte bedingte Symbole (Delphi)]]&lt;br /&gt;
***** [[E2280 Nicht abgeschlossene bedingte Direktive (Delphi)]]&lt;br /&gt;
***** [[E2281 Typ ist im Aufruf von Variant Dispatch nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2282 Methoden zum Setzen von Eigenschaften können keine var-Parameter übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2283 Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren (Delphi)]]&lt;br /&gt;
***** [[E2284 Doppelter Ressourcenname: Typ %d &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2285 Doppelte Ressourcen-ID: Typ %d ID %d (Delphi)]]&lt;br /&gt;
***** [[E2286 Bibliotheksname zu lang: %s (Delphi)]]&lt;br /&gt;
***** [[E2287 &#039;%s&#039; kann nicht mehrfach exportiert werden (Delphi)]]&lt;br /&gt;
***** [[E2288 Dateiname zu lang (übersteigt %d Zeichen) (Delphi)]]&lt;br /&gt;
***** [[E2289 Nicht aufgelöstes benutzerdefiniertes Attribut: %s (Delphi)]]&lt;br /&gt;
***** [[E2290 Destruktoren können nicht mit IDisposable gemischt werden (Delphi)]]&lt;br /&gt;
***** [[E2291 Implementierung der Interface-Methode %s.%s fehlt (Delphi)]]&lt;br /&gt;
***** [[E2292 &#039;%s&#039; muss eine Eigenschaft oder ein Feld der Klasse &#039;%s&#039; referenzieren (Delphi)]]&lt;br /&gt;
***** [[E2293 Ein DLLImport-Attribut und eine externe oder Aufrufkonventionsdirektive dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2294 Eine von &#039;%s&#039; abgeleitete, unterstützende Klasse kann nur Klassen unterstützen, die von &#039;%s&#039; abstammen. (Delphi)]]&lt;br /&gt;
***** [[E2295 Eine unterstützende Klasse darf keinen Destruktor einführen (Delphi)]]&lt;br /&gt;
***** [[E2296 Ein in einer unterstützenden Klasse eingeführter Konstruktor muss den parameterlosen Konstruktor der unterstützten Klasse als erste Anweisung aufrufen. (Delphi)]]&lt;br /&gt;
***** [[E2298 read/write für CLR-Ereignisse nicht zulässig. Verwenden Sie eine Include/Exclude-Prozedur (Delphi)]]&lt;br /&gt;
***** [[E2299 Eigenschaft erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2300 Eigenschaftszugriffsmethode &#039;%s&#039; kann nicht erzeugt werden, weil &#039;%s&#039; bereits vorhanden ist (Delphi)]]&lt;br /&gt;
***** [[E2301 Methode &#039;%s&#039; mit identischen Parametern und Ergebnistyp ist bereits vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2306 &#039;Self&#039; wurde mehr als einmal initialisiert (Delphi)]]&lt;br /&gt;
***** [[E2307 Standardfunktion NEW erwartet einen dynamischen Array-Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2308 Es muss mindestens 1 Dimension für NEW des dyn. Array angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2309 Attribut - Benanntes Argument eines bekannten Attributs darf kein Array sein (Delphi)]]&lt;br /&gt;
***** [[E2310 Attribut - Für einen benutzerdefinierten Marshaler ist ein benutzerdefinierter Marshaler-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2311 Attribut - Für den festen MarshalAs-String ist eine Größenangabe erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2312 Attribut - Ungültiges Argument für ein bekanntes Attribut (Delphi)]]&lt;br /&gt;
***** [[E2313 Attribut - Bekanntes Attribut darf keine Eigenschaften festlegen (Delphi)]]&lt;br /&gt;
***** [[E2314 Attribut - Das Attribut MarshalAs hat Felder, die für den angegebenen unverwalteten Typ nicht zulässig sind (Delphi)]]&lt;br /&gt;
***** [[E2315 Attribut - Bekanntes benutzerdefiniertes Attribut für ungültiges Ziel (Delphi)]]&lt;br /&gt;
***** [[E2316 Attribut - Das Format der GUID war ungültig (Delphi)]]&lt;br /&gt;
***** [[E2317 Attribut - Bekanntes benutzerdefiniertes Attribut hatte ungültigen Wert (Delphi)]]&lt;br /&gt;
***** [[E2318 Attribut - Die Konstantengröße von MarshalAs darf nicht negativ sein (Delphi)]]&lt;br /&gt;
***** [[E2319 Attribut - Die Parametergröße von MarshalAs darf nicht negativ sein (Delphi)]]&lt;br /&gt;
***** [[E2320 Attribut - Der angegebene unverwaltete Typ ist nur für Felder gültig (Delphi)]]&lt;br /&gt;
***** [[E2321 Attribut - Bekanntes benutzerdefiniertes Attribut wiederholt das benannte Argument (Delphi)]]&lt;br /&gt;
***** [[E2322 Attribut - Unerwarteter Typ in bekanntem Attribut (Delphi)]]&lt;br /&gt;
***** [[E2323 Attribut - Unerwartetes Argument für ein bekanntes Attribut (Delphi)]]&lt;br /&gt;
***** [[E2324 Attribut - Benanntes Argument des bekannten Attributs unterstützt keine Varianten (Delphi)]]&lt;br /&gt;
***** [[E2325 Attribut &#039;%s&#039; ist für dieses Ziel nicht gültig (Delphi)]]&lt;br /&gt;
***** [[E2326 Attribut &#039;%s&#039; kann nur einmal pro Ziel verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2327 Linker-Fehler bei der Ausgabe des Attributs &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2328 Linker-Fehler bei der Ausgabe von Metadaten (Delphi)]]&lt;br /&gt;
***** [[E2329 Metadaten - Fehler beim Lesen (Delphi)]]&lt;br /&gt;
***** [[E2330 Metadaten - Fehler beim Schreiben (Delphi)]]&lt;br /&gt;
***** [[E2331 Metadaten - Datei ist schreibgeschützt (Delphi)]]&lt;br /&gt;
***** [[E2332 Metadaten - Kein wohlgeformter Name vergeben (Delphi)]]&lt;br /&gt;
***** [[E2333 Metadaten - Datenwert wurde abgeschnitten (Delphi)]]&lt;br /&gt;
***** [[E2334 Metadaten - Fehler: alte Version (Delphi)]]&lt;br /&gt;
***** [[E2335 Metadaten - Fehler beim Öffnen des gemeinsam genutzten Speichers (Delphi)]]&lt;br /&gt;
***** [[E2336 Metadaten - Erzeugung des gemeinsam genutzten Speichers fehlgeschlagen Eine Speicherzuordnung mit demselben Namen ist bereits vorhanden. (Delphi)]]&lt;br /&gt;
***** [[E2337 Metadaten - Im Arbeitsspeicher oder Stream befinden sich keine .CLB-Daten (Delphi)]]&lt;br /&gt;
***** [[E2338 Metadaten - Datenbank ist schreibgeschützt (Delphi)]]&lt;br /&gt;
***** [[E2339 Metadaten - Der Import-Gültigkeitsbereich ist mit dem Ausgabe-Gültigkeitsbereich nicht kompatibel (Delphi)]]&lt;br /&gt;
***** [[E2340 Metadaten - Daten zu groß (Delphi)]]&lt;br /&gt;
***** [[E2341 Metadaten - Spalte darf nicht geändert werden (Delphi)]]&lt;br /&gt;
***** [[E2342 Metadaten - Zu viele RID- oder Primärschlüsselspalten, max 1 (Delphi)]]&lt;br /&gt;
***** [[E2343 Metadaten - Primärschlüsselspalte lässt möglicherweise keine Nullwerte zu (Delphi)]]&lt;br /&gt;
***** [[E2344 Metadaten - Daten zu groß (Delphi)]]&lt;br /&gt;
***** [[E2345 Metadaten - Versuch, ein Objekt zu definieren, das bereits vorhanden ist (Delphi)]]&lt;br /&gt;
***** [[E2346 Metadaten - Eine erforderliche GUID wurde nicht bereitgestellt (Delphi)]]&lt;br /&gt;
***** [[E2347 Metadaten - Falsche binäre Signatur (Delphi)]]&lt;br /&gt;
***** [[E2348 Metadaten - Falsche Eingabeparameter (Delphi)]]&lt;br /&gt;
***** [[E2349 Metadaten - typeref kann nicht aufgelöst werden (Delphi)]]&lt;br /&gt;
***** [[E2350 Metadaten - Kein logischer Platz zum Erzeugen weiterer Benutzer-Strings vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2351 Final-Methoden müssen virtuell oder dynamisch sein (Delphi)]]&lt;br /&gt;
***** [[E2352 Eine final-Methode kann nicht überschrieben werden (Delphi)]]&lt;br /&gt;
***** [[E2353 Sealed Klasse &#039;%s&#039; kann nicht erweitert werden (Delphi)]]&lt;br /&gt;
***** [[E2354 String-Element kann nicht an var-Parameter übergeben werden (Delphi)]]&lt;br /&gt;
***** [[E2355 Für den Zugriff auf Klasseneigenschaften muss ein Klassenfeld oder eine statische Klassenmethode verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2356 Zugriff auf Eigenschaft muss über Instanzenfeld oder -methode erfolgen (Delphi)]]&lt;br /&gt;
***** [[E2357 PROCEDURE, FUNCTION oder CONSTRUCTOR erwartet (Delphi)]]&lt;br /&gt;
***** [[E2358 Klassenkonstruktoren sind in unterstützenden Klassen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2359 Mehrere Klassenkonstruktoren in Klasse %s: %s und %s (Delphi)]]&lt;br /&gt;
***** [[E2360 Klassenkonstruktoren dürfen keine Parameter haben (Delphi)]]&lt;br /&gt;
***** [[E2361 Auf private-Symbol %s.%s kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2362 Auf protected-Symbol %s.%s kann nicht zugegriffen werden (Delphi)]]&lt;br /&gt;
***** [[E2363 Nur Methoden von abgeleiteten Typen dürfen über Assembly-Grenzen hinweg auf das protected-Symbol %s%s.%s zugreifen (Delphi)|E2363 Nur Methoden von abgeleiteten Typen dürfen über Assembly-Grenzen hinweg auf das protected-Symbol [%s]%s.%s zugreifen ({{Delphi}})]]&lt;br /&gt;
***** [[E2366 Globale Prozedur oder statische Klassenmethode erwartet (Delphi)]]&lt;br /&gt;
***** [[E2370 Geerbte Methoden können für den Zugriff auf Interface-Eigenschaften nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2371 ABSTRACT und FINAL dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2372 Bezeichner erwartet (Delphi)]]&lt;br /&gt;
***** [[E2373 Aufruf der abstrakten Methode %s.%s (Delphi)]]&lt;br /&gt;
***** [[E2374 Aus %s kann kein eindeutiger Typ erstellt werden (Delphi)]]&lt;br /&gt;
***** [[E2375 PRIVATE oder PROTECTED erwartet (Delphi)]]&lt;br /&gt;
***** [[E2376 STATIC kann nur für nicht-virtuelle Klassenmethoden verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2377 Borland.Delphi.Compiler.ResCvt.dll konnte nicht gefunden werden (Delphi)]]&lt;br /&gt;
***** [[E2378 Fehler beim Konvertieren der Ressource %s (Delphi)]]&lt;br /&gt;
***** [[E2379 Virtuelle Methoden sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2380 Statische Instanz- oder Klassenmethode erwartet (Delphi)]]&lt;br /&gt;
***** [[E2381 Länge des Ressourcen-Strings überschreitet die Windows-Grenze von 4096 Zeichen (Delphi)]]&lt;br /&gt;
***** [[E2382 Konstruktoren können mit Instanzvariablen nicht aufgerufen werden (Delphi)]]&lt;br /&gt;
***** [[E2383 ABSTRACT und SEALED dürfen nicht zusammen verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2385 Fehler beim Signieren der Assembly (Delphi)]]&lt;br /&gt;
***** [[E2386 Ungültiger Versions-String &#039;%s&#039; in %s angegeben (Delphi)]]&lt;br /&gt;
***** [[E2387 Der Name des Schlüsselcontainers &#039;%s&#039; ist nicht vorhanden (Delphi)]]&lt;br /&gt;
***** [[E2388 Unerkannte Schlüsseldatei &#039;%s&#039; für starke Namen (Delphi)]]&lt;br /&gt;
***** [[E2389 Protected-Element &#039;%s&#039; ist in diesem Zusammenhang nicht verfügbar (Delphi)]]&lt;br /&gt;
***** [[E2390 Klasse muss sealed sein, um einen private-Konstruktor ohne Typqualifizierer aufzurufen (Delphi)]]&lt;br /&gt;
***** [[E2391 Potentiell polymorphe Konstruktoraufrufe müssen virtuell sein (Delphi)]]&lt;br /&gt;
***** [[E2392 Die Erzeugung der für die Eigenschaft %s.%s erforderlichen Zugriffsmethode(n) ist nicht möglich (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}})]]&lt;br /&gt;
***** [[E2393 Ungültige Operatordeklaration (Delphi)]]&lt;br /&gt;
***** [[E2394 Parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2395 Unsichere Prozeduren sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2395 Unsichere Prozeduren sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2396 Unsicherer Code ist nur in unsicheren Prozeduren zulässig (Delphi)]]&lt;br /&gt;
***** [[E2397 Unsichere Zeiger sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2397 Unsichere Zeiger sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2398 Klassenmethoden in Record-Typen müssen static sein (Delphi)]]&lt;br /&gt;
***** [[E2399 Namespace-Konflikte mit Unit-Name &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2400 Unbekanntes Ressourcenformat &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2402 Instanz der abstrakten Klasse &#039;%s&#039; wird konstruiert (Delphi)]]&lt;br /&gt;
***** [[E2403 Zugriffsmethode zum Hinzufügen oder Entfernen für Ereignis &#039;%s&#039; nicht gefunden (Delphi)]]&lt;br /&gt;
***** [[E2404 READ/WRITE-Eigenschaftszugriffsmethoden dürfen nicht mit ADD/REMOVE-Zugriffsmethoden gemischt werden (Delphi)]]&lt;br /&gt;
***** [[E2405 Unbekannten Elementtyp beim Importieren der Signatur von %s.%s gefunden (Delphi)]]&lt;br /&gt;
***** [[E2406 EXPORTS-Abschnitte sind nur bei der Compilierung mit $UNSAFECODE ON zulässig (Delphi)|E2406 EXPORTS-Abschnitte sind nur bei der Compilierung mit {$UNSAFECODE ON} zulässig ({{Delphi}})]]&lt;br /&gt;
***** [[E2407 Doppelten Ressourcenbezeichner %s in Unit %s(%s) und %s(%s) gefunden (Delphi)]]&lt;br /&gt;
***** [[E2408 Starker Namensschlüssel kann nicht aus Assembly %s extrahiert werden (Delphi)]]&lt;br /&gt;
***** [[E2409 Der voll qualifizierte, verschachtelte Typname %s übersteigt die 1024 Byte-Grenze (Delphi)]]&lt;br /&gt;
***** [[E2410 Unsichere Zeigervariablen, -parameter oder -konstanten sind nur in unsicheren Prozeduren zulässig (Delphi)]]&lt;br /&gt;
***** [[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)]]&lt;br /&gt;
***** [[E2412 CREATE erwartet (Delphi)]]&lt;br /&gt;
***** [[E2413 Dynamischer Array-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2414 Disposed darf nicht in Klassen mit Destruktoren deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2415 Assembly &#039;%s&#039; konnte nicht importiert werden, weil sie den Namespace &#039;%s&#039; enthält (Delphi)]]&lt;br /&gt;
***** [[E2416 Package &#039;%s&#039; konnte nicht importiert werden, weil es die System-Unit &#039;%s&#039; enthält (Delphi)]]&lt;br /&gt;
***** [[E2417 Feld-Offset kann für Variant-Record nicht festgestellt werden, weil der vorherige Feldtyp ein Record-Typ unbekannter Größe ist (Delphi)]]&lt;br /&gt;
***** [[E2418 Typ &#039;%s&#039; benötigt Initialisierung - im Variant-Record nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2419 Record-Typ zu lang: überschreitet 1 MB (Delphi)]]&lt;br /&gt;
***** [[E2420 Interface &#039;%s&#039; in &#039;%s&#039; ist nicht vollständig definiert (Delphi)]]&lt;br /&gt;
***** [[E2422 Importierter Bezeichner &#039;%s&#039; steht im Konflikt mit &#039;%s&#039; im Namespace &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2423 Void-Typ in diesem Kontext nicht verwendbar (Delphi)]]&lt;br /&gt;
***** [[E2424 Codepage &#039;%s&#039; ist auf diesem Rechner nicht installiert (Delphi)]]&lt;br /&gt;
***** [[E2425 Inline-Methoden dürfen nicht virtual oder dynamic sein (Delphi)]]&lt;br /&gt;
***** [[E2426 Inline-Funktion darf keinen asm-Block haben (Delphi)]]&lt;br /&gt;
***** [[E2428 Feld &#039;%s&#039; muss initialisiert werden - in CLS-konformen Wertetypen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2429 Doppelte Implementierung für &#039;set of %s&#039; in diesem Gültigkeitsbereich (Delphi)]]&lt;br /&gt;
***** [[E2430 for-in-Anweisung arbeitet nicht mit Kollektionstyp &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2431 for-in-Anweisung arbeitet nicht mit Kollektionstyp &#039;%s&#039;, weil &#039;%s&#039; kein Element für &#039;%s&#039; enthält oder darauf nicht zugegriffen werden kann (Delphi)]]&lt;br /&gt;
***** [[E2432 %s kann nicht auf ein rechteckiges, dynamisches Array angewendet werden (Delphi)]]&lt;br /&gt;
***** [[E2433 Methodendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2434 Eigenschaftsdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2435 Klassenelementdeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2436 Typdeklarationen sind im anonymen Record- oder lokalem Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2437 Konstantendeklarationen nicht zulässig in anonymen Record- oder lokalen Record-Typ (Delphi)]]&lt;br /&gt;
***** [[E2439 Inline-Funktion darf kein Argument für ein Open Array haben (Delphi)]]&lt;br /&gt;
***** [[E2441 Im interface-Abschnitt deklarierte Inline-Funktion darf kein lokales Symbol &#039;%s&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2442 Inline-Direktive im Konstruktor oder Destruktor nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2447 Doppeltes Symbol &#039;%s&#039; im Namespace &#039;%s&#039; von &#039;%s&#039; und &#039;%s&#039; definiert (Delphi)]]&lt;br /&gt;
***** [[E2448 Ein Attribut-Argument muss ein konstanter Ausdruck, ein typeof-Ausdruck oder ein Array-Konstruktor sein (Delphi)]]&lt;br /&gt;
***** [[E2449 Verschachtelte Inline-Routine &#039;%s&#039; kann nicht auf Variable &#039;%s&#039; außerhalb des Gültigkeitsbereichs zugreifen (Delphi)]]&lt;br /&gt;
***** [[E2450 Keine überladene Version der Array-Eigenschaft &#039;%s&#039; vorhanden, die mit diesen Argumenten verwendet werden kann (Delphi)]]&lt;br /&gt;
***** [[E2452 Unicode-Zeichen sind in published Symbolen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2453 Ziel kann nicht zugewiesen werden (Delphi)]]&lt;br /&gt;
***** [[E2454 Slice-Standardfunktion für VAR- und OUT-Argument nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2459 Für den Zugriff auf Klasseneigenschaften darf kein Feldselektor vorhanden sein (Delphi)]]&lt;br /&gt;
***** [[E2460 Von spezieller Klasse &#039;%s.%s&#039; kann nicht geerbt werden (Delphi)]]&lt;br /&gt;
***** [[E2461 Bezeichner &#039;%s&#039; ist kein Instanzfeld (Delphi)]]&lt;br /&gt;
***** [[E2463 &#039;%s&#039;-Direktive in Record-Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2464 Erster Parameter des Assign-Operators muss ein var-Parameter sein (Delphi)]]&lt;br /&gt;
***** [[E2465 Ein Record darf keinen Destruktor einführen (Delphi)]]&lt;br /&gt;
***** [[E2466 Ein &#039;Never-build&#039; Package &#039;%s&#039; benötigt &#039;always-build&#039; Package &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2467 Record oder Objekttyp erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2468 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2469 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und dem Typ &#039;%s&#039; in Unit &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2470 Linker hat doppelten Namen &#039;%s&#039; aus dem Typ &#039;%s&#039; in Unit &#039;%s&#039; und Konflikt mit vom Compiler erzeugten Klassennamen für Unit &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2471 Möglicherweise parameterlose Konstruktoren sind in Record-Typen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2474 Record-Typ erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2475 &#039;%s&#039;-Direktive in Record-Hilfstyp nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2501 Inline-Funktion kann verschachtelte Routine &#039;%s&#039; nicht aufrufen (Delphi)]]&lt;br /&gt;
***** [[E2506 Im interface-Abschnitt deklarierte Methode des parametrisierten Typs darf kein lokales Symbol &#039;%s&#039; verwenden (Delphi)]]&lt;br /&gt;
***** [[E2507 Einschränkungen CLASS und RECORD dürfen nicht gemeinsam angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2508 Typparameter sind bei diesem Typ nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2510 Typ %s&#039; ist keine gültige Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2511 Typparameter &#039;%s&#039; muss ein Klassentyp sein (Delphi)]]&lt;br /&gt;
***** [[E2512 Typparameter &#039;%s&#039; muss ein nicht-nullable Wertetyp sein (Delphi)]]&lt;br /&gt;
***** [[E2513 Typparameter &#039;%s&#039; muss einen parameterlosen Konstruktor namens Create haben (Delphi)]]&lt;br /&gt;
***** [[E2514 Typparameter &#039;%s&#039; muss Interface &#039;%s&#039; unterstützen (Delphi)]]&lt;br /&gt;
***** [[E2515 Typparameter &#039;%s&#039; ist mit Typ &#039;%s&#039; nicht kompatibel (Delphi)]]&lt;br /&gt;
***** [[E2516 Einschränkung &#039;%s&#039; steht im Konflikt mit vorherigen Einschränkungen (Delphi)]]&lt;br /&gt;
***** [[E2517 Operator &#039;%s&#039; muss %d Parameter übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2518 Operator &#039;%s&#039; muss mindestens einen &#039;%s&#039;-Typ in den Parametern übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2519 Erster Parametertyp des Operators &#039;%s&#039; und Ergebnistyp müssen identisch sein (Delphi)]]&lt;br /&gt;
***** [[E2520 Ergebnistyp des Operators &#039;%s&#039; muss den Typ Boolean haben (Delphi)]]&lt;br /&gt;
***** [[E2521 Operator &#039;%s&#039; muss einen &#039;%s&#039;-Typ im Parameter oder Ergebnistyp übernehmen (Delphi)]]&lt;br /&gt;
***** [[E2522 Operator &#039;%s&#039; kann nicht in oder aus Vorfahrtyp konvertiert werden (Delphi)]]&lt;br /&gt;
***** [[E2527 Hilfstyp &#039;%s&#039; darf in Deklarationen nicht verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2528 Typparameter sind bei dieser Methode nicht erlaubt (Delphi)]]&lt;br /&gt;
***** [[E2529 Typparameter bei Operator nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2530 Typparameter bei globaler Prozedur oder Funktion nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2531 Methode &#039;%s&#039; erfordert explizite Typargumente (Delphi)]]&lt;br /&gt;
***** [[E2532 Generisches Typargument konnte aus den unterschiedlichen Argumenttypen für Methode &#039;%s&#039; nicht abgeleitet werden (Delphi)]]&lt;br /&gt;
***** [[E2533 Virtual-, dynamic- und message-Methoden dürfen keine Typparameter haben (Delphi)]]&lt;br /&gt;
***** [[E2534 Klassenkonstruktor darf nicht virtual, dynamic oder message sein (Delphi)]]&lt;br /&gt;
***** [[E2535 Interface-Methoden dürfen keine parametrisierten Methoden haben (Delphi)]]&lt;br /&gt;
***** [[E2537 Standardfunktion DEFAULT erwartet einen Typbezeichner (Delphi)]]&lt;br /&gt;
***** [[E2538 Die Standardfunktion DEFAULT ist für diesen Typ nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2539 Implementierung der abstrakten Methode &#039;%s.%s&#039; fehlt (Delphi)]]&lt;br /&gt;
***** [[E2540 Abstrakter Typ &#039;%s&#039; kann nicht als &amp;quot;sealed&amp;quot; verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2543 Instantiierter Datentyp &#039;%s&#039; ist zu lang: überschreitet 2 GB (Delphi)]]&lt;br /&gt;
***** [[E2545 Klasseneigenschaft &#039;%s&#039; kann nicht veröffentlicht werden - nur Instanzeigenschaften können veröffentlicht werden (Delphi)]]&lt;br /&gt;
***** [[E2548 Eine Klassenreferenz des parametrisierten Typs kann nicht übernommen werden (Delphi)]]&lt;br /&gt;
***** [[E2549 Von benutzerdefinierter Attributklasse abgeleiteter parametrisierter Typ kann nicht deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2556 Typ des Prozedurenergebnisses oder untypisierter Parameter kann nicht als Typargument verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2551 Es gibt keine parametrisierten Methoden von &#039;%s&#039;, die mit dieser Anzahl von Typparametern verwendet werden können (Delphi)]]&lt;br /&gt;
***** [[E2552 CLASS- oder RECORD-Einschränkung und Klassentypeinschränkung dürfen nicht zusammen angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2553 Klassentypeinschränkung darf nicht mehr als einmal angegeben werden (Delphi)]]&lt;br /&gt;
***** [[E2555 Symbol &#039;%s&#039; kann nicht erfasst werden (Delphi)]]&lt;br /&gt;
***** [[E2560 $OBJTYPENAME für &#039;%s&#039; nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)]]&lt;br /&gt;
***** [[E2561 Angegebene Optionen für $EXTERNALSYM und $NODEFINE sind für &#039;%s&#039; nicht zulässig; nur globales und Nicht-Aliastypsymbol (Delphi)]]&lt;br /&gt;
***** [[E2562 Feldbezeichner erforderlich (Delphi)]]&lt;br /&gt;
***** [[E2563 Angegebener Interface-Typ ist nicht deklariert (Delphi)]]&lt;br /&gt;
***** [[E2564 Undefinierter Typ &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2565 Parametrisierter oder instantiierter Typ kann nicht als benutzerdefiniertes Attribut verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2568 Neue Instanz kann ohne CONSTRUCTOR-Einschränkung in der Typparameterdeklaration nicht erstellt werden (Delphi)]]&lt;br /&gt;
***** [[E2569 Typparameter &#039;%s&#039; benötigt evtl. Finalisierung - im varianten Record nicht zulässig. Verwenden Sie die RECORD-Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2570 Lokale Prozedur in generischer Methode oder Methode des generischen Typs wird nicht unterstützt (Delphi)]]&lt;br /&gt;
***** [[E2571 Typparameter &#039;%s&#039; hat keine Klassen- oder Interface-Einschränkung (Delphi)]]&lt;br /&gt;
***** [[E2572 Konstanter Ausdruck des Typs System.TRttiVisibility zum Setzen der RTTI-Sichtbarkeit erwartet (Delphi)]]&lt;br /&gt;
***** [[E2573 Ungültiger Wert für die Direktive ALIGN (gültig für 1, 2, 4, 8 oder 16) (Delphi)]]&lt;br /&gt;
***** [[E2574 Instantiierter Typ kann nicht für TYPE-Typdeklaration verwendet werden (Delphi)]]&lt;br /&gt;
***** [[E2575 RTTI für &#039;%s&#039; ist zu groß; reduzieren Sie den Bereich mit $RTTI, oder reduzieren Sie die Typgröße (Delphi)]]&lt;br /&gt;
***** [[E2584 Das Attribut &#039;weak&#039; ist nur für Felder oder Variablen vom Typ &#039;class&#039; oder &#039;interface&#039; zulässig: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2589 Hilfstyp kann in parametrisiertem Typkontext nicht deklariert werden (Delphi)]]&lt;br /&gt;
***** [[E2590 Linker-Optionsstring ist zu lang (Delphi)]]&lt;br /&gt;
***** [[E2591 Nur cdecl-Funktionen dürfen varargs verwenden (Delphi)]]&lt;br /&gt;
***** [[E2597 &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[E2598 Virtuelle Methoden sind in Record-Hilfstypen nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2599 Felddefinition in Hilfstyp nicht zulässig (Delphi)]]&lt;br /&gt;
***** [[E2601 Prozedur NEW benötigt Konstruktorbezeichner &#039;%s&#039;, aber nicht deklarierten Bezeichner &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2602 Prozedur DISPOSE benötigt Destruktorbezeichner &#039;%s&#039;, aber nicht deklarierten Bezeichner &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[E2603 Einschränkung &#039;%s&#039; darf nur einmal angegeben werden (Delphi)]]&lt;br /&gt;
***** [[Linker-Fehler: %s (Delphi)]]&lt;br /&gt;
***** [[Linker-Fehler: %s: %s (Delphi)]]&lt;br /&gt;
***** [[F1027 Unit nicht gefunden: &#039;%s&#039; oder binäre Äquivalente (%s) (Delphi)]]&lt;br /&gt;
***** [[F2039 Ausgabedatei &#039;%s&#039; kann nicht erstellt werden (Delphi)]]&lt;br /&gt;
***** [[F2040 Fehler beim Suchen von &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2046 Zu wenig Arbeitsspeicher (Delphi)]]&lt;br /&gt;
***** [[F2047 Zirkuläre Unit-Referenz auf &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2048 Falsches Unit-Format: &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[F2051 Unit %s wurde mit einer unterschiedlichen Version von %s.%s compiliert (Delphi)]]&lt;br /&gt;
***** [[F2063 Verwendete Unit &#039;%s&#039; kann nicht compiliert werden (Delphi)]]&lt;br /&gt;
***** [[F2069 Zeile zu lang (mehr als 1023 Zeichen) (Delphi)]]&lt;br /&gt;
***** [[F2084 Interner Fehler: %s%d (Delphi)]]&lt;br /&gt;
***** [[F2087 Unit System nicht kompatibel mit der Testversion (Delphi)]]&lt;br /&gt;
***** [[F2092 Das Programm oder die Unit %s ruft sich selbst wieder auf (Delphi)]]&lt;br /&gt;
***** [[F2220 Package &#039;%s&#039; kann nicht compiliert werden (Delphi)]]&lt;br /&gt;
***** [[F2438 UCS-4-Textcodierung nicht unterstützt. Konvertieren Sie in UCS-2 oder UTF-8 (Delphi)]]&lt;br /&gt;
***** [[F2446 Unit &#039;%s&#039; wird mit Unit &#039;%s&#039; in &#039;%s&#039; compiliert, aber abweichende Version von &#039;%s&#039; gefunden (Delphi)]]&lt;br /&gt;
***** [[F2458 Metadaten können aus Delphi &#039;library&#039; nicht importiert werden. Verwenden Sie stattdessen Packages (Delphi)]]&lt;br /&gt;
***** [[F2462 Framework %s unterstützt thread-lokale Variablen (%s.%s) nicht (Delphi)]]&lt;br /&gt;
***** [[F2613 Unit &#039;%s&#039; nicht gefunden. (Delphi)]]&lt;br /&gt;
***** [[H2077 An &#039;%s&#039; zugewiesener Wert wird niemals benutzt (Delphi)]]&lt;br /&gt;
***** [[H2135 FOR oder WHILE Schleife wird nicht durchlaufen - gelöscht (Delphi)]]&lt;br /&gt;
***** [[H2164 Variable &#039;%s&#039; wurde deklariert, aber in &#039;%s&#039; nicht verwendet (Delphi)]]&lt;br /&gt;
***** [[H2219 Das private-Symbol &#039;%s&#039; wurde deklariert, aber nie verwendet (Delphi)]]&lt;br /&gt;
***** [[H2235 Package &#039;%s&#039; verwendet oder exportiert nicht &#039;%s.%s&#039; (Delphi)]]&lt;br /&gt;
***** [[H2244 Der Zeigerausdruck benötigt kein Initialize/Finalize, aber möglicherweise einen ^-Operator (Delphi)]]&lt;br /&gt;
***** [[H2365 Schreibweise der Überschreiben-Methode %s.%s muss exakt ihrem Vorfahren %s.%s entsprechen (Delphi)]]&lt;br /&gt;
***** [[H2368 Sichtbarkeit der Eigenschaftszugriffsmethode %s sollte mit der Eigenschaft %s.%s übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[H2369 Eigenschaftszugriffsmethode &#039;%s&#039; sollte %s sein (Delphi)]]&lt;br /&gt;
***** [[H2384 CLS: Überschreiben der virtuellen Methode &#039;%s.%s&#039; . Sichtbarkeit (%s) muss mit der Basisklasse &#039;%s&#039; (%s) übereinstimmen (Delphi)]]&lt;br /&gt;
***** [[H2440 Inline-Methodensichtbarkeit muss niedriger oder gleich der Sichtbarkeit des Zugriffselements &#039;%s.%s&#039; sein (Delphi)]]&lt;br /&gt;
***** [[H2443 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil Unit &#039;%s&#039; in der USES-Liste nicht angegeben ist (Delphi)]]&lt;br /&gt;
***** [[H2444 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil auf Zugriffselement &#039;%s&#039; nicht zugegriffen werden kann (Delphi)]]&lt;br /&gt;
***** [[H2445 Inline-Funktion &#039;%s&#039; wurde nicht expandiert|H2445 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil ihre Unit &#039;%s&#039; nicht in der USES-Anweisung des IMPLEMENTATION-Abschnitts angegeben ist und die aktuelle Funktion eine Inline-Funktion ist ({{Delphi}})]]&lt;br /&gt;
***** [[H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[H2456 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil die enthaltene Unit &#039;%s&#039; die compilierende Unit &#039;%s&#039; verwendet (Delphi)]]&lt;br /&gt;
***** [[H2457 Inline-Funktion &#039;%s&#039; wurde nicht expandiert, weil die enthaltene Unit &#039;%s&#039; die compilierende Unit &#039;%s&#039; indirekt verwendet (Delphi)]]&lt;br /&gt;
***** [[H2505 &#039;Self&#039; ist nicht initialisiert. Ein geerbter Konstruktor muss vor dem Eintritt in einen try-Block aufgerufen werden (Delphi)]]&lt;br /&gt;
***** [[H2509 Bezeichner &#039;%s&#039; steht im Konflikt mit Typparametern des Container-Typs (Delphi)]]&lt;br /&gt;
***** [[H2596 &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1000 Symbol &#039;%s&#039; ist veraltet (Delphi)]]&lt;br /&gt;
***** [[W1001 Symbol &#039;%s&#039; ist bibliotheksspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1002 Symbol &#039;%s&#039; ist plattformspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1003 Symbol &#039;%s&#039; ist experimental (Delphi)]]&lt;br /&gt;
***** [[W1004 Unit &#039;%s&#039; ist bibliotheksspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1005 Unit &#039;%s&#039; ist plattformspezifisch (Delphi)]]&lt;br /&gt;
***** [[W1006 Unit &#039;%s&#039; ist veraltet (Delphi)]]&lt;br /&gt;
***** [[W1007 Unit &#039;%s&#039; ist experimental (Delphi)]]&lt;br /&gt;
***** [[W1009 Redeklaration von &#039;%s&#039; verbirgt einen Member in der Basisklasse (Delphi)]]&lt;br /&gt;
***** [[W1010 Methode &#039;%s&#039; verbirgt virtuelle Methode vom Basistyp &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1011 Text hinter dem abschließenden &#039;END.&#039; wird vom Compiler ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1013 Konstante 0 wurde zu NIL konvertiert (Delphi)]]&lt;br /&gt;
***** [[W1014 Stringkonstante abgeschnitten damit sie in STRING%ld passt (Delphi)|W1014 Stringkonstante abgeschnitten damit sie in STRING[%ld] passt ({{Delphi}})]]&lt;br /&gt;
***** [[W1015 FOR-Schleifenvariable &#039;%s&#039; kann nicht als Var-Parameter übergegeben werden (Delphi)]]&lt;br /&gt;
***** [[W1016 Typisierte Konstante &#039;%s&#039; als Var-Parameter übergegeben (Delphi)]]&lt;br /&gt;
***** [[W1017 Zuweisung für typisierte Konstante &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1018 Case-Label außerhalb des Bereichs des Case-Ausdrucks (Delphi)]]&lt;br /&gt;
***** [[W1021 Der Vergleich ergibt immer False (Delphi)]]&lt;br /&gt;
***** [[W1022 Der Vergleich ergibt immer True (Delphi)]]&lt;br /&gt;
***** [[W1023 Vorzeichenbehaftete und -lose Typen werden verglichen - beide Operanden werden erweitert (Delphi)]]&lt;br /&gt;
***** [[W1024 Vorzeichenbehaftete und -lose Typen werden kombiniert - beide Operanden werden erweitert (Delphi)]]&lt;br /&gt;
***** [[W1029 %s &#039;%s&#039; doppelt mit identischen Parametern; Zugriff von C%2B%2B nicht möglich (Delphi)]]&lt;br /&gt;
***** [[W1031 Package &#039;%s&#039; wird nicht auf Platte geschrieben, da Option –J aktiviert ist (Delphi)]]&lt;br /&gt;
***** [[W1032 Die exportierte Package-Thread-Variable &#039;%s.%s&#039; darf nicht außerhalb dieses Package verwendet werden (Delphi)]]&lt;br /&gt;
***** [[W1034 $HPPEMIT &#039;%s&#039; wird ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1035 Rückgabewert der Funktion &#039;%s&#039; könnte undefiniert sein (Delphi)]]&lt;br /&gt;
***** [[W1036 Variable &#039;%s&#039; ist möglicherweise nicht initialisiert worden (Delphi)]]&lt;br /&gt;
***** [[W1037 FOR-Schleifenvariable %s&#039; kann nach Durchlauf undefiniert sein (Delphi)]]&lt;br /&gt;
***** [[W1039 Es wurden keine Konfigurationsdateien gefunden (Delphi)]]&lt;br /&gt;
***** [[W1040 Implizite Verwendung der Variants-Unit (Delphi)]]&lt;br /&gt;
***** [[W1041 Fehler beim Konvertieren der Unicode-Zeichen in den länderspezifischen Zeichensatz. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)]]&lt;br /&gt;
***** [[W1042 Fehler beim Konvertieren des Strings &#039;%s&#039; in Unicode. String wurde abgeschnitten. Ist die Umgebungsvariable LANG korrekt gesetzt? (Delphi)]]&lt;br /&gt;
***** [[W1043 Imagebase $%X ist kein Vielfaches von 64 K. Wird auf $%X abgerundet (Delphi)]]&lt;br /&gt;
***** [[W1044 Bedenkliche Typumwandlung von %s in %s (Delphi)]]&lt;br /&gt;
***** [[W1045 Eigenschaftsdeklaration verweist auf private-Vorfahr &#039;%s.%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1046 Unsicherer Typ &#039;%s%s%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1047 Unsicherer Code &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1048 Unsichere Typumwandlung von &#039;%s&#039; nach &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1049 Wert &#039;%s&#039; für Option %s wurde abgeschnitten (Delphi)]]&lt;br /&gt;
***** [[W1050 In Set-Ausdruck WideChar auf Byte-Char verringert (Delphi)]]&lt;br /&gt;
***** [[W1051 Doppelte Symbolnamen im Namespace. &#039;%s.%s&#039; in %s gefunden. Duplikat in %s wird ignoriert (Delphi)]]&lt;br /&gt;
***** [[W1055 PUBLISHED verursachte, dass RTTI ($M%2B) zu Typ &#039;%s&#039; hinzugefügt wurde (Delphi)]]&lt;br /&gt;
***** [[W1057 Implizite String-Umwandlung von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1058 Implizite String-Umwandlung mit potenziellem Datenverlust von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1059 Explizite String-Umwandlung von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1060 Explizite String-Umwandlung mit potenziellem Datenverlust von &#039;%s&#039; zu &#039;%s&#039; (Delphi)]]&lt;br /&gt;
***** [[W1062 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1063 Bei Umwandlung der angegebenen AnsiChar-Konstante in WideChar gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1064 Bei Umwandlung der angegebenen AnsiString-Konstante gehen Informationen verloren (Delphi)]]&lt;br /&gt;
***** [[W1066 Erweiterte Genauigkeit für Gleitkommawert verloren gegangen. Verkürzt auf Double (Delphi)]]&lt;br /&gt;
***** [[W1068 Das interne Ändern von Strings wird möglicherweise künftig nicht mehr unterstützt (Delphi)]]&lt;br /&gt;
***** [[W1201 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Whitespace ist an dieser Position nicht zulässig.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1202 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Referenz auf nicht definierte Entität &#039;%s&#039;.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1203 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Ein Name beginnt mit einem ungültigen Zeichen.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1204 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Ein Name enthält ein ungültiges Zeichen.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1205 XML-Kommentar in &#039;%s&#039; ist falsch strukturiert -- &#039;Das Zeichen &#039;%c&#039; wurde erwartet.&#039; (Delphi)]]&lt;br /&gt;
***** [[W1206 XML-Kommentar bei &#039;%s&#039; hat das cref-Attribut &#039;%s&#039;, das nicht aufgelöst werden konnte (Delphi)]]&lt;br /&gt;
***** [[W1207 XML-Kommentar bei &#039;%s&#039; hat ein param-Tag für &#039;%s&#039;, aber es gibt keinen Parameter mit diesem Namen (Delphi)]]&lt;br /&gt;
***** [[W1208 Parameter &#039;%s&#039; hat kein zugehöriges param-Tag im XML-Kommentar für &#039;%s&#039; (aber andere Parameter haben dieses Tag) (Delphi)]]&lt;br /&gt;
***** [[X1008 Integer und HResult werden ausgetauscht (Delphi)]]&lt;br /&gt;
***** [[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)]]&lt;br /&gt;
***** [[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|x1019: FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]]&lt;br /&gt;
***** [[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|x1020: Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]]&lt;br /&gt;
***** [[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|x1025: Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|x1026: Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|x1028: Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039;  ({{Delphi}})]]&lt;br /&gt;
***** [[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|x1030: Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)]]&lt;br /&gt;
***** [[X1054 Linker-Fehler: %s (Delphi)|x1054: Linker-Fehler: %s ({{Delphi}})]]&lt;br /&gt;
***** [[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)]]&lt;br /&gt;
***** [[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|x2041: Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|x2042: Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|x2043: Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|x2044: Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|x2141: Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]]&lt;br /&gt;
***** [[X2161 %s (Delphi)]]&lt;br /&gt;
***** [[X2162 %s: %s (Delphi)]]&lt;br /&gt;
***** [[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|x2243: Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]]&lt;br /&gt;
***** [[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|x2269: Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]]&lt;br /&gt;
***** [[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|x2367: Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]]&lt;br /&gt;
***** [[X2421 Importierter Bezeichner &#039;%s&#039; steht im Konflikt mit &#039;%s&#039; in &#039;%s&#039; (Delphi)]]&lt;br /&gt;
*** [[Delphi-Klassen-Explorer - Themen]]&lt;br /&gt;
**** [[Übersicht über den Klassen-Explorer|{{Delphi}}-Klassen-Explorer]]&lt;br /&gt;
**** [[Delphi-Klassen-Explorer (Fenster)]]&lt;br /&gt;
****[[Anzeigen der Klassen-, Interface- und Typhierarchie mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Aktivieren von verschiedenen Ansichtsmodi der Vererbungshierarchie im Klassen-Explorer]]&lt;br /&gt;
****[[Anzeigen der in Klassen und Interfaces deklarierten Member mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Klassen-, Interface- und Typdeklarationen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Member-Deklarationen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Methodendefinitionen mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Suchen von Definitionen von Eigenschaftszugriffsbezeichnern mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Automatisieren der Felderzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Automatisieren der Methodenerzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
****[[Erstellen einer Methode - Beispiel]]&lt;br /&gt;
****[[Automatisieren der Eigenschaftserzeugung mit dem Klassen-Explorer]]&lt;br /&gt;
** [[C++-Referenz]]&lt;br /&gt;
*** [[C++-Sprachreferenz - Index|C++-Sprachreferenz]]&lt;br /&gt;
**** [[Implementierungsabhängige ANSI-Standards]]&lt;br /&gt;
**** [[Lexikalische Elemente - Index|Lexikalische Elemente]]&lt;br /&gt;
***** [[Token (Übersicht) - Index|Token (Übersicht)]]&lt;br /&gt;
****** [[Konstanten (Übersicht) - Index]]&lt;br /&gt;
******* [[Konstanten]]&lt;br /&gt;
******* [[Integerkonstanten]]&lt;br /&gt;
******* [[Gleitkommakonstanten]]&lt;br /&gt;
******* [[Zeichenkonstanten (Übersicht) - Index]]&lt;br /&gt;
******** [[Zeichenkonstanten]]&lt;br /&gt;
******** [[Escape-Sequenzen]]&lt;br /&gt;
******** [[Die drei char-Typen]]&lt;br /&gt;
******** [[Wide-Character- und Mehr-Zeichenkonstanten]]&lt;br /&gt;
******* [[String-Konstanten]]&lt;br /&gt;
******* [[Aufzählungskonstanten]]&lt;br /&gt;
******* [[Interne Darstellung numerischer Typen]]&lt;br /&gt;
******* [[Konstanten und ihre interne Darstellung]]&lt;br /&gt;
******* [[Konstantenausdrücke]]&lt;br /&gt;
****** [[Schlüsselwörter (Übersicht) - Index|Schlüsselwörter (Übersicht)]]&lt;br /&gt;
******* [[Schlüsselwörter]]&lt;br /&gt;
******* [[Schlüsselwort-Erweiterungen]]&lt;br /&gt;
******* [[Schlüsselwörter spezifisch für C++]]&lt;br /&gt;
******* [[Tabelle der C++-Register-Pseudovariablen]]&lt;br /&gt;
****** [[Bezeichner]]&lt;br /&gt;
****** [[Interpunktionszeichen]]&lt;br /&gt;
***** [[Whitespace (Übersicht) - Index|Whitespace (Übersicht)]]&lt;br /&gt;
****** [[Kommentare]]&lt;br /&gt;
****** [[Whitespace]]&lt;br /&gt;
**** [[Sprachstruktur - Index|Sprachstruktur]]&lt;br /&gt;
***** [[Deklarationen - Index|Deklarationen]]&lt;br /&gt;
****** [[Objekte]]&lt;br /&gt;
****** [[Speicherklassen und Typen]]&lt;br /&gt;
****** [[Gültigkeitsbereich]]&lt;br /&gt;
****** [[Sichtbarkeit]]&lt;br /&gt;
****** [[Lebensdauer]]&lt;br /&gt;
****** [[Übersetzungseinheiten]]&lt;br /&gt;
****** [[Bindung]]&lt;br /&gt;
***** [[Deklarationssyntax - Index|Deklarationssyntax]]&lt;br /&gt;
****** [[Tentative Definitionen]]&lt;br /&gt;
****** [[Mögliche Deklarationen]]&lt;br /&gt;
****** [[Externe Deklarationen und Definitionen]]&lt;br /&gt;
****** [[Typ-Bezeichner]]&lt;br /&gt;
****** [[Typ-Kategorien]]&lt;br /&gt;
****** [[Grundlegende Typen]]&lt;br /&gt;
****** [[Initialisierung]]&lt;br /&gt;
****** [[Deklarationen und Deklaratoren]]&lt;br /&gt;
****** [[Verwendung von Speicherklassenspezifizierern]]&lt;br /&gt;
****** [[Modifizierer von Variablen]]&lt;br /&gt;
****** [[Aufrufkonventionen für andere Programmiersprachen]]&lt;br /&gt;
****** [[Multithread-Variablen]]&lt;br /&gt;
****** [[Funktions-Modifizierer]]&lt;br /&gt;
***** [[Zeiger - Index (C++)]]&lt;br /&gt;
****** [[Zeiger (Pointers)]]&lt;br /&gt;
****** [[Zeiger auf Objekte]]&lt;br /&gt;
****** [[Zeiger auf Funktionen]]&lt;br /&gt;
****** [[Zeigerdeklarationen]]&lt;br /&gt;
****** [[Zeigerkonstanten]]&lt;br /&gt;
****** [[Zeigerarithmetik]]&lt;br /&gt;
****** [[Zeigerumwandlungen]]&lt;br /&gt;
***** [[Arrays|Arrays (C++)]]&lt;br /&gt;
***** [[Funktionen - Index|Funktionen - Index (C++)]]&lt;br /&gt;
****** [[Funktion main() - Index|Funktion main()]]&lt;br /&gt;
******* [[Informationen zur Funktion main()]]&lt;br /&gt;
******* [[Argumente der Funktion main()]]&lt;br /&gt;
******* [[Rückgabewert von main()]]&lt;br /&gt;
******* [[--p (Pascal-Aufrufkonventionen)|-p (Pascal-Aufrufkonventionen)]]&lt;br /&gt;
******* [[Argumente mit Platzhalterzeichen]]&lt;br /&gt;
****** [[Deklarationen und Definitionen]]&lt;br /&gt;
****** [[Deklarationen und Prototypen]]&lt;br /&gt;
****** [[Definitionen]]&lt;br /&gt;
****** [[Formatierte Eingabe/Ausgabe mit erweiterten Typen|Formatierte Eingabe/Ausgabe mit erweiterten Typen (C++)]]&lt;br /&gt;
****** [[Deklaration formaler Parameter]]&lt;br /&gt;
****** [[Funktionsaufrufe und Parameterumwandlungen]]&lt;br /&gt;
***** [[Strukturen - Index|Strukturen]]&lt;br /&gt;
****** [[Bitfelder]]&lt;br /&gt;
****** [[Unvollständige Deklarationen]]&lt;br /&gt;
****** [[Zugriff auf Strukturelemente]]&lt;br /&gt;
****** [[Strukturelement-Deklarationen]]&lt;br /&gt;
****** [[Namespace von Strukturen]]&lt;br /&gt;
****** [[Strukturen]]&lt;br /&gt;
****** [[Strukturen und Funktionen]]&lt;br /&gt;
****** [[Namenlose Strukturen und Typdefinitionen]]&lt;br /&gt;
***** [[Varianten - Index|Varianten]]&lt;br /&gt;
****** [[Varianten]]&lt;br /&gt;
****** [[Anonyme Varianten (C und C++)]]&lt;br /&gt;
****** [[Deklaration von Varianten]]&lt;br /&gt;
***** [[Aufzählungen - Index|Aufzählungen]]&lt;br /&gt;
****** [[Aufzählungen]]&lt;br /&gt;
****** [[Zuweisung an den Typ enum]]&lt;br /&gt;
***** [[Ausdrücke - Index|Ausdrücke]]&lt;br /&gt;
****** [[Ausdrücke (C++)]]&lt;br /&gt;
****** [[Abarbeitungsreihenfolge und Rangfolge von Operatoren]]&lt;br /&gt;
****** [[Ausdrücke und C++]]&lt;br /&gt;
****** [[Auswertungsreihenfolge]]&lt;br /&gt;
****** [[Fehler und Überläufe]]&lt;br /&gt;
***** [[Operatoren (Zusammenfassung)]]&lt;br /&gt;
******[[Binäre Operatoren - Index]]&lt;br /&gt;
*******[[Binäre Operatoren|Binäre Operatoren - Übersicht (C++)]]&lt;br /&gt;
*******[[Zuweisungsoperatoren]]&lt;br /&gt;
*******[[Bitweise Operatoren]]&lt;br /&gt;
*******[[Komma-Operator]]&lt;br /&gt;
*******[[Bedingungsoperator]]&lt;br /&gt;
*******[[Gleichheitsoperatoren]]&lt;br /&gt;
*******[[Logische Operatoren]]&lt;br /&gt;
*******[[Multiplikative Operatoren]]&lt;br /&gt;
*******[[Relationale Operatoren]]&lt;br /&gt;
******[[Unäre Operatoren - Index]]&lt;br /&gt;
*******[[Unäre Operatoren]]&lt;br /&gt;
*******[[Arithmetische Operatoren]]&lt;br /&gt;
*******[[Plus- und Minus-Operatoren]]&lt;br /&gt;
*******[[Referenzierungs-/Dereferenzierungsoperatoren]]&lt;br /&gt;
******[[Suffixoperatoren - Index|Suffixoperatoren]]&lt;br /&gt;
*******[[Array-Indizierungsoperator]]&lt;br /&gt;
*******[[Klammeroperator]]&lt;br /&gt;
*******[[. Operator für direkte Elementauswahl]]&lt;br /&gt;
*******[[- Operator für indirekte Elementauswahl|-&amp;gt; Operator für indirekte Elementauswahl]]&lt;br /&gt;
*******[[Inkrement-/Dekrement-Operatoren]]&lt;br /&gt;
******[[Primärausdruck-Operatoren]]&lt;br /&gt;
***** [[Anweisungen - Index|Anweisungen]]&lt;br /&gt;
****** [[Anweisungen]]&lt;br /&gt;
****** [[Blockanweisungen]]&lt;br /&gt;
****** [[Anweisungen mit Sprungmarke (Label)]]&lt;br /&gt;
****** [[Ausdrucksanweisungen]]&lt;br /&gt;
****** [[Auswahlanweisungen]]&lt;br /&gt;
****** [[Wiederholungsanweisungen]]&lt;br /&gt;
****** [[Sprunganweisungen]]&lt;br /&gt;
**** [[C++-Spezifikation - Index|C++-Spezifikation]]&lt;br /&gt;
***** [[C++11-Features - Index]]&lt;br /&gt;
****** [[Alignof Operator (C++11)|alignof Operator (C++11)]]&lt;br /&gt;
****** [[:Category:C++11-Attribute|Category:C++11-Attribute]]&lt;br /&gt;
****** [[Explizite Konvertierungsoperatoren (C++11)]]&lt;br /&gt;
****** [[Extern Templates (C++11)|extern Templates (C++11)]]&lt;br /&gt;
****** [[Forward-Deklaration von Enums (C++11)]]&lt;br /&gt;
****** [[R-Wert-Referenzen (C++11)]]&lt;br /&gt;
****** [[Statische Assertions (C++11)]]&lt;br /&gt;
****** [[Streng typisierte Aufzählungen (C++11)]]&lt;br /&gt;
****** [[Typ-Bezeichner decltype (C++11)]]&lt;br /&gt;
****** [[Typ-Trait-Funktionen (C++11) - Index|Typ-Trait-Funktionen (C++11)]]&lt;br /&gt;
******* [[Überblick zu Typ-Trait-Funktionen (C++11)]]&lt;br /&gt;
******* [[Alignment of|__alignment_of]]&lt;br /&gt;
******* [[Array extent|__array_extent]]&lt;br /&gt;
******* [[Array rank|__array_rank]]&lt;br /&gt;
******* [[Has nothrow assign|__has_nothrow_assign]]&lt;br /&gt;
******* [[Has nothrow copy constructor|__has_nothrow_copy_constructor]]&lt;br /&gt;
******* [[Has nothrow default constructor|__has_nothrow_default_constructor]]&lt;br /&gt;
******* [[Has trivial assign|__has_trivial_assign]]&lt;br /&gt;
******* [[Has trivial copy constructor|__has_trivial_copy_constructor]]&lt;br /&gt;
******* [[Has trivial default constructor|__has_trivial_default_constructor]]&lt;br /&gt;
******* [[Has trivial destructor|__has_trivial_destructor]]&lt;br /&gt;
******* [[Has virtual destructor|__has_virtual_destructor]]&lt;br /&gt;
******* [[Is abstract|__is_abstract]]&lt;br /&gt;
******* [[Is arithmetic|__is_arithmetic]]&lt;br /&gt;
******* [[Is array|__is_array]]&lt;br /&gt;
******* [[Is base of|__is_base_of]]&lt;br /&gt;
******* [[Is class|__is_class]]&lt;br /&gt;
******* [[Is closure|__is_closure]]&lt;br /&gt;
******* [[Is complete type (typename T )|__is_complete_type (typename T )]]&lt;br /&gt;
******* [[Is compound|__is_compound]]&lt;br /&gt;
******* [[Is const|__is_const]]&lt;br /&gt;
******* [[Is convertible|__is_convertible]]&lt;br /&gt;
******* [[Is empty|__is_empty]]&lt;br /&gt;
******* [[Is enum|__is_enum]]&lt;br /&gt;
******* [[Is floating point|__is_floating_point]]&lt;br /&gt;
******* [[Is function|__is_function]]&lt;br /&gt;
******* [[Is fundamental|__is_fundamental]]&lt;br /&gt;
******* [[Is integral|__is_integral]]&lt;br /&gt;
******* [[Is lvalue expr|__is_lvalue_expr]]&lt;br /&gt;
******* [[Is lvalue reference|__is_lvalue_reference]]&lt;br /&gt;
******* [[Is member function pointer|__is_member_function_pointer]]&lt;br /&gt;
******* [[Is member object pointer|__is_member_object_pointer]]&lt;br /&gt;
******* [[Is member pointer|__is_member_pointer]]&lt;br /&gt;
******* [[Is object|__is_object]]&lt;br /&gt;
******* [[Is pod|__is_pod]]&lt;br /&gt;
******* [[Is pointer|__is_pointer]]&lt;br /&gt;
******* [[Is polymorphic|__is_polymorphic]]&lt;br /&gt;
******* [[Is reference|__is_reference]]&lt;br /&gt;
******* [[Is rvalue expr|__is_rvalue_expr]]&lt;br /&gt;
******* [[Is rvalue reference|__is_rvalue_reference]]&lt;br /&gt;
******* [[Is same|__is_same]]&lt;br /&gt;
******* [[Is scalar|__is_scalar]]&lt;br /&gt;
******* [[Is signed|__is_signed]]&lt;br /&gt;
******* [[Is standard layout|__is_standard_layout]]&lt;br /&gt;
******* [[Is trivial|__is_trivial]]&lt;br /&gt;
******* [[Is union|__is_union]]&lt;br /&gt;
******* [[Is unsigned ( typename T )|__is_unsigned ( typename T )]]&lt;br /&gt;
******* [[Is void|__is_void]]&lt;br /&gt;
******* [[Is volatile|__is_volatile]]&lt;br /&gt;
****** [[Unicode-Zeichentypen und Literale (C++11)]]&lt;br /&gt;
****** [[Workaround für C++11-Attribute|Workaround für C++11-Attribute (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
***** [[Modernes C++]]&lt;br /&gt;
****** [[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden]]&lt;br /&gt;
******* [[Lambda-Ausdrücke]]&lt;br /&gt;
****** [[Konformitätsstatus moderner C++-Sprach-Features]]&lt;br /&gt;
****** [[Erstellen einer einfachen C++-Anwendung für die Verwendung von C++11-Features]]&lt;br /&gt;
***** [[Unicode für C++ - Index|Unicode für C++]]&lt;br /&gt;
****** [[C++-Anwendungen für Unicode anpassen]]&lt;br /&gt;
****** [[TCHAR-Zuordnung|_TCHAR-Zuordnung]]&lt;br /&gt;
****** [[Floating-Funktionen]]&lt;br /&gt;
***** [[Unterstützung von property implements für C++Builder|Unterstützung von __property implements für {{CBuilder}}]]&lt;br /&gt;
***** [[Identifikation von Typen zur Laufzeit (RTTI) - Index|Identifikation von Typen zur Laufzeit (RTTI)]]&lt;br /&gt;
****** [[Typidentifikation zur Laufzeit (RTTI): Übersicht]]&lt;br /&gt;
****** [[Laufzeittypidentifikation und Destruktoren]]&lt;br /&gt;
****** [[Typeid|typeid]]&lt;br /&gt;
***** [[Neue Typumwandlung]]&lt;br /&gt;
****** [[Interface cast (C++-RTL-Funktion)|interface_cast (C++-RTL-Funktion)]]&lt;br /&gt;
****** [[Unterschiede zwischen interface cast und static cast|Unterschiede zwischen interface_cast und static_cast]]&lt;br /&gt;
***** [[Klassen - Index|Klassen]]&lt;br /&gt;
****** [[Das Schlüsselwort this]]&lt;br /&gt;
******* [[Statische Elemente|Statische Elemente (C++)]]&lt;br /&gt;
****** [[Gültigkeitsbereich von Elementen - Index|Gültigkeitsbereich von Elementen]]&lt;br /&gt;
******* [[Zugriff auf Basisklassen und abgeleitete Klassen]]&lt;br /&gt;
******* [[Element-Zugriffskontrolle]]&lt;br /&gt;
******* [[Gültigkeitsbereich von Elementen]]&lt;br /&gt;
******* [[Verschachtelte Typen]]&lt;br /&gt;
****** [[Klassen-Member-Liste]]&lt;br /&gt;
****** [[Klassenmethoden]]&lt;br /&gt;
****** [[Klassennamen]]&lt;br /&gt;
****** [[Gültigkeitsbereich von Klassennamen]]&lt;br /&gt;
****** [[Klassenobjekte]]&lt;br /&gt;
****** [[Klassentypen]]&lt;br /&gt;
****** [[C++-Klassen]]&lt;br /&gt;
****** [[Friends von Klassen]]&lt;br /&gt;
****** [[Inline-Funktionen]]&lt;br /&gt;
****** [[Member-Funktionen]]&lt;br /&gt;
****** [[Statische Eigenschaften]]&lt;br /&gt;
****** [[Virtuelle Basisklassen]]&lt;br /&gt;
****** [[Delphi-Klassendeklarationen|{{Delphi}}-Klassendeklarationen (__declspec)]]&lt;br /&gt;
***** [[Polymorphe Klassen - Index|Polymorphe Klassen]]&lt;br /&gt;
****** [[Abstrakte Klassen]]&lt;br /&gt;
****** [[Virtuelle Funktionen - Index]]&lt;br /&gt;
******* [[Dynamische Funktionen]]&lt;br /&gt;
******* [[Rein virtuelle Funktion aufgerufen (C++)]]&lt;br /&gt;
******* [[Virtuelle Funktionen|Virtuelle Funktionen (C++)]]&lt;br /&gt;
***** [[L-Wert-Referenzen (C++)]]&lt;br /&gt;
***** [[Gültigkeitsbereich in C++ - Index|Gültigkeitsbereich in C++]]&lt;br /&gt;
****** [[Gültigkeitsbereich in C++]]&lt;br /&gt;
****** [[Zusammenfassung der C++ Gültigkeitsbereichsregeln]]&lt;br /&gt;
****** [[Gültigkeitsbereich Klasse]]&lt;br /&gt;
****** [[Verbergen]]&lt;br /&gt;
***** [[Konstruktoren und Destruktoren - Index|Konstruktoren und Destruktoren]]&lt;br /&gt;
****** [[Einführung in Konstruktoren und Destruktoren]]&lt;br /&gt;
****** [[Konstruktoren - Index|Konstruktoren]]&lt;br /&gt;
******* [[Konstruktoren]]&lt;br /&gt;
******* [[Initialisierung von Klassen]]&lt;br /&gt;
******* [[Standardkonstruktor]]&lt;br /&gt;
******* [[Aufrufreihenfolge von Konstruktoren]]&lt;br /&gt;
******* [[Überladen von Konstruktoren]]&lt;br /&gt;
******* [[Kopierkonstruktor]]&lt;br /&gt;
****** [[Destruktoren - Index|Destruktoren]]&lt;br /&gt;
******* [[Destruktoren]]&lt;br /&gt;
******* [[Aufrufen von Destruktoren]]&lt;br /&gt;
******* [[Virtuelle Destruktoren]]&lt;br /&gt;
******* [[Abort und Destruktoren|abort and Destructors]]&lt;br /&gt;
******* [[Atexit, pragma Exit, und Destruktoren|atexit, #pragma exit, und Destruktoren]]&lt;br /&gt;
******* [[Exit und Destruktoren]]&lt;br /&gt;
***** [[Behandlung von Delphi-Features in C++Builder - Index]]&lt;br /&gt;
****** [[Behandlung der anonymen Methoden von Delphi in C++]]&lt;br /&gt;
****** [[Behandlung der AnsiString-Codeseitenspezifikation in C++]]&lt;br /&gt;
****** [[Behandlung von Delphi-Generics in C++]]&lt;br /&gt;
***** [[Zugriffsbereichsoperator]]&lt;br /&gt;
***** [[Verwenden von Templates|Verwenden von Templates (C++)]]&lt;br /&gt;
***** [[Die Operatoren New und Delete - Index|Die Operatoren New und Delete]]&lt;br /&gt;
****** [[Der Operator new|Der Operator new (C++)]]&lt;br /&gt;
****** [[Platzierungssyntax für den Operator new]]&lt;br /&gt;
****** [[Überladen des Operators new]]&lt;br /&gt;
****** [[Fehlerbehandlung für den Operator new]]&lt;br /&gt;
****** [[Der Operator new für Arrays]]&lt;br /&gt;
****** [[Der Operator delete für Arrays]]&lt;br /&gt;
****** [[Überladen des Operators delete]]&lt;br /&gt;
***** [[C++-Namespaces - Index|C++-Namespaces]]&lt;br /&gt;
****** [[Deklarieren von Namespaces]]&lt;br /&gt;
****** [[Definieren von Namespaces]]&lt;br /&gt;
****** [[Anonyme Namespaces]]&lt;br /&gt;
****** [[Zugreifen auf Elemente eines Namespace]]&lt;br /&gt;
****** [[Erweitern der Namespaces]]&lt;br /&gt;
****** [[Alias für Namespaces]]&lt;br /&gt;
****** [[Using-Anweisung]]&lt;br /&gt;
****** [[Explizite Zugriffsqualifizierung]]&lt;br /&gt;
***** [[GNU-Attribute]]&lt;br /&gt;
***** [[Überladen von Operatorfunktionen (Übersicht) - Index]]&lt;br /&gt;
****** [[Überladen von Operatoren (C++)]]&lt;br /&gt;
****** [[Überladen von Operatorfunktionen]]&lt;br /&gt;
****** [[Überladene Operatoren und Vererbung]]&lt;br /&gt;
****** [[Überladen von unären Operatoren]]&lt;br /&gt;
****** [[Überladen von binären Operatoren]]&lt;br /&gt;
****** [[Überladen des Zuweisungsoperators =|Überladen des Zuweisungsoperators = (C++)]]&lt;br /&gt;
****** [[Überladen des Funktionsaufrufoperators ( )]]&lt;br /&gt;
****** [[Überladen des Indizierungsoperators|Überladen des Indizierungsoperators [ ]]]&lt;br /&gt;
****** [[Überladen des Klassenelementzugriffs-Operators –|Überladen des Klassenelementzugriffs-Operators –&amp;gt;]]&lt;br /&gt;
****** [[Beispiel für das Überladen von Operatoren]]&lt;br /&gt;
***** [[C++-Anwendungen verwenden eine strikte Typprüfung]]&lt;br /&gt;
***** [[Fastcall beim Überschreiben von Bibliotheksmethoden verwenden (C++)|__fastcall beim Überschreiben von Bibliotheksmethoden verwenden (C++)]]&lt;br /&gt;
***** [[Sprachunterstützung für die RAD Studio-Bibliotheken (C++)]]&lt;br /&gt;
****** [[C++- und Object Pascal-Modelle]]&lt;br /&gt;
******* [[Vererbung und Interfaces]]&lt;br /&gt;
******* [[Objektidentität und -instantiierung]]&lt;br /&gt;
******* [[Objekterstellung für die C++Builder-Bibliotheken]]&lt;br /&gt;
******* [[Aufrufen virtueller Methoden in Konstruktoren für Basisklassen]]&lt;br /&gt;
******* [[Objektfreigabe]]&lt;br /&gt;
******* [[AfterConstruction und BeforeDestruction]]&lt;br /&gt;
******* [[Virtuelle Klassenfunktionen]]&lt;br /&gt;
****** [[Unterstützung für Object Pascal-Datentypen und Sprachkonzepte]]&lt;br /&gt;
******* [[Typedefs]]&lt;br /&gt;
******* [[Klassen, die die Sprache Object Pascal unterstützen|C++-Klassen, die die Sprache Object Pascal unterstützen]]&lt;br /&gt;
******* [[Object Pascal-Sprachentsprechungen in C++]]&lt;br /&gt;
******* [[Offene Arrays]]&lt;br /&gt;
******* [[Unterschiedlich definierte Typen]]&lt;br /&gt;
******* [[Zuordnung der Delphi-Typen zu C++-Typen|Zuordnung der {{Delphi}}-Typen zu C++-Typen]]&lt;br /&gt;
******* [[Delphi-Interfaces]]&lt;br /&gt;
******** [[Delphi-Interface-Parameter wird nun anders behandelt]]&lt;br /&gt;
******* [[Ressourcenstrings]]&lt;br /&gt;
******* [[Standardparameter]]&lt;br /&gt;
******* [[Laufzeittypinformationen]]&lt;br /&gt;
******* [[Nicht zugeordnete Typen]]&lt;br /&gt;
******* [[Schlüsselwort-Erweiterungen in C++]]&lt;br /&gt;
******** [[Classid|__classid]]&lt;br /&gt;
******** [[Delphirtti|__delphirtti]]&lt;br /&gt;
******** [[Closure|__closure]]&lt;br /&gt;
******** [[Property|__property]]&lt;br /&gt;
******** [[Published|__published (C++)]]&lt;br /&gt;
******* [[Die Schlüsselwort-Erweiterung declspec|Die Schlüsselwort-Erweiterung __declspec]]&lt;br /&gt;
******* [[C++-Zuweisungsoperator mit gleicher Funktion wie der implizite Delphi-Operator]]&lt;br /&gt;
***** [[Interfaces implementieren: Delphi und C++]]&lt;br /&gt;
***** [[Funktions-Templates (Übersicht) - Index|Funktions-Templates (Übersicht)]]&lt;br /&gt;
****** [[Funktions-Templates]]&lt;br /&gt;
****** [[Implizite und explizite Template-Funktionen]]&lt;br /&gt;
****** [[Überschreiben einer Template-Funktion]]&lt;br /&gt;
***** [[Klassen-Templates (Übersicht) - Index|Klassen-Templates (Übersicht)]]&lt;br /&gt;
****** [[Klassen-Templates]]&lt;br /&gt;
****** [[Verwenden von spitzen Klammern in Templates]]&lt;br /&gt;
****** [[Template-Argumente]]&lt;br /&gt;
****** [[Eliminieren von Zeigern in Templates]]&lt;br /&gt;
****** [[Verwenden von typsicheren generische Listen als Template]]&lt;br /&gt;
***** [[Compiler-Optionen für Templates - Index|Compiler-Optionen für Templates]]&lt;br /&gt;
****** [[Compiler-Optionen für Templates]]&lt;br /&gt;
****** [[Änderung der Semantik zur Erzeugung von Templates]]&lt;br /&gt;
***** [[Exportieren und Importieren von Templates]]&lt;br /&gt;
***** [[Analyse des Template-Rumpfs]]&lt;br /&gt;
**** [[Der Präprozessor - Index|Der Präprozessor]]&lt;br /&gt;
***** [[Präprozessor-Direktiven - Index|Präprozessor-Direktiven]]&lt;br /&gt;
****** [[(Null-Direktive)|# (Null-Direktive)]]&lt;br /&gt;
****** [[Include|#include]]&lt;br /&gt;
****** [[Error|#error]]&lt;br /&gt;
****** [[Line|#line]]&lt;br /&gt;
****** [[Import|#import]]&lt;br /&gt;
****** [[Bedingte Compilierung (Übersicht) - Index|Direktiven für die bedingte Compilierung (C++)]]&lt;br /&gt;
******* [[If, elif, else und endif|#if, #elif, #else und #endif (C++)]]&lt;br /&gt;
******* [[Defined]]&lt;br /&gt;
******* [[Ifdef und ifndef|#ifdef und #ifndef]]&lt;br /&gt;
***** [[Makros definieren und deren Definition aufheben - Index|Makros definieren und deren Definition aufheben]]&lt;br /&gt;
****** [[Define|#define (C++)]]&lt;br /&gt;
****** [[Undef|#undef]]&lt;br /&gt;
****** [[Verwenden der Kommandozeilenoptionen -D und -U]]&lt;br /&gt;
****** [[Schlüsselwörter und reservierte Wörter in Makros]]&lt;br /&gt;
****** [[Einfügen von Symbolen mit|Einfügen von Symbolen mit ##]]&lt;br /&gt;
***** [[Makros mit Parametern|Makros mit Parametern (C++)]]&lt;br /&gt;
***** [[Vordefinierte Makros]]&lt;br /&gt;
****** [[Beispiel für das Makro CODEGEARC VERSION|Beispiel für das Makro __CODEGEARC_VERSION__]]&lt;br /&gt;
****** [[FUNC|__FUNC__]]&lt;br /&gt;
***** [[Delphi-Kompatibilitätsmakros]]&lt;br /&gt;
***** [[Verwenden des Backslash (\) für Fortsetzungszeilen]]&lt;br /&gt;
***** [[Pragma-Direktiven (Übersicht) - Index|#pragma-Direktiven (Übersicht) - Index]]&lt;br /&gt;
****** [[Pragma|#pragma]]&lt;br /&gt;
****** [[Pragma alias|#pragma alias]]&lt;br /&gt;
****** [[Pragma alignment|#pragma alignment]]&lt;br /&gt;
****** [[Pragma anon struct|#pragma anon_struct]]&lt;br /&gt;
****** [[Pragma argsused|#pragma argsused]]&lt;br /&gt;
****** [[Pragma checkoption|#pragma checkoption]]&lt;br /&gt;
****** [[Pragma codeseg|#pragma codeseg]]&lt;br /&gt;
****** [[Pragma codestring|#pragma codestring]]&lt;br /&gt;
****** [[Pragma comment|#pragma comment]]&lt;br /&gt;
****** [[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption und #pragma undefineonoption]]&lt;br /&gt;
****** [[Pragma delphiheader|#pragma delphiheader]]&lt;br /&gt;
****** [[Pragma exit und pragma startup|#pragma exit und #pragma startup]]&lt;br /&gt;
****** [[Pragma explicit rtti|#pragma explicit_rtti]]&lt;br /&gt;
****** [[Pragma extref|#pragma extref]]&lt;br /&gt;
****** [[Pragma hdrfile|#pragma hdrfile]]&lt;br /&gt;
****** [[Pragma hdrstop|#pragma hdrstop]]&lt;br /&gt;
****** [[Pragma implements|#pragma implements]]&lt;br /&gt;
****** [[Pragma init seg|#pragma init_seg]]&lt;br /&gt;
****** [[Pragma inline|#pragma inline]]&lt;br /&gt;
****** [[Pragma intrinsic|#pragma intrinsic]]&lt;br /&gt;
****** [[Pragma link|#pragma link]]&lt;br /&gt;
****** [[Pragma message|#pragma message]]&lt;br /&gt;
****** [[Pragma nopackwarning|#pragma nopackwarning]]&lt;br /&gt;
****** [[Pragma nopushoptwarn|#pragma nopushoptwarn]]&lt;br /&gt;
****** [[Pragma noretval|#pragma noretval]]&lt;br /&gt;
****** [[Pragma obsolete|#pragma obsolete]]&lt;br /&gt;
****** [[Pragma once|#pragma once]]&lt;br /&gt;
****** [[Pragma option|#pragma option]]&lt;br /&gt;
****** [[Pragma pack|#pragma pack]]&lt;br /&gt;
****** [[Pragma package|#pragma package]]&lt;br /&gt;
****** [[Pragma region und pragma end region|#pragma region und #pragma end_region]]&lt;br /&gt;
****** [[Pragma resource|#pragma resource]]&lt;br /&gt;
****** [[Pragma samecodeseg|#pragma samecodeseg]]&lt;br /&gt;
****** [[Pragma sizeof|#pragma sizeof]]&lt;br /&gt;
****** [[Pragma exit und pragma startup|#pragma exit und #pragma startup]]&lt;br /&gt;
****** [[Pragma sysheader|#pragma sysheader]]&lt;br /&gt;
****** [[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption und #pragma undefineonoption]]&lt;br /&gt;
****** [[Pragma warn|#pragma warn]]&lt;br /&gt;
***** [[Pseudogrammatik]]&lt;br /&gt;
**** [[Schlüsselwörter alphabetisch - Index|Schlüsselwörter alphabetisch]]&lt;br /&gt;
***** [[Alignas|alignas]]&lt;br /&gt;
***** [[Alignof|alignof]]&lt;br /&gt;
***** [[And|and, &amp;amp;&amp;amp; (C++)]]&lt;br /&gt;
***** [[And eq|and_eq, &amp;amp;=]]&lt;br /&gt;
***** [[Asm, asm, asm|asm, _asm, __asm (C++)]]&lt;br /&gt;
***** [[Auto|auto]]&lt;br /&gt;
***** [[Automated|__automated]]&lt;br /&gt;
***** [[Axiom|axiom]]&lt;br /&gt;
***** [[Bitand|bitand, &amp;amp;]]&lt;br /&gt;
***** [[Bitor|bitor]]&lt;br /&gt;
***** [[Bool|_Bool]]&lt;br /&gt;
***** [[Bool, false, true|bool, false, true (C++)]]&lt;br /&gt;
***** [[Break|break]]&lt;br /&gt;
***** [[Case|case (C++)]]&lt;br /&gt;
***** [[Catch|catch]]&lt;br /&gt;
***** [[Cdecl, cdecl, cdecl|cdecl, _cdecl, __cdecl (C++)]]&lt;br /&gt;
***** [[Char|char]]&lt;br /&gt;
***** [[Char16 t|char16_t]]&lt;br /&gt;
***** [[Char32 t|char32_t]]&lt;br /&gt;
***** [[Class|class (C++)]]&lt;br /&gt;
***** [[Classmethod|__classmethod]]&lt;br /&gt;
***** [[Compl|compl, ~]]&lt;br /&gt;
***** [[Complex|_Complex]]&lt;br /&gt;
***** [[Concept|concept]]&lt;br /&gt;
***** [[Concept map|concept_map]]&lt;br /&gt;
***** [[Const|const]]&lt;br /&gt;
***** [[Const cast (Typumwandlungsoperator)|const_cast (Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Constexpr|constexpr]]&lt;br /&gt;
***** [[Continue|continue]]&lt;br /&gt;
***** [[Declspec|__declspec]]&lt;br /&gt;
***** [[Declspec(allocate(&amp;quot;SEGNAME&amp;quot;))|__declspec(allocate(&amp;quot;SEGNAME&amp;quot;))]]&lt;br /&gt;
***** [[Declspec(delphiclass)|__declspec(delphiclass)]]&lt;br /&gt;
***** [[Declspec(delphirecord)|__declspec(delphirecord)]]&lt;br /&gt;
***** [[Declspec(delphireturn)|__declspec(delphireturn)]]&lt;br /&gt;
***** [[Declspec(delphirtti)|__declspec(delphirtti)]]&lt;br /&gt;
***** [[Declspec(dllexport)|__declspec(dllexport)]]&lt;br /&gt;
***** [[Declspec(dllimport)|__declspec(dllimport)]]&lt;br /&gt;
***** [[Declspec(dynamic)|__declspec(dynamic)]]&lt;br /&gt;
***** [[Declspec(hidesbase)|__declspec(hidesbase)]]&lt;br /&gt;
***** [[Declspec(naked)|__declspec(naked)]]&lt;br /&gt;
***** [[Declspec(noreturn)|__declspec(noreturn)]]&lt;br /&gt;
***** [[Declspec(nothrow)|__declspec(nothrow)]]&lt;br /&gt;
***** [[Declspec(novtable)|__declspec(novtable)]]&lt;br /&gt;
***** [[Declspec(package)|__declspec(package)]]&lt;br /&gt;
***** [[Declspec(pascalimplementation)|__declspec(pascalimplementation)]]&lt;br /&gt;
***** [[Declspec(property)|__declspec(property)]]&lt;br /&gt;
***** [[Declspec(selectany)|__declspec(selectany)]]&lt;br /&gt;
***** [[Declspec(thread)|__declspec(thread)]]&lt;br /&gt;
***** [[Declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))|__declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))]]&lt;br /&gt;
***** [[Decltype|decltype]]&lt;br /&gt;
***** [[Default|default (C++)]]&lt;br /&gt;
***** [[Deletecpp|delete]]&lt;br /&gt;
***** [[Deprecated|deprecated]]&lt;br /&gt;
***** [[Dispid|__dispid]]&lt;br /&gt;
***** [[Do|do]]&lt;br /&gt;
***** [[Double|double (C++)]]&lt;br /&gt;
***** [[Dynamic cast (Typumwandlungsoperator)|dynamic_cast (C++-Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Emit|__emit__]]&lt;br /&gt;
***** [[Enum|enum]]&lt;br /&gt;
***** [[Except|__except]]&lt;br /&gt;
***** [[Explicit|explicit]]&lt;br /&gt;
***** [[Export|export (C++)]]&lt;br /&gt;
***** [[Export, export|_export, __export (C++)]]&lt;br /&gt;
***** [[Extern|extern]]&lt;br /&gt;
***** [[Fastcall, fastcall|_fastcall, __fastcall]]&lt;br /&gt;
***** [[Final (C++)|final (C++)]]&lt;br /&gt;
***** [[Finally|__finally]]&lt;br /&gt;
***** [[Float|float (C++)]]&lt;br /&gt;
***** [[For|for]]&lt;br /&gt;
***** [[Friend|friend]]&lt;br /&gt;
***** [[Goto|goto]]&lt;br /&gt;
***** [[If, else|if, else (C++)]]&lt;br /&gt;
***** [[Imaginary|_Imaginary]]&lt;br /&gt;
***** [[Import, import|_import, __import]]&lt;br /&gt;
***** [[Inline|inline]]&lt;br /&gt;
***** [[Inline (C)|__inline]]&lt;br /&gt;
***** [[Int|int]]&lt;br /&gt;
***** [[Int8, int16, int32, int64, Unsigned int64, Erweiterte Integertypen|Erweiterte Integertypen: __int8, __int16, __int32, __int64]]&lt;br /&gt;
***** [[Late check|late_check]]&lt;br /&gt;
***** [[Long|long]]&lt;br /&gt;
***** [[Msfastcall|__msfastcall]]&lt;br /&gt;
***** [[Msreturn|__msreturn]]&lt;br /&gt;
***** [[Mutable|mutable]]&lt;br /&gt;
***** [[Namespace|namespace]]&lt;br /&gt;
***** [[New|new]]&lt;br /&gt;
***** [[Noreturn|noreturn]]&lt;br /&gt;
***** [[Not, !|not,&amp;amp;nbsp;! (C++)]]&lt;br /&gt;
***** [[Not eq, !=|not_eq, !=]]&lt;br /&gt;
***** [[Nullptr|nullptr]]&lt;br /&gt;
***** [[Operator|operator]]&lt;br /&gt;
***** [[Or|or]]&lt;br /&gt;
***** [[Or eq|or_eq]]&lt;br /&gt;
***** [[Pascal, pascal, pascal|pascal, _pascal, __pascal (C++)]]&lt;br /&gt;
***** [[Private|private (C++)]]&lt;br /&gt;
***** [[Protected|protected (C++)]]&lt;br /&gt;
***** [[Public|public (C++)]]&lt;br /&gt;
***** [[Register|register (C++)]]&lt;br /&gt;
***** [[Reinterpret cast (Typumwandlungsoperator)|reinterpret_cast (Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Requires|requires (C++)]]&lt;br /&gt;
***** [[Restrict|restrict]]&lt;br /&gt;
***** [[Return|return]]&lt;br /&gt;
***** [[Rtti und die Option -RT|__rtti und die Option -RT]]&lt;br /&gt;
***** [[Short|short]]&lt;br /&gt;
***** [[Signed|signed]]&lt;br /&gt;
***** [[Sizeof|sizeof]]&lt;br /&gt;
***** [[Static|static (C++)]]&lt;br /&gt;
***** [[Static assert|static_assert]]&lt;br /&gt;
***** [[Static cast (Typumwandlungsoperator)|static_cast (C++-Typumwandlungsoperator)]]&lt;br /&gt;
***** [[Stdcall, stdcall|_stdcall, __stdcall (C++)]]&lt;br /&gt;
***** [[Struct|struct]]&lt;br /&gt;
***** [[Switch|switch]]&lt;br /&gt;
***** [[Template|template]]&lt;br /&gt;
***** [[This|this]]&lt;br /&gt;
***** [[Thread local|thread_local]]&lt;br /&gt;
***** [[Thread|__thread]]&lt;br /&gt;
***** [[Throw|throw]]&lt;br /&gt;
***** [[Try (C++)|try (C++)]]&lt;br /&gt;
***** [[Try (C)|__try]]&lt;br /&gt;
***** [[Typedef|typedef]]&lt;br /&gt;
***** [[Typeid|typeid]]&lt;br /&gt;
***** [[Typename|typename]]&lt;br /&gt;
***** [[Typeof|typeof, __typeof, __typeof__]]&lt;br /&gt;
***** [[Union|union]]&lt;br /&gt;
***** [[Unsigned|unsigned]]&lt;br /&gt;
***** [[Using (Deklaration)|using (Deklaration)]]&lt;br /&gt;
***** [[Uuidof|__uuidof]]&lt;br /&gt;
***** [[Virtual|virtual]]&lt;br /&gt;
***** [[Void|void]]&lt;br /&gt;
***** [[Volatile|volatile]]&lt;br /&gt;
***** [[Wchar t|wchar_t]]&lt;br /&gt;
***** [[While|while (C++)]]&lt;br /&gt;
***** [[Xor, ^|xor, ^ (C++)]]&lt;br /&gt;
***** [[Xor eq, ^=|xor_eq, ^=]]&lt;br /&gt;
**** [[Schlüsselwörter nach Kategorie - Index|Schlüsselwörter nach Kategorie]]&lt;br /&gt;
***** [[Alternative Repräsentationen von Token|Alternative Repräsentationen von Token (C++)]]&lt;br /&gt;
***** [[Zusätzliche Schlüsselwörter in C++Builder]]&lt;br /&gt;
***** [[C++-spezifische Schlüsselwörter]]&lt;br /&gt;
***** [[Modifizierer|Modifizierer (C++)]]&lt;br /&gt;
***** [[Operatoren|Operatoren (C++)]]&lt;br /&gt;
***** [[Reservierte Wörter|Reservierte Wörter (C++)]]&lt;br /&gt;
***** [[Schlüsselwörter (Anweisungen)|Schlüsselwörter (Anweisungen) (C++)]]&lt;br /&gt;
***** [[Speicherklassenspezifizierer|Speicherklassenspezifizierer (C++)]]&lt;br /&gt;
***** [[Typ-Bezeichner (C++)]]&lt;br /&gt;
*** [[Referenz zur C-Laufzeitbibliothek]]&lt;br /&gt;
**** [[Sichere C-Bibliothek]]&lt;br /&gt;
**** [[Standardlaufzeitbibliotheken]]&lt;br /&gt;
**** [[Statische Laufzeitbibliotheken]]&lt;br /&gt;
**** [[Dynamische Linkbibliotheken (DLLs)]]&lt;br /&gt;
**** [[Multithread-Programme]]&lt;br /&gt;
**** [[Übergabe von Dateiinformationen an untergeordnete Prozesse]]&lt;br /&gt;
**** [[Alloc.h - Index|alloc.h]]&lt;br /&gt;
***** [[Calloc|calloc]]&lt;br /&gt;
***** [[Free|free]]&lt;br /&gt;
***** [[Heapcheck|heapcheck]]&lt;br /&gt;
***** [[Heapcheckfree|heapcheckfree]]&lt;br /&gt;
***** [[Heapchecknode|heapchecknode]]&lt;br /&gt;
***** [[Heapfillfree|heapfillfree]]&lt;br /&gt;
***** [[Heapwalk|heapwalk]]&lt;br /&gt;
***** [[Malloc|malloc]]&lt;br /&gt;
***** [[Realloc|realloc]]&lt;br /&gt;
**** [[Assert.h - Index|assert.h]]&lt;br /&gt;
***** [[Assert|assert]]&lt;br /&gt;
***** [[NDEBUG define|NDEBUG #define]]&lt;br /&gt;
**** [[Conio.h - Index|conio.h]]&lt;br /&gt;
***** [[Setcursortype|_setcursortype]]&lt;br /&gt;
***** [[Cgets|cgets]]&lt;br /&gt;
***** [[Clreol|clreol]]&lt;br /&gt;
***** [[Clrscr|clrscr]]&lt;br /&gt;
***** [[Cprintf]]&lt;br /&gt;
***** [[Cputs]]&lt;br /&gt;
***** [[Cscanf|cscanf]]&lt;br /&gt;
***** [[Delline|delline]]&lt;br /&gt;
***** [[Getch|getch]]&lt;br /&gt;
***** [[Getche|getche]]&lt;br /&gt;
***** [[Getpass|getpass]]&lt;br /&gt;
***** [[Gettext|gettext]]&lt;br /&gt;
***** [[Gettextinfo|gettextinfo]]&lt;br /&gt;
***** [[Gotoxy|gotoxy]]&lt;br /&gt;
***** [[Highvideo|highvideo]]&lt;br /&gt;
***** [[Insline|insline]]&lt;br /&gt;
***** [[Kbhit|kbhit]]&lt;br /&gt;
***** [[Lowvideo|lowvideo]]&lt;br /&gt;
***** [[Movetext|movetext]]&lt;br /&gt;
***** [[Normvideo|normvideo]]&lt;br /&gt;
***** [[Putch|putch]]&lt;br /&gt;
***** [[Puttext|puttext]]&lt;br /&gt;
***** [[Textattr|textattr]]&lt;br /&gt;
***** [[Textbackground|textbackground]]&lt;br /&gt;
***** [[Textcolor|textcolor]]&lt;br /&gt;
***** [[Textmode|textmode]]&lt;br /&gt;
***** [[Ungetch|ungetch]]&lt;br /&gt;
***** [[Wherex|wherex]]&lt;br /&gt;
***** [[Wherey|wherey]]&lt;br /&gt;
***** [[Window|window]]&lt;br /&gt;
**** [[Ctype.h - Index|ctype.h]]&lt;br /&gt;
***** [[Ctype|_ctype]]&lt;br /&gt;
***** [[IS xxx defines|_IS_xxx #defines]]&lt;br /&gt;
***** [[Tolower|_tolower]]&lt;br /&gt;
***** [[Toupper|_toupper]]&lt;br /&gt;
***** [[Isalnum, iscsym, iswalnum, ismbcalnum|isalnum, __iscsym, iswalnum, _ismbcalnum]]&lt;br /&gt;
***** [[Isalpha, iscsymf, iswalpha, ismbcalpha|isalpha, __iscsymf, iswalpha, _ismbcalpha]]&lt;br /&gt;
***** [[Isascii, iswascii|isascii, iswascii]]&lt;br /&gt;
***** [[Iscntrl, iswcntrl|iscntrl, iswcntrl]]&lt;br /&gt;
***** [[Isdigit, iswdigit, ismbcdigit|isdigit, iswdigit, _ismbcdigit]]&lt;br /&gt;
***** [[Isgraph, iswgraph, ismbcgraph|isgraph, iswgraph, _ismbcgraph]]&lt;br /&gt;
***** [[Islower, iswlower, ismbclower|islower, iswlower, _ismbclower]]&lt;br /&gt;
***** [[Isprint, iswprint, ismbcprint|isprint, iswprint, _ismbcprint]]&lt;br /&gt;
***** [[Ispunct, iswpunct, ismbcpunct|ispunct, iswpunct, _ismbcpunct]]&lt;br /&gt;
***** [[Isspace, iswspace, ismbcspace|isspace, iswspace, _ismbcspace]]&lt;br /&gt;
***** [[Isupper, iswupper, ismbcupper|isupper, iswupper, _ismbcupper]]&lt;br /&gt;
***** [[Isxdigit, iswxdigit|isxdigit, iswxdigit]]&lt;br /&gt;
***** [[Toascii|toascii]]&lt;br /&gt;
***** [[Tolower, mbctolower, towlower|tolower, _mbctolower, towlower]]&lt;br /&gt;
***** [[Toupper, mbctoupper, towupper|toupper, _mbctoupper, towupper]]&lt;br /&gt;
**** [[Delayimp.h - Index|delayimp.h]]&lt;br /&gt;
***** [[PfnDliNotifyHook, pfnDliFailureHook|__pfnDliNotifyHook, __pfnDliFailureHook]]&lt;br /&gt;
***** [[FUnloadDelayLoadedDLL|__FUnloadDelayLoadedDLL]]&lt;br /&gt;
**** [[Dir.h - Index|dir.h]]&lt;br /&gt;
***** [[Chdir|chdir]]&lt;br /&gt;
***** [[MAXxxxx defines (fnsplit)|MAXxxxx #defines (fnsplit)]]&lt;br /&gt;
***** [[Findclose, wfindclose|findclose, _wfindclose]]&lt;br /&gt;
***** [[Findfirst, wfindfirst|findfirst, _wfindfirst]]&lt;br /&gt;
***** [[Findnext, wfindnext|findnext, _wfindnext]]&lt;br /&gt;
***** [[Fnmerge, wfnmerge|fnmerge, _wfnmerge]]&lt;br /&gt;
***** [[Fnsplit, wfnsplit|fnsplit, _wfnsplit]]&lt;br /&gt;
***** [[Bitdefinitionen für fnsplit]]&lt;br /&gt;
***** [[Getcurdir, wgetcurdir|getcurdir, _wgetcurdir]]&lt;br /&gt;
***** [[Getcwd, wgetcwd|getcwd, _wgetcwd]]&lt;br /&gt;
***** [[Getdisk, setdisk|getdisk, setdisk]]&lt;br /&gt;
***** [[Mkdir, wmkdir|mkdir, _wmkdir]]&lt;br /&gt;
***** [[Mktemp, wmktemp|_mktemp, _wmktemp]]&lt;br /&gt;
***** [[Rmdir, wrmdir|_rmdir, _wrmdir]]&lt;br /&gt;
***** [[Searchpath, wsearchpath|searchpath, wsearchpath]]&lt;br /&gt;
**** [[Direct.h - Index|direct.h]]&lt;br /&gt;
***** [[Chdrive|_chdrive]]&lt;br /&gt;
***** [[Getdcwd, wgetdcwd|_getdcwd, _wgetdcwd]]&lt;br /&gt;
**** [[Dirent.h - Index|dirent.h]]&lt;br /&gt;
***** [[Closedir, wclosedir|closedir, wclosedir]]&lt;br /&gt;
***** [[Opendir, wopendir|opendir, wopendir]]&lt;br /&gt;
***** [[Readdir, wreaddir|readdir, wreaddir]]&lt;br /&gt;
***** [[Rewinddir, wrewinddir|rewinddir, wrewinddir]]&lt;br /&gt;
**** [[Dos.h - Index|dos.h]]&lt;br /&gt;
***** [[Disable, disable, enable, enable|disable, _disable, enable, _enable]]&lt;br /&gt;
***** [[Dostounix|dostounix]]&lt;br /&gt;
***** [[FA xxxx defines|FA_xxxx #defines]]&lt;br /&gt;
***** [[Geninterrupt|geninterrupt]]&lt;br /&gt;
***** [[Getdate, setdate|getdate, setdate]]&lt;br /&gt;
***** [[Getdfree|getdfree]]&lt;br /&gt;
***** [[Getdrive|_getdrive]]&lt;br /&gt;
***** [[Gettime, settime|gettime, settime]]&lt;br /&gt;
***** [[NFDS define|NFDS #define]]&lt;br /&gt;
***** [[Osmajor|_osmajor]]&lt;br /&gt;
***** [[Osminor|_osminor]]&lt;br /&gt;
***** [[Osversion|_osversion]]&lt;br /&gt;
***** [[Sleep|_sleep]]&lt;br /&gt;
***** [[Unixtodos|unixtodos]]&lt;br /&gt;
***** [[Version|_version]]&lt;br /&gt;
**** [[Errno.h - Index|errno.h]]&lt;br /&gt;
***** [[Doserrno|_doserrno]]&lt;br /&gt;
***** [[EDOM, ERANGE, defines|EDOM, ERANGE, #defines]]&lt;br /&gt;
***** [[Errno (Referenz zur C-Laufzeitbibliothek)|errno]]&lt;br /&gt;
***** [[Fehlernummern in errno]]&lt;br /&gt;
***** [[Sys errlist|_sys_errlist]]&lt;br /&gt;
***** [[Sys nerr|_sys_nerr]]&lt;br /&gt;
**** [[Except.h - Index|except.h]]&lt;br /&gt;
***** [[ThrowExceptionName|__throwExceptionName]]&lt;br /&gt;
***** [[ThrowFileName|__throwFileName]]&lt;br /&gt;
***** [[ThrowLineNumber|__throwLineNumber]]&lt;br /&gt;
***** [[Set terminate|set_terminate]]&lt;br /&gt;
***** [[Set unexpected|set_unexpected]]&lt;br /&gt;
***** [[Terminate|terminate]]&lt;br /&gt;
***** [[Unexpected|unexpected]]&lt;br /&gt;
**** [[Fastmath.h - Index|fastmath.h]]&lt;br /&gt;
***** [[Fastmath-Routinen verwenden]]&lt;br /&gt;
**** [[Fcntl.h - Index|fcntl.h]]&lt;br /&gt;
***** [[Fmode|_fmode]]&lt;br /&gt;
***** [[Pipe|_pipe]]&lt;br /&gt;
***** [[O xxxx defines|O_xxxx #defines]]&lt;br /&gt;
**** [[Float.h - Index|float.h]]&lt;br /&gt;
***** [[Chgsign, chgsignl|_chgsign, _chgsignl]]&lt;br /&gt;
***** [[Clear87, clearfp|_clear87, _clearfp]]&lt;br /&gt;
***** [[Control87, controlfp|_control87, _controlfp]]&lt;br /&gt;
***** [[Copysign, copysignl|_copysign, _copysignl]]&lt;br /&gt;
***** [[Finite, finitel|_finite, _finitel]]&lt;br /&gt;
***** [[Fpclass, fpclassl|_fpclass, _fpclassl]]&lt;br /&gt;
***** [[Fpreset|_fpreset]]&lt;br /&gt;
***** [[Isnan, isnanl|_isnan, _isnanl]]&lt;br /&gt;
***** [[Logb, logbl|_logb, _logbl]]&lt;br /&gt;
***** [[Nextafter, nextafterl|_nextafter, _nextafterl]]&lt;br /&gt;
***** [[Scalb, scalbl|_scalb, _scalbl]]&lt;br /&gt;
***** [[Status87, statusfp|_status87, _statusfp]]&lt;br /&gt;
***** [[CW DEFAULT define|CW_DEFAULT #define]]&lt;br /&gt;
**** [[Io.h - Index|io.h]]&lt;br /&gt;
***** [[Findclose (io.h)|_findclose]]&lt;br /&gt;
***** [[Findfirst, wfindfirst (io.h)|_findfirst, __wfindfirst]]&lt;br /&gt;
***** [[Findfirsti64, wfindfirsti64|_findfirsti64, _wfindfirsti64]]&lt;br /&gt;
***** [[Findnext, wfindnext (io.h)|_findnext, __wfindnext]]&lt;br /&gt;
***** [[Findnexti64, wfindnexti64|_findnexti64, _wfindnexti64]]&lt;br /&gt;
***** [[Get osfhandle|_get_osfhandle]]&lt;br /&gt;
***** [[Open osfhandle|_open_osfhandle]]&lt;br /&gt;
***** [[Rtl chmod, wrtl chmod|_rtl_chmod, _wrtl_chmod]]&lt;br /&gt;
***** [[Rtl close|_rtl_close]]&lt;br /&gt;
***** [[Rtl creat, wrtl creat|_rtl_creat, _wrtl_creat]]&lt;br /&gt;
***** [[Rtl open, wrtl open|_rtl_open, _wrtl_open]]&lt;br /&gt;
***** [[Rtl read|_rtl_read]]&lt;br /&gt;
***** [[Rtl write|_rtl_write]]&lt;br /&gt;
***** [[Access, waccess|access, _waccess]]&lt;br /&gt;
***** [[Chmod, wchmod|chmod, _wchmod]]&lt;br /&gt;
***** [[Chsize|chsize]]&lt;br /&gt;
***** [[Close|close]]&lt;br /&gt;
***** [[Creat, wcreat|_creat, _wcreat]]&lt;br /&gt;
***** [[Creatnew|creatnew]]&lt;br /&gt;
***** [[Creattemp|creattemp]]&lt;br /&gt;
***** [[Dup|dup]]&lt;br /&gt;
***** [[Dup2|dup2]]&lt;br /&gt;
***** [[Eof|eof]]&lt;br /&gt;
***** [[Filelength|filelength]]&lt;br /&gt;
***** [[Getftime, setftime|getftime, setftime]]&lt;br /&gt;
***** [[Isatty|isatty]]&lt;br /&gt;
***** [[Lock|lock]]&lt;br /&gt;
***** [[Locking|locking]]&lt;br /&gt;
***** [[Lseek|lseek]]&lt;br /&gt;
***** [[Open, wopen|open, _wopen]]&lt;br /&gt;
***** [[Read|read (C++)]]&lt;br /&gt;
***** [[Setmode|setmode]]&lt;br /&gt;
***** [[Sopen, wsopen|_sopen, _wsopen]]&lt;br /&gt;
***** [[Tell|tell]]&lt;br /&gt;
***** [[Umask|umask]]&lt;br /&gt;
***** [[Unlock|unlock]]&lt;br /&gt;
***** [[Write|write (C++)]]&lt;br /&gt;
**** [[Limits.h - Index|limits.h]]&lt;br /&gt;
***** [[CHAR xxx defines|CHAR_xxx #defines]]&lt;br /&gt;
***** [[INT xxx defines|INT_xxx #defines]]&lt;br /&gt;
***** [[LONG xxx defines|LONG_xxx #defines]]&lt;br /&gt;
***** [[SCHAR xxx defines|SCHAR_xxx #defines]]&lt;br /&gt;
***** [[SHRT xxx defines|SHRT_xxx #defines]]&lt;br /&gt;
***** [[Uxxxx MAX defines|Uxxxx_MAX #defines]]&lt;br /&gt;
**** [[Locale.h - Index|locale.h]]&lt;br /&gt;
***** [[Localeconv|localeconv]]&lt;br /&gt;
***** [[Setlocale, wsetlocale|setlocale, _wsetlocale]]&lt;br /&gt;
**** [[Malloc.h - Index|malloc.h]]&lt;br /&gt;
***** [[Alloca|alloca]]&lt;br /&gt;
***** [[Expand|_expand]]&lt;br /&gt;
***** [[Heapchk|_heapchk]]&lt;br /&gt;
***** [[Heapmin|_heapmin]]&lt;br /&gt;
***** [[Heapset|_heapset]]&lt;br /&gt;
***** [[Malloc. heapwalk|_heapwalk]]&lt;br /&gt;
***** [[Msize|_msize]]&lt;br /&gt;
***** [[Rtl heapwalk|_rtl_heapwalk]]&lt;br /&gt;
***** [[Stackavail|stackavail]]&lt;br /&gt;
**** [[Math.h - Index|math.h]]&lt;br /&gt;
***** [[Atof, wtof|atof, _wtof]]&lt;br /&gt;
***** [[Atold, wtold|_atold, _wtold]]&lt;br /&gt;
***** [[I64toa, i64tow|_i64toa, _i64tow]]&lt;br /&gt;
***** [[Matherr, matherrl|_matherr, _matherrl]]&lt;br /&gt;
***** [[Abs|abs]]&lt;br /&gt;
***** [[Acos, acosl|acos, acosl]]&lt;br /&gt;
***** [[Asin, asinl|asin, asinl]]&lt;br /&gt;
***** [[Atan, atanl|atan, atanl]]&lt;br /&gt;
***** [[Atan2, atan2l|atan2, atan2l]]&lt;br /&gt;
***** [[Cabs, cabsl|cabs, cabsl]]&lt;br /&gt;
***** [[Ceil, ceill|ceil, ceill]]&lt;br /&gt;
***** [[Cos, cosl|cos, cosl]]&lt;br /&gt;
***** [[Cosh, coshl|cosh, coshl]]&lt;br /&gt;
***** [[Exp, expl|exp, expl]]&lt;br /&gt;
***** [[Fabs, fabsl|fabs, fabsl]]&lt;br /&gt;
***** [[Floor, floorl|floor, floorl]]&lt;br /&gt;
***** [[Fmod, fmodl|fmod, fmodl]]&lt;br /&gt;
***** [[Frexp, frexpl|frexp, frexpl]]&lt;br /&gt;
***** [[HUGE VAL defines|HUGE_VAL #defines]]&lt;br /&gt;
***** [[Hypot, hypotl|hypot, hypotl]]&lt;br /&gt;
***** [[Ldexp, ldexpl|ldexp, ldexpl]]&lt;br /&gt;
***** [[Ldiv|ldiv]]&lt;br /&gt;
***** [[Log, logl|log, logl]]&lt;br /&gt;
***** [[Log10, log10l|log10, log10l]]&lt;br /&gt;
***** [[M E, M LOGxxx, M LNxx defines|M_E, M_LOGxxx, M_LNxx #defines]]&lt;br /&gt;
***** [[M SQRTxx defines|M_SQRTxx #defines]]&lt;br /&gt;
***** [[Modf, modfl|modf, modfl]]&lt;br /&gt;
***** [[PI-Konstanten]]&lt;br /&gt;
***** [[Poly, polyl|poly, polyl]]&lt;br /&gt;
***** [[Pow, powl|pow, powl]]&lt;br /&gt;
***** [[Pow10, pow10l|pow10, pow10l]]&lt;br /&gt;
***** [[Sin, sinl|sin, sinl]]&lt;br /&gt;
***** [[Sinh, sinhl|sinh, sinhl]]&lt;br /&gt;
***** [[Sqrt, sqrtl|sqrt, sqrtl]]&lt;br /&gt;
***** [[Tan, tanl|tan, tanl]]&lt;br /&gt;
***** [[Tanh, tanhl|tanh, tanhl]]&lt;br /&gt;
**** [[Mem.h - Index|mem.h]]&lt;br /&gt;
***** [[Memccpy|memccpy]]&lt;br /&gt;
***** [[Memchr, wmemchr|memchr, _wmemchr]]&lt;br /&gt;
***** [[Memcmp|memcmp]]&lt;br /&gt;
***** [[Memcpy, wmemcpy|memcpy, _wmemcpy]]&lt;br /&gt;
***** [[Memcpy s|memcpy_s]]&lt;br /&gt;
***** [[Memicmp|memicmp]]&lt;br /&gt;
***** [[Memmove|memmove]]&lt;br /&gt;
***** [[Memmove s|memmove_s]]&lt;br /&gt;
***** [[Memset, wmemset|memset, _wmemset]]&lt;br /&gt;
***** [[Setmem|setmem]]&lt;br /&gt;
**** [[New.h - Index|new.h]]&lt;br /&gt;
***** [[New handler|_new_handler]]&lt;br /&gt;
***** [[Set new handler function|set_new_handler function]]&lt;br /&gt;
**** [[Process.h - Index|process.h]]&lt;br /&gt;
***** [[Adopt thread|_adopt_thread]]&lt;br /&gt;
***** [[Beginthread|_beginthread]]&lt;br /&gt;
***** [[Beginthreadex|_beginthreadex]]&lt;br /&gt;
***** [[BeginthreadNT|_beginthreadNT]]&lt;br /&gt;
***** [[C exit|_c_exit]]&lt;br /&gt;
***** [[Cexit|_cexit]]&lt;br /&gt;
***** [[Endthread|_endthread]]&lt;br /&gt;
***** [[Endthreadex|_endthreadex]]&lt;br /&gt;
***** [[Unadopt thread|_unadopt_thread]]&lt;br /&gt;
***** [[Cwait|cwait]]&lt;br /&gt;
***** [[Execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, wexecl, wexecle, wexeclp, wexeclpe, wexecv, wexecve, wexecvp, wexecvpe|execl, execle, execlp, execlpe, execv, execve, execvp, execvpe, _wexecl, _wexecle, _wexeclp, _wexeclpe, _wexecv, _wexecve, _wexecvp, _wexecvpe]]&lt;br /&gt;
***** [[Getpid|getpid]]&lt;br /&gt;
***** [[P xxxx defines|P_xxxx #defines]]&lt;br /&gt;
***** [[Spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, wspawnl, wspawnle, wspawnlp, wspawnlpe, wspawnv, wspawnve, wspawnvp, wspawnvpe|spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe, _wspawnl, _wspawnle, _wspawnlp, _wspawnlpe, _wspawnv, _wspawnve, _wspawnvp, _wspawnvpe]]&lt;br /&gt;
***** [[Wait|wait]]&lt;br /&gt;
**** [[Setjmp.h - Index|setjmp.h]]&lt;br /&gt;
***** [[Longjmp|longjmp]]&lt;br /&gt;
***** [[Setjmp|setjmp]]&lt;br /&gt;
**** [[Share.h - Index|share.h]]&lt;br /&gt;
***** [[SH xxxx defines|SH_xxxx #defines]]&lt;br /&gt;
**** [[Signal.h - Index|signal.h]]&lt;br /&gt;
***** [[Raise|raise (C++)]]&lt;br /&gt;
***** [[SIG xxx defines|SIG_xxx #defines]]&lt;br /&gt;
***** [[SIGxxxx defines|SIGxxxx #defines]]&lt;br /&gt;
***** [[Signal (C RTL)|signal (C RTL)]]&lt;br /&gt;
****[[Stdarg.h - Index|stdarg.h]]&lt;br /&gt;
***** [[Va arg, va end, va start|va_arg, va_end, va_start]]&lt;br /&gt;
**** [[Stdbool.h - Index|stdbool.h]]&lt;br /&gt;
*****  [[Bool, true, false, bool true false are defined|bool, true, false, __bool_true_false_are_defined]]&lt;br /&gt;
**** [[Stddef.h - Index|stddef.h]]&lt;br /&gt;
***** [[Threadid|_threadid]]&lt;br /&gt;
***** [[NULL define|NULL #define]]&lt;br /&gt;
***** [[Offsetof|offsetof]]&lt;br /&gt;
**** [[Stdio.h - Index|stdio.h]]&lt;br /&gt;
***** [[Fsopen, wfsopen|_fsopen, _wfsopen]]&lt;br /&gt;
***** [[IOxxx defines|_IOxxx #defines]]&lt;br /&gt;
***** [[Pclose|_pclose]]&lt;br /&gt;
***** [[Popen, wpopen|_popen, _wpopen]]&lt;br /&gt;
***** [[Snprintf; snwprintf|_snprintf, _snwprintf]]&lt;br /&gt;
***** [[BUFSIZ define|BUFSIZ #define]]&lt;br /&gt;
***** [[Clearerr|clearerr]]&lt;br /&gt;
***** [[EOF define|EOF #define]]&lt;br /&gt;
***** [[Fcloseall|_fcloseall]]&lt;br /&gt;
***** [[Fclose|fclose]]&lt;br /&gt;
***** [[Fdopen, wfdopen|_fdopen, _wfdopen]]&lt;br /&gt;
***** [[Feof|feof]]&lt;br /&gt;
***** [[Ferror|ferror]]&lt;br /&gt;
***** [[Fflush|fflush]]&lt;br /&gt;
***** [[Fgetc, fgetwc|fgetc, fgetwc]]&lt;br /&gt;
***** [[Fgetchar, fgetwchar|_fgetchar, _fgetwchar]]&lt;br /&gt;
***** [[Fgetpos|fgetpos]]&lt;br /&gt;
***** [[Fgets, fgetws|fgets, fgetws]]&lt;br /&gt;
***** [[F xxxx defines|_F_xxxx #defines]]&lt;br /&gt;
***** [[Fileno|_fileno]]&lt;br /&gt;
***** [[Flushall|_flushall]]&lt;br /&gt;
***** [[OPEN MAX define|OPEN_MAX #define]]&lt;br /&gt;
***** [[Fopen, wfopen|fopen, _wfopen]]&lt;br /&gt;
***** [[Fopen s|fopen_s]]&lt;br /&gt;
***** [[Fprintf, fwprintf|fprintf, fwprintf]]&lt;br /&gt;
***** [[Fprintf s, fwprintf s|fprintf_s, fwprintf_s]]&lt;br /&gt;
***** [[Fputc, fputwc|fputc, fputwc]]&lt;br /&gt;
***** [[Fputchar, fputwchar|_fputchar, _fputwchar]]&lt;br /&gt;
***** [[Fputs, fputws|fputs, fputws]]&lt;br /&gt;
***** [[Fread|fread]]&lt;br /&gt;
***** [[Freopen, wfreopen|freopen, _wfreopen]]&lt;br /&gt;
***** [[Freopen s|freopen_s]]&lt;br /&gt;
***** [[Fscanf, fwscanf|fscanf, fwscanf]]&lt;br /&gt;
***** [[Fscanf s, fwscanf s|fscanf_s, fwscanf_s]]&lt;br /&gt;
***** [[Fseek|fseek]]&lt;br /&gt;
***** [[Fseek|fseek]]&lt;br /&gt;
***** [[Fsetpos|fsetpos]]&lt;br /&gt;
***** [[Ftell|ftell]]&lt;br /&gt;
***** [[Fwrite|fwrite]]&lt;br /&gt;
***** [[Getc, getwc|getc, getwc]]&lt;br /&gt;
***** [[Getchar, getwchar|getchar, getwchar]]&lt;br /&gt;
***** [[Gets, getws|gets, _getws]]&lt;br /&gt;
***** [[Gets s|gets_s]]&lt;br /&gt;
***** [[Getw|_getw]]&lt;br /&gt;
***** [[L ctermid define|L_ctermid #define]]&lt;br /&gt;
***** [[L tmpnam define|L_tmpnam #define]]&lt;br /&gt;
***** [[L tmpnam s define|L_tmpnam_s #define]]&lt;br /&gt;
***** [[Perror, wperror|perror,_wperror]]&lt;br /&gt;
***** [[Printf, wprintf|printf, wprintf]]&lt;br /&gt;
****** [[Printf-Formatbezeichner|printf-Formatbezeichner]]&lt;br /&gt;
****** [[Printf-Format-String|printf-Format-String]]&lt;br /&gt;
****** [[Printf-Genauigkeitsbezeichner|printf-Genauigkeitsbezeichner]]&lt;br /&gt;
****** [[Unicode-Formatbezeichner für die Ausgabe]]&lt;br /&gt;
***** [[Printf s, wprintf s|printf_s, wprintf_s]]&lt;br /&gt;
***** [[Putc, putwc|putc, putwc]]&lt;br /&gt;
***** [[Putchar, putwchar|putchar, putwchar]]&lt;br /&gt;
***** [[Puts, putws|puts, _putws]]&lt;br /&gt;
***** [[Putw|_putw]]&lt;br /&gt;
***** [[Remove, wremove|remove, _wremove]]&lt;br /&gt;
***** [[Rename, wrename|rename, _wrename]]&lt;br /&gt;
***** [[Rewind|rewind]]&lt;br /&gt;
***** [[Rmtmp|_rmtmp]]&lt;br /&gt;
***** [[Scanf, wscanf|scanf, wscanf]]&lt;br /&gt;
****** [[Der scanf-Format-String]]&lt;br /&gt;
****** [[Konventionen für Formatbezeichner]]&lt;br /&gt;
****** [[Scanf-Formatbezeichner|scanf-Formatbezeichner]]&lt;br /&gt;
****** [[Eingabefelder für Scanf-Funktionen|Eingabefelder für scanf-Funktionen]]&lt;br /&gt;
****** [[Wenn ...scanf die Untersuchung abbricht]]&lt;br /&gt;
****** [[Unicode-Formatbezeichner für die Eingabe]]&lt;br /&gt;
****** [[Argumentunterdrückung]]&lt;br /&gt;
****** [[Modifizierer für Zeigergröße und Argumenttyp]]&lt;br /&gt;
***** [[Scanf s, wscanf s|scanf_s, wscanf_s]]&lt;br /&gt;
***** [[Setbuf|setbuf]]&lt;br /&gt;
***** [[Setvbuf|setvbuf]]&lt;br /&gt;
***** [[Snprintf;snwprintf|snprintf, snwprintf]]&lt;br /&gt;
***** [[Snprintf s, snwprintf s|snprintf_s, snwprintf_s]]&lt;br /&gt;
***** [[Sprintf, swprintf|sprintf, swprintf]]&lt;br /&gt;
***** [[Sprintf s, swprintf s|sprintf_s, swprintf_s]]&lt;br /&gt;
***** [[Sscanf, swscanf|sscanf, swscanf]]&lt;br /&gt;
***** [[Sscanf s, swscanf s|sscanf_s, swscanf_s]]&lt;br /&gt;
***** [[Stderr, stdin, stdout|stderr, stdin, stdout]]&lt;br /&gt;
***** [[Tempnam, wtempnam|_tempnam, _wtempnam]]&lt;br /&gt;
***** [[TMP MAX define|TMP_MAX #define]]&lt;br /&gt;
***** [[Tmpfile|tmpfile]]&lt;br /&gt;
***** [[Tmpfile s|tmpfile_s]]&lt;br /&gt;
***** [[Tmpnam, wtmpnam|tmpnam, _wtmpnam]]&lt;br /&gt;
***** [[Tmpnam s|tmpnam_s]]&lt;br /&gt;
***** [[Ungetc, ungetwc|ungetc, ungetwc]]&lt;br /&gt;
***** [[Unlink, wunlink|_unlink, _wunlink]]&lt;br /&gt;
***** [[Vfprintf, vfwprintf|vfprintf, vfwprintf]]&lt;br /&gt;
***** [[Vfprintf s, vfwprintf s|vfprintf_s, vfwprintf_s]]&lt;br /&gt;
***** [[Vfscanf|vfscanf, vfwscanf]]&lt;br /&gt;
***** [[Vfscanf s, vfwscanf s|vfscanf_s, vfwscanf_s]]&lt;br /&gt;
***** [[Vprintf, vwprintf|vprintf, vwprintf]]&lt;br /&gt;
***** [[Vprintf s, vwprintf s|vprintf_s, vwprintf_s]]&lt;br /&gt;
***** [[Vscanf|vscanf, vwscanf]]&lt;br /&gt;
***** [[Vscanf s, vwscanf s|vscanf_s, vwscanf_s]]&lt;br /&gt;
***** [[Vsscanf|vsscanf]]&lt;br /&gt;
***** [[Vsscanf s, vswscanf s|vsscanf_s, vswscanf_s]]&lt;br /&gt;
***** [[Vsnprintf, vsnwprintf|vsnprintf, _vsnprintf, vsnwprintf, _vsnwprintf]]&lt;br /&gt;
***** [[Vsnprintf s, vsnwprintf s|vsnprintf_s, vsnwprintf_s]]&lt;br /&gt;
***** [[Vsprintf, vswprintf|vsprintf, vswprintf]]&lt;br /&gt;
***** [[Vsprintf s, vswprintf s|vsprintf_s, vswprintf_s]]&lt;br /&gt;
**** [[Stdlib.h - Index|stdlib.h]]&lt;br /&gt;
***** [[Argc|_argc]]&lt;br /&gt;
***** [[Argv, wargv|_argv, _wargv]]&lt;br /&gt;
***** [[Atoi64, wtoi64|_atoi64, _wtoi64]]&lt;br /&gt;
***** [[Crotl, crotr|_crotl, _crotr]]&lt;br /&gt;
***** [[Environ, wenviron|_environ, _wenviron]]&lt;br /&gt;
***** [[US Exit|_exit (C++)]]&lt;br /&gt;
***** [[Fullpath, wfullpath|_fullpath, _wfullpath]]&lt;br /&gt;
***** [[Lrand|_lrand]]&lt;br /&gt;
***** [[Lrotl, lrotr|_lrotl, _lrotr]]&lt;br /&gt;
***** [[Makepath, wmakepath|_makepath, _wmakepath]]&lt;br /&gt;
***** [[Rotl, rotr|_rotl, _rotr]]&lt;br /&gt;
***** [[Searchenv, wsearchenv|_searchenv, _wsearchenv]]&lt;br /&gt;
***** [[Searchstr, wsearchstr|_searchstr, _wsearchstr]]&lt;br /&gt;
***** [[Splitpath, wsplitpath|_splitpath, _wsplitpath]]&lt;br /&gt;
***** [[Ui64toa, ui64tow|_ui64toa, _ui64tow]]&lt;br /&gt;
***** [[Abort|abort]]&lt;br /&gt;
****** [[Programmabbruch (C++)]]&lt;br /&gt;
***** [[Abort handler s|abort_handler_s]]&lt;br /&gt;
***** [[Atexit|atexit]]&lt;br /&gt;
***** [[Atoi, wtoi|atoi, _wtoi]]&lt;br /&gt;
***** [[Atol, wtol|atol, _wtol]]&lt;br /&gt;
***** [[Bsearch|bsearch]]&lt;br /&gt;
***** [[Bsearch s|bsearch_s]]&lt;br /&gt;
***** [[Div (C++)|div]]&lt;br /&gt;
***** [[Ecvt|ecvt]]&lt;br /&gt;
***** [[Exit|exit (C++)]]&lt;br /&gt;
***** [[EXIT xxxx defines|EXIT_xxxx #defines]]&lt;br /&gt;
***** [[Fcvt|fcvt]]&lt;br /&gt;
***** [[Gcvt|gcvt]]&lt;br /&gt;
***** [[Getenv, wgetenv|getenv, _wgetenv]]&lt;br /&gt;
***** [[Getenv s, wgetenv s|getenv_s, wgetenv_s]]&lt;br /&gt;
***** [[Ignore handler s|ignore_handler_s]]&lt;br /&gt;
***** [[Itoa, itow|itoa, _itow]]&lt;br /&gt;
***** [[Labs|labs]]&lt;br /&gt;
***** [[Lfind|lfind]]&lt;br /&gt;
***** [[Lsearch|lsearch]]&lt;br /&gt;
***** [[Ltoa, ltoa, ltow|ltoa, _ltoa, _ltow]]&lt;br /&gt;
***** [[Max|max (C++)]]&lt;br /&gt;
***** [[Mblen|mblen]]&lt;br /&gt;
***** [[Mbstowcs|mbstowcs]]&lt;br /&gt;
***** [[Mbtowc|mbtowc]]&lt;br /&gt;
***** [[Min|min (C++)]]&lt;br /&gt;
***** [[Putenv, wputenv|putenv, _wputenv]]&lt;br /&gt;
***** [[Qsort|qsort]]&lt;br /&gt;
***** [[Qsort s|qsort_s]]&lt;br /&gt;
***** [[Rand|rand]]&lt;br /&gt;
***** [[RAND MAX define|RAND_MAX #define]]&lt;br /&gt;
***** [[Random|random]]&lt;br /&gt;
***** [[Randomize|randomize]]&lt;br /&gt;
***** [[Set constraint handler s|set_constraint_handler_s]]&lt;br /&gt;
***** [[Srand|srand]]&lt;br /&gt;
***** [[Strlen, mbslen, wcslen, mbstrlen|strlen, _mbslen, wcslen, _mbstrlen]]&lt;br /&gt;
***** [[Strtod, strtold, wcstod, wcstold|strtod, _strtold, wcstod, _wcstold]]&lt;br /&gt;
***** [[Strtol, wcstol|strtol, wcstol]]&lt;br /&gt;
***** [[Strtoul, wcstoul|strtoul, wcstoul]]&lt;br /&gt;
***** [[Swab|swab]]&lt;br /&gt;
***** [[System, wsystem|system, _wsystem (C++)]]&lt;br /&gt;
***** [[Ultoa, ultow|ultoa, _ultow]]&lt;br /&gt;
***** [[Wcstombs|wcstombs]]&lt;br /&gt;
***** [[Wctomb|wctomb]]&lt;br /&gt;
**** [[String.h - Index|string.h]]&lt;br /&gt;
***** [[Ismbblead, ismbbtrail|_ismbblead, _ismbbtrail]]&lt;br /&gt;
***** [[Ismbclegal|_ismbclegal]]&lt;br /&gt;
***** [[Ismbslead, ismbstrail|_ismbslead, _ismbstrail]]&lt;br /&gt;
***** [[Mbbtype|_mbbtype]]&lt;br /&gt;
***** [[Mbccpy|_mbccpy]]&lt;br /&gt;
***** [[Mbsbtype|_mbsbtype]]&lt;br /&gt;
***** [[Mbsnbcmp|_mbsnbcmp]]&lt;br /&gt;
***** [[Mbsnbcnt, mbsnccnt, strncnt, wcsncnt|_mbsnbcnt, _mbsnccnt, _strncnt, _wcsncnt]]&lt;br /&gt;
***** [[Mbsnbcoll, mbsnbicoll|_mbsnbcoll, _mbsnbicoll]]&lt;br /&gt;
***** [[Mbsnbcpy|_mbsnbcpy]]&lt;br /&gt;
***** [[Mbsnbicmp|_mbsnbicmp]]&lt;br /&gt;
***** [[Mbsnbset|_mbsnbset]]&lt;br /&gt;
***** [[Mbsninc, strninc, wcsninc|_mbsninc]]&lt;br /&gt;
***** [[Mbsspnp, strspnp, wcsspnp|_mbsspnp]]&lt;br /&gt;
***** [[Strdec, mbsdec, wcsdec|_strdec, _mbsdec, _wcsdec]]&lt;br /&gt;
***** [[Strerror (win32)|_strerror]]&lt;br /&gt;
***** [[Strinc, mbsinc, wcsinc|_strinc, _mbsinc, _wcsinc]]&lt;br /&gt;
***** [[Strnextc, mbsnextc, wcsnextc|_strnextc,_mbsnextc,_wcsnextc]]&lt;br /&gt;
***** [[Stpcpy, wstpcpy, stpcpy|stpcpy, _wstpcpy, _stpcpy]]&lt;br /&gt;
***** [[Strcat, mbscat, wcscat|strcat, _mbscat, wcscat]]&lt;br /&gt;
***** [[Strcat s, wcscat s|strcat_s, wcscat_s]]&lt;br /&gt;
***** [[Strchr, mbschr, wcschr|strchr, _mbschr, wcschr]]&lt;br /&gt;
***** [[Strcmp, mbscmp, wcscmp|strcmp, _mbscmp, wcscmp]]&lt;br /&gt;
***** [[Strcmpi|strcmpi]]&lt;br /&gt;
***** [[Strcoll, stricoll, mbscoll, mbsicoll, wcscoll, wcsicoll|strcoll,_stricoll, _mbscoll, _mbsicoll, wcscoll, _wcsicoll]]&lt;br /&gt;
***** [[Strcpy|strcpy]]&lt;br /&gt;
***** [[Strcpy s, wcscpy s|strcpy_s, wcscpy_s]]&lt;br /&gt;
***** [[Strcspn, mbscspn, wcscspn|strcspn, _mbscspn, wcscspn]]&lt;br /&gt;
***** [[Strdup, mbsdup, wcsdup|strdup, _mbsdup, _wcsdup]]&lt;br /&gt;
***** [[Strerror|strerror]]&lt;br /&gt;
***** [[Strerror s, wcserror s|strerror_s, _wcserror_s]]&lt;br /&gt;
***** [[Strerrorlen s|strerrorlen_s]]&lt;br /&gt;
***** [[Stricmp, mbsicmp, wcsicmp|stricmp, _mbsicmp, _wcsicmp]]&lt;br /&gt;
***** [[Strlwr, mbslwr, wcslwr|strlwr, _mbslwr, _wcslwr]]&lt;br /&gt;
***** [[Strncat|strncat]]&lt;br /&gt;
***** [[Strncat s, wcsncat s|strncat_s, wcsncat_s]]&lt;br /&gt;
***** [[Strncmp, mbsncmp, wcsncmp|strncmp, _mbsncmp, wcsncmp]]&lt;br /&gt;
***** [[Strncmpi, wcsncmpi|strncmpi, wcsncmpi]]&lt;br /&gt;
***** [[Strncoll, strnicoll, mbsncoll, mbsnicoll, wcsncoll, wcsnicoll|strncoll, strnicoll, _mbsncoll, _mbsnicoll, _wcsncoll, _wcsnicoll]]&lt;br /&gt;
***** [[Strncpy, mbsncpy, wcsncpy|strncpy, _mbsncpy, wcsncpy]]&lt;br /&gt;
***** [[Strncpy s, wcsncpy s|strncpy_s, wcsncpy_s]]&lt;br /&gt;
***** [[Strnicmp, mbsnicmp, wcsnicmp|strnicmp, _mbsnicmp, _wcsnicmp]]&lt;br /&gt;
***** [[Strnlen, wcsnlen|strnlen_s, wcsnlen_s]]&lt;br /&gt;
***** [[Strnset, mbsnset, wcsnset|strnset, _mbsnset, _wcsnset]]&lt;br /&gt;
***** [[Strpbrk, mbspbrk, wcspbrk|strpbrk, _mbspbrk, wcspbrk]]&lt;br /&gt;
***** [[Strrchr, mbsrchr, wcsrchr|strrchr, _mbsrchr, wcsrchr]]&lt;br /&gt;
***** [[Strrev, mbsrev, wcsrev|strrev, _mbsrev, _wcsrev]]&lt;br /&gt;
***** [[Strset, mbsset, wcsset|strset, _mbsset, _wcsset]]&lt;br /&gt;
***** [[Strspn, mbsspn, wcsspn|strspn, _mbsspn, wcsspn]]&lt;br /&gt;
***** [[Strstr, mbsstr, wcsstr|strstr, _mbsstr, wcsstr]]&lt;br /&gt;
***** [[Strtok, mbstok, wcstok|strtok, _mbstok, wcstok]]&lt;br /&gt;
***** [[Strtok s, wcstok s|strtok_s, wcstok_s]]&lt;br /&gt;
***** [[Strupr, mbsupr, wcsupr|strupr, _mbsupr, _wcsupr]]&lt;br /&gt;
***** [[Strxfrm, wcsxfrm|strxfrm, wcsxfrm]]&lt;br /&gt;
**** [[Sysmac.h - Index|sysmac.h]]&lt;br /&gt;
***** [[BEGIN MESSAGE MAP|BEGIN_MESSAGE_MAP und END_MESSAGE_MAP]]&lt;br /&gt;
***** [[DEPRECATED ATTRIBUTE0 und DEPRECATED ATTRIBUTE1|_DEPRECATED_ATTRIBUTE0 und _DEPRECATED_ATTRIBUTE1]]&lt;br /&gt;
***** [[MESSAGE HANDLER|MESSAGE_HANDLER und VCL_MESSAGE_HANDLER]]&lt;br /&gt;
***** [[Typeinfo|__typeinfo]]&lt;br /&gt;
**** [[Sys\stat.h - Index|sys\stat.h]]&lt;br /&gt;
***** [[Stati64, tstati64, stati64, wstati64|_stati64, _tstati64, stati64, _wstati64]]&lt;br /&gt;
***** [[Fstat, stat, wstat|fstat, stat, _wstat]]&lt;br /&gt;
***** [[S Ixxxx defines|S_Ixxxx #defines]]&lt;br /&gt;
**** [[Sys\timeb.h - Index|sys\timeb.h]]&lt;br /&gt;
***** [[Ftime|ftime]]&lt;br /&gt;
**** [[Sys\types.h - Index|sys\types.h]]&lt;br /&gt;
***** [[Time t|time_t]]&lt;br /&gt;
**** [[Time.h - Index|time.h]]&lt;br /&gt;
***** [[Strdate, wstrdate|_strdate, _wstrdate]]&lt;br /&gt;
***** [[Strtime, wstrtime|_strtime, _wstrtime]]&lt;br /&gt;
***** [[Asctime|asctime]]&lt;br /&gt;
***** [[Asctime s, wasctime s|asctime_s, wasctime_s]]&lt;br /&gt;
***** [[Clock|clock]]&lt;br /&gt;
***** [[Clock t|clock_t]]&lt;br /&gt;
***** [[Ctime, wctime|ctime, _wctime]]&lt;br /&gt;
***** [[Ctime s, wctime s|ctime_s, wctime_s]]&lt;br /&gt;
***** [[Daylight|_daylight]]&lt;br /&gt;
***** [[Difftime|difftime]]&lt;br /&gt;
***** [[Gmtime|gmtime]]&lt;br /&gt;
***** [[Gmtime s|gmtime_s]]&lt;br /&gt;
***** [[Localtime|localtime]]&lt;br /&gt;
***** [[Localtime s|localtime_s]]&lt;br /&gt;
***** [[Mktime|mktime]]&lt;br /&gt;
***** [[Stime|stime]]&lt;br /&gt;
***** [[Strftime, wcsftime|strftime, wcsftime]]&lt;br /&gt;
****** [[ANSI-definierte Formatbezeichner für strftime]]&lt;br /&gt;
****** [[POSIX-definierte Formatbezeichner für strftime]]&lt;br /&gt;
***** [[Time|time]]&lt;br /&gt;
***** [[Timezone|_timezone]]&lt;br /&gt;
***** [[Tm|tm]]&lt;br /&gt;
***** [[Tzname, wtzname|_tzname, _wtzname]]&lt;br /&gt;
***** [[Tzset, wtzset|_tzset, _wtzset]]&lt;br /&gt;
**** [[Typeinfo.h - Index|typeinfo.h]]&lt;br /&gt;
***** [[Klasse bad cast|Klasse bad_cast]]&lt;br /&gt;
***** [[Klasse bad typeid|Klasse bad_typeid]]&lt;br /&gt;
***** [[Klasse type info|Klasse type_info]]&lt;br /&gt;
**** [[Utime.h - Index|utime.h]]&lt;br /&gt;
***** [[Utime, wutime|_utime, _wutime]]&lt;br /&gt;
**** [[Values.h - Index|values.h]]&lt;br /&gt;
***** [[HIBITx defines|HIBITx #defines]]&lt;br /&gt;
***** [[BITSPERBYTE define|BITSPERBYTE #define]]&lt;br /&gt;
***** [[MAXxxxx defines (Integer-Datentypen)|MAXxxxx #defines (Integer-Datentypen)]]&lt;br /&gt;
***** [[Beschränkungen von Float- und Double-Werten]]&lt;br /&gt;
**** [[Formatbezeichner in C/C++]]&lt;br /&gt;
*** [[Compiler-Fehler und -Warnungen (C++) - Index]]&lt;br /&gt;
**** [[Anwendung wird ausgeführt (C++)]]&lt;br /&gt;
**** [[Explizite Instantiierung von &#039;namespace::templated class&#039; muss im Namespace &#039;namespace&#039; (C++) vorkommen|explizite Instantiierung von &#039;&amp;lt;namespace&amp;gt;::&amp;lt;templated class&amp;gt;&#039; muss im Namespace &#039;&amp;lt;namespace&amp;gt;&#039; (C++) vorkommen]]&lt;br /&gt;
**** [[Unerwarteter Abbruch bei Compilierung Module Seg:offset oder Unerwarteter Abbruch bei Link-Vorgang Module Seg:offset (C++)|Unerwarteter Abbruch bei Compilierung [Module Seg#:offset] oder Unerwarteter Abbruch bei Link-Vorgang [Module Seg#:offset] (C++)]]&lt;br /&gt;
**** [[E2000 286/287-Anweisungen nicht aktiviert (C++)]]&lt;br /&gt;
**** [[E2001 In automated-Abschnitten sind Konstruktoren und Destruktoren nicht zulässig (C++)|E2001 In __automated-Abschnitten sind Konstruktoren und Destruktoren nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2002 In automated-Abschnitten sind nur fastcall-Funktionen zulässig (C++)|E2002 In __automated-Abschnitten sind nur __fastcall-Funktionen zulässig (C++)]]&lt;br /&gt;
**** [[E2003 In automated-Abschnitten sind Datenelementfunktionen nicht zulässig (C++)|E2003 In __automated-Abschnitten sind Datenelementfunktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2004 In automated-Abschnitten sind bei Eigenschaftsdeklarationen nur die Klausel read und write zulässig (C++)|E2004 In __automated-Abschnitten sind bei Eigenschaftsdeklarationen nur die Klausel read und write zulässig (C++)]]&lt;br /&gt;
**** [[E2005 In automated-Abschnitten ist die wiederholte Deklaration von Eigenschaften nicht zulässig (C++)|E2005 In __automated-Abschnitten ist die wiederholte Deklaration von Eigenschaften nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2006 CodeGuard-Programme müssen das Speichermodell large verwenden und für den Einsatz unter Windows konzipiert sein (C++)]]&lt;br /&gt;
**** [[E2007 Die Definition von Dispid-Anweisungen ist nur in automated Abschnitten zulässig (C++)|E2007 Die Definition von Dispid-Anweisungen ist nur in __automated Abschnitten zulässig (C++)]]&lt;br /&gt;
**** [[E2008 In published-Abschnitten deklarierte Zugriffsfunktionen müssen die Aufrufkonvention fastcall verwenden (C++)|E2008 In __published-Abschnitten deklarierte Zugriffsfunktionen müssen die Aufrufkonvention __fastcall verwenden (C++)]]&lt;br /&gt;
**** [[E2009 Versuch, Zugriffsrechte auf &#039;bezeichner&#039; zu erhöhen oder zu vermindern (C++)]]&lt;br /&gt;
**** [[E2010 Relozierbare Symbole dürfen nicht addiert oder subtrahiert werden (C++)]]&lt;br /&gt;
**** [[E2011 Verwendung der Adresse eines Bitfeldes nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2012 Zugriff auf die Adresse der Hauptfunktion &#039;main&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2013 Unterscheidung von &#039;funktion1&#039; und &#039;funktion2&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2014 Element ist mehrdeutig: &#039;element1&#039; und &#039;element2&#039; (C++)]]&lt;br /&gt;
**** [[E2015 Mehrdeutigkeit zwischen &#039;funktion1&#039; und &#039;funktion2&#039; (C++)]]&lt;br /&gt;
**** [[E2016 Mehrdeutiges Überschreiben einer virtuellen Basisklasse &#039;basis funktion&#039;: &#039;abgeleitete funktion&#039; (C++)|E2016 Mehrdeutiges Überschreiben einer virtuellen Basisklasse &#039;basis_funktion&#039;: &#039;abgeleitete_funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2017 Mehrdeutiger Name eines Strukturelementes &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2018 &#039;bezeichner&#039; kann nicht erstellt werden -- mehrdeutige Basisklasse &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2019 &#039;bezeichner&#039; darf in einer anonymen Variante nicht deklariert werden (C++)]]&lt;br /&gt;
**** [[E2020 Globale anonyme Variante nicht static (C++)]]&lt;br /&gt;
**** [[E2021 Array muss mindestens ein Element enthalten (C++)]]&lt;br /&gt;
**** [[E2022 Array zu groß (C++)]]&lt;br /&gt;
**** [[E2023 Array aus Referenzen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2024 const-Objekt kann nicht modifiziert werden (C++)]]&lt;br /&gt;
**** [[E2025 Zuweisung this nicht zulässig - verwenden Sie den X::Operator new (C++)]]&lt;br /&gt;
**** [[E2026 Assembler-Anweisung zu lang (C++)]]&lt;br /&gt;
**** [[E2027 Eine Speicheradresse muss verwendet werden (C++)]]&lt;br /&gt;
**** [[E2028 Der Operator - muss einen Zeiger oder eine Klasse zurückgeben (C++)|E2028 Der Operator -&amp;gt; muss einen Zeiger oder eine Klasse zurückgeben (C++)]]&lt;br /&gt;
**** [[E2029 &#039;bezeichner&#039; muss eine bereits definierte Klasse oder Struktur sein (C++)]]&lt;br /&gt;
**** [[E2030 break-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2031 Typumwandlung von &#039;typ1&#039; nach &#039;typ2&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2032 closure-Zeigervariable unzulässig verwendet (C++)]]&lt;br /&gt;
**** [[E2033 continue-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2034 Konvertierung von &#039;typ1&#039; nach &#039;typ2&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2035 Umwandlungen in die gleiche Klasse oder Basisklasse nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2036 Umwandlungsoperator darf keinen Rückgabetypen angeben (C++)]]&lt;br /&gt;
**** [[E2037 Konstruktor &#039;konstruktor&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2038 Deklaration oder Definition von &#039;bezeichner&#039; hier nicht zulässig: ungültiger Namespace (C++)]]&lt;br /&gt;
**** [[E2039 Dezimalpunkt an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2040 Deklaration nicht ordnungsgemäß abgeschlossen (C++)]]&lt;br /&gt;
**** [[E2041 Inkorrekte Verwendung von default (C++)]]&lt;br /&gt;
**** [[E2042 Deklaration des Operators delete (void*) (C++)]]&lt;br /&gt;
**** [[E2043 Deklaration des Operators delete (void*) oder (void*, size t) (C++)|E2043 Deklaration des Operators delete (void*) oder (void*, size_t) (C++)]]&lt;br /&gt;
**** [[E2044 Operator delete muss void zurückliefern (C++)]]&lt;br /&gt;
**** [[E2045 Destruktorname muss mit dem Klassennamen übereinstimmen (C++)]]&lt;br /&gt;
**** [[E2046 Ungültiger Dateiname in include-Anweisung ODER Ungültiger Dateiname in line-Anweisung (C++)]]&lt;br /&gt;
**** [[E2047 Ungültige &#039;direktive&#039;-Anweisungssyntax (C++)]]&lt;br /&gt;
**** [[E2048 Unbekannte Preprocessor-Anweisung: &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2049 Klassentyp &#039;typ&#039; darf nicht als declspec(delphireturn) ausgezeichnet sein (C++)|E2049 Klassentyp &#039;typ&#039; darf nicht als __declspec(delphireturn) ausgezeichnet sein (C++)]]&lt;br /&gt;
**** [[E2050 declspec(delphireturn)-Klasse &#039;klasse&#039; darf nur ein Datenelement enthalten (C++)|E2050 __declspec(delphireturn)-Klasse &#039;klasse&#039; darf nur ein Datenelement enthalten (C++)]]&lt;br /&gt;
**** [[E2051 Unzulässige Verwendung des Punkt-Operators (.) (C++)]]&lt;br /&gt;
**** [[E2052 Dynamische Funktion &#039;funktion&#039; verursacht Konflikte mit der Basisklasse &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2053 elif-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2054 else an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2055 else-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2056 endif-Anweisung an ungültiger Position (C++)]]&lt;br /&gt;
**** [[E2057 Exception-Spezifizierung hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2058 Exception-Behandlungsvariable hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2059 Unbekannte Sprache, C oder C++ erwartet (C++)]]&lt;br /&gt;
**** [[E2060 Unzulässige Verwendung einer Fließkommazahl (C++)]]&lt;br /&gt;
**** [[E2061 Friends müssen Funktionen oder Klassen sein (C++)]]&lt;br /&gt;
**** [[E2062 Unzulässiger Indirektionsoperator (C++)]]&lt;br /&gt;
**** [[E2063 Unzulässig Initialisierung (C++)]]&lt;br /&gt;
**** [[E2064 &#039;typ1&#039; kann nicht mit &#039;typ2&#039; initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2065 Bezeichner des Namespace &#039;symbol&#039; verursacht Konflikte mit der intrinsischen Funktion desselben Namens (C++)]]&lt;br /&gt;
**** [[E2066 Keine Informationen verfügbar (C++)]]&lt;br /&gt;
**** [[E2066 Unzulässige MOM-Vererbung (C++)]]&lt;br /&gt;
**** [[E2067 main muss einen Rückgabewert vom Typen int zurückliefern (C++)]]&lt;br /&gt;
**** [[E2068 &#039;bezeichner&#039; ist kein nicht-statisches Datenelement und kann hier nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2069 Unzulässige Verwendung eines Zeigers auf ein Klassenelement (C++)]]&lt;br /&gt;
**** [[E2070 Unzulässige Verwendung des Namespace &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2071 Operator new muss als ersten Parameter den Typ size t haben (C++)|Operator new muss als ersten Parameter den Typ size_t haben (C++)]]&lt;br /&gt;
**** [[E2072 Operator new muss ein Objekt des Typs void zurückliefern (C++)|E2072 Operator new[] muss ein Objekt des Typs void zurückliefern (C++)]]&lt;br /&gt;
**** [[E2073 Nach pragma option pop dürfen nur Kommentare, Leerzeichen oder Zeilenendezeichen stehen (C++)]]&lt;br /&gt;
**** [[E2074 Der Wert nach -g oder -j sollte zwischen 0 und 255 liegen (C++)]]&lt;br /&gt;
**** [[E2075 Ungültige &#039;typ&#039;-Option: Option (C++)]]&lt;br /&gt;
**** [[E2076 Überladbarer Operator erwartet (C++)]]&lt;br /&gt;
**** [[E2077 &#039;operator&#039; muss entweder mit einem oder ohne Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2078 &#039;operator&#039; muss entweder mit einem oder zwei Parametern deklariert werden (C++)]]&lt;br /&gt;
**** [[E2079 &#039;funktion&#039; muss ohne Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2080 &#039;funktion&#039; muss mit einem Parameter deklariert werden (C++)]]&lt;br /&gt;
**** [[E2081 &#039;funktion&#039; muss mit zwei Parametern deklariert werden (C++)]]&lt;br /&gt;
**** [[E2082 &#039;bezeichner&#039; muss eine Elementfunktion sein oder einen Parameter des Typs class aufweisen (C++)]]&lt;br /&gt;
**** [[E2083 Der letzte Parameter von &#039;operator&#039; muss mit dem Typ int deklariert sein (C++)]]&lt;br /&gt;
**** [[E2084 Parameternamen werden nur mit einem Funktionsrumpf verwendet (C++)]]&lt;br /&gt;
**** [[E2085 Unzulässige Zeigeraddition (C++)]]&lt;br /&gt;
**** [[E2086 Unzulässige Zeigersubtraktion (C++)]]&lt;br /&gt;
**** [[E2087 Unzulässige Zeigerverwendung (C++)]]&lt;br /&gt;
**** [[E2088 Ungültige Syntax bei einer abstrakten Funktionsdefinition (C++)]]&lt;br /&gt;
**** [[E2089 Bezeichner &#039;bezeichner&#039; darf keinen Typqualifizierer besitzen (C++)]]&lt;br /&gt;
**** [[E2090 Qualifizierer &#039;bezeichner&#039; ist kein Name einer Klasse oder einer Struktur (C++)]]&lt;br /&gt;
**** [[E2091 Funktionen können keine Arrays und Funktionen zurückliefern (C++)]]&lt;br /&gt;
**** [[E2092 Speicherklasse &#039;speicherklasse&#039; ist hier nicht erlaubt (C++)]]&lt;br /&gt;
**** [[E2093 Operator &#039;operator&#039; ist im Typ &#039;typ&#039; für Argumente desselben Typs nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2094 Operator &#039;operator&#039; ist im Typ &#039;typ&#039; für Argumente des Typs &#039;typ&#039; nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2095 String-Literale in diesem Kontext nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2096 Ungültige Strukturoperation (C++)]]&lt;br /&gt;
**** [[E2097 Expliziter Instantiierungsoperator nur global oder in Namespaces zulässig (C++)]]&lt;br /&gt;
**** [[E2098 Expliziter Spezifizierungsoperator &amp;quot;template&amp;quot; jetzt erforderlich (C++)|E2098 Expliziter Spezifizierungsoperator &amp;quot;template&amp;lt;&amp;gt;&amp;quot; jetzt erforderlich (C++)]]&lt;br /&gt;
**** [[E2099 Expliziter Spezifizierungsoperator nur global oder in Namespace zulässig (C++)]]&lt;br /&gt;
**** [[E2100 Ungültige Deklaratorliste für Template (C++)]]&lt;br /&gt;
**** [[E2101 Schlüsselwort &#039;export&#039; darf in einer Template-Deklaration nur vor &amp;quot;template&amp;quot; stehen (C++)]]&lt;br /&gt;
**** [[E2102 Template &#039;template&#039; kann ohne Spezifizierungsparameter nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2103 Explizite Instantiierung muss mit einer Template-Klasse oder -Funktion verwendet werden (C++)]]&lt;br /&gt;
**** [[E2104 Ungültige Verwendung des Schlüsselworts template (C++)]]&lt;br /&gt;
**** [[E2105 &#039;Template&#039;-Qualifizierer muss einen Template-Elementnamen festlegen (C++)]]&lt;br /&gt;
**** [[E2106 Expliziter Spezifizierungsoperator darf nur vor einer Template-Klasse oder -Funktion verwendet werden (C++)]]&lt;br /&gt;
**** [[E2107 Ungültige Verwendung der Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2108 Ungültige Verwendung von typedef &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2109 Kein zulässiger Typ (C++)]]&lt;br /&gt;
**** [[E2110 Inkompatible Typumwandlung (C++)]]&lt;br /&gt;
**** [[E2111 Typ &#039;typname&#039; darf hier nicht definiert werden (C++)]]&lt;br /&gt;
**** [[E2112 Unbekannte unit-Anweisung: &#039;direktive&#039; (C++)]]&lt;br /&gt;
**** [[E2113 Virtuelle Funktion &#039;funktion1&#039; verursacht Konflikte mit der Basisklasse &#039;basis&#039; (C++)]]&lt;br /&gt;
**** [[E2114 Für mehrere Basisklassen sind explizite Klassennamen erforderlich (C++)]]&lt;br /&gt;
**** [[E2115 Bitfeld zu groß (C++)]]&lt;br /&gt;
**** [[E2116 Bitfelder müssen mindestens ein Bit enthalten (C++)]]&lt;br /&gt;
**** [[E2117 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)]]&lt;br /&gt;
**** [[E2118 Bitfelder müssen vom Typ Integer sein (C++)]]&lt;br /&gt;
**** [[E2119 Abbruch durch Benutzer (C++)]]&lt;br /&gt;
**** [[E2120 &#039;main&#039; darf nicht vom Programm aus aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2121 ) fehlt beim Funktionsaufruf (C++)]]&lt;br /&gt;
**** [[E2122 Funktionsaufruf durch unbehandelte Exception &#039;wert&#039; an Adresse &#039;adr&#039; beendet (C++)]]&lt;br /&gt;
**** [[E2123 Klasse &#039;klasse&#039; darf keine abstrakten Funktionen enthalten (C++)]]&lt;br /&gt;
**** [[E2124 Ungültiger Funktionsaufruf (C++)]]&lt;br /&gt;
**** [[E2125 Compiler konnte &#039;%s&#039; nicht für die Klasse &#039;klasse&#039; generieren|E2125 Compiler konnte Kopierkonstruktor nicht für die Klasse &#039;klasse&#039; generieren ODER Compiler konnte Standardkonstruktor nicht für die Klasse &#039;klasse&#039; generieren ODER Compiler konnte Operator = nicht für die Klasse &#039;klasse&#039; generieren (C++)]]&lt;br /&gt;
**** [[E2126 Case umgeht die Initialisierung einer lokalen Variable (C++)]]&lt;br /&gt;
**** [[E2127 case-Anweisung fehlt: (C++)]]&lt;br /&gt;
**** [[E2128 case-Marke außerhalb der switch-Anweisung (C++)]]&lt;br /&gt;
**** [[E2129 char-Konstante zu lang (oder leer) (C++)]]&lt;br /&gt;
**** [[E2130 Zirkuläre Eigenschaftsdefinition (C++)]]&lt;br /&gt;
**** [[E2131 Objekte des Typs &#039;typ&#039; dürfen nicht mit initialisiert werden (C++)|E2131 Objekte des Typs &#039;typ&#039; dürfen nicht mit { } initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2132 C-Einbindungsangabe darf für Templates oder überladene Operatoren nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2133 Anweisung &#039;anweisung&#039; kann nicht ausgeführt werden (C++)]]&lt;br /&gt;
**** [[E2134 Abschließendes fehlt (C++)|E2134 Abschließendes } fehlt (C++)]]&lt;br /&gt;
**** [[E2135 Konstruktor/Destruktor darf nicht als &#039;const&#039; oder &#039;volatile&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2136 Konstruktor darf keine Festlegung des Rückgabetyps enthalten (C++)]]&lt;br /&gt;
**** [[E2137 Für den Destruktor für &#039;klasse&#039; ist ein bedingter Ausdruck erforderlich (C++)]]&lt;br /&gt;
**** [[E2138 Typmodifizierer verursachen Konflikte (C++)]]&lt;br /&gt;
**** [[E2139 In Deklaration fehlt ; (C++)]]&lt;br /&gt;
**** [[E2140 Deklaration hier nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2141 Fehler in der Deklarationssyntax (C++)]]&lt;br /&gt;
**** [[E2142 Basisklasse &#039;klasse&#039; enthält DDVT-Funktionen (C++)]]&lt;br /&gt;
**** [[E2143 Zugeordnete Basisklassenfunktion &#039;funktion&#039; hat eine andere DDVT-Zuordnungsnummer (C++)]]&lt;br /&gt;
**** [[E2144 Zugeordnete Basisklassenfunktion &#039;funktion&#039; ist nicht dynamisch (C++)]]&lt;br /&gt;
**** [[E2145 Die Funktionen &#039;funktion1&#039; und &#039;funktion2&#039; verwenden dieselbe DDVT-Zuordnungsnummer (C++)]]&lt;br /&gt;
**** [[E2146 Bezeichner zur Vervollständigung der Deklaration erforderlich (C++)]]&lt;br /&gt;
**** [[E2147 Parameterdeklaration darf nicht mit &#039;bezeichner&#039; beginnen (C++)]]&lt;br /&gt;
**** [[E2148 Vorgabewert für Parameter &#039;parameter&#039; redeklariert (C++)]]&lt;br /&gt;
**** [[E2149 Parameter-Vorgabewert redeklariert (C++)]]&lt;br /&gt;
**** [[E2150 Typ des voreingestellten Parameterwerts stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2151 Typ des voreingestellten Werts für Parameter &#039;parameter&#039; stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2152 Voreingestellter Ausdruck darf keine lokalen Variablen verwenden (C++)]]&lt;br /&gt;
**** [[E2153 Für die Define-Anweisung ist ein Bezeichner erforderlich (C++)]]&lt;br /&gt;
**** [[E2154 &#039;bezeichner&#039; darf nicht mit einem Namespace-Alias definiert werden (C++)]]&lt;br /&gt;
**** [[E2155 Zu viele default-Zweige (C++)]]&lt;br /&gt;
**** [[E2156 default-Anweisung außerhalb der switch-Anweisung (C++)]]&lt;br /&gt;
**** [[E2157 Für das Löschen eines Objekts ist genau eine Umwandlung in einen Zeigeroperator erforderlich (C++)]]&lt;br /&gt;
**** [[E2158 Operand von &#039;delete&#039; darf kein const-Zeiger sein (C++)]]&lt;br /&gt;
**** [[E2159 far-Klasse darf nicht von huge-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2160 far-Klasse darf nicht von near-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2161 huge-Klasse darf nicht von far-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2162 huge-Klasse darf nicht von near-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2163 near-Klasse darf nicht von far-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2164 near-Klasse darf nicht von huge-Basis &#039;basis&#039; abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2165 Destruktor darf keine Festlegung des Rückgabetyps enthalten (C++)]]&lt;br /&gt;
**** [[E2166 Zugriff auf Destruktor für &#039;klasse&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2167 &#039;funktion&#039; wurde bereits mit dem Sprachmodifizierer &#039;sprache&#039; deklariert (C++)]]&lt;br /&gt;
**** [[E2168 Division durch Null (C++)]]&lt;br /&gt;
**** [[E2169 &#039;bezeichner&#039; legt mehrere oder doppelte ZugriffsBezeichner fest (C++)]]&lt;br /&gt;
**** [[E2170 Klasse wurde von Basisklasse &#039;klasse&#039; mehr als einmal abgeleitet (C++)]]&lt;br /&gt;
**** [[E2171 Für die Funktion &#039;funktion&#039; existiert bereits ein Funktionsrumpf (C++)]]&lt;br /&gt;
**** [[E2172 Doppelte case-Marke (C++)]]&lt;br /&gt;
**** [[E2173 Doppelte Behandlungsroutine für &#039;typ1&#039;, &#039;typ2&#039; bereits zugewiesen (C++)]]&lt;br /&gt;
**** [[E2174 &#039;name&#039;-Behandlungsroutine muss die letzte sein (C++)]]&lt;br /&gt;
**** [[E2175 Zu viele Speicherklassen in der Deklaration (C++)]]&lt;br /&gt;
**** [[E2176 Zu viele Typen in der Deklaration (C++)]]&lt;br /&gt;
**** [[E2177 Redeklaration des pragma-Package mit verschiedenen Parametern (C++)|E2177 Redeklaration von #pragma package mit verschiedenen Argumenten (C++)]]&lt;br /&gt;
**** [[E2178 VIRDEF-Namenskonflikt bei &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2179 virtual mehr als einmal angegeben (C++)]]&lt;br /&gt;
**** [[E2180 Dispid-Anweisung nummer bereits von bezeichner verwendet (C++)]]&lt;br /&gt;
**** [[E2181 Eine &#039;dynamic/virtual&#039;-Funktion darf nicht mit einer &#039;dynamic/virtual&#039;-Funktion überschrieben werden (C++)]]&lt;br /&gt;
**** [[E2182 Ungültiger Parameter bei emit (C++)|E2182 Ungültiger Parameter bei __emit__ (C++)]]&lt;br /&gt;
**** [[E2183 Datei muss mindestens eine externe Deklaration enthalten (C++)]]&lt;br /&gt;
**** [[E2184 Syntax-Fehler bei enum-Anweisung (C++)]]&lt;br /&gt;
**** [[E2185 Der Wert von &#039;bezeichner&#039; liegt nicht innerhalb des Bereichs von &#039;typname&#039; (C++)]]&lt;br /&gt;
**** [[E2186 Unerwartetes Dateiende im in Zeile &#039;zeilennummer&#039; beginnenden Kommentar (C++)]]&lt;br /&gt;
**** [[E2187 Unerwartetes Dateiende in in Zeile &#039;zeilennummer&#039; beginnender Bedingung (C++)]]&lt;br /&gt;
**** [[E2188 Ausdruckssyntax (C++)]]&lt;br /&gt;
**** [[E2189 extern-Variable kann nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2190 Unerwartete (C++)|E2190 Unerwartete } (C++)]]&lt;br /&gt;
**** [[E2191 &#039; far16&#039; darf nur mit &#039; pascal&#039; oder &#039; cdecl&#039; verwendet werden (C++)|E2191 &#039;__far16&#039; darf nur mit &#039;__pascal&#039; oder &#039;__cdecl&#039; verwendet werden (C++)]]&lt;br /&gt;
**** [[E2192 Zu wenige Parameter im Aufruf (C++)]]&lt;br /&gt;
**** [[E2193 Zu wenige Parameter im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2194 Datei &#039;dateiname&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2195 Funktionsaufruf kann nicht ausgewertet werden (C++)]]&lt;br /&gt;
**** [[E2196 Adresse der Elementfunktion &#039;funktion&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2197 Dateiname zu lang (C++)]]&lt;br /&gt;
**** [[E2198 Ungültige Formatierungsanweisung für Ausdruck (C++)]]&lt;br /&gt;
**** [[E2199 friend-Funktion &#039;funktion&#039; der Template muss vorher deklariert werden. (C++)]]&lt;br /&gt;
**** [[E2200 Funktionen dürfen nicht Teil von struct oder union sein (C++)]]&lt;br /&gt;
**** [[E2201 Zu viele globale Variablen in der Datei definiert (C++)]]&lt;br /&gt;
**** [[E2202 Goto zu Exception-Behandlungsroutine nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2203 Goto umgeht die Initialisierung einer lokalen Variable (C++)]]&lt;br /&gt;
**** [[E2204 Maximalgröße der Gruppe überschritten: &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2205 Ungültiger Typ typ in automated-Abschnitt (C++)|E2205 Ungültiger Typ &#039;typ&#039; in __automated-Abschnitt (C++)]]&lt;br /&gt;
**** [[E2206 Ungültiges char-Zeichen &#039;zeichen&#039; (0x&#039;Wert&#039;) (C++)]]&lt;br /&gt;
**** [[E2207 Implizite Konvertierung von &#039;typ1&#039; nach &#039;typ2&#039; nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2208 Auf inaktiven Bereich kann nicht zugegriffen werden (C++)]]&lt;br /&gt;
**** [[E2209 include-Datei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[E2210 Referenzelement &#039;element&#039; ist nicht initialisiert (C++)]]&lt;br /&gt;
**** [[E2211 Assembler-Inline-Ausdrücke in inline- und Template-Funktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2212 Funktion nach externer Verwendung als inline definiert (C++)]]&lt;br /&gt;
**** [[E2213 &#039;ausdruck&#039; ungültig in Bereichsüberprüfung (C++)]]&lt;br /&gt;
**** [[E2214 In einer lokalen Klasse darf keine inline-Funktion/statische Daten vorhanden sein (C++)]]&lt;br /&gt;
**** [[E2215 Bindungsspezifikationen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2216 turboc.$ln kann nicht erstellt werden (C++)]]&lt;br /&gt;
**** [[E2217 Lokale Daten überschreiten die Segmentgröße (C++)]]&lt;br /&gt;
**** [[E2218 Templates dürfen nur innerhalb von Klassen oder Namespaces deklariert werden (C++)]]&lt;br /&gt;
**** [[E2219 Inkorrekte Anzahl von Argumenten im Makro-Aufruf &#039;makro&#039; (C++)]]&lt;br /&gt;
**** [[E2220 Ungültiges Trennzeichen bei Makro-Argumenten (C++)]]&lt;br /&gt;
**** [[E2221 Fehler in der Makro-Argumentsyntax (C++)]]&lt;br /&gt;
**** [[E2222 Makro-Erweiterung zu lang (C++)]]&lt;br /&gt;
**** [[E2223 Zu viele Dezimalzeichen (C++)]]&lt;br /&gt;
**** [[E2224 Zu viele Exponenten (C++)]]&lt;br /&gt;
**** [[E2225 Zu viele Initialisierungswerte (C++)]]&lt;br /&gt;
**** [[E2225 Zu viele Parameter im Aufruf (C++)]]&lt;br /&gt;
**** [[E2227 Zu viele Parameter im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2228 Zu viele Fehlermeldungen oder Warnungen (C++)]]&lt;br /&gt;
**** [[E2229 Element &#039;element&#039; hat denselben Namen wie seine Klasse (C++)]]&lt;br /&gt;
**** [[E2230 Für die Initialisierung eines Inline-Datenelements ist ein Konstantenausdruck vom Typ Integer erforderlich (C++)]]&lt;br /&gt;
**** [[E2231 Element &#039;element&#039; kann nicht ohne ein Objekt verwendet werden (C++)]]&lt;br /&gt;
**** [[E2232 Konstante/Referenz-Element &#039;element&#039; in Klasse ohne Konstruktoren (C++)]]&lt;br /&gt;
**** [[E2233 Klassenelement kann hier nicht initialisiert werden (C++)]]&lt;br /&gt;
**** [[E2234 Speicherreferenz erwartet (C++)]]&lt;br /&gt;
**** [[E2235 Elementfunktion muss aufgerufen oder ihre Adresse übernommen werden (C++)]]&lt;br /&gt;
**** [[E2236 &#039;bezeichner&#039; fehlt in Gültigkeitsbereichsvorgabe (C++)]]&lt;br /&gt;
**** [[E2238 Bezeichner &#039;bezeichner&#039; mehrfach deklariert (C++)]]&lt;br /&gt;
**** [[E2239 &#039;bezeichner&#039; muss eine Elementfunktion sein (C++)]]&lt;br /&gt;
**** [[E2240 Konvertierung eines near-Zeigers nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2241 In Klassen im Delphi-Stil definierte Destruktoren müssen virtuell sein (C++)]]&lt;br /&gt;
**** [[E2242 Für &#039;spezifizierer&#039; ist ein Klassentyp im Delphi-Stil erforderlich (C++)]]&lt;br /&gt;
**** [[E2243 Mit &#039;new&#039; zugewiesenes Array darf keine Initialisierungswerte besitzen (C++)]]&lt;br /&gt;
**** [[E2244 &#039;new&#039; und &#039;delete&#039; nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2245 Referenz kann nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[E2246 &#039;klasse&#039; ist keine abstrakte, public, einzelne Vererbungs-Klassenhierarchie ohne Daten (C++)]]&lt;br /&gt;
**** [[E2247 Zugriff auf &#039;element&#039; nicht möglich (C++)]]&lt;br /&gt;
**** [[E2248 Standardkonstruktor zum Initialisieren des Arrayelements vom Typ &#039;klasse&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2249 = erwartet (C++)]]&lt;br /&gt;
**** [[E2250 Keine Basisklasse für die Initialisierung (C++)]]&lt;br /&gt;
**** [[E2251 Standardkonstruktor zum Initialisieren der Basisklasse &#039;klasse&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2252 &#039;catch&#039; erwartet (C++)]]&lt;br /&gt;
**** [[E2253 Aufrufkonvention gehört zum Funktionstyp, nicht zu closure (C++)]]&lt;br /&gt;
**** [[E2254 : erwartet nach private/protected/private (C++)]]&lt;br /&gt;
**** [[E2255 Verwenden Sie :: zur Übernahme der Adresse einer Elementfunktion (C++)]]&lt;br /&gt;
**** [[E2256 Kein : nach ? (C++)]]&lt;br /&gt;
**** [[E2257 , erwartet (C++)]]&lt;br /&gt;
**** [[E2258 Deklaration erwartet (C++)]]&lt;br /&gt;
**** [[E2259 Vorgabewert fehlt (C++)]]&lt;br /&gt;
**** [[E2260 Vorgabewerte für nachfolgende Parameter &#039;parameter&#039; fehlen (C++)]]&lt;br /&gt;
**** [[E2261 Für die Verwendung von dispid mit einer Eigenschaft ist get oder set erforderlich (C++)]]&lt;br /&gt;
**** [[E2262 &#039; except&#039; oder &#039; finally&#039; erwartet nach &#039; try&#039; (C++)|E2262 &#039;__except&#039; oder &#039;__finally&#039; erwartet nach &#039;__try&#039; (C++)]]&lt;br /&gt;
**** [[E2263 Exception-Behandlungsroutine nicht aktiviert (C++)]]&lt;br /&gt;
**** [[E2264 Ausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2265 Abschluss des Dateinamens fehlt (C++)]]&lt;br /&gt;
**** [[E2266 Keine Dateinamen angegeben (C++)]]&lt;br /&gt;
**** [[E2267 Die erste Basis muss eine VCL-Klasse sein (C++)]]&lt;br /&gt;
**** [[E2268 Aufruf der undefinierten Funktion &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2269 Die Funktion &#039;funktion&#039; steht nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2270 erwartet (C++)|E2270 &amp;gt; erwartet (C++)]]&lt;br /&gt;
**** [[E2271 Bezeichner fehlt bei goto-Anweisung (C++)]]&lt;br /&gt;
**** [[E2272 Bezeichner erwartet (C++)]]&lt;br /&gt;
**** [[E2273 &#039;main&#039; darf nicht mit static oder inline deklariert werden (C++)]]&lt;br /&gt;
**** [[E2274 erwartet (C++)|E2274 &amp;lt; erwartet (C++)]]&lt;br /&gt;
**** [[E2275 erwartet (C++)|E2275 { erwartet (C++)]]&lt;br /&gt;
**** [[E2276 ( erwartet (C++)]]&lt;br /&gt;
**** [[E2277 L-Wert erwartet (C++)]]&lt;br /&gt;
**** [[E2278 Delphi-Klassen dürfen nicht mehrere Basisklassen haben (C++)]]&lt;br /&gt;
**** [[E2279 Standardkonstruktor zur Initialisierung des Elements &#039;bezeichner&#039; nicht gefunden (C++)]]&lt;br /&gt;
**** [[E2280 Elementbezeichner erwartet (C++)]]&lt;br /&gt;
**** [[E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (C++)|E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (Haben Sie #include &amp;lt;%s&amp;gt; verwendet?) (C++)]]&lt;br /&gt;
**** [[E2282 Name eines Namespace erwartet (C++)]]&lt;br /&gt;
**** [[E2283 Verwenden Sie . oder - zum Aufruf von &#039;funktion&#039; (C++)|E2283 Verwenden Sie . oder -&amp;gt; zum Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2284 Verwenden Sie . oder - zum Aufruf von &#039;element&#039;, oder &amp;amp; zur Übernahme der Adresse (C++)|E2284 Verwenden Sie . oder -&amp;gt; zum Aufruf von &#039;element&#039;, oder &amp;amp; zur Übernahme der Adresse (C++)]]&lt;br /&gt;
**** [[E2285 Keine Übereinstimmung für &#039;argument(e)&#039; (C++)]]&lt;br /&gt;
**** [[E2286 Auflösung von überladenen Funktionen nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2287 Parameter &#039;nummer&#039; hat keinen Namen (C++)]]&lt;br /&gt;
**** [[E2288 Zeiger auf Struktur auf linker Seite von - oder von -* erforderlich (C++)|E2288 Zeiger auf Struktur auf linker Seite von -&amp;gt; oder von -&amp;gt;* erforderlich (C++)]]&lt;br /&gt;
**** [[E2289 published- oder automated-Abschnitte werden nur für Delphi-Klassen unterstützt (C++)|E2289 __published- oder __automated-Abschnitte werden nur für {{Delphi}}-Klassen unterstützt (C++)]]&lt;br /&gt;
**** [[E2290 Bei &#039;bezeichner&#039; fehlt (C++)|E2290 Bei &#039;bezeichner&#039; fehlt ] (C++)]]&lt;br /&gt;
**** [[E2291 erwartet (C++)|E2291 } erwartet (C++)]]&lt;br /&gt;
**** [[E2292 Funktion sollte einen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[E2293 ) erwartet (C++)]]&lt;br /&gt;
**** [[E2294 Auf linker Seite der Struktur ist . oder .* erforderlich (C++)]]&lt;br /&gt;
**** [[E2295 Zu viele Template-Spezialisierungen von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2296 Templates werden nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2297 &#039;this&#039; kann nur für Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2298 &#039;funktion&#039; kann aus Template-Funktion &#039;template&#039; nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2299 Template-Spezialisierung kann aus &#039;bezeichner&#039; nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2300 Spezialisierungs-Übereinstimmungstyp für &#039;bezeichner&#039; kann nicht generiert werden (C++)]]&lt;br /&gt;
**** [[E2301 Templates dürfen in closure-Argumenten nicht verwendet werden – verwenden Sie typedef (C++)]]&lt;br /&gt;
**** [[E2302 Keine Typinformation (C++)]]&lt;br /&gt;
**** [[E2303 Typname erwartet (C++)]]&lt;br /&gt;
**** [[E2304 Konstante/Referenz-Variable &#039;variable&#039; muss initialisiert sein (C++)]]&lt;br /&gt;
**** [[E2305 %27klasse::%27klasse%27 (%27%27klasse%27&amp;amp;) zum Kopieren eines Vektors nicht gefunden ODER klasse%27::operator=(%27klasse%27&amp;amp;) zum Kopieren eines Vektors nicht gefunden (C%2B%2B)]]&lt;br /&gt;
**** [[E2306 Virtuelle Basisklassen werden bei Delphi-Klassen nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2307 Typ &#039;typ&#039; ist keine definierte Klasse bei virtuellen Funktionen (C++)]]&lt;br /&gt;
**** [[E2308 Bei do-Anweisung fehlt das Schlüsselwort while (C++)]]&lt;br /&gt;
**** [[E2309 Inline-Anweisungen im Assembler Code nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2310 Nur Elementfunktionen dürfen mit &#039;const&#039; oder &#039;volatile&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2311 Nicht-virtuelle Funktion &#039;funktion&#039; ist abstrakt deklariert (C++)]]&lt;br /&gt;
**** [[E2312 &#039;konstruktor&#039; ist keine eindeutige Basisklasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2313 Konstantenausdruck erforderlich (C++)]]&lt;br /&gt;
**** [[E2314 Aufruf einer Nicht-Funktion (C++)]]&lt;br /&gt;
**** [[E2315 &#039;element&#039; ist kein Element von &#039;klasse&#039;, weil der Typ nicht definiert ist (C++)]]&lt;br /&gt;
**** [[E2316 &#039;bezeichner&#039; ist kein Element von &#039;struct&#039; (C++)]]&lt;br /&gt;
**** [[E2317 &#039;bezeichner&#039; ist kein Parameter (C++)]]&lt;br /&gt;
**** [[E2318 &#039;typ&#039; ist kein polymorpher Klassentyp (C++)]]&lt;br /&gt;
**** [[E2319 &#039;bezeichner&#039; ist keine public-Basisklasse von &#039;klassentyp&#039; (C++)]]&lt;br /&gt;
**** [[E2320 Skalarer Ausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2321 Deklaration deklariert weder ein Tag noch einen Bezeichner (C++)]]&lt;br /&gt;
**** [[E2322 Ungültiges Zahlenformat (C++)]]&lt;br /&gt;
**** [[E2323 Ungültiges Zahlensuffix (C++)]]&lt;br /&gt;
**** [[E2324 Numerische Konstante zu lang (C++)]]&lt;br /&gt;
**** [[E2325 Ungültige oktale Ziffer (C++)]]&lt;br /&gt;
**** [[E2326 Setzen Sie declspec(spec1, spec2) zum Verbinden von mehreren declspec-Modifizierer ein (C++)|E2326 Setzen Sie __declspec(spec1[, spec2]) zum Verbinden von mehreren __declspec-Modifizierer ein (C++)]]&lt;br /&gt;
**** [[E2327 Operatoren dürfen keine Argumente mit voreingestellten Werten haben (C++)]]&lt;br /&gt;
**** [[E2328 Klassen mit Eigenschaften dürfen nicht über ihren Wert kopiert werden (C++)]]&lt;br /&gt;
**** [[E2329 Ungültige Kombination von Opcode und Operanden (C++)]]&lt;br /&gt;
**** [[E2330 Operator muss als Funktion deklariert sein (C++)]]&lt;br /&gt;
**** [[E2331 Anzahl der zulässigen Optionsänderungen überschritten (C++)]]&lt;br /&gt;
**** [[E2332 Variable &#039;variable&#039; wurde optimiert und steht nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2333 Klassenelement &#039;element&#039; ist außerhalb der Klasse deklariert (C++)]]&lt;br /&gt;
**** [[E2334 Namespace-Element &#039;bezeichner&#039; ist außerhalb des Namespace deklariert (C++)]]&lt;br /&gt;
**** [[E2335 Überladene Funktion &#039;funktionsname&#039; ist in diesem Kontext mehrdeutig (C++)]]&lt;br /&gt;
**** [[E2336 Zeiger auf überladene Funktion &#039;funktion&#039; stimmt nicht mit &#039;typ&#039; überein (C++)]]&lt;br /&gt;
**** [[E2337 Nur eine aus einer Gruppe von überladenen Funktionen darf &amp;quot;C&amp;quot; sein (C++)]]&lt;br /&gt;
**** [[E2338 Nur Programme, die die Speichermodelle medium, large und huge verwenden, können überlagert werden (C++)]]&lt;br /&gt;
**** [[E2339 &#039;main&#039; darf nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2340 Keine Übereinstimmung des Typs beim Parameter &#039;nummer&#039; (C++)]]&lt;br /&gt;
**** [[E2341 Keine Übereinstimmung des Typs beim Parameter &#039;nummer&#039; im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2342 Keine Übereinstimmung des Typs beim Parameter &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2343 Keine Übereinstimmung des Typs beim Parameter &#039;parameter&#039; im Aufruf von &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[E2344 &#039;bezeichner&#039; bereits deklariert (C++)]]&lt;br /&gt;
**** [[E2345 Zugriffsrechte können nur in public oder protected geändert werden (C++)]]&lt;br /&gt;
**** [[E2346 Zugriffsspezifikation von &#039;eigenschaft&#039; muss Elementfunktion sein (C++)]]&lt;br /&gt;
**** [[E2347 Keine Entsprechung der Parameter in &#039;spezifizierer&#039; mit Zugriffsspezifikation der Eigenschaft &#039;eigenschaft&#039; (C++)]]&lt;br /&gt;
**** [[E2348 Speicherbezeichner bei Array-Eigenschaften nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2349 Nicht-übertragbare Zeigerkonvertierung (C++)]]&lt;br /&gt;
**** [[E2350 Ein Zeiger oder eine Referenz auf eine Referenz darf nicht definiert werden (C++)]]&lt;br /&gt;
**** [[E2351 Statische Datenelemente sind in published oder automated Abschnitten nicht zulässig (C++)|E2351 Statische Datenelemente sind in __published oder __automated Abschnitten nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2352 Instanz der abstrakten Klasse &#039;klasse&#039; kann nicht erzeugt werden (C++)]]&lt;br /&gt;
**** [[E2353 Klasse &#039;klasse&#039; ist abstrakt, weil &#039;element = 0&#039; (C++)]]&lt;br /&gt;
**** [[E2354 Die Auswertung zweier Operanden muss denselben Typ ergeben (C++)]]&lt;br /&gt;
**** [[E2355 Rekursive Template-Funktion: &#039;x&#039; instantiiert &#039;y&#039; (C++)]]&lt;br /&gt;
**** [[E2356 Redeklaration von &#039;bezeichner&#039; mit anderem Typ (C++)]]&lt;br /&gt;
**** [[E2357 Eine mit &#039;typ1&#039;, initialisierte Referenz-Variable muss einen L-Wert des Typs &#039;typ2&#039; haben (C++)]]&lt;br /&gt;
**** [[E2358 Referenzelement &#039;element&#039; benötigt einen temporären Initialisierungswert (C++)]]&lt;br /&gt;
**** [[E2359 Referenzelement &#039;element&#039; wurde mit einem Nicht-Referenz-Parameter initialisiert (C++)]]&lt;br /&gt;
**** [[E2360 Ungültige Registerkombination (z.B. BP+BX) (C++)|E2360 Ungültige Registerkombination (z.B. [BP+BX]) (C++)]]&lt;br /&gt;
**** [[E2361 &#039;spezifizierer&#039; wurde bereits einbezogen (C++)]]&lt;br /&gt;
**** [[E2362 Für Wiederholungszähler ist ein L-Wert erforderlich (C++)]]&lt;br /&gt;
**** [[E2363 Versuch, eine Referenz an die lokale Variable &#039;bezeichner&#039; zurückzugeben (C++)]]&lt;br /&gt;
**** [[E2364 Versuch, eine Referenz an ein lokales Objekt zurückzugeben (C++)]]&lt;br /&gt;
**** [[E2365 Elementzeiger auf rechter Seite von .* oder -* erforderlich (C++)|E2365 Elementzeiger auf rechter Seite von .* oder -&amp;gt;* erforderlich (C++)]]&lt;br /&gt;
**** [[E2366 RTTI-Klasse kann nicht von Nicht--RTTI-Basis abgeleitet werden ODER E2367 Nicht-RTTI-Klasse kann nicht von RTTI-Basis abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2368 RTTI steht für die Ausdrucksauswertung nicht zur Verfügung (C++)]]&lt;br /&gt;
**** [[E2369 Ergebnis einer Eigenschaftszuweisung kann nicht als R-Wert verwendet werden (C++)]]&lt;br /&gt;
**** [[E2370 Einfacher Typenname erwartet (C++)]]&lt;br /&gt;
**** [[E2371 sizeof für Bitfelder nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2372 sizeof für Funktionen nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2373 Bitfeld darf nicht static sein (C++)]]&lt;br /&gt;
**** [[E2374 Funktion &#039;funktion&#039; darf nicht static sein (C++)]]&lt;br /&gt;
**** [[E2375 Überlauf des Assembler-Stacks (C++)]]&lt;br /&gt;
**** [[E2376 In Anweisung fehlt (C++)]]&lt;br /&gt;
**** [[E2377 In Anweisung fehlt ) (C++)]]&lt;br /&gt;
**** [[E2378 do-while-Anweisung fehlt oder for-Anweisung fehlt ; (C++)]]&lt;br /&gt;
**** [[E2379 Anweisung fehlt ; (C++)]]&lt;br /&gt;
**** [[E2380 Nicht abgeschlossene String- oder Zeichen-Konstante (C++)]]&lt;br /&gt;
**** [[E2381 Struktur zu lang (C++)]]&lt;br /&gt;
**** [[E2382 Seiteneffekte nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2383 Der Auswahlausdruck in den Klammern einer switch-Anweisung muss ganzzahlig sein (C++)]]&lt;br /&gt;
**** [[E2384 Elementfunktion der near-Klasse kann nicht durch einen Zeiger des Typs &#039;typ&#039; aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2385 &#039;near&#039;-Member-Funktion &#039;%s&#039; kann nicht durch Zeigertyp &#039;%s&#039; aufgerufen werden|E2385 &#039;near&#039;-Member-Funktion &#039;%s&#039; kann nicht durch Zeigertyp &#039;%s&#039; aufgerufen werden (C++)]]&lt;br /&gt;
**** [[E2386 Parameter &#039;parameter&#039; kann nicht in einen komplexen Teil-Spezialisierungsausdruck aufgenommen werden (C++)]]&lt;br /&gt;
**** [[E2387 Teil-Spezialisierungen dürfen keine abhängigen, typenlosen Parameter (&#039;parameter&#039;) spezifizieren (C++)]]&lt;br /&gt;
**** [[E2388 Argumentliste der Spezialisierung darf nicht identisch mit der Parameterliste der Haupt-Template sein (C++)]]&lt;br /&gt;
**** [[E2389 Keine Übereinstimmung des Substitutionsarguments und des Template-Parameters &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2390 Keine Übereinstimmung des Parameters &#039;nummer&#039; in Template-Klassenname &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2391 Keine Übereinstimmung des Parameters &#039;parameter&#039; in Template-Klassenname &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2392 Template-Instanz &#039;template&#039; bereits instantiiert (C++)]]&lt;br /&gt;
**** [[E2393 Adresse des typenlosen, nicht-referenzierten Template-Parameters &#039;parameter&#039; kann nicht übernommen werden (C++)]]&lt;br /&gt;
**** [[E2394 Zu wenige Argumente an Template &#039;template&#039; übergeben (C++)]]&lt;br /&gt;
**** [[E2395 Zu viele Argumente an Template &#039;template&#039; übergeben (C++)]]&lt;br /&gt;
**** [[E2396 Template-Argument muss ein konstanter Ausdruck sein (C++)]]&lt;br /&gt;
**** [[E2397 Template-Argument darf keine static oder local Einbindungsangabe haben (C++)]]&lt;br /&gt;
**** [[E2398 Template-Funktionsargument &#039;argument&#039; nicht in Argumenttypen verwendet (C++)]]&lt;br /&gt;
**** [[E2399 Template-Argument &#039;arg&#039; in Template-Klasse &#039;klasse&#039; darf nicht auf diese Weise referenziert werden (C++)]]&lt;br /&gt;
**** [[E2400 Typenloses Template-Argument muss von skalarem Typ sein (C++)]]&lt;br /&gt;
**** [[E2401 Ungültige Template-Argumentliste (C++)]]&lt;br /&gt;
**** [[E2402 Ungültiger Basisklassentyp: formaler Typ &#039;typ&#039; geht zurück auf &#039;typ&#039; (C++)]]&lt;br /&gt;
**** [[E2403 Abhängige Aufrufsspezifikation ergibt die Nicht-Funktion &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2404 Abhängiger Typqualifizierer &#039;qualifizierer&#039; hat keinen Elementtyp mit dem Namen &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2405 Abhängige Template-Referenz &#039;bezeichner&#039; ergibt Nicht-Template-Symbol (C++)]]&lt;br /&gt;
**** [[E2406 Abhängiger Typqualifizierer &#039;qualifizierer&#039; ist keine Klasse oder Struktur (C++)]]&lt;br /&gt;
**** [[E2407 Abhängiger Typqualifizierer &#039;qualifizierer&#039; hat kein Elementsymbol mit dem Namen &#039;name&#039; (C++)]]&lt;br /&gt;
**** [[E2408 Standardwerte dürfen nur in Template-Deklarationen der Hauptklasse festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2409 Keine gültige Spezifizierung für &#039;bezeichner&#039; gefunden (C++)]]&lt;br /&gt;
**** [[E2410 Fehlende Template-Parameter bei friend-Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2411 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)]]&lt;br /&gt;
**** [[E2412 Deklaration der Standardparameter der Elementfunktion nach der Spezialisierung wurde bereits erweitert (C++)]]&lt;br /&gt;
**** [[E2413 Ungültige Template-Funktionsdeklaration (C++)]]&lt;br /&gt;
**** [[E2414 Destruktoren dürfen nicht als Template-Funktionen deklariert werden (C++)]]&lt;br /&gt;
**** [[E2415 Template-Funktionen dürfen nur mit type eingeleitete Argumente haben (C++)]]&lt;br /&gt;
**** [[E2416 Ungültige Template-Funktionsdeklaration (C++)]]&lt;br /&gt;
**** [[E2417 Template-Parameter dürfen nicht in expliziten Spezialisierungen von &#039;spezifizierer&#039; festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2418 Maximale Instantiierungstiefe überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2419 Fehler beim Instantiieren der Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2420 Explizite Instantiierung darf nur in globalen Bereichen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2421 Lokaler Typ &#039;bezeichner&#039; darf nicht als Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2422 Keine Übereinstimmung des Argumenttyps in Redeklaration des Template-Parameters &#039;parameter&#039; (C++)]]&lt;br /&gt;
**** [[E2423 Explizite Spezialisierung oder Instantiierung der nicht-vorhandenen Template &#039;template&#039; (C++)]]&lt;br /&gt;
**** [[E2424 Template-Klasse zu tief verschachtelt: &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2425 &#039;element&#039; ist kein gültiges Template-Typelement (C++)]]&lt;br /&gt;
**** [[E2426 Für die explizite Spezialisierung von &#039;bezeichner&#039; ist die Deklaration &#039;template&#039; erforderlich (C++)|E2426 Für die explizite Spezialisierung von &#039;bezeichner&#039; ist die Deklaration &#039;template&amp;lt;&amp;gt;&#039; erforderlich (C++)]]&lt;br /&gt;
**** [[E2427 &#039;main&#039; kann keine Template-Funktion sein (C++)]]&lt;br /&gt;
**** [[E2428 Templates müssen Klassen oder Funktionen sein (C++)]]&lt;br /&gt;
**** [[E2429 Ungültige Teil-Spezialisierung von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2430 Anzahl der Template-Parameter stimmt nicht mit Redeklaration von &#039;spezifizierer&#039; überein (C++)]]&lt;br /&gt;
**** [[E2431 Typenlose Template-Parameter können keine Gleitkomma-, Klassen- oder void-Typen sein (C++)]]&lt;br /&gt;
**** [[E2432 Der Qualifizierer &#039;template&#039; muss eine Instanz einer Template-Klasse oder -Funktion bezeichnen (C++)]]&lt;br /&gt;
**** [[E2433 Spezialisierung nach erster Verwendung der Template (C++)]]&lt;br /&gt;
**** [[E2434 In Template-Deklaration fehlen Template-Parameter (&#039;template...&#039;) (C++)|E2434 In Template-Deklaration fehlen Template-Parameter (&#039;template&amp;lt;...&amp;gt;&#039;) (C++)]]&lt;br /&gt;
**** [[E2435 Zu viele Template-Parametergruppen angegeben (C++)]]&lt;br /&gt;
**** [[E2436 Standardtyp für Template-Argument &#039;arg&#039; bezeichnet keine Haupt-Template-Klasse (C++)]]&lt;br /&gt;
**** [[E2437 Nach &#039;typname&#039; muss ein qualifizierter, abhängiger Typname folgen (C++)]]&lt;br /&gt;
**** [[E2438 Template-Argumente müssen eine Klasse bezeichnen (C++)]]&lt;br /&gt;
**** [[E2439 &#039;typname&#039; ist nur in Template-Deklarationen zulässig (C++)]]&lt;br /&gt;
**** [[E2440 Spezialisierung kann aus &#039;bezeichner&#039; nicht generiert werden, weil dieser Typ noch nicht definiert wurde (C++)]]&lt;br /&gt;
**** [[E2441 &#039;spezifizierer&#039; wird instantiiert (C++)]]&lt;br /&gt;
**** [[E2442 Zwei aufeinander folgende Punkte (C++)]]&lt;br /&gt;
**** [[E2443 Basisklasse &#039;klasse&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2444 Element &#039;element&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2445 Variable &#039;bezeichner&#039; wurde mehr als einmal initialisiert (C++)]]&lt;br /&gt;
**** [[E2446 Funktionsdefinition darf keine typedef-Deklaration sein (C++)]]&lt;br /&gt;
**** [[E2447 &#039;bezeichner&#039; muss ein bereits definiertes enum sein (C++)]]&lt;br /&gt;
**** [[E2448 Undefinierte Sprungadresse &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2449 Größe von &#039;bezeichner&#039; unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2450 Undefinierte Struktur &#039;struktur&#039; (C++)]]&lt;br /&gt;
**** [[E2451 Undefiniertes Symbol &#039;bezeichner&#039; (C++)]]&lt;br /&gt;
**** [[E2452 Größe des Typs ist unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2453 Größe des Typs &#039;bezeichner&#039; ist unbekannt oder Null (C++)]]&lt;br /&gt;
**** [[E2454 union darf kein Basistyp sein (C++)]]&lt;br /&gt;
**** [[E2455 union darf keinen Basistyp haben (C++)]]&lt;br /&gt;
**** [[E2456 Union-Element &#039;element&#039; ist vom Typ einer Klasse mit Konstruktor (oder Destruktor oder Operator =) (C++)]]&lt;br /&gt;
**** [[E2457 Klassen im Delphi-Stil müssen über Referenzen angesprochen werden (C++)]]&lt;br /&gt;
**** [[E2458 Klassen im Delphi-Stil müssen von Delphi-Klassen abgeleitet werden (C++)]]&lt;br /&gt;
**** [[E2459 Klassen im Delphi-Stil müssen mit dem Operator new erstellt werden (C++)]]&lt;br /&gt;
**** [[E2460 Für Klassen im Delphi-Stil ist eine aktivierte Exception-Behandlung erforderlich (C++)]]&lt;br /&gt;
**** [[E2461 &#039;%s&#039; muss zur Laufzeit initialisiert/finalisiert werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2462 &#039;virtual&#039; kann nur für Nicht-Template-Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2463 &#039;basis&#039; ist eine indirekte, virtuelle Basisklasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2464 &#039;virtual&#039; kann nur für Elementfunktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2465 unions können keine virtuellen Funktionen als Elemente enthalten (C++)]]&lt;br /&gt;
**** [[E2466 void &amp;amp; ist kein gültiger Typ (C++)]]&lt;br /&gt;
**** [[E2467 Void &#039;funktion&#039; kann keinen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[E2468 Ein Wert vom Typ void ist nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2469 Die Speichermodelle tiny und huge können mit Windows nicht verwendet werden (C++)]]&lt;br /&gt;
**** [[E2470 Für typeid muss der Header typeinfo einbezogen werden (C++)|E2470 Für typeid muss der Header &amp;lt;typeinfo&amp;gt; einbezogen werden (C++)]]&lt;br /&gt;
**** [[E2471 pragma checkoption fehlgeschlagen: Optionen sind anders als erwartet (C++)]]&lt;br /&gt;
**** [[E2472 Eine Elementfunktion kann nicht über die Instantiierung deklariert werden (C++)]]&lt;br /&gt;
**** [[E2473 Ungültige explizite Spezialisierung von &#039;spezifizierer&#039; (C++)]]&lt;br /&gt;
**** [[E2474 &#039;funktion&#039; darf nicht als static oder inline deklariert werden (C++)]]&lt;br /&gt;
**** [[E2475 &#039;main&#039; darf keine Template-Funktion sein (C++)]]&lt;br /&gt;
**** [[E2476 &#039;funktion&#039; kann nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2477 Für Template &#039;template&#039; wurden zu wenige Template-Parameter deklariert (C++)]]&lt;br /&gt;
**** [[E2478 Für Template &#039;template&#039; wurden zu viele Template-Parameter deklariert (C++)]]&lt;br /&gt;
**** [[E2479 Template-Klasse und -Funktion dürfen nicht denselben Namen &#039;name&#039; haben (C++)]]&lt;br /&gt;
**** [[E2480 Template-Parameter können nicht in komplexe Teil-Spezialisierungsargumente aufgenommen werden (C++)]]&lt;br /&gt;
**** [[E2481 Unerwartete String-Konstante (C++)]]&lt;br /&gt;
**** [[E2482 String-Konstante erwartet (C++)]]&lt;br /&gt;
**** [[E2483 Array-Dimension &#039;bezeichner&#039; kann nicht bestimmt werden (C++)]]&lt;br /&gt;
**** [[E2484 Der Name der Template-Klasse &#039;klasse&#039; kann nicht überladen werden (C++)]]&lt;br /&gt;
**** [[E2485 Adresse des Arrayelements kann nicht als typenloses Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2486 Adresse des Klassenelements kann nicht als typenloses Template-Argument verwendet werden (C++)]]&lt;br /&gt;
**** [[E2487 Für explizite Spezialisierungen können keine Standardfunktionsargumente festgelegt werden (C++)]]&lt;br /&gt;
**** [[E2488 Maximale Antworttiefe für Token überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2489 Maximale Antworttiefe für Optionskontext überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2490 Spezialisierung innerhalb von Template-Klassen noch nicht implementiert (C++)]]&lt;br /&gt;
**** [[E2491 Maximale VIRDEF-Anzahl überschritten; suchen Sie nach Rekursionen (C++)]]&lt;br /&gt;
**** [[E2492 Eigenschaften dürfen nur mit einfachen Anweisungen, wie z.B. \&amp;quot;prop = value;\&amp;quot; zugewiesen werden (C++)]]&lt;br /&gt;
**** [[E2493 Ungültiger GUID-String (C++)]]&lt;br /&gt;
**** [[E2494 Nicht erkannter declspec-Modifizierer (C++)|E2494 Nicht erkannter __declspec-Modifizierer (C++)]]&lt;br /&gt;
**** [[E2495 Redefinition von uuid ist nicht identisch (C++)]]&lt;br /&gt;
**** [[E2496 Ungültiger Aufruf von uuidof(struct type) (C++)|E2496 Ungültiger Aufruf von uuidof(struct type |variable) (C++)]]&lt;br /&gt;
**** [[E2497 Mit Typ &#039;typ&#039; ist keine GUID assoziiert (C++)]]&lt;br /&gt;
**** [[E2498 Vorher definierte struct GUID erforderlich (C++)]]&lt;br /&gt;
**** [[E2499 Ungültiges Format von declspec(uuid(GuidString)) (C++)|E2499 Ungültiges Format von __declspec(uuid(GuidString)) (C++)]]&lt;br /&gt;
**** [[E2500 declspec(selectany) ist nur für initialisierte und extern sichtbare Variablen (C++)|E2500 __declspec(selectany) ist nur für initialisierte und extern sichtbare Variablen (C++)]]&lt;br /&gt;
**** [[E2501 Import-Datei &#039;dateiname&#039; kann nicht geöffnet werden. (C++)]]&lt;br /&gt;
**** [[E2502 Fehler beim Auflösen von import: problem (C++)|E2502 Fehler beim Auflösen von #import: problem (C++)]]&lt;br /&gt;
**** [[E2503 Fehlende oder falsche Version von TypeLibImport.dll (C++)]]&lt;br /&gt;
**** [[E2504 &#039;dynamic&#039; kann nur mit Nicht-Template-Element-Funktionen verwendet werden (C++)]]&lt;br /&gt;
**** [[E2505 Explizite Instanziierung benötigt ausgearbeitete Typspezifikation (z.B: &amp;quot;class fooint&amp;quot;) (C++)|E2505 Explizite Instanziierung benötigt ausgearbeitete Typspezifikation (z.B: &amp;quot;class foo&amp;lt;int&amp;quot;)  (C++)]]&lt;br /&gt;
**** [[E2506 Explizite Spezialisierung ist nicht eindeutig: Template-Arg. müssen angegeben werden (C++)]]&lt;br /&gt;
**** [[E2507 &#039;klasse&#039; ist keine direkte Basis-Klasse von &#039;klasse&#039; (C++)]]&lt;br /&gt;
**** [[E2508 &#039;using&#039; kann sich nicht auf eine Template-spezialisierung beziehen (C++)]]&lt;br /&gt;
**** [[E2509 Wertebereich ist überschritten (C++)]]&lt;br /&gt;
**** [[E2510 Operandengröße stimmt nicht überein (C++)]]&lt;br /&gt;
**** [[E2511 Makroargument wurde nicht beendet (C++)]]&lt;br /&gt;
**** [[E2512 RTTI kann nicht als Rückgabetyp von &#039;funktion&#039; ausgegeben werden (C++)]]&lt;br /&gt;
**** [[E2513 RTTI kann nicht als &#039;parameter&#039; in &#039;funktion&#039; ausgegeben werden (C++)]]&lt;br /&gt;
**** [[E2514 Die Auflösung überladener Elemente ist während der Template-Instantiierung (noch) nicht möglich (C++)]]&lt;br /&gt;
**** [[E2515 Ein Element einer generischen Template-Klasse kann nicht explizit spezialisiert werden (C++)]]&lt;br /&gt;
**** [[E2516 LOOP/JCXZ außerhalb des Wertebereichs (C++)]]&lt;br /&gt;
**** [[E2517 Es ist nur ein variadischer Parameter zulässig, der an letzter Stelle stehen muss (C++)]]&lt;br /&gt;
**** [[E2518 typeof kann bei einem Bitfeld nicht angewendet werden|E2518 typeof kann bei einem Bitfeld nicht angewendet werden (C++)]]&lt;br /&gt;
**** [[E2519 typeof fehlgeschlagen|E2519 typeof fehlgeschlagen (C++)]]&lt;br /&gt;
**** [[E2520 Die GNU-Instantiierung von externen Templates wird nicht unterstützt|E2520 Die GNU-Instantiierung von externen Templates wird nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2521 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden (C%2B%2B)|E2521 Die mit &#039;implements&#039; gekennzeichnete __property &#039;%s&#039; muss einem Feld zugeordnet werden (C++)]]&lt;br /&gt;
**** [[E2522 Nicht konstante Funktion &#039;funktion&#039; für konstantes Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[E2523 Nicht-volatile Funktion &#039;name&#039; für volatile Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[E2524 Anonyme Strukturen/Varianten dürfen in C++ keine anonymen Member haben (C++)]]&lt;br /&gt;
**** [[E2525 Vor dem Einbeziehen von xstring muss PCH STATIC CONST definiert werden, damit dieses Feature verwendet werden kann (C++)|E2525 Vor dem Einbeziehen von xstring muss _PCH_STATIC_CONST definiert werden, damit dieses Feature verwendet werden kann (C++)]]&lt;br /&gt;
**** [[E2526 Eigenschaft &#039;name&#039; verwendet eine andere Eigenschaft als Getter/Setter; Nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2527 Option &#039;name&#039; kann nicht über &#039;name&#039; gesetzt werden (C++)]]&lt;br /&gt;
**** [[E2528 Option &#039;name&#039; muss vor dem Start der Compilierung gesetzt werden (C++)]]&lt;br /&gt;
**** [[E2529 Pfad &#039;pfad&#039; überschreitet die Maximalgröße von &#039;n&#039; (C++)]]&lt;br /&gt;
**** [[E2530 Nicht erkannte Option oder keine Hilfe verfügbar (C++)]]&lt;br /&gt;
**** [[E2531 Parameter ist ein unvollständiger Typ (C++)]]&lt;br /&gt;
**** [[E2532 Konstante in neuem Ausdruck benötigt Initialisierung (C++)]]&lt;br /&gt;
**** [[E2533 Keine Entsprechung der Parameter (Typname erforderlich) (C++)]]&lt;br /&gt;
**** [[E2534 Integraler Konstantenausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2535 Unvollständiger Typ darf nicht Teil einer throw-Spezifikation sein (C++)]]&lt;br /&gt;
**** [[E2536 Unvollständiger Typ darf nicht Teil einer Exception-Deklaration sein (C++)]]&lt;br /&gt;
**** [[E2537 Instanz der abstrakten Klasse kann nicht erzeugt werden (C++)]]&lt;br /&gt;
**** [[E2538 Statisches Assert fehlgeschlagen: &#039;%s&#039; (C%2B%2B)]]&lt;br /&gt;
**** [[E2539 Konstantenausdruck erwartet (C++)]]&lt;br /&gt;
**** [[E2540 String-Literal erwartet (C++)]]&lt;br /&gt;
**** [[E2541 Attribut &#039;%s&#039; kann nicht gesetzt werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2542 &#039;%s&#039; ist als &#039;final&#039; gekennzeichnet und kann nicht überschrieben werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2543 Die Kombination von Optionen %s ist nicht zulässig (C%2B%2B)]]&lt;br /&gt;
**** [[E2544 Exception-Spezifikationen für Funktion stimmen nicht überein (C++)]]&lt;br /&gt;
**** [[E2545 Der dem Enum zugrunde liegende Typ muss ein Integer sein (C++)]]&lt;br /&gt;
**** [[E2546 Redeklaration von enum ist nicht identisch (C++)]]&lt;br /&gt;
**** [[E2547 ... erwartet (C++)]]&lt;br /&gt;
**** [[E2548 ... wurde nicht erwartet; Ausdruck ist kein variadisches Template Pattern (C++)]]&lt;br /&gt;
**** [[E2549 Operand ist kein Parameterpaket (C++)]]&lt;br /&gt;
**** [[E2550 Einer variadischen Template in einer Argumentenliste dürfen keine Argumente folgen (C++)]]&lt;br /&gt;
**** [[E2551 Return-Anweisung in finally-Block nicht zulässig (C++)|E2551 Return-Anweisung in _finally-Block nicht zulässig  (C++)]]&lt;br /&gt;
**** [[E2552 Dieses Feature wird (noch) nicht unterstützt (C++)]]&lt;br /&gt;
**** [[E2553 Redeklaration von &#039;%s&#039; stimmt mit %s nicht überein (C%2B%2B)]]&lt;br /&gt;
**** [[E2554 Abstrakte Funktion &#039;%s&#039; darf nicht als &#039;final&#039; deklariert werden (C )|E2554 Abstrakte Funktion &#039;%s&#039; darf nicht als &#039;final&#039; deklariert werden (C++)]]&lt;br /&gt;
**** [[E2555 Option1 muss vor Option2 stehen (C++)]]&lt;br /&gt;
**** [[E2556 Ungültiger universeller Zeichenname &#039;\%s&#039; (C%2B%2B)]]&lt;br /&gt;
**** [[E2557 Mehrstellige Zeichenkonstante nicht zulässig (C++)]]&lt;br /&gt;
**** [[E2558 Der Wert &#039;\U08x&#039; ist nicht innerhalb der char16 t-Zeichenkonstante (C++)]]&lt;br /&gt;
**** [[E2559 R-Wertreferenz des Typs &#039;%s&#039; kann nicht mit L-Wert des Typs &#039;%s&#039; initialisiert werden (C%2B%2B)]]&lt;br /&gt;
**** [[E2560 Für %s sind Typen erforderlich, die als published verwendet werden können (C%2B%2B)|E2560 %s sind Typen erforderlich, die als published verwendet werden können (d.h. int, double, DynamicArray&amp;lt;T&amp;gt;, DelphiInterface&amp;lt;T&amp;gt;, UnicodeString etc.) (C++)]]&lt;br /&gt;
**** [[E2561 Member kann nicht explizit in eine bereits für den Export gekennzeichnete Klasse exportiert werden|E2561 Member kann nicht explizit in eine bereits für den Export gekennzeichnete Klasse exportiert werden (C++)]]&lt;br /&gt;
**** [[E2562 Funktion mit anderer Bindung definiert]]&lt;br /&gt;
**** [[E2563 Eine Funktion, die gerade definiert wird, kann nicht importiert werden|E2563 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[E2564 Interne Bindung kann nicht importiert werden|E2564 Interne Bindung kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[E2565 Eine lokale Variable kann nicht exportiert werden|E2565 Eine lokale Variable kann nicht exportiert werden (C++)]]&lt;br /&gt;
**** [[E2566 Ungültiger Typ &#039;%s&#039; in Aufruf von %s|E2566 Ungültiger Typ &#039;%s&#039; in Aufruf von %s (C++)]]&lt;br /&gt;
**** [[E2567 Unzulässige Initialisierung des Arrays &#039;%s&#039;|E2567 Unzulässige Initialisierung des Arrays &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[E2568 Unzulässige Initialisierung der Funktion &#039;%s&#039;|E2568 Unzulässige Initialisierung der Funktion &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[E2569 Interne Bindung kann nicht exportiert werden|E2569 Interne Bindung kann nicht exportiert werden (C++)]]&lt;br /&gt;
**** [[E2570 Member kann nicht explizit in für den Import gekennzeichnete Klasse importiert werden|E2570 Member kann nicht explizit in für den Import gekennzeichnete Klasse importiert werden (C++)]]&lt;br /&gt;
**** [[E2571 Warnungen als Fehler behandelt|E2571 Warnungen als Fehler behandelt (C++)]]&lt;br /&gt;
**** [[E2572 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden|E2572 Die mit &#039;implements&#039; gekennzeichnete Eigenschaft &#039;%s&#039; muss einem Feld zugeordnet werden (C++)]]&lt;br /&gt;
**** [[E2573 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen|E2573 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)]]&lt;br /&gt;
**** [[F1000 Überlauf einer internen Compiler-Tabelle (C++)]]&lt;br /&gt;
**** [[F1001 Interner Verarbeitungsfehler im Code-Generator (C++)]]&lt;br /&gt;
**** [[F1002 Ausgabedatei &#039;dateiname&#039; kann nicht erstellt werden (C++)]]&lt;br /&gt;
**** [[F1003 error-Anweisung: &#039;meldung&#039; (C++)]]&lt;br /&gt;
**** [[F1004 Interner Compiler-Fehler (C++)]]&lt;br /&gt;
**** [[F1005 Include-Dateien zu tief verschachtelt (C++)]]&lt;br /&gt;
**** [[F1006 Ungültiger Aufruf einer Inline-Funktion (C++)]]&lt;br /&gt;
**** [[F1007 Nicht reduzierbarer Ausdruck (C++)]]&lt;br /&gt;
**** [[F1008 Zu wenig Arbeitsspeicher (C++)]]&lt;br /&gt;
**** [[F1009 Eingabedatei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[F1010 Datei &#039;dateiname&#039; kann nicht geöffnet werden (C++)]]&lt;br /&gt;
**** [[F1011 Fehler beim Zuweisen eines Registers (C++)]]&lt;br /&gt;
**** [[F1012 Überlauf des Compiler-Stacks (C++)]]&lt;br /&gt;
**** [[F1013 Fehler beim Schreiben der Ausgabedatei (C++)]]&lt;br /&gt;
**** [[F1014 SAVEmem konnte nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[F1015 SAVEmem-Anforderung überschreitet maximal verfügbare Größe (%d MB) (C%2B%2B)]]&lt;br /&gt;
**** [[W8000 Bei mehrdeutigen Operatoren sind Klammern erforderlich (C++)]]&lt;br /&gt;
**** [[W8001 &amp;amp; bei Funktion überflüssig (C++)]]&lt;br /&gt;
**** [[W8002 Compilierung mit Assembler-Sprachfähigkeiten neu gestartet (C++)]]&lt;br /&gt;
**** [[W8003 Unbekannte Assembler-Anweisung (C++)]]&lt;br /&gt;
**** [[W8004 &#039;bezeichner&#039; wurde ein Wert zugewiesen, der nie verwendet wird (C++)]]&lt;br /&gt;
**** [[W8005 Bitfelder müssen vom Typ signed oder unsigned int sein (C++)]]&lt;br /&gt;
**** [[W8006 &#039;bezeichner&#039; wird mit &#039;bezeichner&#039; initialisiert (C++)]]&lt;br /&gt;
**** [[W8007 Hexadezimalwert enthält mehr als drei Ziffern (C++)]]&lt;br /&gt;
**** [[W8008 Bedingung ist immer wahr ODER Bedingung ist immer falsch (C++)]]&lt;br /&gt;
**** [[W8009 Konstante ist zu lang (C++)]]&lt;br /&gt;
**** [[W8010 Zeilenfortsetzungszeichen \ in //-Kommentar gefunden (C++)]]&lt;br /&gt;
**** [[W8011 Nicht-übertragbarer Zeigervergleich (C++)]]&lt;br /&gt;
**** [[W8012 Vergleich von signed- und unsigned-Werten (C++)]]&lt;br /&gt;
**** [[W8013 Wahrscheinliche Verwendung von &#039;bezeichner&#039; vor Definition (C++)]]&lt;br /&gt;
**** [[W8014 Deklaration wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8015 Deklarieren Sie &#039;typ&#039; vor der Verwendung im Prototyp (C++)]]&lt;br /&gt;
**** [[W8016 Größe des Arrays für &#039;delete&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8017 Redefinition von &#039;x&#039; ist nicht identisch (C++)]]&lt;br /&gt;
**** [[W8018 &#039;typ&#039; wird &#039;aufzählung&#039; zugewiesen (C++)]]&lt;br /&gt;
**** [[W8019 Code hat keine Auswirkung (C++)]]&lt;br /&gt;
**** [[W8020 &#039;bezeichner&#039; ist sowohl als external als auch als static deklariert (C++)]]&lt;br /&gt;
**** [[W8021 Behandlungsroutine für &#039;typ1&#039; verborgen von vorheriger Behandlungsroutine für &#039;typ2&#039; (C++)]]&lt;br /&gt;
**** [[W8022 &#039;funktion1&#039; verbirgt virtuelle Funktion &#039;funktion2&#039; (C++)]]&lt;br /&gt;
**** [[W8023 Array-Variable &#039;bezeichner&#039; ist near (C++)]]&lt;br /&gt;
**** [[W8024 Basisklasse &#039;klasse1&#039; ist auch eine Basisklasse von &#039;klasse2&#039; (C++)]]&lt;br /&gt;
**** [[W8025 Ungültiges pragma (C++)]]&lt;br /&gt;
**** [[W8026 Funktionen mit &#039;exception-spezifikationen&#039; werden nicht als Inline expandiert (C++)]]&lt;br /&gt;
**** [[W8027 Funktionen, die &#039;anweisung&#039; enthalten, werden nicht als Inline expandiert (C++)]]&lt;br /&gt;
**** [[W8028 Temporäre Größe für die Initialisierung von &#039;bezeichner&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8029 Temporäre Größe für Parameter &#039;???&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8031 Temporäre Größe für Parameter &#039;parameter&#039;|W8031 Temporäre Größe für Parameter &#039;parameter&#039; ODER W8029 Temporäre Größe für Parameter &#039;nummer&#039; ODER W8030 Temporäre Größe für Parameter &#039;parameter&#039; in Aufruf von &#039;funktion&#039; verwendet ODER W8032 Temporäre Größe für Parameter &#039;nummer&#039; in Aufruf von &#039;funktion&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8032 Temporäre Größe für &#039;parameter2&#039; in Aufruf von &#039;???&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8033 Konvertierung in &#039;typ&#039; schlägt für Elemente der virtuellen Basisklasse &#039;klasse&#039; fehl (C++)]]&lt;br /&gt;
**** [[W8034 Maximale Genauigkeit für Elementzeiger des Typs &#039;typ&#039; verwendet (C++)]]&lt;br /&gt;
**** [[W8035 Benutzerdefinierte Meldung (C++)]]&lt;br /&gt;
**** [[W8036 Nicht in ANSI enthaltenes Schlüsselwort verwendet: &#039;schlüsselwort&#039; (C++)]]&lt;br /&gt;
**** [[W8037 Nicht konstante Funktion &#039;funktion&#039; für konstantes Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[W8038 Konstantenelement &#039;bezeichner&#039; wurde nicht initialisiert (C++)]]&lt;br /&gt;
**** [[W8039 Liste der Konstruktorinitialisierungswerte ignoriert (C++)]]&lt;br /&gt;
**** [[W8040 Funktionsrumpf ignoriert (C++)]]&lt;br /&gt;
**** [[W8041 unsigned-Wert negativiert (C++)]]&lt;br /&gt;
**** [[W8042 Initialisierungswerte für Objekt &#039;x&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8043 Makrodefinition ignoriert (C++)]]&lt;br /&gt;
**** [[W8044 undef-Anweisung ignoriert (C++)|W8044 #undef-Anweisung ignoriert (C++)]]&lt;br /&gt;
**** [[W8045 Keine Deklaration für Funktion &#039;funktion&#039; (C++)]]&lt;br /&gt;
**** [[W8046 pragma option pop ohne zugehörige pragma option push (C++)|W8046 #pragma option pop ohne zugehörige #pragma option push (C++)]]&lt;br /&gt;
**** [[W8047 Deklaration der static-Funktion funktion ignoriert (C++)]]&lt;br /&gt;
**** [[W8048 Verwenden Sie für den Zugriff auf Elementtyp &#039;bezeichner&#039; einen qualifizierten Namen (C++)]]&lt;br /&gt;
**** [[W8049 Verwenden Sie für verschachtelte Templates anstelle von (C++)|W8049 Verwenden Sie &amp;gt; &amp;gt; für verschachtelte Templates anstelle von &amp;gt;&amp;gt; (C++)]]&lt;br /&gt;
**** [[W8050 Keine Typobjektdatei vorhanden; externe Typoptionen werden deaktiviert. (C++)]]&lt;br /&gt;
**** [[W8051 Nicht-volatile Funktion &#039;funktion&#039; für volatile Objekt aufgerufen (C++)]]&lt;br /&gt;
**** [[W8052 Basisinitialisierung ohne einen Klassennamen ist nun veraltet (C++)]]&lt;br /&gt;
**** [[W8053 &#039;funktion&#039; ist veraltet (C++)]]&lt;br /&gt;
**** [[W8054 Stil der Funktionsdefinition ist nun veraltet (C++)]]&lt;br /&gt;
**** [[W8055 Möglicher Überlauf in Bit-Verschiebeoperation (C++)]]&lt;br /&gt;
**** [[W8056 Überlauf in mathematischem Integer-Ausdruck (C++)]]&lt;br /&gt;
**** [[W8057 Parameter &#039;parameter&#039; wird nie verwendet (C++)]]&lt;br /&gt;
**** [[W8058 Präcompilierter Header kann nicht erzeugt werden: &#039;grund&#039; (C++)]]&lt;br /&gt;
**** [[W8059 Packgröße der Struktur geändert (C++)]]&lt;br /&gt;
**** [[W8060 Möglicherweise inkorrekte Zuweisung (C++)]]&lt;br /&gt;
**** [[W8061 In Initialisierung nur teilweise Klammern vorhanden (C++)]]&lt;br /&gt;
**** [[W8062 Vorherige Optionen und Warnungen nicht wiederhergestellt (C++)]]&lt;br /&gt;
**** [[W8063 Überladener Präfix-Operator &#039;operator&#039; als Postfix-Operator verwendet (C++)]]&lt;br /&gt;
**** [[W8064 Aufruf der Funktion ohne Prototyp (C++)]]&lt;br /&gt;
**** [[W8065 Aufruf der Funktion &#039;funktion&#039; ohne Prototyp (C++)]]&lt;br /&gt;
**** [[W8066 Code wird nie erreicht (C++)]]&lt;br /&gt;
**** [[W8067 return-Anweisungen mit und ohne Werte verwendet (C++)]]&lt;br /&gt;
**** [[W8068 Vergleichskonstante außerhalb des Bereichs (C++)]]&lt;br /&gt;
**** [[W8069 Nicht-übertragbare Zeigerkonvertierung (C++)]]&lt;br /&gt;
**** [[W8070 Funktion sollte einen Wert zurückgeben (C++)]]&lt;br /&gt;
**** [[W8071 Bei Konvertierung könnten signifikante Ziffern verloren gehen (C++)]]&lt;br /&gt;
**** [[W8072 Verdächtige Zeigerarithmetik (C++)]]&lt;br /&gt;
**** [[W8073 Undefinierte Struktur &#039;struktur&#039; (C++)]]&lt;br /&gt;
**** [[W8074 Struktur als Wert übergeben (C++)]]&lt;br /&gt;
**** [[W8075 Verdächtige Zeigerumwandlung (C++)]]&lt;br /&gt;
**** [[W8076 Template-Instanz &#039;bezeichner&#039; ist bereits instantiiert (C++)]]&lt;br /&gt;
**** [[W8077 Explizite Spezialisierung eines explizit spezialisierten Klassenelements ist sinnlos (C++)]]&lt;br /&gt;
**** [[W8078 throw-Ausdruck verletzt Exception-Spezialisierung (C++)]]&lt;br /&gt;
**** [[W8079 Unterschiedliche Zeiger auf verschiedene char-Typen (C++)]]&lt;br /&gt;
**** [[W8080 &#039;bezeichner&#039; ist deklariert, wird aber nie verwendet (C++)]]&lt;br /&gt;
**** [[W8081 void-Funktionen dürfen keinen Wert zurückliefern (C++)]]&lt;br /&gt;
**** [[W8082 Division durch Null (C++)]]&lt;br /&gt;
**** [[W8083 pragma pack pop ohne entsprechendes pragma pack push (C++)|W8083 #pragma pack pop ohne entsprechendes #pragma pack push (C++)]]&lt;br /&gt;
**** [[W8084 Verwenden Sie Klammern, um den Vorrang zu klären (C++)]]&lt;br /&gt;
**** [[W8085 Funktion &#039;funktion&#039; als nicht-inline redefiniert (C++)]]&lt;br /&gt;
**** [[W8086 Ungültige Verwendung von pragma alias &amp;quot;aliasName&amp;quot;=&amp;quot;substitutname&amp;quot; (C++)|W8086 Ungültige Verwendung von #pragma alias &amp;quot;aliasName&amp;quot;=&amp;quot;substitutname&amp;quot; (C++)]]&lt;br /&gt;
**** [[W8087 %27%27operator==%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)]]&lt;br /&gt;
**** [[W8089 %27%27operator::%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)]]&lt;br /&gt;
**** [[W8090 %27%27operator%27%27 muss öffentlich (public) sein, um in %27%27name%27%27 enthalten zu sein (C%2B%2B)|W8090 &#039;&#039;operator&amp;lt;&#039;&#039; muss öffentlich (public) sein, um in &#039;&#039;name&#039;&#039; enthalten zu sein (C++)]]&lt;br /&gt;
**** [[W8091 &#039;typ&#039; Argument &#039;argument&#039; übergeben an &#039;funktion&#039; ist ein &#039;typ&#039;-Iterator: &#039;typ&#039;-Iterator erwartet (C++)]]&lt;br /&gt;
**** [[W8092 &#039;typ&#039; Argument &#039;argument&#039; übergeben an &#039;funktion&#039; ist kein Iterator: &#039;typ&#039;-Iterator erwartet (C++)]]&lt;br /&gt;
**** [[W8093 Ungültige Verwendung von pragma codeseg seg name &amp;quot;seg klasse&amp;quot; gruppe (C++)|W8093 Ungültige Verwendung von #pragma codeseg [seg_name] [&amp;quot;seg_klasse&amp;quot;] [gruppe] (C++)]]&lt;br /&gt;
**** [[W8094 Ungültige Verwendung von pragma comment( typ ,&amp;quot;string&amp;quot; ) (C++)|W8094 Ungültige Verwendung von #pragma comment( &amp;lt;typ&amp;gt; [,&amp;quot;string&amp;quot;] ) (C++)]]&lt;br /&gt;
**** [[W8095 Ungültige Verwendung von pragma message( &amp;quot;string&amp;quot; ) (C++)|W8095 Ungültige Verwendung von #pragma message( &amp;quot;string&amp;quot; ) (C++)]]&lt;br /&gt;
**** [[W8096 Ungültige Verwendung von pragma code seg(&amp;quot;seg name&amp;quot;,&amp;quot;seg klasse&amp;quot;) (C++)|&amp;lt;nowiki&amp;gt;W8096 Ungültige Verwendung von #pragma code_seg([&amp;quot;seg_name&amp;quot;[,&amp;quot;seg_klasse&amp;quot;]]) (C++)&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
**** [[W8097 Nicht alle Optionen können gegenwärtig wiederhergestellt werden (C++)]]&lt;br /&gt;
**** [[W8098 Ungültige mehrstellige Zeichenkonstante (C++)]]&lt;br /&gt;
**** [[W8099 Static main wird nicht als Einsprungpunkt behandelt (C++)]]&lt;br /&gt;
**** [[W8100 %s-Attributdirektive wird ignoriert (C)|W8100 %s-Attributdirektive wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8101 Externe C-Bindung wird ignoriert|W8101 Externe C-Bindung wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8102 Implizite Umwandlung von &#039;%s&#039; nach &#039;%s&#039;|W8102 Implizite Umwandlung von &#039;%s&#039; nach &#039;%s&#039; (C++)]]&lt;br /&gt;
**** [[W8103 Pfad &#039;pfad&#039; und Dateinamen &#039;dateiname&#039; überschreiten die Maximalgröße von &#039;n&#039; (C++)]]&lt;br /&gt;
**** [[W8104 Local Static bei Konstruktor für Multithread-Anwendungen gefährlich (C++)]]&lt;br /&gt;
**** [[W8105 %s-Member in Klasse &#039;%s&#039; ohne Konstruktoren (C%2B%2B)]]&lt;br /&gt;
**** [[W8106 %s sind veraltet (C%2B%2B)]]&lt;br /&gt;
**** [[W8107 Typname erwartet (C++)]]&lt;br /&gt;
**** [[W8108 Konstante in neuem Ausdruck benötigt Initialisierung (C++)]]&lt;br /&gt;
**** [[W8109 Parameter &#039;%s&#039; ist ein abhängiger Typ (C%2B%2B)]]&lt;br /&gt;
**** [[W8110 Doppelte &#039;%s&#039;-Attributdirektive wird ignoriert (C%2B%2B)]]&lt;br /&gt;
**** [[W8111 Zugriff auf veraltete Entität %s (C)|W8111 Zugriff auf veraltete Entität %s (C++)]]&lt;br /&gt;
**** [[W8112 Unaufgelöste Abhängigkeiten im Ausdruck (C++)]]&lt;br /&gt;
**** [[W8113 Inline-Funktion wurde mit &#039;extern template&#039; deklariert (C++)]]&lt;br /&gt;
**** [[W8114 Zeichen mit dem universellen Zeichennamen &#039;unnnn&#039; kann in der aktuellen Codeseite (Codeseitennummer) nicht dargestellt werden (C++)]]&lt;br /&gt;
**** [[W8115 Konstantenausdruck erwartet; Anweisung wird ignoriert (C++)]]&lt;br /&gt;
**** [[W8116 Rückgabe des Zeigers an ein logisches Objekt (C++)]]&lt;br /&gt;
**** [[W8117 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C)|W8117 Maximale Größe von SAVEMEM muss zwischen %d und %d liegen (C++)]]&lt;br /&gt;
**** [[W8118 Inline-Member-Funktion in Package-Klasse]]&lt;br /&gt;
**** [[W8119 Ausrichtung auf Maximum von %d reduziert (C%2B%2B)]]&lt;br /&gt;
**** [[W8120 Basisklasse der dllexport-Klasse muss auch dllexport sein (C++)]]&lt;br /&gt;
**** [[W8121 Ungültiges Zeichen aus Quelltext in der aktuellen Text-Gebietseinstellung %s gefunden (C%2B%2B)]]&lt;br /&gt;
**** [[W8122 dllexport-Klassen-Member &#039;%s&#039; muss den Typ exported haben (C%2B%2B)]]&lt;br /&gt;
**** [[W8123 Pfad &#039;%s&#039; nicht gefunden - Pfad in Option &#039;%s&#039; ignoriert (C%2B%2B)]]&lt;br /&gt;
**** [[W8124 Published-Methode &#039;%s&#039; enthält einen nicht publizierbaren Typ (C%2B%2B)]]&lt;br /&gt;
**** [[W8125 dllexport überschreibt vorheriges dllimport (C++)]]&lt;br /&gt;
**** [[W8126 Basisklasse der exportierten Klasse muss einen exported-Konstruktor haben (C++)]]&lt;br /&gt;
**** [[W8127 Funktion mit anderer Bindung definiert|W8127 Funktion mit anderer Bindung definiert (C++)]]&lt;br /&gt;
**** [[W8128 Eine Funktion, die gerade definiert wird, kann nicht importiert werden|W8128 Eine Funktion, die gerade definiert wird, kann nicht importiert werden (C++)]]&lt;br /&gt;
**** [[W8129 Interface &#039;%s&#039; hat keine GUID|W8129 Interface &#039;%s&#039; hat keine GUID (C++)]]&lt;br /&gt;
**** [[W8130 Interface &#039;%s&#039; ist nicht von IUnknown abgeleitet.|W8130 Interface &#039;%s&#039; ist nicht von IUnknown abgeleitet. (Interfaces müssen von IUnknown abgeleitet sein) (C++)]]&lt;br /&gt;
**** [[W8131 Umwandlung der Klasse im Delphi-Stil &#039;%s&#039; in ein Interface|W8131 Umwandlung der Klasse im {{Delphi}}-Stil &#039;%s&#039; in ein Interface. Verwenden Sie stattdessen &#039;System::interface_cast&amp;lt;%s&amp;gt;(cls)&#039; (C++)]]&lt;br /&gt;
**** [[W8132 Umwandlung des Interface &#039;%s&#039; in eine Klasse im Delphi-Stil|W8132 Umwandlung des Interface &#039;%s&#039; in eine Klasse im {{Delphi}}-Stil. Verwenden Sie stattdessen &#039;System::interface_cast&amp;lt;%s&amp;gt;(intf)&#039; (C++)]]&lt;br /&gt;
**** [[W8133 Angefordertes savemem überschreitet verfügbare Größe (%d)|W8133 Angefordertes savemem überschreitet verfügbare Größe (%d) (C++)]]&lt;br /&gt;
**** [[W8134 Arrays der Klasse im Delphi-Stil &#039;%s&#039; können nicht zugewiesen werden|W8134 Arrays der Klasse &#039;%s&#039; im {{Delphi}}-Stil können nicht zugewiesen werden (C++)]]&lt;br /&gt;
**** [[W8135 Unbekanntes pragma &#039;%s&#039; ignoriert (C%2B%2B)|W8135 Unbekanntes #pragma &#039;%s&#039; ignoriert (C++)]]&lt;br /&gt;
**** [[W8136 Initialisierung von TLS-Daten wird auf dieser Plattform nicht unterstützt. (C++)]]&lt;br /&gt;
**** [[W8137 Veraltete Direktive import gefunden. Bitte verwenden Sie stattdessen das Hilfsprogramm TLIBIMP. (C++)|W8137 Veraltete Direktive #import gefunden. Bitte verwenden Sie stattdessen das Hilfsprogramm TLIBIMP. (C++)]]&lt;br /&gt;
*** [[C++-Klassen-Explorer - Themen]]&lt;br /&gt;
**** [[Übersicht über den C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Anzeigen der Vererbungshierarchie im Diagrammfenster]]&lt;br /&gt;
**** [[Anzeigen der in Klassen und Interfaces deklarierten Member mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Anzeigen der Klassenhierarchie mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Verwenden von benutzerdefinierten Gruppen im C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Speichern der Ansichtseinstellungen im C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Suchen von Deklarationen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Suchen von Definitionen von Klassen-, Interface-, Typ- und Klassen/Interface-Membern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Feldern mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Methoden mit dem C++-Klassen-Explorer]]&lt;br /&gt;
**** [[Erstellen von Eigenschaften mit dem C++-Klassen-Explorer]]&lt;br /&gt;
*** [[Mit CodeGuard C++-Anwendungen debuggen - Index|Mit CodeGuard C++-Anwendungen debuggen]]&lt;br /&gt;
**** [[Überblick zu CodeGuard]]&lt;br /&gt;
**** [[CodeGuard verwenden]]&lt;br /&gt;
**** [[CodeGuard-Fehler - Index|CodeGuard-Fehler]]&lt;br /&gt;
***** [[Zugriffsfehler]]&lt;br /&gt;
****** [[Zugriff in freigegebenem Speicher]]&lt;br /&gt;
****** [[Methode für freigegebenes Objekt aufgerufen]]&lt;br /&gt;
****** [[Referenz auf freigegebene Ressource]]&lt;br /&gt;
****** [[Methode für ungültig umgewandeltes Objekt aufgerufen]]&lt;br /&gt;
****** [[Zugriffsüberlauf]]&lt;br /&gt;
****** [[Zugriffsunterlauf]]&lt;br /&gt;
****** [[Zugriff in nicht initialisiertem Stack]]&lt;br /&gt;
****** [[Zugriff in ungültigem Stack]]&lt;br /&gt;
***** [[Exception-Fehler]]&lt;br /&gt;
***** [[Funktionsaufruffehler]]&lt;br /&gt;
****** [[Falscher Parameter]]&lt;br /&gt;
****** [[Funktion fehlgeschlagen]]&lt;br /&gt;
***** [[Ressourcenfehler]]&lt;br /&gt;
****** [[Ressourcenleck]]&lt;br /&gt;
****** [[Ressourcentypen stimmen nicht überein]]&lt;br /&gt;
**** [[CodeGuard-Warnungen - Index|CodeGuard-Warnungen]]&lt;br /&gt;
***** [[Warnungen zum Vergleich von Speicherblöcken]]&lt;br /&gt;
***** [[Warnungen bezüglich kombinierter und zerlegter Pfadnamen]]&lt;br /&gt;
***** [[Warnungen zum String-Vergleich]]&lt;br /&gt;
* [[Index]]&lt;br /&gt;
** [[64 Bits]]&lt;br /&gt;
** [[Absolut]]&lt;br /&gt;
** [[Abstrakt]]&lt;br /&gt;
** [[Werbedienste]]&lt;br /&gt;
** [[Ausrichtung]]&lt;br /&gt;
** [[Anker]]&lt;br /&gt;
** [[Animation]]&lt;br /&gt;
** [[Anonym]]&lt;br /&gt;
** [[AnsiChar]]&lt;br /&gt;
** [[Apache]]&lt;br /&gt;
** [[AQTime]]&lt;br /&gt;
** [[Array]]&lt;br /&gt;
** [[Assigned]]&lt;br /&gt;
** [[AssignFile]]&lt;br /&gt;
** [[Asynchron]]&lt;br /&gt;
** [[Atomizität]]&lt;br /&gt;
** [[Audio]]&lt;br /&gt;
** [[Automatische Referenzzählung]]&lt;br /&gt;
** [[AzureAPI]]&lt;br /&gt;
** [[Hintergrund]]&lt;br /&gt;
** [[Hintergrund-Dienst]]&lt;br /&gt;
** [[Barcode]]&lt;br /&gt;
** [[BatchMove]]&lt;br /&gt;
** [[Bde.DBTables]]&lt;br /&gt;
** [[Beep]]&lt;br /&gt;
** [[BinarySearch]]&lt;br /&gt;
** [[Bindung (Begriffsklärung)]]&lt;br /&gt;
** [[Blob]]&lt;br /&gt;
** [[Positionsmarke]]&lt;br /&gt;
** [[Byte]]&lt;br /&gt;
** [[Aufruf, Anruf]]&lt;br /&gt;
** [[Aufrufkonvention]]&lt;br /&gt;
** [[Kamera]]&lt;br /&gt;
** [[Cardinal]]&lt;br /&gt;
** [[Case-Anweisung]]&lt;br /&gt;
** [[CharInSet]]&lt;br /&gt;
** [[Zeichen]]&lt;br /&gt;
** [[CHM]]&lt;br /&gt;
** [[Chr]]&lt;br /&gt;
** [[Klasse]]&lt;br /&gt;
** [[Klassendiagramm]]&lt;br /&gt;
** [[Klassenmethode]]&lt;br /&gt;
** [[Clear]]&lt;br /&gt;
** [[Clipboard]]&lt;br /&gt;
** [[Codeseite]]&lt;br /&gt;
** [[CoInitialize]]&lt;br /&gt;
** [[Kollektion]]&lt;br /&gt;
** [[Kollektionen]]&lt;br /&gt;
** [[Farbe]]&lt;br /&gt;
** [[Befehlszeile]]&lt;br /&gt;
** [[Übertragen]]&lt;br /&gt;
** [[ComObj]]&lt;br /&gt;
** [[Compare]]&lt;br /&gt;
** [[Compiler-Optionen]]&lt;br /&gt;
** [[CompilerVersion]]&lt;br /&gt;
** [[Compiler]]&lt;br /&gt;
** [[Bedingte Compilierung]]&lt;br /&gt;
** [[Konsole]]&lt;br /&gt;
** [[Konstante]]&lt;br /&gt;
** [[Konstruktor]]&lt;br /&gt;
** [[ControlType]]&lt;br /&gt;
** [[CopyDataSet]]&lt;br /&gt;
** [[CopyFields]]&lt;br /&gt;
** [[CopyFile]]&lt;br /&gt;
** [[CopyMemory]]&lt;br /&gt;
** [[CreateDirectory]]&lt;br /&gt;
** [[CreateOleObject]]&lt;br /&gt;
** [[CreateProcess]]&lt;br /&gt;
** [[Currency]]&lt;br /&gt;
** [[Aktuelle Uhrzeit]]&lt;br /&gt;
** [[CustomSort]]&lt;br /&gt;
** [[Data]]&lt;br /&gt;
** [[Datensensitives Steuerelement]]&lt;br /&gt;
** [[DataSource]]&lt;br /&gt;
** [[Datenmenge]]&lt;br /&gt;
** [[Datentyp]]&lt;br /&gt;
** [[DateSeparator]]&lt;br /&gt;
** [[DayOfWeek]]&lt;br /&gt;
** [[Debuggen]]&lt;br /&gt;
** [[Dec]]&lt;br /&gt;
** [[DecimalSeparator]]&lt;br /&gt;
** [[Delay]]&lt;br /&gt;
** [[Delete]]&lt;br /&gt;
** [[DeleteFile]]&lt;br /&gt;
** [[Abhängigkeit]]&lt;br /&gt;
** [[Dialogs]]&lt;br /&gt;
** [[Div|div]]&lt;br /&gt;
** [[Dokumentation]]&lt;br /&gt;
** [[Draw]]&lt;br /&gt;
** [[DrawBitmap]]&lt;br /&gt;
** [[DWORD]]&lt;br /&gt;
** [[Dynamisch]]&lt;br /&gt;
** [[DynamicArray]]&lt;br /&gt;
** [[E2034]]&lt;br /&gt;
** [[E2188]]&lt;br /&gt;
** [[Encode]]&lt;br /&gt;
** [[Encrypt]]&lt;br /&gt;
** [[Aufzählung]]&lt;br /&gt;
** [[Umgebung]]&lt;br /&gt;
** [[Excel]]&lt;br /&gt;
** [[ExecSQL]]&lt;br /&gt;
** [[Erweitert]]&lt;br /&gt;
** [[ExtractFilePath]]&lt;br /&gt;
** [[FieldDefs]]&lt;br /&gt;
** [[FileCreate]]&lt;br /&gt;
** [[FileExists]]&lt;br /&gt;
** [[FileSize]]&lt;br /&gt;
** [[FillChar]]&lt;br /&gt;
** [[Filter]]&lt;br /&gt;
** [[FindKey]]&lt;br /&gt;
** [[FloatToStr]]&lt;br /&gt;
** [[FloatToStrF]]&lt;br /&gt;
** [[FMX]]&lt;br /&gt;
** [[FMX.EditBox]]&lt;br /&gt;
** [[FMXInteractiveGestures]]&lt;br /&gt;
** [[Focused]]&lt;br /&gt;
** [[Schriftart]]&lt;br /&gt;
** [[For-Schleife]]&lt;br /&gt;
** [[Format-Strings]]&lt;br /&gt;
** [[FormatDateTime]]&lt;br /&gt;
** [[FormatFloat]]&lt;br /&gt;
** [[FormCreate]]&lt;br /&gt;
** [[Frame]]&lt;br /&gt;
** [[FreeAndNil]]&lt;br /&gt;
** [[FTP]]&lt;br /&gt;
** [[Funktion]]&lt;br /&gt;
** [[Gesten]]&lt;br /&gt;
** [[GetAsyncKeyState]]&lt;br /&gt;
** [[GetDocumentsPath]]&lt;br /&gt;
** [[GetEnumName]]&lt;br /&gt;
** [[GetEnumerator]]&lt;br /&gt;
** [[GetMem]]&lt;br /&gt;
** [[GIFImg]]&lt;br /&gt;
** [[Grafiken (Begriffsklärung)]]&lt;br /&gt;
** [[Gitter]]&lt;br /&gt;
** [[Hash]]&lt;br /&gt;
** [[Hilfe]]&lt;br /&gt;
** [[Ausblenden]]&lt;br /&gt;
** [[HitTest]]&lt;br /&gt;
** [[HTML]]&lt;br /&gt;
** [[IdHTTP]]&lt;br /&gt;
** [[IDispatch]]&lt;br /&gt;
** [[If]]&lt;br /&gt;
** [[IFDEF]]&lt;br /&gt;
** [[IHTMLDocument]]&lt;br /&gt;
** [[IInterface]]&lt;br /&gt;
** [[Bild]]&lt;br /&gt;
** [[Inc]]&lt;br /&gt;
** [[Vererbung]]&lt;br /&gt;
** [[Initialize]]&lt;br /&gt;
** [[InputBox]]&lt;br /&gt;
** [[InputQuery]]&lt;br /&gt;
** [[Einfügen (Begriffsklärung)]]&lt;br /&gt;
** [[Insight]]&lt;br /&gt;
** [[Intent]]&lt;br /&gt;
** [[Interface]]&lt;br /&gt;
** [[IntToHex]]&lt;br /&gt;
** [[Invoke]]&lt;br /&gt;
** [[ITask]]&lt;br /&gt;
** [[IXMLDocument]]&lt;br /&gt;
** [[IXMLNode]]&lt;br /&gt;
** [[JAR]]&lt;br /&gt;
** [[Tastatur]]&lt;br /&gt;
** [[KeyDown]]&lt;br /&gt;
** [[KeyPress]]&lt;br /&gt;
** [[Sprache]]&lt;br /&gt;
** [[Layout]]&lt;br /&gt;
** [[LeftStr]]&lt;br /&gt;
** [[Länge]]&lt;br /&gt;
** [[Liste]]&lt;br /&gt;
** [[LoadFromFile]]&lt;br /&gt;
** [[LoadLibrary]]&lt;br /&gt;
** [[LocateEx]]&lt;br /&gt;
** [[Lookup]]&lt;br /&gt;
** [[Low]]&lt;br /&gt;
** [[Makro]]&lt;br /&gt;
** [[Manifest]]&lt;br /&gt;
** [[Map]]&lt;br /&gt;
** [[Math]]&lt;br /&gt;
** [[Speicherlecks]]&lt;br /&gt;
** [[Menü]]&lt;br /&gt;
** [[MergeDataSet]]&lt;br /&gt;
** [[Botschaft]]&lt;br /&gt;
** [[MessageBox]]&lt;br /&gt;
** [[MessageDlg]]&lt;br /&gt;
** [[Mobile]]&lt;br /&gt;
** [[Überwachung]]&lt;br /&gt;
** [[MouseWheel]]&lt;br /&gt;
** [[Move]]&lt;br /&gt;
** [[MySQL]]&lt;br /&gt;
** [[Nahfeldkommunikation]]&lt;br /&gt;
** [[Verschachtelte Klassen]]&lt;br /&gt;
** [[Benachrichtigungen]]&lt;br /&gt;
** [[NotifyComplete]]&lt;br /&gt;
** [[Now]]&lt;br /&gt;
** [[Nullable]]&lt;br /&gt;
** [[Objekt]]&lt;br /&gt;
** [[OnChangeTracking]]&lt;br /&gt;
** [[OpenGL]]&lt;br /&gt;
** [[Rangfolge von Operatoren]]&lt;br /&gt;
** [[OutputDebugString]]&lt;br /&gt;
** [[Überladen]]&lt;br /&gt;
** [[Überschreiben]]&lt;br /&gt;
** [[PAnsiChar]]&lt;br /&gt;
** [[Paradox]]&lt;br /&gt;
** [[Parallel]]&lt;br /&gt;
** [[ParamByName]]&lt;br /&gt;
** [[ParamCount]]&lt;br /&gt;
** [[Parse]]&lt;br /&gt;
** [[ParseJSONValue]]&lt;br /&gt;
** [[Passwort]]&lt;br /&gt;
** [[Pfad]]&lt;br /&gt;
** [[PChar]]&lt;br /&gt;
** [[Perform]]&lt;br /&gt;
** [[PHP]]&lt;br /&gt;
** [[Pi]]&lt;br /&gt;
** [[PixelFormatBytes]]&lt;br /&gt;
** [[Zeiger]]&lt;br /&gt;
** [[Polygon]]&lt;br /&gt;
** [[Popup]]&lt;br /&gt;
** [[Port]]&lt;br /&gt;
** [[Pos]]&lt;br /&gt;
** [[Position]]&lt;br /&gt;
** [[Post]]&lt;br /&gt;
** [[Energieverwaltung]]&lt;br /&gt;
** [[Drucken]]&lt;br /&gt;
** [[ProcessMessages]]&lt;br /&gt;
** [[Fortschrittsleiste]]&lt;br /&gt;
** [[Bereitstellung]]&lt;br /&gt;
** [[Push]]&lt;br /&gt;
** [[PWideChar]]&lt;br /&gt;
** [[Abfrage]]&lt;br /&gt;
** [[Queue]]&lt;br /&gt;
** [[QuickReport]]&lt;br /&gt;
** [[Rave Reports]]&lt;br /&gt;
** [[ReadLn]]&lt;br /&gt;
** [[Neuausrichten]]&lt;br /&gt;
** [[Record]]&lt;br /&gt;
** [[Refactoring]]&lt;br /&gt;
** [[Reflection]]&lt;br /&gt;
** [[Bereich (Begriffsklärung)]]&lt;br /&gt;
** [[Registrierung]]&lt;br /&gt;
** [[Release]]&lt;br /&gt;
** [[Replace]]&lt;br /&gt;
** [[ReplaceStr]]&lt;br /&gt;
** [[Bericht]]&lt;br /&gt;
** [[Repository]]&lt;br /&gt;
** [[Anforderungen]]&lt;br /&gt;
** [[Resize]]&lt;br /&gt;
** [[Ressource]]&lt;br /&gt;
** [[Round]]&lt;br /&gt;
** [[RTL.SensorTag]]&lt;br /&gt;
** [[Laufzeit-Typidentifikation]]&lt;br /&gt;
** [[SaveToFile]]&lt;br /&gt;
** [[Bildschirm]]&lt;br /&gt;
** [[SD-Karte]]&lt;br /&gt;
** [[SelectDirectory]]&lt;br /&gt;
** [[SendMessage]]&lt;br /&gt;
** [[Seriell]]&lt;br /&gt;
** [[Serielle Kommunikation]]&lt;br /&gt;
** [[Server]]&lt;br /&gt;
** [[Service]]&lt;br /&gt;
** [[Satz]]&lt;br /&gt;
** [[SetLength]]&lt;br /&gt;
** [[ShellExecute]]&lt;br /&gt;
** [[Tastenkürzel]]&lt;br /&gt;
** [[ShortDateFormat]]&lt;br /&gt;
** [[ShowMessage]]&lt;br /&gt;
** [[ShowModal]]&lt;br /&gt;
** [[Signatur]]&lt;br /&gt;
** [[Sortieren]]&lt;br /&gt;
** [[SQL]]&lt;br /&gt;
** [[Split]]&lt;br /&gt;
** [[SplitString]]&lt;br /&gt;
** [[Str]]&lt;br /&gt;
** [[StrToDate]]&lt;br /&gt;
** [[String]]&lt;br /&gt;
** [[StringReplace]]&lt;br /&gt;
** [[Stile]]&lt;br /&gt;
** [[SubString]]&lt;br /&gt;
** [[Unterstützte Plattformen]]&lt;br /&gt;
** [[Synchronize]]&lt;br /&gt;
** [[System]]&lt;br /&gt;
** [[System.DateUtils]]&lt;br /&gt;
** [[System.ImageList]]&lt;br /&gt;
** [[System.IniFiles]]&lt;br /&gt;
** [[System.Int]]&lt;br /&gt;
** [[System.IOUtils]]&lt;br /&gt;
** [[System.JSON]]&lt;br /&gt;
** [[System.StrUtils]]&lt;br /&gt;
** [[Tabelle]]&lt;br /&gt;
** [[TActionList]]&lt;br /&gt;
** [[TActivityIndicator]]&lt;br /&gt;
** [[TADOQuery]]&lt;br /&gt;
** [[TADOTable]]&lt;br /&gt;
** [[TAlignLayout]]&lt;br /&gt;
** [[TAniIndicator]]&lt;br /&gt;
** [[TAnimation:]]&lt;br /&gt;
** [[TApplication]]&lt;br /&gt;
** [[TApplicationEvent]]&lt;br /&gt;
** [[TArray]]&lt;br /&gt;
** [[Aufgabe]]&lt;br /&gt;
** [[TBackendQuery]]&lt;br /&gt;
** [[TBase64Encoding]]&lt;br /&gt;
** [[TBeacon]]&lt;br /&gt;
** [[TBindSourceDB]]&lt;br /&gt;
** [[TBitmap]]&lt;br /&gt;
** [[TButton]]&lt;br /&gt;
** [[TBytes]]&lt;br /&gt;
** [[TCalendar]]&lt;br /&gt;
** [[TCameraComponent]]&lt;br /&gt;
** [[TCanvas]]&lt;br /&gt;
** [[TCharHelper]]&lt;br /&gt;
** [[TCheckBox]]&lt;br /&gt;
** [[TCheckListBox]]&lt;br /&gt;
** [[TClientDataSet]]&lt;br /&gt;
** [[TCloseAction]]&lt;br /&gt;
** [[TCollection]]&lt;br /&gt;
** [[TColor]]&lt;br /&gt;
** [[TColorAnimation]]&lt;br /&gt;
** [[TColorButton]]&lt;br /&gt;
** [[TComboBox]]&lt;br /&gt;
** [[TComponent]]&lt;br /&gt;
** [[TControl]]&lt;br /&gt;
** [[TCornerButton]]&lt;br /&gt;
** [[TCriticalSection]]&lt;br /&gt;
** [[TCustomAttribute]]&lt;br /&gt;
** [[TCustomButton]]&lt;br /&gt;
** [[TCustomDockForm]]&lt;br /&gt;
** [[TDataSet]]&lt;br /&gt;
** [[TDataSetProvider]]&lt;br /&gt;
** [[TDate]]&lt;br /&gt;
** [[TDateTime]]&lt;br /&gt;
** [[TDateTimePicker]]&lt;br /&gt;
** [[TDBCtrlGrid]]&lt;br /&gt;
** [[TDBGrid]]&lt;br /&gt;
** [[TDBLookupComboBox]]&lt;br /&gt;
** [[TDialogService]]&lt;br /&gt;
** [[TDictionary]]&lt;br /&gt;
** [[TDirectory]]&lt;br /&gt;
** [[TDrawGrid]]&lt;br /&gt;
** [[TEdit]]&lt;br /&gt;
** [[TEffect]]&lt;br /&gt;
** [[TEncoding]]&lt;br /&gt;
** [[TEncoding.GetString]]&lt;br /&gt;
** [[TEvent]]&lt;br /&gt;
** [[TExpander]]&lt;br /&gt;
** [[Texteditor]]&lt;br /&gt;
** [[TextFile]]&lt;br /&gt;
** [[TextRect]]&lt;br /&gt;
** [[TFDBatchMove]]&lt;br /&gt;
** [[TFDCommand]]&lt;br /&gt;
** [[TFDConnection]]&lt;br /&gt;
** [[TFDFBNBackup]]&lt;br /&gt;
** [[TFDJSONDataSets]]&lt;br /&gt;
** [[TFDMemTable]]&lt;br /&gt;
** [[TFDQuery]]&lt;br /&gt;
** [[TFDStoredProc]]&lt;br /&gt;
** [[TFDTable]]&lt;br /&gt;
** [[TField]]&lt;br /&gt;
** [[TFile]]&lt;br /&gt;
** [[TFileListBox]]&lt;br /&gt;
** [[TFileStream]]&lt;br /&gt;
** [[TFloatAnimation]]&lt;br /&gt;
** [[TFont]]&lt;br /&gt;
** [[TForm]]&lt;br /&gt;
** [[TFormatSettings]]&lt;br /&gt;
** [[TFrame]]&lt;br /&gt;
** [[TGIFImage]]&lt;br /&gt;
** [[TGrid]]&lt;br /&gt;
** [[TGridPanel]]&lt;br /&gt;
** [[TGroupBox]]&lt;br /&gt;
** [[TGUID]]&lt;br /&gt;
** [[THashMD5]]&lt;br /&gt;
** [[THeader]]&lt;br /&gt;
** [[THTTPRIO]]&lt;br /&gt;
** [[TIdTCPClient]]&lt;br /&gt;
** [[TImage]]&lt;br /&gt;
** [[TImageControl]]&lt;br /&gt;
** [[TImageList]]&lt;br /&gt;
** [[TImageViewer]]&lt;br /&gt;
** [[TIniFile]]&lt;br /&gt;
** [[TInterlocked]]&lt;br /&gt;
** [[TIPAddress]]&lt;br /&gt;
** [[TJPEGImage]]&lt;br /&gt;
** [[TJson]]&lt;br /&gt;
** [[TJSONMarshal]]&lt;br /&gt;
** [[TLabel]]&lt;br /&gt;
** [[TLang]]&lt;br /&gt;
** [[TLayout]]&lt;br /&gt;
** [[TList]]&lt;br /&gt;
** [[TListBox]]&lt;br /&gt;
** [[TListItem]]&lt;br /&gt;
** [[TListView]]&lt;br /&gt;
** [[TLocateOptions]]&lt;br /&gt;
** [[TLocationSensor]]&lt;br /&gt;
** [[TMediaPlayer]]&lt;br /&gt;
** [[TMemo]]&lt;br /&gt;
** [[TMemoryStream]]&lt;br /&gt;
** [[TMenuBar]]&lt;br /&gt;
** [[TMessage]]&lt;br /&gt;
** [[TMessageManager]]&lt;br /&gt;
** [[TMethod]]&lt;br /&gt;
** [[TMonitor]]&lt;br /&gt;
** [[TMultiReadExclusiveWriteSynchronizer]]&lt;br /&gt;
** [[TNetEncoding]]&lt;br /&gt;
** [[TNetHTTPRequest]]&lt;br /&gt;
** [[TNotificationCenter]]&lt;br /&gt;
** [[TObject]]&lt;br /&gt;
** [[TObjectList]]&lt;br /&gt;
** [[Today]]&lt;br /&gt;
** [[TOpenDialog]]&lt;br /&gt;
** [[TOpenTextFileDialog]]&lt;br /&gt;
** [[ToString]]&lt;br /&gt;
** [[TOSVersion]]&lt;br /&gt;
** [[Touch]]&lt;br /&gt;
** [[TPageControl]]&lt;br /&gt;
** [[TPanel]]&lt;br /&gt;
** [[TParameter]]&lt;br /&gt;
** [[TPath]]&lt;br /&gt;
** [[TPenStyle]]&lt;br /&gt;
** [[TPlatformServices]]&lt;br /&gt;
** [[TPngImage]]&lt;br /&gt;
** [[TPopup]]&lt;br /&gt;
** [[TPopupMenu]]&lt;br /&gt;
** [[TPosition]]&lt;br /&gt;
** [[TProc]]&lt;br /&gt;
** [[TQueue]]&lt;br /&gt;
** [[TRect]]&lt;br /&gt;
** [[TRegEx]]&lt;br /&gt;
** [[TResourceStream]]&lt;br /&gt;
** [[TRESTResponseDataSetAdapter]]&lt;br /&gt;
** [[TRichEdit]]&lt;br /&gt;
** [[Trim]]&lt;br /&gt;
** [[Trunc]]&lt;br /&gt;
** [[Try]]&lt;br /&gt;
** [[TryStrToInt]]&lt;br /&gt;
** [[TScreen]]&lt;br /&gt;
** [[TScrollBox]]&lt;br /&gt;
** [[TSearchBox:]]&lt;br /&gt;
** [[TSensorManager]]&lt;br /&gt;
** [[TService]]&lt;br /&gt;
** [[TShape]]&lt;br /&gt;
** [[TSize]]&lt;br /&gt;
** [[TSpeedButton]]&lt;br /&gt;
** [[TSplitter]]&lt;br /&gt;
** [[TSQLConnection]]&lt;br /&gt;
** [[TSQLiteDatabase]]&lt;br /&gt;
** [[TSQLTable]]&lt;br /&gt;
** [[TStream]]&lt;br /&gt;
** [[TStreamAdapter]]&lt;br /&gt;
** [[TString]]&lt;br /&gt;
** [[TStringBuilder]]&lt;br /&gt;
** [[TStringGrid]]&lt;br /&gt;
** [[TStringHelper]]&lt;br /&gt;
** [[TStringList]]&lt;br /&gt;
** [[TStringStream]]&lt;br /&gt;
** [[TStrings]]&lt;br /&gt;
** [[TStyleManager]]&lt;br /&gt;
** [[TTabControl]]&lt;br /&gt;
** [[TTable]]&lt;br /&gt;
** [[TTetheringManager]]&lt;br /&gt;
** [[TTextLayout]]&lt;br /&gt;
** [[TThread]]&lt;br /&gt;
** [[TTimer]]&lt;br /&gt;
** [[TTimeStamp]]&lt;br /&gt;
** [[TTimeZoneInformation]]&lt;br /&gt;
** [[TToggleSwitch]]&lt;br /&gt;
** [[TToolBar]]&lt;br /&gt;
** [[TTrackBar]]&lt;br /&gt;
** [[TTreeView]]&lt;br /&gt;
** [[TValue]]&lt;br /&gt;
** [[TValueListEditor]]&lt;br /&gt;
** [[TValueRelationship]]&lt;br /&gt;
** [[TVertScrollBox]]&lt;br /&gt;
** [[TWebBrowser]]&lt;br /&gt;
** [[TWinControl]]&lt;br /&gt;
** [[TXMLDocument]]&lt;br /&gt;
** [[TXMLTransform]]&lt;br /&gt;
** [[TXSDateTime]]&lt;br /&gt;
** [[Typumwandlung (Begriffsklärung)]]&lt;br /&gt;
** [[Typen]]&lt;br /&gt;
** [[TZipFile]]&lt;br /&gt;
** [[Unicode-Zeichen]]&lt;br /&gt;
** [[Aktualisierung]]&lt;br /&gt;
** [[URLEncode]]&lt;br /&gt;
** [[USB]]&lt;br /&gt;
** [[Uses]]&lt;br /&gt;
** [[UTF8String]]&lt;br /&gt;
** [[Val]]&lt;br /&gt;
** [[VarToStr]]&lt;br /&gt;
** [[Vektor]]&lt;br /&gt;
** [[Vibration]]&lt;br /&gt;
** [[Video]]&lt;br /&gt;
** [[Virtuelle Tastatur]]&lt;br /&gt;
** [[VKAutoShowMode]]&lt;br /&gt;
** [[WideChar]]&lt;br /&gt;
** [[WinAPI]]&lt;br /&gt;
** [[WinExec]]&lt;br /&gt;
** [[WinXCtrls]]&lt;br /&gt;
** [[Winsock]]&lt;br /&gt;
** [[Word]]&lt;br /&gt;
** [[Writeln]]&lt;br /&gt;
** [[WriteString]]&lt;br /&gt;
** [[WSDL-Dokument]]&lt;br /&gt;
** [[Xcode]]&lt;br /&gt;
** [[XML]]&lt;br /&gt;
** [[ZLib]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hilfe-Navigation]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Native_FireMonkey-Steuerelemente&amp;diff=211571</id>
		<title>Native FireMonkey-Steuerelemente</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Native_FireMonkey-Steuerelemente&amp;diff=211571"/>
		<updated>2017-08-23T15:47:59Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|FireMonkey-Anwendungshandbuch}}&lt;br /&gt;
&lt;br /&gt;
In diesem Thema werden die &#039;&#039;&#039;nativen Steuerelemente&#039;&#039;&#039; von {{FM}} beschrieben.&lt;br /&gt;
&lt;br /&gt;
==Darstellung von nativen {{FM}}-Steuerelementen==&lt;br /&gt;
&lt;br /&gt;
{{FM}} bietet für bestimmte visuelle Komponenten eine native Darstellung.&lt;br /&gt;
&lt;br /&gt;
* Setzen Sie die Eigenschaft [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] auf {{Const|Styled}}, um das Steuerelement in der Standard-{{FM}}-Darstellung anzuzeigen. {{Const|Styled}} ist der Vorgabewert von [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]].&lt;br /&gt;
* Setzen Sie die Eigenschaft [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] auf {{Const|Platform}}, um dieses Steuerelement im nativen Stil anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
==Unterstützte Plattformen==&lt;br /&gt;
&lt;br /&gt;
Gegenwärtig unterstützen nur [[Native FireMonkey-iOS-Steuerelemente|iOS]] und [[Native FireMonkey-Windows-Steuerelemente|Windows]] native Steuerelemente. Der Wert der Eigenschaft [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] hat auf anderen Plattformen keine Auswirkung.&lt;br /&gt;
&lt;br /&gt;
==Verfügbare native {{FM}}-Steuerelemente==&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter dem plattformspezifischen Thema:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iOS&#039;&#039;&#039;: [[Native FireMonkey-iOS-Steuerelemente#Verfügbare native {{FM}}-iOS-Steuerelemente|Verfügbare native {{FM}}-iOS-Steuerelemente]].&lt;br /&gt;
* &#039;&#039;&#039;Windows&#039;&#039;&#039;: [[Native FireMonkey-Windows-Steuerelemente#Verfügbare native {{FM}}-Windows-Steuerelemente|Verfügbare native {{FM}}-Windows-Steuerelemente]].&lt;br /&gt;
&lt;br /&gt;
==Visuelle Änderungen an nativen Steuerelementen==&lt;br /&gt;
&lt;br /&gt;
Wenn die Eigenschaft [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] einer visuellen Komponente auf {{Const|Platform}} gesetzt wird, ändert sich die Darstellung dieses Steuerelements im [[Formular-Designer|Formular-Designer]], um anzuzeigen, dass es sich um ein natives Steuerelement handelt, und ein kleines telefonähnliches Symbol erscheint in der rechten unteren Ecke.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter dem plattformspezifischen Thema:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iOS&#039;&#039;&#039;: [[Native FireMonkey-iOS-Steuerelemente#Visuelle Änderungen an nativen iOS-Steuerelementen|Visuelle Änderungen an nativen iOS-Steuerelementen]].&lt;br /&gt;
* &#039;&#039;&#039;Windows&#039;&#039;&#039;: [[Native FireMonkey-Windows-Steuerelemente#Visuelle Änderungen an nativen Windows-Steuerelementen|Visuelle Änderungen an nativen Windows-Steuerelementen]].&lt;br /&gt;
&lt;br /&gt;
==Hinzufügen von nativen Steuerelementen zu Anwendungen==&lt;br /&gt;
&lt;br /&gt;
So fügen Sie Ihrer Anwendung native Steuerelemente hinzu:&lt;br /&gt;
&lt;br /&gt;
# Fügen Sie dem Formular eine Komponente hinzu, die die native Darstellung unterstützt ([[#Verfügbare native {{FM}}-Steuerelemente|Liste der unterstützten Steuerelemente]]).&lt;br /&gt;
# Setzen Sie im [[Objektinspektor|Objektinspektor]] auf der Registerkarte &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039; die Eigenschaft [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] auf {{Const|Platform}}. Die Darstellung der Komponente zur Entwurfszeit ändert sich (siehe [[#Visuelle Änderungen an nativen Steuerelementen|Visuelle Änderungen an nativen Steuerelementen]]).&lt;br /&gt;
# Führen Sie Ihre Anwendung auf einer [[#Unterstützte Plattformen|unterstützten Plattform]] aus.&lt;br /&gt;
&lt;br /&gt;
Alternativ können Sie den Wert von [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|ControlType]] zur Laufzeit ändern. Um die native Darstellung für ein [[lib_de:FMX.Edit.TEdit|TEdit]]-Steuerelement zu ändern, fügen Sie Ihrer Anwendung den folgenden Code hinzu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Delphi&amp;quot;&amp;gt;&lt;br /&gt;
Edit1.ControlType := TPresentedControl.TControlType.Platform;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
Edit1-&amp;gt;ControlType = TPresentedControl::TControlType::Platform;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kombinieren nativer Steuerelemente mit nicht nativen Steuerelementen==&lt;br /&gt;
&lt;br /&gt;
Die gemeinsame Verwendung von nicht nativen Steuerelementen mit nativen Steuerelementen wird nicht empfohlen, weil die nativen Steuerelemente die Z-Reihenfolge des Formulars nicht unterstützen: Ein natives Steuerelement befindet sich immer über allen Steuerelementen auf dem Formular. Es gibt aber einige nicht native Steuerelemente, die Sie mit nativen Steuerelementen kombinieren können, weil sie die Z-Reihenfolge unterstützen.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter dem plattformspezifischen Thema:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iOS&#039;&#039;&#039;: [[Native FireMonkey-iOS-Steuerelemente#Kombinieren nativer iOS-Steuerelemente mit nicht nativen Steuerelementen|Kombinieren nativer iOS-Steuerelemente mit nicht nativen Steuerelementen]].&lt;br /&gt;
* &#039;&#039;&#039;Windows&#039;&#039;&#039;: [[Native FireMonkey-Windows-Steuerelemente#Kombinieren nativer Windows-Steuerelemente mit nicht nativen Steuerelementen|Kombinieren nativer Windows-Steuerelemente mit nicht nativen Steuerelementen]].&lt;br /&gt;
&lt;br /&gt;
==Vorteile nativer Steuerelemente==&lt;br /&gt;
&lt;br /&gt;
Einige Steuerelemente unterstützen zusätzliche Funktionen, wenn sie als native Steuerelemente verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter dem plattformspezifischen Thema:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iOS&#039;&#039;&#039;: [[Native FireMonkey-iOS-Steuerelemente#Vorteile von nativen iOS-Steuerelementen|Vorteile von nativen iOS-Steuerelementen]].&lt;br /&gt;
* &#039;&#039;&#039;Windows&#039;&#039;&#039;: [[Native FireMonkey-Windows-Steuerelemente#Vorteile von nativen Windows-Steuerelementen|Vorteile von nativen Windows-Steuerelementen]].&lt;br /&gt;
&lt;br /&gt;
==Beschränkungen nativer Steuerelemente==&lt;br /&gt;
&lt;br /&gt;
Bevor Sie die nativen Steuerelemente verwenden, sollten Sie die folgenden Beschränkungen beachten.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter dem plattformspezifischen Thema:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iOS&#039;&#039;&#039;: [[Native FireMonkey-iOS-Steuerelemente#Beschränkungen von nativen iOS-Steuerelementen|Beschränkungen von nativen iOS-Steuerelementen]].&lt;br /&gt;
* &#039;&#039;&#039;Windows&#039;&#039;&#039;: [[Native FireMonkey-Windows-Steuerelemente#Beschränkungen von nativen Windows-Steuerelementen|Beschränkungen von nativen Windows-Steuerelementen]].&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Native FireMonkey-iOS-Steuerelemente|Native {{FM}}-iOS-Steuerelemente]]&lt;br /&gt;
* [[Native FireMonkey-Windows-Steuerelemente|Native {{FM}}-Windows-Steuerelemente]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.Controls.Presentation.TPresentedControl.ControlType|TPresentedControl.ControlType]]&lt;br /&gt;
* [[Anpassen der Darstellung von FireMonkey-Listenansichten|Anpassen der Darstellung von {{FM}}-Listenansichten]]&lt;br /&gt;
&lt;br /&gt;
===Beispiele===&lt;br /&gt;
&lt;br /&gt;
* [[samp_en:FMX.NativeControls Sample|{{FM}} Native Controls]] (Beispiel)&lt;br /&gt;
&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:IOS]]&lt;br /&gt;
[[Category:Seattle]]&lt;br /&gt;
&lt;br /&gt;
[[en:FireMonkey Native Controls]]&lt;br /&gt;
[[fr:Contrôles natifs de FireMonkey]]&lt;br /&gt;
[[ja:FireMonkey のネイティブ コントロール]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Sprachunterst%C3%BCtzung_f%C3%BCr_die_RAD_Studio-Bibliotheken_(C%2B%2B)&amp;diff=210205</id>
		<title>Sprachunterstützung für die RAD Studio-Bibliotheken (C++)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Sprachunterst%C3%BCtzung_f%C3%BCr_die_RAD_Studio-Bibliotheken_(C%2B%2B)&amp;diff=210205"/>
		<updated>2017-03-24T09:09:57Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++-Spezifikation - Index}}&lt;br /&gt;
&lt;br /&gt;
{{CBuilder}} nutzt die RAD-Fähigkeiten (Rapid Application Development, schnelle Anwendungsentwicklung) der in Object Pascal compilierten {{Product}}-Bibliotheken:&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
* Die [[Einführung in die VCL (Visual Component Library)|visuelle Komponentenbibliothek (VCL)]] }}&lt;br /&gt;
* Die [[FireMonkey|FireMonkey-Anwendungsplattform]]&lt;br /&gt;
* Die [[Verwenden der RTL (Laufzeitbibliothek)|Laufzeitbibliothek (RTL)]]  &lt;br /&gt;
&lt;br /&gt;
Dieser Abschnitt der Hilfe:&lt;br /&gt;
&lt;br /&gt;
* Erläutert, wie die Sprachfunktionen, Konstrukte und Konzepte von Object Pascal in {{CBuilder}} zur Unterstützung dieser {{Product}}-Bibliotheken implementiert wurden.  &lt;br /&gt;
* Vergleicht die Objektmodelle von C++ und Object Pascal und beschreibt, wie {{CBuilder}} diese beiden Ansätze vereint. &lt;br /&gt;
* Beschreibt, wie die Sprachekonstrukte von Object Pascal in C++-Entsprechungen in {{CBuilder}} übersetzt wurden.&lt;br /&gt;
* Enthält Einzelheiten über Schlüsselworterweiterungen, die zur Unterstützung der Bibliotheken hinzugefügt wurden. Einige Erweiterungen, wir Closures und Eigenschaften, bieten - abgesehen von ihrer Unterstützung des bibliotheksbasierten Codes - nützliche Leistungsmerkmale.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Referenzen auf C++-Klassen, die von &#039;&#039;&#039;[[lib_de:System.TObject|System.TObject]]&#039;&#039;&#039; abgeleitet sind, verweisen auf Klassen, für die TObject der letzte, aber nicht zwangsläufig der unmittelbare Vorfahre ist. Aus Konsistenzgründen mit der Compiler-Diagnose werden solche Klassen als &#039;&#039;&#039;Klassen im {{Delphi}}-Stil&#039;&#039;&#039; bezeichnet. &lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
*[[C++- und Object Pascal-Modelle|C++- und Object Pascal-Modelle]]&lt;br /&gt;
** [[Vererbung und Interfaces|Vererbung und Interfaces]]&lt;br /&gt;
** [[Objektidentität und -instantiierung|Objektidentität und -instantiierung]]&lt;br /&gt;
** [[Objekterstellung für die C++Builder-Bibliotheken|Objekterstellung für die {{CBuilder}}-Bibliotheken]] &lt;br /&gt;
** [[Aufrufen virtueller Methoden in Konstruktoren für Basisklassen|Aufrufen virtueller Methoden in Konstruktoren für Basisklassen]]&lt;br /&gt;
** [[Objektfreigabe|Objektfreigabe]]&lt;br /&gt;
** [[AfterConstruction und BeforeDestruction|AfterConstruction und BeforeDestruction]]&lt;br /&gt;
** [[Virtuelle Klassenfunktionen|Virtuelle Klassenfunktionen]]&lt;br /&gt;
*[[Unterstützung für Object Pascal-Datentypen und Sprachkonzepte|Unterstützung für Object Pascal-Datentypen und Sprachkonzepte]]&lt;br /&gt;
** [[Typedefs|Typedefs]]&lt;br /&gt;
** [[Klassen, die die Sprache Object Pascal unterstützen|Klassen, die die Sprache Object Pascal unterstützen]]&lt;br /&gt;
** [[Object Pascal-Sprachentsprechungen in C++|Object Pascal-Sprachentsprechungen in C++]]&lt;br /&gt;
** [[Offene Arrays|Offene Arrays]]&lt;br /&gt;
** [[Unterschiedlich definierte Typen|Unterschiedlich definierte Typen]]&lt;br /&gt;
** [[Zuordnung der Delphi-Typen zu C++-Typen|Zuordnung der {{Delphi}}-Typen zu C++-Typen]]&lt;br /&gt;
** [[Delphi-Interfaces|{{Delphi}}-Interfaces]]&lt;br /&gt;
** [[Ressourcenstrings|Ressourcenstrings]]&lt;br /&gt;
** [[Standardparameter|Standardparameter]]&lt;br /&gt;
** [[Laufzeittypinformationen|Laufzeittypinformationen]]&lt;br /&gt;
** [[Nicht zugeordnete Typen|Nicht zugeordnete Typen]]&lt;br /&gt;
** [[Schlüsselwort-Erweiterungen in C++|Schlüsselwort-Erweiterungen in C++]]&lt;br /&gt;
** [[Die Schlüsselwort-Erweiterung declspec|Die Schlüsselwort-Erweiterung __declspec]]&lt;br /&gt;
** [[C++-Zuweisungsoperator mit gleicher Funktion wie der implizite Delphi-Operator|C++-Zuweisungsoperator mit gleicher Funktion wie der implizite {{Delphi}}-Operator]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section end=children /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Declspec(pascalimplementation)|__declspec(pascalimplementation)]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Sprachunterstutzung fur die RAD Studio-Bibliotheken (C++)}}&lt;br /&gt;
[[Category:C++-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
&lt;br /&gt;
[[en:Language Support for the RAD Studio Libraries (C++)]]&lt;br /&gt;
[[fr:Prise en charge du langage pour les bibliothèques RAD Studio (C++)]]&lt;br /&gt;
[[ja:RAD Studio ライブラリに対する言語サポート（C++）]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Web-Services-Anwendungen_erstellen&amp;diff=210193</id>
		<title>Web-Services-Anwendungen erstellen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Web-Services-Anwendungen_erstellen&amp;diff=210193"/>
		<updated>2017-03-21T15:41:04Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Adjusted terminology&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen, Komponenten und Bibliotheken erstellen - Index}}&lt;br /&gt;
&lt;br /&gt;
Webdienste (Web-Services) sind eigenständige modulare Anwendungen, die über ein Netzwerk (etwa das World Wide Web) verbreitet und aufgerufen werden können. Webdienste bieten umfassend definierte Schnittstellen, welche die verfügbaren Dienste beschreiben. Mithilfe von Webdiensten können Sie programmierbare Dienste über das Internet bereitstellen oder in Anspruch nehmen. Dabei nutzen Sie die Vorteile neuer Standards, wie XML, XML Schema, SOAP (Simple Object Access Protocol) und WSDL (Web Service Definition Language).&lt;br /&gt;
&lt;br /&gt;
Webdienste nutzen SOAP, ein standardisiertes einfaches Protokoll für den Austausch von Informationen in einer verteilten Umgebung. Als Kommunikationsprotokoll dient HTTP und mit XML werden die Remote-Procedure-Aufrufe programmiert.&lt;br /&gt;
&lt;br /&gt;
Mit {{Delphi}} können Sie Server erstellen, die Webdienste implementieren, sowie Clients, die diese Dienste anfordern. Ebenso können Clients für beliebige Server geschrieben werden, um Webdienste zu implementieren, die auf SOAP-Botschaften basieren, und Server, die Webdienste für beliebige Clients zur Verfügung stellen.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Web-Services verwenden|Web-Services verwenden]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Web-Broker-Anwendungen erstellen|Web-Broker-Anwendungen erstellen]]&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
&lt;br /&gt;
[[en:Creating Web Services Applications]]&lt;br /&gt;
[[fr:Création d&#039;applications services Web]]&lt;br /&gt;
[[ja:Web サービス アプリケーションの作成]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installationshinweise&amp;diff=209913</id>
		<title>Installationshinweise</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installationshinweise&amp;diff=209913"/>
		<updated>2017-03-10T15:28:14Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Installation}}&lt;br /&gt;
&lt;br /&gt;
Diese Seite enthält wichtige Informationen, die Sie kennen müssen, bevor Sie {{Delphi}} {{MarketingVersion}}, {{CBuilder}} {{MarketingVersion}} oder {{Product}} {{MarketingVersion}} [[Installation|installieren]]. Die aktuelle Version dieser Seite finden Sie [{{fullurl:{{PAGENAME}}}} hier].&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; In diesem Dokument sowie in der übrigen [[Hilfe zur Hilfe|Dokumentation]] wird der Begriff &amp;quot;{{Product}}&amp;quot; für jedes der oben aufgelisteten Produkte verwendet.&lt;br /&gt;
&lt;br /&gt;
==Systemvoraussetzungen==&lt;br /&gt;
&lt;br /&gt;
Die folgenden Voraussetzungen beziehen sich auf {{Product}}.&lt;br /&gt;
&lt;br /&gt;
Informationen über unterstützte Zielplattformen von {{Product}}-Projekten finden Sie unter &#039;&#039;&#039;[[Unterstützte Zielplattformen|Unterstützte Zielplattformen]]&#039;&#039;&#039; und &#039;&#039;&#039;[[Plattformvoraussetzungen für FireMonkey|Plattformvoraussetzungen für {{FM}}]]&#039;&#039;&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
Informationen über unterstützte Datenbanksysteme finden Sie unter &#039;&#039;&#039;[[Übersicht (FireDAC)#Hauptfunktionen von FireDAC|Hauptfunktionen von FireDAC]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Hardwarevoraussetzungen===&lt;br /&gt;
&lt;br /&gt;
Für {{Product}} ist mindestens Folgendes erforderlich:&lt;br /&gt;
&lt;br /&gt;
* 1,6 GHz oder schnellerer Prozessor&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* Zwischen 6 GB und 60 GB¹ verfügbarer Festplattenspeicherplatz &lt;br /&gt;
* Für DirectX 11 geeignete Grafikkarte mit der Auflösung 1024x768 oder höher&lt;br /&gt;
&lt;br /&gt;
===Betriebssystemvoraussetzungen===&lt;br /&gt;
&lt;br /&gt;
Sie können {{Product}} unter den folgenden Versionen von Windows ausführen:&lt;br /&gt;
&lt;br /&gt;
* Windows 10&lt;br /&gt;
* Windows 8 und 8.1&lt;br /&gt;
* Windows 7 SP1&lt;br /&gt;
*: &#039;&#039;&#039;Tipp:&#039;&#039;&#039; Sie können eine virtuelle Maschine mit einer der unterstützten Versionen von Windows verwenden, um {{Product}} auf anderen Plattformen auszuführen. Für die Entwicklung von [[FireMonkey|{{FM}}]]-Projekten muss Ihre Virtualisierungs-Software einen direkten Zugriff auf die Host-GPU bereitstellen.&lt;br /&gt;
&lt;br /&gt;
Ihr Windows-System muss folgendermaßen konfiguriert sein:&lt;br /&gt;
&lt;br /&gt;
* Der Benutzer, der {{Product}} installiert, muss der Systemadministrator sein oder auf der Administratorberechtigungsliste stehen.&lt;br /&gt;
*&amp;lt;p&amp;gt;Die [http://www.computerhope.com/issues/ch000549.htm {{Code|PATH}}-Umgebungsvariable (EN)] darf bis zu 1830 Zeichen lang sein.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Bei der Installation von {{Product}} werden der {{Code|PATH}}-Umgebungsvariable bis zu 218 Zeichen hinzugefügt. Wenn die {{Code|PATH}}-Umgebungsvariable länger als 2048 Zeichen ist, [https://software.intel.com/en-us/articles/limitation-to-the-length-of-the-system-path-variable zeigt Ihr System ein unerwartetes Verhalten (EN)].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voraussetzungen für unterstützte Zielplattformen===&lt;br /&gt;
&lt;br /&gt;
Voraussetzungen für die Entwicklung von Projekten für [[Unterstützte Zielplattformen|unterstützte Zielplattformen]]:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Zielplattform&lt;br /&gt;
! Voraussetzungen&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
64-Bit-Windows&lt;br /&gt;
|&lt;br /&gt;
* Entweder ein PC mit 64-Bit-Windows oder ein 32-Bit-PC, der mit einem PC mit 64-Bit-Windows verbunden ist.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
OS X&lt;br /&gt;
|&lt;br /&gt;
* Ein Intel-basierter Mac mit mehr als 2 GiB RAM, auf dem die folgenden Versionen von OS X ausgeführt werden:&lt;br /&gt;
** OS X 10.9 Mavericks&lt;br /&gt;
** OS X 10.10 Yosemite&lt;br /&gt;
** OS X 10.11 El Capitan&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
iOS&lt;br /&gt;
|&lt;br /&gt;
* Alle Voraussetzungen für die &#039;&#039;&#039;OS X&#039;&#039;&#039;-Unterstützung.&lt;br /&gt;
* [https://developer.apple.com/xcode/ Xcode (EN)] Version 6 oder später.&lt;br /&gt;
* Mitgliedschaft beim [[Teilnehmen am Apple-Entwicklerprogramm|Apple-Entwicklerprogramm]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Android&lt;br /&gt;
|&lt;br /&gt;
* Ein Android-Gerät, das auf einem ARMv7-Prozessor mit NEON-Unterstützung ausgeführt wird.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voraussetzungen für andere Features===&lt;br /&gt;
&lt;br /&gt;
Voraussetzungen für andere Features:&lt;br /&gt;
&lt;br /&gt;
* Sie müssen den [https://get2.adobe.com/flashplayer/ Adobe Flash Player installieren (EN)], um:&lt;br /&gt;
** Die &#039;&#039;&#039;Video-Tutorials&#039;&#039;&#039; abzuspielen.&lt;br /&gt;
** Den interaktiven Inhalt in [[Projektdokumentation erzeugen|Erzeugen der Dokumentation]] anzuzeigen.&lt;br /&gt;
* Für die Unterstützung von &#039;&#039;&#039;[[FireMonkey 3D|{{FM}} 3D]]&#039;&#039;&#039; muss Ihr System Ressourcen mit einer Größe von über 4 GiB zulassen und die Indizes aller Ressourcen bei 32 Bit beibehalten.&lt;br /&gt;
* Um [[Importieren eines Projekts im IBM Rational Rose-Format (MDL)|Modelle im IBM Rational Rose-Format (MDL) zu importieren]], müssen Sie die [https://java.com/en/download/ JRE (Java Runtime Environment) installieren (EN)].&lt;br /&gt;
*: &#039;&#039;&#039;Tipp:&#039;&#039;&#039; Die JRE wird automatisch installiert, wenn Sie die Unterstützung für die Android-Zielplattform installieren.&lt;br /&gt;
&lt;br /&gt;
==Weitere Software==&lt;br /&gt;
&lt;br /&gt;
Die {{Product}}-Installation enthält weitere Software. In {{Product}} können Sie zudem nach der Installation weitere zusätzliche Software installieren. Einzelheiten zu weiterer {{Product}}-Software finden Sie unter [[Software-Add-ins von Fremdherstellern|Software-Add-ins von Fremdherstellern]].&lt;br /&gt;
&lt;br /&gt;
===Immer installierte zusätzliche Software===&lt;br /&gt;
&lt;br /&gt;
Die folgende zusätzliche Software wird immer mit {{Product}} installiert:&lt;br /&gt;
&lt;br /&gt;
* [[Beyond Compare|Beyond Compare]]&lt;br /&gt;
* [[Indy|Internet Direct (Indy)]]&lt;br /&gt;
&lt;br /&gt;
[https://www.microsoft.com/en-us/download/details.aspx?id=21 Microsoft .NET Framework 3.5 (EN)] wird installiert, wenn es auf Ihrem System nicht gefunden wird.&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre {{Product}}-Installation die C++-Unterstützung enthält, wird mit {{Product}} auch die [[Dinkumware Standard-C++-Bibliothek|Dinkumware Standard-C++-Bibliothek]] installiert.&lt;br /&gt;
&lt;br /&gt;
===Optionale zusätzliche Software===&lt;br /&gt;
&lt;br /&gt;
Die in der folgenden Tabelle aufgeführte zusätzliche Software ist in bestimmten Editionen von {{Product}} enthalten. Der größte Teil davon kann nach der Installation von {{Product}} mit [[Feature-Manager|Feature-Manager]], [[GetIt-Package-Manager|GetIt-Package-Manager]] oder die Software kann von [http://downloads.embarcadero.com/Products.aspx?prodid=22 CodeCentral (EN)] heruntergeladen werden. Bestimmte Software kann auch bei der {{Product}}-Installation installiert werden.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Software&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | Verfügbarkeit&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Wichtige Hinweise&lt;br /&gt;
|-&lt;br /&gt;
! Installationsprogramm&lt;br /&gt;
! GetIt&lt;br /&gt;
! CodeCentral&lt;br /&gt;
! Offline-Installationsprogramm&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[#Windows 10 SDK|Windows 10 SDK]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Installationshinweise#Windows 10 SDK|Windows 10 SDK]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[#Android JDK, SDK, NDK | Android SDK {{AndroidToolsRevision}} - NDK ({{AndroidNDKVersion}})]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Installationshinweise#Android JDK.2C SDK.2C NDK|Android JDK, SDK, NDK]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[#Android JDK, SDK, NDK | Java Development Kit 1.8]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Installationshinweise#Android JDK.2C SDK.2C NDK|Android JDK, SDK, NDK]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Boost|Boost]] (C++)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://altd.embarcadero.com/releases/radstudio/18.0/boost_18.zip Herunterladen (EN)]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CodeSite|CodeSite Express 5.2]] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
DUnit Unit-Test-Frameworks ([[Überblick über DUnit|DUnit]] und [[Überblick über DUnitX|DUnitX]])&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[FastReport|FastReport 5.0]] ([[VCL|VCL]]) &lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://cc.embarcadero.com/item/30500 Download]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Installationshinweise#FastReport .28VCL.29- und TeeChart Standard-Abhängigkeit|Abhängigkeit mit TeeChart-Funktionen]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
InterBase Express (IBX)-Komponenten&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
InterBase XE7 Developer Edition&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[IntraWeb-Einführung - Index|IntraWeb]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[TeeChart|TeeChart Standard]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
DB PowerStudio Developer Edition&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://altd.embarcadero.com/download/DBPowerStudio/DBPowerStudioDev_v1601.zip Download]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
ER/Studio Developer Edition&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://altd.embarcadero.com/download/radstudio/10.1/erde_1602.exe Download]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[FastReport|FastReport 5.0]] (FMX {{Company}}-Edition für [[FireMonkey|{{FM}}]])&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://cc.embarcadero.com/item/30501 Download]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://docwiki.embarcadero.com/HTML5_Builder/en/Main_Page HTML5 Builder XE5]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://altd.embarcadero.com/download/html5builder/html5_builder_xe5_win.zip Download]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://www.nsoftware.com/ipworks/ IP*Works! (EN)]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;[http://cc.embarcadero.com/item/30498 Download für {{Delphi}}]&amp;lt;/center&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[http://cc.embarcadero.com/item/30499 Download für C++]&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweise:&#039;&#039;&#039;&lt;br /&gt;
:* Software von &#039;&#039;&#039;CodeCentral&#039;&#039;&#039; steht möglicherweise nicht für alle Editionen von {{Product}} zur Verfügung. Nach der [[Installation|Installation von {{Product}}]] finden Sie ausführlichere Informationen in der Datei {{Path|{{InstallPath}}\available_downloads_{{CONTENTLANGUAGE}}.html}}.&lt;br /&gt;
&lt;br /&gt;
====Windows 10 SDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die C++-Unterstützung für {{Product}} installieren, öffnet das {{Product}}-Installationsprogramm das Installationsprogramm für das Windows 10 SDK.&lt;br /&gt;
&lt;br /&gt;
Sie müssen das Windows 10 SDK installieren, um die vollständigen Windows API-Header-Dateien zu erhalten.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Windows 10 SDK nicht installieren möchten, schließen Sie das Installationsprogramm für das Windows 10 SDK einfach.&lt;br /&gt;
&lt;br /&gt;
====Android JDK, SDK, NDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre {{Product}}-Installation Android-Unterstützung enthält, bietet das {{Product}}-Installierungsprogramm auch weitere Software, die zur Android-Entwicklung auf der [[Installationsprogramm für Features#Seite &amp;quot;Weitere Auswahl&amp;quot;|Seite &amp;quot;Weitere Auswahl&amp;quot;]] benötigt wird:&lt;br /&gt;
&lt;br /&gt;
* Android SDK {{AndroidToolsRevision}} - NDK ({{AndroidNDKVersion}}).&lt;br /&gt;
* Java Development Kit 1.8.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweise:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
:* Sie können diese Features später mit dem [[Feature-Manager|Feature-Manager]] installierren.&lt;br /&gt;
:* Selbst wenn Sie einen JDK bereits installiert haben, installieren Sie mit der Auswahl von &#039;&#039;&#039;Java Development Kit 1.8&#039;&#039;&#039; diese Version von JDK und modifizieren den aktuellen JDK-Pfad.&lt;br /&gt;
:* Wenn Sie die Android-Entwicklungs-Tools installieren möchten, werden Sie dazu aufgefordert, die entsprechenden Lizenzen zu akzeptieren.&lt;br /&gt;
&lt;br /&gt;
====[[FastReport|FastReport]]- ([[VCL|VCL]]) und [[TeeChart|TeeChart Standard]]-Abhängigkeit====&lt;br /&gt;
&lt;br /&gt;
[[FastReport|FastReport]] verwendet einige Komponenten von [[TeeChart|TeeChart Standard]]. Wählen Sie [[TeeChart|TeeChart Standard]] zusammen mit [[FastReport|FastReport]] aus, um beie Funktionen in {{product}} zu installieren, um alle Funktionalitäten von [[FastReport|FastReport]] einzusetzen.&lt;br /&gt;
&lt;br /&gt;
==Hinweise für die Registrierung==&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Update Subscription&amp;quot;-Plan===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie über einen aktiven &#039;&#039;&#039;&amp;quot;Update Subscription&amp;quot;-Plan&#039;&#039;&#039; verfügen:&lt;br /&gt;
&lt;br /&gt;
* Wenn auf Ihrem Computer eine frühere Version von {{Product}} mit diesem &#039;&#039;&#039;&amp;quot;Update Subscription&amp;quot;-Plan&#039;&#039;&#039; installiert ist, ermittelt der Installationsexperte Ihre Lizenz automatisch.&lt;br /&gt;
* Andernfalls können Sie Ihre neue {{Product}}-Installation mit derselben Seriennummer wie Ihre frühere {{Product}}-Version, die Teil Ihres &#039;&#039;&#039;&amp;quot;Update Subscription&amp;quot;-Plans&#039;&#039;&#039; ist, registrieren.&lt;br /&gt;
&lt;br /&gt;
===Netzwerklizenzen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine Netzwerklizenz (verwaltet von [http://docwiki.embarcadero.com/ELC/53/en/Main_Page {{Company}} License Center (EN)], FLEXnet oder AppWave) erworben haben, kopieren Sie die Netzwerklizenzdatei ({{Path|named*.slip}} oder {{Path|concurrent*.slip}}), die Sie vom Lizenzserveradministrator erhalten haben, auf das System, auf dem Sie {{Product}} installieren möchten.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Nur das &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; unterstützt Netzwerklizenzen. Weitere Informationen zu verfügbaren Installationsprogrammen finden Sie unter [[Installation#Auswählen_eines_Installationsprogramms|Auswählen eines Installationsprogramms]].&lt;br /&gt;
&lt;br /&gt;
Gehen Sie während der [[Installation|{{Product}}-Installation]], wenn Sie aufgefordert werden, Ihre Lizenzinformationen einzugeben, wie folgt vor:&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie &amp;quot;Ich habe eine gültige Lizenzdatei (.slip oder reg*.txt) zum Importieren&amp;quot;.&lt;br /&gt;
# Klicken Sie im Tool &#039;&#039;&#039;[[Embarcadero-Produktregistrierung#Lizenzmanager|{{Company}}-Produktregistrierung]]&#039;&#039;&#039;, das daraufhin geöffnet wird, auf &#039;&#039;&#039;Importieren&#039;&#039;&#039;.&lt;br /&gt;
# Suchen Sie Ihre Registrierungsdatei, wählen Sie sie aus, und klicken Sie auf &#039;&#039;&#039;Öffnen&#039;&#039;&#039;.&lt;br /&gt;
# Wenn Ihre Registrierungsdatei importiert wurde, klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;, um das Tool &#039;&#039;&#039;{{Company}}-Produktregistrierung&#039;&#039;&#039; zu schließen.&lt;br /&gt;
# Führen Sie die verbleibenden Schritte im Installationsexperten aus, um Ihre Offline-Installation von {{Product}} abzuschließen.&lt;br /&gt;
&lt;br /&gt;
==Bekannte Installationsprobleme==&lt;br /&gt;
&lt;br /&gt;
===Fehler 0x800F0906, 0x800F081F und 0x800F0907 bei der Installation von .NET Framework 3.5===&lt;br /&gt;
&lt;br /&gt;
Falls bei der Installation von .NET Framework 3.5 einer der Fehler 0x800F0906, 0x800F081F oder 0x800F0907 auftritt, finden Sie unter [https://support.microsoft.com/en-en/kb/2734782 Microsoft Support - .NET Framework 3.5 installation error: 0x800F0906, 0x800F081F, 0x800F0907 (EN)] Informationen zum Beheben dieser Fehler.&lt;br /&gt;
&lt;br /&gt;
==Installieren von {{Product}}==&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [{{fullurl:Installation}} Installation] der Online-Dokumentation finden Sie Installationsanweisungen.&lt;br /&gt;
&lt;br /&gt;
==Kontaktieren des Supports==&lt;br /&gt;
&lt;br /&gt;
[http://support.embarcadero.com Öffnen Sie eine Support-Anfrage], wenn Sie bei der Installation von {{Product}} auf Probleme stoßen.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{Version}}|Hotfixes und Workarounds für {{Version}}]]&lt;br /&gt;
&lt;br /&gt;
[[Category:{{Version}}]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zu_ThingPoint&amp;diff=202755</id>
		<title>Überblick zu ThingPoint</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zu_ThingPoint&amp;diff=202755"/>
		<updated>2016-03-22T11:00:41Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Enterprise Mobility Services (EMS)}}&lt;br /&gt;
Ein &#039;&#039;&#039;ThingPoint&#039;&#039;&#039; ist eine Anwendung, die Sie mithilfe verschiedener IoT-Features erstellen. Eine ThingPoint-Anwendung kann eine [[Iot:ThingConnect|ThingConnect]]-Komponente, [[EMS-EdgeModules|EMS-EdgeModules]]-Komponenten und deren [[Übersicht über EMS-Ressourcen|Ressourcen]] enthalten. &lt;br /&gt;
&lt;br /&gt;
Eine ThingPoint-Anwendung wird normalerweise in der Nähe von IoT-Geräten ausgeführt. ThingPoints stellen für benutzerdefinierten Code einen einfachen Zugriff zum Aufrufen von EMS bereit. Der benutzerdefinierte Code eines ThingPoint verwendet die [[Iot:ThingConnect|ThingConnect-Komponenten]] zum Koppeln von Geräten.&lt;br /&gt;
&lt;br /&gt;
Eine ThingPoint-Anwendung kann als Antwort auf eine REST-Anforderung von einer [[EMS-Client-Anwendung|EMS-Client-Anwendung]] aus dem [[EMS-Server|EMS-Server]] aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
[[File:ThingPoints.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Hauptmerkmale==&lt;br /&gt;
&lt;br /&gt;
Ein ThingPoint kann: &lt;br /&gt;
&lt;br /&gt;
* Durch REST-API-Aufrufe bilateral mit dem [[EMS-Server|EMS-Server]] kommunizieren. Eine ThingPoint-Anwendung mit EMS-EdgeModules kann auf Anforderungen eines EMS-Servers antworten.  &lt;br /&gt;
* Edge-Daten in einer SQL-Datenbank zwischenspeichern.&lt;br /&gt;
* Daten von sich in der Nähe befindenden [[Iot:ThingConnect|ThingConnect-Geräten]] sammeln.&lt;br /&gt;
* Die Vor- und Nachverarbeitung von IoT-Daten zulassen, während diese von den [[Iot:ThingConnect|ThingConnect-Geräten]] gesammelt werden.&lt;br /&gt;
* Gesammelte IoT-Daten anhand verschiedener Filterkriterien filtern.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Entwickeln einer ThingPoint-Anwendung mit EMS|Entwickeln einer ThingPoint-Anwendung mit EMS]]&lt;br /&gt;
* [[Registrieren eines ThingPoint beim EMS-Server|Registrieren eines ThingPoint im EMS-Server]]&lt;br /&gt;
* [[Implementieren einer einfachen ThingPoint-Anwendung|Implementieren einer einfachen ThingPoint-Anwendung]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[EMS-EdgeModules|EMS-EdgeModules]]&lt;br /&gt;
* [[EMS-EdgeModules-Ressource|EMS-EdgeModules-Ressourcen]]&lt;br /&gt;
* [[samp_en:EMS.ThingPoint IoT Sample|EMS.ThingPoint IoT (Beispiel)]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Uberblick zu ThingPoints}}&lt;br /&gt;
[[Category:Berlin]]&lt;br /&gt;
&lt;br /&gt;
[[en:ThingPoints Overview]]&lt;br /&gt;
[[fr:Présentation des ThingPoints]]&lt;br /&gt;
[[ja:ThingPoint の概要]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwenden_eines_HTTP-Clients&amp;diff=201113</id>
		<title>Verwenden eines HTTP-Clients</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwenden_eines_HTTP-Clients&amp;diff=201113"/>
		<updated>2016-03-04T15:58:32Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: changed terms by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden der RTL in geräteübergreifenden Anwendungen}}&lt;br /&gt;
&lt;br /&gt;
Die RTL enthält zwei Komponenten, mit denen Sie HTTP-Anforderungen an Server senden und deren Antworten verwalten können:&lt;br /&gt;
&lt;br /&gt;
*  [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient|TNetHTTPClient]]&lt;br /&gt;
* [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest|TNetHTTPRequest]]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Alternativ können Sie eine Instanz von [[lib_de:System.Net.HttpClient.THTTPClient|THTTPClient]] zum Verwalten Ihrer HTTP-Anforderungen verwenden.&lt;br /&gt;
&lt;br /&gt;
==Konfigurieren Ihre Anwendung beim Entwurf==&lt;br /&gt;
&lt;br /&gt;
===Erstellen eines HTTP-Clients===&lt;br /&gt;
&lt;br /&gt;
Um einen HTTP-Client zu erstellen, mit dem Sie HTTP-Anforderungen senden können, ziehen Sie eine [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient|TNetHTTPClient]]-Komponente aus der &#039;&#039;&#039;[[Tool-Palette|Tool-Palette]]&#039;&#039;&#039; in ein Formular oder ein Datenmodul Ihrer Anwendung. Für die Komponente [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient|TNetHTTPClient]] ist keine Anfangskonfiguration erforderlich.&lt;br /&gt;
&lt;br /&gt;
===Erstellen und Konfigurieren von HTTP-Anforderungen===&lt;br /&gt;
&lt;br /&gt;
Sie müssen auch mindestens eine [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest|TNetHTTPRequest]]-Komponente in Ihr Formular oder Datenmodul aufnehmen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die neue HTTP-Anforderungs-Komponente eingefügt haben, doppelklicken Sie im &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039; auf deren Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Client|Client]], damit der Wert auf die zuvor hinzugefügte HTTP-Client-Komponente gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
Sie können eine beliebige Anzahl von Anforderungs-Komponenten verwenden. Wenn Sie mehrere unterschiedliche HTTP-Anforderungen senden müssen, wäre das geeignetere Vorgehen jedoch, nur eine HTTP-Anforderungs-Komponente zu verwenden und diese zur Laufzeit für jede Anforderung neu zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
==Senden einer Anforderung und Behandeln der Antwort==&lt;br /&gt;
&lt;br /&gt;
===Senden einer HTTP-Anforderung===&lt;br /&gt;
&lt;br /&gt;
Um eine HTTP-Anforderung zu senden, müssen Sie mindestens Folgendes angeben:&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:Hypertext Transfer Protocol#Request methods|HTTP-Anforderungsmethoden]]&lt;br /&gt;
* Einen Ressourcen-URL&lt;br /&gt;
&lt;br /&gt;
Die HTTP-Anforderungsmethode bestimmt die Aktion, die der Server für die Ressource an dem angegebenen URL ausführen soll, z. B. Senden der Daten der Ressource oder Aktualisieren der Ressource mit Daten aus der Anforderung.&lt;br /&gt;
&lt;br /&gt;
Wie eine HTTP-Anforderung mit einer [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest|TNetHTTPRequest]]-Komponente gesendet wird, hängt von der HTTP-Anforderungsmethode ab, die Sie verwenden möchten.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Funktionen, die eine Anforderung senden, entweder [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Execute|Execute]] oder methodenspezifische Funktionen, sind alle blockierend. Das heißt, diese Funktionen kehren erst zurück, wenn eine Antwort vom Server vorliegt. Siehe [[#Verfolgen des Fortschritts beim Herunterladen der Antwortdaten|Verfolgen des Fortschritts beim Herunterladen der Antwortdaten]] weiter unten.&lt;br /&gt;
&lt;br /&gt;
====Senden einer HTTP-Anforderung mit den HTTP-Anforderungsmethoden DELETE, GET, HEAD, OPTIONS oder TRACE====&lt;br /&gt;
&lt;br /&gt;
Die folgenden HTTP-Anforderungsmethoden benötigen als Eingabedaten nur den Zielressourcen-URL:&lt;br /&gt;
&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.7 DELETE (EN)]&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.3 GET (EN)]&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.4 HEAD (EN)]&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.2 OPTIONS (EN)]&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.8 TRACE (EN)]&lt;br /&gt;
&lt;br /&gt;
Konfigurieren Sie Ihre Anforderung zuerst beim Entwurf, um eine HTTP-Anforderung mit einer dieser HTTP-Anforderungsmethoden zu senden:&lt;br /&gt;
&lt;br /&gt;
# Konfigurieren Sie die Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.URL|URL]] mit dem URL der Zielressource.&lt;br /&gt;
# Konfigurieren Sie die Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.MethodString|MethodString]] mit dem Namen der HTTP-Anforderungsmethode, die Sie verwenden möchten.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Namen von HTTP-Anforderungsmethoden [http://tools.ietf.org/html/rfc7230 berücksichtigen die Groß-/Kleinschreibung (EN)].&lt;br /&gt;
&lt;br /&gt;
Rufen Sie dann &#039;&#039;&#039;[[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Execute|Execute]]&#039;&#039;&#039; auf, um Ihre Anforderung zu senden.&lt;br /&gt;
&lt;br /&gt;
====Senden einer HTTP-Anforderung mit den HTTP-Anforderungsmethoden MERGE, PATCH oder PUT====&lt;br /&gt;
&lt;br /&gt;
Die folgenden HTTP-Anforderungsmethoden benötigen außer dem Zielressourcen-URL Eingabedaten:&lt;br /&gt;
&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6 PUT (EN)]&lt;br /&gt;
* [http://tools.ietf.org/html/rfc5789 PATCH (EN)]&lt;br /&gt;
* [http://www.odata.org/documentation/odata-version-2-0/operations/#Operations MERGE (EN)]&lt;br /&gt;
&lt;br /&gt;
Um eine HTTP-Anforderung mit einer dieser HTTP-Anforderungsmethoden zu senden, rufen Sie die zugehörige Funktion auf (siehe die folgenden Tabelle). Geben Sie in Ihrem Aufruf den URL der Zielressource als erstes Argument und eine Instanz von [[lib_de:System.Classes.TStream|TStream]] als zweites Argument an.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HTTP-Anforderungsmethode&lt;br /&gt;
! TNetHTTPRequest-Funktion&lt;br /&gt;
|-&lt;br /&gt;
| PUT&lt;br /&gt;
| [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Put|Put]]&lt;br /&gt;
|-&lt;br /&gt;
| PATCH&lt;br /&gt;
| [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Patch|Patch]]&lt;br /&gt;
|-&lt;br /&gt;
| MERGE&lt;br /&gt;
| [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Merge|Merge]]&lt;br /&gt;
|-&lt;br /&gt;
| PATCH über PUT*&lt;br /&gt;
| [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.PatchAlternative|PatchAlternative]]&lt;br /&gt;
|-&lt;br /&gt;
| MERGE über PUT*&lt;br /&gt;
| [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.MergeAlternative|MergeAlternative]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; Einige HTTP-Proxies unterstützen die neuesten Standard-HTTP-Anforderungsmethoden (wie PATCH) oder Nicht-Standard-HTTP-Anforderungsmethoden (wie MERGE) nicht. In diesen Fällen können Sie die HTTP-Anforderungsmethoden über andere HTTP-Anforderungsmethoden tarnen. Dazu müssen in der Anforderung Header enthalten sein, die die gewünschte HTTP-Anforderungsmethode angeben.&lt;br /&gt;
&lt;br /&gt;
====Senden einer HTTP-Anforderung mit der HTTP-Anforderungsmethode POST====&lt;br /&gt;
&lt;br /&gt;
Die HTTP-Anforderungsmethode [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.5 POST (EN)] benötigt außer dem Zielressourcen-URL Eingabedaten.&lt;br /&gt;
&lt;br /&gt;
Um eine HTTP-Anforderung mit der HTTP-Anforderungsmethode POST zu senden, rufen Sie [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Post|Post]] auf. In Ihrem Aufruf müssen Sie den URL der Zielressource als erstes Argument angeben. Die anderen Argumente hängen davon ab, wie Sie die Eingabedaten für Ihre Anforderung zur Verfügung stellen möchten:&lt;br /&gt;
&lt;br /&gt;
* Um den Inhalt einer lokalen Datei zu senden, geben Sie den lokalen Pfad zu dieser Datei als zweites Argument Ihres Aufrufs an.&lt;br /&gt;
* Um den Inhalt eines Streams zu senden, geben Sie Ihre Instanz von [[lib_de:System.Classes.TStream|TStream]] als zweites Argument Ihres Aufrufs an.&lt;br /&gt;
* Um Formulardaten zu senden, die entsprechend dem [http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2 HTML 4-Standard (EN)] als [[Wikipedia:MIME#Multipart messages|mehrteilige MIME-Nachricht]] codiert sind, geben Sie Ihre Instanz von [[lib_de:System.Net.Mime.TMultipartFormData|TMultipartFormData]] als zweites Argument Ihres Aufrufs an.&lt;br /&gt;
* Um den Inhalt einer String-Liste zu senden, geben Sie Ihre Instanz von [[lib_de:System.Classes.TStrings|TStrings]] als zweites Argument Ihres Aufrufs an, und falls Ihre Strings nicht in UTF-8 codiert sind, geben Sie eine Instanz von [[lib_de:System.SysUtils.TEncoding|TEncoding]] als viertes Argument an. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
NetHTTPRequest1.Post(&#039;http://www.example.com/rest/items&#039;, String1, nil, TEncoding.Default);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
NetHTTPRequest1-&amp;gt;Post(&amp;quot;http://www.example.com/rest/items&amp;quot;, String1, NULL, TEncoding::Default);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Behandeln einer HTTP-Antwort===&lt;br /&gt;
&lt;br /&gt;
Wenn der Zielserver eine Antwort auf Ihre Anforderung sendet, wird das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnRequestCompleted|OnRequestCompleted]] Ihrer HTTP-Anforderungs-Komponente ausgelöst. Definieren Sie eine [[Ereignisbehandlungsroutinen|Ereignisbehandlungsroutine]] für dieses Ereignis, um die Daten aus der Serverantwort zu lesen. Wenn während Ihrer Anforderung ein Fehler auftritt, wird stattdessen das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnRequestError|OnRequestError]] Ihrer HTTP-Anforderungs-Komponente ausgelöst.&lt;br /&gt;
&lt;br /&gt;
Die Ereignisbehandlungsroutine von [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnRequestCompleted|OnRequestCompleted]] erhält zwei Parameter:&lt;br /&gt;
&lt;br /&gt;
* {{Arg|Sender}} ist Ihre HTTP-Anforderungs-Komponente.&lt;br /&gt;
* {{Arg|AResponse}} ist ein Objekt, das das Interface [[lib_de:System.Net.HttpClient.IHTTPResponse|IHTTPResponse]] implementiert.&lt;br /&gt;
&lt;br /&gt;
Sie können alle Antwortdaten aus {{Arg|AResponse}} abrufen:&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:System.Net.HttpClient.IHTTPResponse.Version|Version]] gibt die Version des HTTP-Protokolls an, das der Server verwendet.&lt;br /&gt;
* [[lib_de:System.Net.HttpClient.IHTTPResponse.StatusCode|StatusCode]] enthält den [[Wikipedia:List of HTTP status codes|Statuscode]] der Antwort, und [[lib_de:System.Net.HttpClient.IHTTPResponse.StatusText|StatusText]] enthält einen lesbaren Text, der den Status beschreibt, wie z. B. &amp;quot;OK&amp;quot; für den StatusCode 200.&lt;br /&gt;
* [[lib_de:System.Net.URLClient.IURLResponse.ContentAsString|ContentAsString]] enthält den Rumpf der Antwort als String. Sie können auch die Rohantwortdaten (einschließlich der Header und des Rumpfs) als Stream aus [[lib_de:System.Net.URLClient.IURLResponse.ContentStream|ContentStream]] lesen.&lt;br /&gt;
* Sie können die Antwort-Header mit [[lib_de:System.Net.URLClient.IURLResponse.Headers|Headers]], [[lib_de:System.Net.HttpClient.IHTTPResponse.HeaderValue|HeaderValue]], [[lib_de:System.Net.HttpClient.IHTTPResponse.ContainsHeader|ContainsHeader]] oder einer der folgenden Hilfseigenschaften lesen, die den Wert von allgemeinen HTTP-Antwort-Header-Feldern enthalten: [[lib_de:System.Net.HttpClient.IHTTPResponse.ContentCharSet|ContentCharSet]], [[lib_de:System.Net.HttpClient.IHTTPResponse.ContentEncoding|ContentEncoding]], [[lib_de:System.Net.HttpClient.IHTTPResponse.ContentLanguage|ContentLanguage]], [[lib_de:System.Net.HttpClient.IHTTPResponse.ContentLength|ContentLength]], [[lib_de:System.Net.HttpClient.IHTTPResponse.Date|Date]], [[lib_de:System.Net.HttpClient.IHTTPResponse.LastModified|LastModified]], [[lib_de:System.Net.URLClient.IURLResponse.MimeType|MimeType]].&lt;br /&gt;
* [[lib_de:System.Net.HttpClient.IHTTPResponse.Cookies|Cookies]] enthält die [[lib_de:System.Net.HttpClient.TCookies|Cookies]] der Serverantwort.&lt;br /&gt;
&lt;br /&gt;
==Verwalten von Cookies==&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AllowCookies|AllowCookies]] der HTTP-Client-Komponente können Sie festlegen, ob Sie die vom Server in der Antwort gesendeten Cookies akzeptieren möchten.&lt;br /&gt;
Wenn [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AllowCookies|AllowCookies]] {{True}} ist, speichert der HTTP-Client die empfangenen Cookies in seinem [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.CookieManager|CookieManager]].&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der HTTP-Client fügt seine [[lib_de:System.Net.HttpClient.TCookieManager.Cookies|vorhandenen Cookies]] immer der Anforderung hinzu, unabhängig vom Wert von [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AllowCookies|AllowCookies]].&lt;br /&gt;
&lt;br /&gt;
==Behandeln von Umleitungen==&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.HandleRedirects|HandleRedirects]] steuern Sie, wie die HTTP-Client-Komponente Umleitungen behandelt. Der Standardwert ist {{True}}, was bedeutet, dass die HTTP-Client-Komponente Umleitungen automatisch folgt.&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.MaxRedirects|MaxRedirects]] der HTTP-Client-Komponente geben Sie die maximale Anzahl an Umleitungen an, der die Komponente folgen darf. Wenn die HTTP-Client-Komponente die angegebene Anzahl an maximalen Umleitungen erreicht, löst sie eine Exception mit dem Typ [[lib_de:System.Net.HttpClient.ENetHTTPRequestException|ENetHTTPRequestException]] aus.&lt;br /&gt;
&lt;br /&gt;
==Behandeln des Herunterladens der Antwortdaten==&lt;br /&gt;
&lt;br /&gt;
Beim Herunterladen der Antwort auf Ihre Anforderung durch den HTTP-Client wird laufend das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnReceiveData|OnReceiveData]] Ihrer HTTP-Anforderung ausgelöst. Sehen Sie eine Ereignisbehandlungsroutine für [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnReceiveData|OnReceiveData]] vor, um den Fortschritt beim Herunterladen der Antwortdaten zu verfolgen. Ihre Ereignisbehandlungsroutine erhält die folgenden Parameter:&lt;br /&gt;
&lt;br /&gt;
* {{Arg|Sender}} ist Ihr HTTP-Anforderungsobjekt.&lt;br /&gt;
* {{Arg|AContentLength}} ist die erwartete Länge der Antwortdaten in Byte.&lt;br /&gt;
* {{Arg|AReadCount}} ist die Länge der Antwortdaten in Byte, die der HTTP-Client bisher heruntergeladen hat.&lt;br /&gt;
* {{Arg|Abort}} ist ein boolescher Parameter zum Abbrechen des Herunterladens.&lt;br /&gt;
&lt;br /&gt;
Am Ende des Herunterladens wird [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnReceiveData|OnReceiveData]] zum letzten Mal ausgelöst, und {{Arg|AContentLength}} und {{Arg|AReadCount}} enthalten die gleichen Werte. Kurz danach wird [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnRequestCompleted|OnRequestCompleted]] ausgelöst.&lt;br /&gt;
&lt;br /&gt;
===Verfolgen des Fortschritts beim Herunterladen der Antwortdaten===&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie zum Verfolgen des Fortschritts der heruntergeladenen Daten die Werte von {{Arg|AContentLength}} und {{Arg|AReadCount}} in der Ereignisbehandlungsroutine [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnReceiveData|OnReceiveData]].&lt;br /&gt;
In folgendem Beispiel wird der Prozentsatz der heruntergeladenen Daten berechnet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm1.NetHTTPRequest1ReceiveData(const Sender: TObject;&lt;br /&gt;
AContentLength, AReadCount: Int64; var Abort: Boolean);&lt;br /&gt;
var&lt;br /&gt;
    percentageDownloaded:Double;&lt;br /&gt;
begin&lt;br /&gt;
    if AContentLength &amp;gt; 0 then&lt;br /&gt;
        percentageDownloaded :=  (AReadCount / AContentLength) * 100;&lt;br /&gt;
    else&lt;br /&gt;
        // the server did not provide the Content-Length header&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm1::NetHTTPRequest1ReceiveData(TObject * const Sender, __int64 AContentLength,&lt;br /&gt;
     __int64 AReadCount, bool &amp;amp;Abort)&lt;br /&gt;
{&lt;br /&gt;
    float percentageDownloaded;&lt;br /&gt;
    if (AContentLength &amp;gt; 0)&lt;br /&gt;
    {&lt;br /&gt;
        percentageDownloaded = ((float)AReadCount / (float)AContentLength) * 100.f;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // the server did not provide the Content-Length header&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Abbrechen des Herunterladens der Antwortdaten===&lt;br /&gt;
&lt;br /&gt;
Ändern Sie in der Ereignisbehandlungsroutine [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnReceiveData|OnReceiveData]] den Wert von {{Arg|Abort}} in {{False}}, um das Herunterladen der Antwortdaten abzubrechen.&lt;br /&gt;
&lt;br /&gt;
==Senden einer Anforderung mit benutzerdefinierten Headern==&lt;br /&gt;
&lt;br /&gt;
Sie können sowohl mit der HTTP-Client-Komponente als auch mit der HTTP-Anforderungs-Komponente benutzerdefinierte Header festlegen. &lt;br /&gt;
Folgende benutzerdefinierte Header können Sie festlegen:&lt;br /&gt;
&lt;br /&gt;
* In der HTTP-Client-Komponente:&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.Accept|Accept]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AcceptCharSet|AcceptCharSet]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AcceptEncoding|AcceptEncoding]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.AcceptLanguage|AcceptLanguage]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.ContentType|ContentType]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.UserAgent|UserAgent]]&lt;br /&gt;
&lt;br /&gt;
* In der HTTP-Anforderungs-Komponente:&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Accept|Accept]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.AcceptCharSet|AcceptCharSet]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.AcceptEncoding|AcceptEncoding]]&lt;br /&gt;
** [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.AcceptLanguage|AcceptLanguage]]&lt;br /&gt;
&lt;br /&gt;
Beim [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Execute|Ausführen]] einer Anforderung kombiniert die Methode [[lib_de:System.Net.HttpClient.THTTPClient.Execute|THTTPClient.Execute]] des HTTP-Frameworks die benutzerdefinierten Header aus der HTTP-Client-Komponente und aus der entsprechenden HTTP-Anforderungs-Komponente und fügt diese Header der endgültigen Anforderung hinzu.&lt;br /&gt;
&lt;br /&gt;
==Behandeln von sicheren Verbindungen==&lt;br /&gt;
&lt;br /&gt;
Die HTTP-Client-Komponente unterstützt sichere Verbindungen (HTTPS). Das HTTP-Framework behandelt jede auftretende Zertifikatsanforderung automatisch und löst bei Bedarf das passende Ereignis aus:&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnNeedClientCertificate|OnNeedClientCertificate]], wenn ein Server ein Zertifikat vom Client anfordert.&lt;br /&gt;
* [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnValidateServerCertificate|OnValidateServerCertificate]], wenn der Server ein ungültiges Zertifikat bereitstellt.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen über die Behandlung von Zertifikaten finden Sie in den Abschnitten [[Verwenden eines HTTP-Clients#Behandeln serverseitiger Zertifikate|Behandeln serverseitiger Zertifikate]] und [[Verwenden eines HTTP-Clients#Behandeln clientseitiger Zertifikate|Behandeln clientseitiger Zertifikate]].&lt;br /&gt;
&lt;br /&gt;
==Behandeln von Authentifizierung und Zertifikaten==&lt;br /&gt;
&lt;br /&gt;
===Behandeln der HTTP-Basiszugriffsauthentifizierung===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine HTTP-Anforderung an einen Server senden, der eine [[Wikipedia:Basic access authentication|HTTP-Basiszugriffsauthentifizierung]] erfordert, wird das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.OnAuthEvent|OnAuthEvent]] Ihres HTTP-Client-Objekts ausgelöst. Um Ihre Anmeldedaten für den Zugriff zu übermitteln, erstellen Sie eine Ereignisbehandlungsroutine für dieses Ereignis. Falls der Wert des zweiten Parameters, den die Ereignisbehandlungsroutine erhält ({{Arg|AnAuthTarget}}), [[lib_de:System.Net.URLClient.TAuthTargetType|TAuthTargetType.Server]] ist, füllen Sie die Variablen {{Arg|AUserName}} und {{Arg|APassword}} mit Ihrem Benutzernamen und Passwort für den Proxy. Zum Beispiel:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm1.NetHTTPClient1AuthEvent(const Sender: TObject;&lt;br /&gt;
  AnAuthTarget: TAuthTargetType; const ARealm, AURL: string;&lt;br /&gt;
  var AUserName, APassword: string; var AbortAuth: Boolean;&lt;br /&gt;
  var Persistence: TAuthPersistenceType);&lt;br /&gt;
begin&lt;br /&gt;
  if AnAuthTarget = TAuthTargetType.Server then&lt;br /&gt;
  begin&lt;br /&gt;
    AUserName := &#039;MyUsername&#039;;&lt;br /&gt;
    APassword := &#039;1234&#039;;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm1::NetHTTPClient1AuthEvent(TObject * const Sender,&lt;br /&gt;
  TAuthTargetType AnAuthTarget, const UnicodeString ARealm,&lt;br /&gt;
  const UnicodeString AURL, UnicodeString &amp;amp;AUserName, UnicodeString &amp;amp;APassword,&lt;br /&gt;
  bool &amp;amp;AbortAuth, TAuthPersistenceType &amp;amp;Persistence)&lt;br /&gt;
{&lt;br /&gt;
    if (AnAuthTarget == TAuthTargetType::Server) {&lt;br /&gt;
        AUserName = &amp;quot;MyUsername&amp;quot;;&lt;br /&gt;
        APassword = &amp;quot;1234&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ihre Ereignisbehandlungsroutine erhält auch den Bereich des HTTP-Servers, für den eine Authentifizierung erforderlich ist ({{Arg|ARealm}}), und den Ziel-URL Ihrer Anforderung ({{Arg|AURL}}).&lt;br /&gt;
&lt;br /&gt;
Um die HTTP-Authentifizierung abzubrechen, ändern Sie den Wert von {{Arg|AbortAuth}} in {{False}}.&lt;br /&gt;
&lt;br /&gt;
===Senden einer Anforderung hinter einem Proxy===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie sich hinter einem [[Wikipedia:Proxy server|Proxy]] befinden, für den eine Authentifizierung erforderlich ist, können Sie die [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings|Proxy-Einstellungen]] festlegen, die für die Authentifizierung verwendet werden.&lt;br /&gt;
Das folgende Beispiel zeigt das Vorgehen dabei:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
NetHTTPClient1.ProxySettings := TProxySettings.Create(&#039;192.168.1.1&#039;, 8080, &#039;MyUserName&#039;, &#039;MyPassword&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
TProxySettings  MyProxySettings(&amp;quot;192.168.1.1&amp;quot;, 8080, &amp;quot;MyUserName&amp;quot;, &amp;quot;MyPassword&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
NetHTTPClient1-&amp;gt;ProxySettings = MyProxySettings;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine andere Möglichkeit zum Festlegen Ihrer Proxy-Einstellungen stellt ein URL-String mit den Proxy-bezogenen Informationen dar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
NetHTTPClient1.ProxySettings := TProxySettings.Create(&#039;http://MyUserName:MyPassword@192.168.1.1:8080&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
TProxySettings  MyProxySettings(&amp;quot;http://MyUserName:MyPassword@192.168.1.1:8080&amp;quot;);&lt;br /&gt;
NetHTTPClient1-&amp;gt;ProxySettings = MyProxySettings;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternativ können Sie die Anmeldeinformationen für die Proxy-Authentifizierung in der Ereignisbehandlungsroutine [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.OnAuthEvent|OnAuthEvent]] angeben. Siehe den Abschnitt [[Verwenden eines HTTP-Clients#Behandeln der HTTP-Basiszugriffsauthentifizierung|Behandeln der HTTP-Basiszugriffsauthentifizierung]]. Der Wert von {{Code|AnAuthTarget}} muss {{Const|TAuthTargetType.Proxy}} anstelle von {{Const|TAuthTargetType.Server}} sein.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Behandeln von System-Proxy-Einstellungen mit einem HTTP-Client&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In der folgenden Tabelle wird erklärt, wie der HTTP-Client die System-Proxy-Einstellungen auf verschiedenen Plattformen behandelt:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!Plattform&lt;br /&gt;
!Verhalten&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Windows&lt;br /&gt;
|&lt;br /&gt;
Der HTTP-Client verwendet die System-Proxy-Einstellungen. Sie können die System-Proxy-Einstellungen umgehen und alternative Proxy-Einstellungen für den HTTP-Client bereitstellen.&lt;br /&gt;
&lt;br /&gt;
Um die System-Proxy-Einstellungen zu umgehen, erstellen Sie Proxy-Einstellungen für den HTTP-Client und geben {{Code|&amp;lt;nowiki&amp;gt;http://direct&amp;lt;/nowiki&amp;gt;}} als URL an. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MAC OS X&lt;br /&gt;
|&lt;br /&gt;
Der HTTP-Client verwendet immer die System-Proxy-Einstellungen. Auch wenn Sie alternative Proxy-Einstellungen für den HTTP-Client bereitstellen, verwendet der HTTP-Client die System-Proxy-Einstellungen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
iOS&lt;br /&gt;
|&lt;br /&gt;
Der HTTP-Client verwendet immer die System-Proxy-Einstellungen. Auch wenn Sie alternative Proxy-Einstellungen für den HTTP-Client bereitstellen, verwendet der HTTP-Client die System-Proxy-Einstellungen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Android&lt;br /&gt;
|&lt;br /&gt;
Der HTTP-Client verwendet die System-Proxy-Einstellungen. Sie können diese Einstellungen nicht umgehen, aber Sie können alternative Proxy-Einstellungen für den HTTP-Client bereitstellen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn das System keine Proxy-Einstellungen festlegt (die Verbindung ist direkt), wird dies auch als &amp;quot;Einstellung&amp;quot; betrachtet. Auf iOS oder MAC OS X ohne System-Proxy-Einstellungen können Sie beispielsweise keine Proxy-Einstellungen für den HTTP-Client bereitstellen. Die Einstellungen, die Sie bereitstellen, werden ignoriert, weil die Systemeinstellungen (die Einstellung &amp;quot;Kein Proxy&amp;quot;) verwendet werden.&lt;br /&gt;
&lt;br /&gt;
===Verwalten der Speicherung von Benutzer-Anmeldeinformationen===&lt;br /&gt;
&lt;br /&gt;
Mit [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient|TNetHTTPClient]] können Sie Anmeldeinformationen für die HTTP- oder Proxy-Authentifizierung speichern. Gespeicherte [[lib_de:System.Net.URLClient.TCredentialsStorage.TCredential|Anmeldeinformationen]] können einen Benutzernamen, ein Passwort, einen [[lib_de:System.Net.URLClient.TAuthTargetType|Zieltyp für die Authentifizierung]], einen Bereich und einen Ziel-URL umfassen.&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt, wie mit [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.CredentialsStorage|TNetHTTPClient.CredentialsStorage]] Anmeldeinformationen gespeichert werden und dann mit diesen Anmeldeinformationen die Authentifizierung bei der Verbindung mit einem HTTP-Server, der eine grundlegende Authentifizierung erfordert, vorgenommen wird:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;Erstellen der Anmeldeinformationen und Hinzufügen zu Ihrem Anmeldeinformationsspeicher:&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
NetHTTPClient1.CredentialsStorage.AddCredentials(TCredentialsStorage.TCredential.Create(TAuthTargetType.Server, &#039;&#039;, &#039;&#039;, &#039;MyUserName&#039;, &#039;MyPassword&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
TCredentialsStorage::TCredential *MyCredential = new TCredentialsStorage::TCredential(TAuthTargetType::Server, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;MyUserName&amp;quot;, &amp;quot;MyPassword&amp;quot;);&lt;br /&gt;
NetHTTPClient1-&amp;gt;CredentialsStorage-&amp;gt;AddCredential(*MyCredential);&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Verwenden der gespeicherten Anmeldeinformationen.&lt;br /&gt;
&lt;br /&gt;
Sie können beispielsweise eine [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.OnAuthEvent|OnAuthEvent]]-Ereignisbehandlungsroutine schreiben, in der Sie:&lt;br /&gt;
* Mit [[lib_de:System.Net.URLClient.TCredentialsStorage.FindAccurateCredential|TCredentialsStorage.FindAccurateCredential]] nach Anmeldeinformationen suchen, die dem erforderlichen Authentifizierungstyp entsprechen ({{Code|TAuthTargetType.Server}}).&lt;br /&gt;
* Den Benutzernamen und das Passwort aus den entsprechenden Anmeldeinformationen für die Authentifizierung verwenden.&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
procedure TForm1.NetHTTPClient1AuthEvent(const Sender: TObject;&lt;br /&gt;
  AnAuthTarget: TAuthTargetType; const ARealm, AURL: string; var AUserName,&lt;br /&gt;
  APassword: string; var AbortAuth: Boolean;&lt;br /&gt;
  var Persistence: TAuthPersistenceType);&lt;br /&gt;
var&lt;br /&gt;
    MyCredential: TCredentialsStorage.TCredential;&lt;br /&gt;
begin&lt;br /&gt;
    MyCredential := NetHTTPClient1.CredentialsStorage.FindAccurateCredential(AnAuthTarget, &#039;&#039;);&lt;br /&gt;
    AUserName := MyCredential.UserName;&lt;br /&gt;
    APassword := MyCredential.Password;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm2::NetHTTPClient1AuthEvent(TObject * const Sender, TAuthTargetType AnAuthTarget,&lt;br /&gt;
  const UnicodeString ARealm, const UnicodeString AURL,&lt;br /&gt;
  UnicodeString &amp;amp;AUserName, UnicodeString &amp;amp;APassword, bool &amp;amp;AbortAuth,&lt;br /&gt;
  TAuthPersistenceType &amp;amp;Persistence)&lt;br /&gt;
{&lt;br /&gt;
    TCredentialsStorage::TCredential MyCredential;&lt;br /&gt;
&lt;br /&gt;
    MyCredential = NetHTTPClient1-&amp;gt;CredentialsStorage-&amp;gt;FindAccurateCredential(AnAuthTarget, &amp;quot;&amp;quot;);&lt;br /&gt;
    AUserName = MyCredential.UserName;&lt;br /&gt;
    APassword = MyCredential.Password;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Behandeln serverseitiger Zertifikate===&lt;br /&gt;
&lt;br /&gt;
Wenn der Server ein SSL-Zertifikat bereitstellt, dieses Zertifikat aber ungültig ist, wird das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnValidateServerCertificate|OnValidateServerCertificate]] ausgelöst. Erstellen Sie eine Ereignisbehandlungsroutine für {{Code|OnValidateServerCertificate}}, damit Sie das Serverzertifikat ({{Arg|Certificate}}) überprüfen und festlegen können, ob Sie es akzeptieren oder nicht. Wenn Sie das Serverzertifikat akzeptieren, ändern Sie den Wert des Parameters {{Arg|Accept}} in {{True}}.&lt;br /&gt;
&lt;br /&gt;
===Behandeln clientseitiger Zertifikate===&lt;br /&gt;
&lt;br /&gt;
Wenn für den Server ein Client-Zertifikat erforderlich ist, wird das Ereignis [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.OnNeedClientCertificate|OnNeedClientCertificate]] ausgelöst. Erstellen Sie eine Ereignisbehandlungsroutine für {{Code|OnNeedClientCertificate}}, damit Sie Ihre Liste der Client-Zertifikate ({{Arg|ACertificateList}}) überprüfen und das Zertifikat festlegen können, das Sie an den Server senden möchten. Um ein Zertifikat aus der Liste zu senden, ändern Sie den Wert von {{Arg|AnIndex}} in den Index des Zielzertifikats in {{Arg|ACertificateList}}.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn die HTTP-Methode der ersten Anforderung an einen Server, der ein clientseitiges Zertifikat erfordert, nicht HEAD oder GET (z. B. POST) ist, lautet der Statuscode der Serverantwort 413. Senden Sie immer zuerst eine HEAD- oder GET-Anforderung. Eine HEAD-Anforderung ist normalerweise vorzuziehen, weil weniger Daten übertragen werden.&lt;br /&gt;
&lt;br /&gt;
==Asynchrones Ausführen von Anforderungen==&lt;br /&gt;
&lt;br /&gt;
Anforderungen sind standardmäßig synchron. Beim Start Ihrer Anforderung wird die Ausführung der Anwendung gestoppt und nur fortgesetzt, wenn Sie eine Antwort vom Server oder eine Zeitüberschreitung für die Anforderung erhalten.&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre Anforderungen asynchron sein sollen, damit die Anforderungen nicht bei der Ausführung gestoppt werden, müssen Sie die Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPClient.Asynchronous|Asynchronous]] der Client-Komponente oder die Eigenschaft [[lib_de:System.Net.HttpClientComponent.TNetHTTPRequest.Asynchronous|Asynchronous]] der Anforderungskomponente aktivieren, abhängig von der Komponente, mit der Sie Ihre Anforderung ausführen möchten.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:System.Net.URLClient|System.Net.URLClient]]&lt;br /&gt;
* [[lib_de:System.Net.HttpClient|System.Net.HttpClient]]&lt;br /&gt;
* [[lib_de:System.Net.HttpClientComponent|System.Net.HttpClientComponent]]&lt;br /&gt;
&lt;br /&gt;
* [[Verwenden von App-Tethering|Verwenden von App-Tethering]]&lt;br /&gt;
* [[Verwenden von Bluetooth|Verwenden von Bluetooth]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Using an HTTP Client]]&lt;br /&gt;
[[fr:Utilisation d&#039;un client HTTP]]&lt;br /&gt;
[[ja:HTTP クライアントの使用]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anpassen_der_Darstellung_von_FireMonkey-Listenansichten&amp;diff=201108</id>
		<title>Anpassen der Darstellung von FireMonkey-Listenansichten</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anpassen_der_Darstellung_von_FireMonkey-Listenansichten&amp;diff=201108"/>
		<updated>2016-03-04T11:59:09Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: changed terms by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|FireMonkey-Anwendungsdesign}}&lt;br /&gt;
__TOC__&lt;br /&gt;
Sie können die Darstellung einer {{FM}}-&#039;&#039;&#039;Listenansicht&#039;&#039;&#039; anpassen, indem Sie das Layout der Listeneinträge, wie den Titel, die zugehörigen Bilder, Textdetails oder das Zusatzsymbol, ändern.&lt;br /&gt;
&lt;br /&gt;
[[File:AndroidScreen.png|320px|320px]] &lt;br /&gt;
[[File:LBListView Android.png|320px|320px]] &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Anpassen der Darstellungseigenschaften von Listenansichten==&lt;br /&gt;
&lt;br /&gt;
Beim Entwurf können Sie die Darstellung der Fußzeile, der Kopfzeile und der Listeneinträge (auch für den Bearbeitungsmodus) ändern, indem Sie die Werte der Eigenschaften in der Eigenschaft [[lib_de:FMX.ListView.TAppearanceListView.ItemAppearance|ItemAppearance]] anpassen. &lt;br /&gt;
Die Eigenschaft ItemAppearance steuert die Darstellungsgröße der Fußzeile, der Kopfzeile und der Einträge (im Anzeige- und im Bearbeitungsmodus).&lt;br /&gt;
&lt;br /&gt;
Die folgenden Darstellungseigenschaften einer Listenansicht (TListView) sind im &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039; und in der &#039;&#039;&#039;[[Strukturansicht|StructureView]]&#039;&#039;&#039; gruppiert, und Sie können deren Werte ändern, um die Darstellung der Listenansicht individuell anzupassen.&lt;br /&gt;
&lt;br /&gt;
===Eigenschaften für Fußzeilen===&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterHeight|FooterHeight]]. Diese Eigenschaft legt die Höhe (in Pixel) für die Fußzeile der Liste fest. Vorgabewert: {{Const|24}}.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterAppearance|FooterAppearance]]. Diese Eigenschaft legt die grafische Darstellung der Fußzeile fest. Mögliche Werte sind: {{const|[[#Verwenden des Werts &amp;quot;Custom&amp;quot; |Custom]]}} und {{Const|ListHeader}}. Vorgabewert: {{Const|ListHeader}}. &lt;br /&gt;
&lt;br /&gt;
===Eigenschaften für Kopfzeilen===&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderHeight|HeaderHeight]]. Diese Eigenschaft legt die Höhe (in Pixel) für die Kopfzeile der Liste fest. Vorgabewert: {{Const|24}}. &lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderAppearance|HeaderAppearance]]. Diese Eigenschaft legt die grafische Darstellung der Kopfzeile fest. Mögliche Werte sind: {{const|[[#Verwenden des Werts &amp;quot;Custom&amp;quot; Value|Custom]]}} und {{Const|ListHeader}}. Vorgabewert: {{Const|ListHeader}}. &lt;br /&gt;
&lt;br /&gt;
===Eigenschaften für Listeneinträge===&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemHeight|ItemHeight]]. Diese Eigenschaft legt die Höhe (in Pixel) für Listeneinträge fest. Vorgabewert: {{Const|44}}.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance|ItemAppearance]]. Diese Eigenschaft legt die grafische Darstellung des Eintrags (Bild, Titel, Zusatzschaltfläche etc.) fest. Vorgabewert: {{Const|ListItem}}.&lt;br /&gt;
&lt;br /&gt;
:Wählen Sie einen der folgenden Werte:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Eigenschaft&lt;br /&gt;
! Sichtbare Objekte&lt;br /&gt;
|-&lt;br /&gt;
|Custom&lt;br /&gt;
| Siehe [[#Verwenden des Werts &amp;quot;Custom&amp;quot;|Verwenden des Werts &amp;quot;Custom&amp;quot;]]&lt;br /&gt;
|-&lt;br /&gt;
| DynamicAppearance&lt;br /&gt;
| Siehe [[#Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;|Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;]]&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItem&lt;br /&gt;
| Ein Bild, ein Titel und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemBottomDetail&lt;br /&gt;
| Ein Bild, ein Titel, ein detaillierter Text und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemBottomDetailRightButton&lt;br /&gt;
| Ein Bild, ein Titel, ein detaillierter Text und eine zusätzliche Textschaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemRightButton&lt;br /&gt;
| Ein Bild, ein Titel und eine zusätzliche Textschaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItem&lt;br /&gt;
| Ein Titel und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItemRightDetail&lt;br /&gt;
| Ein Titel, ein detaillierter Text und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Siehe [[samp_en:FMX.ListViewCustomBottomDetail Sample|FMX.ListViewCustomBottomDetail (Beispiel)]] und andere [[#Beispiele|Beispiele]].&lt;br /&gt;
&lt;br /&gt;
===Eigenschaften für Listeneinträge im Bearbeitungsmodus===&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditHeight|ItemEditHeight]]. Diese Eigenschaft legt die Höhe (in Pixel) für Listeneinträge im Bearbeitungsmodus fest. Vorgabewert: {{Const|44}}.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance|ItemEditAppearance]]. Diese Eigenschaft legt die grafische Darstellung des Eintrags im Bearbeitungsmodus fest. Vorgabewert: {{Const|ListItemShowCheck}}.&lt;br /&gt;
&lt;br /&gt;
:Wählen Sie einen der folgenden Werte:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Eigenschaft&lt;br /&gt;
! Sichtbare Objekte&lt;br /&gt;
|-&lt;br /&gt;
| Custom&lt;br /&gt;
| Siehe [[#Verwenden des Werts &amp;quot;Custom&amp;quot;|Verwenden des Werts &amp;quot;Custom&amp;quot;]]&lt;br /&gt;
|-&lt;br /&gt;
| DynamicAppearance&lt;br /&gt;
| Siehe [[#Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;|Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;]]&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemBottomDetailRightButtonShowCheck&lt;br /&gt;
| Ein Bild, ein Titel, ein detaillierter Text, ein Kontrollkästchen mit einer Glyphe und eine Textschaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemBottomDetailShowCheck&lt;br /&gt;
| Ein Bild, ein Titel, ein detaillierter Text, ein Kontrollkästchen mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemDelete&lt;br /&gt;
| Ein Bild, ein Titel, eine Löschen-Schaltfläche mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemRightButtonDelete&lt;br /&gt;
| Ein Bild, ein Titel, eine Löschen-Schaltfläche mit einer Glyphe und eine Textschaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemRightButtonShowCheck&lt;br /&gt;
| Ein Bild, ein Titel, ein Kontrollkästchen mit einer Glyphe und eine Textschaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ImageListItemShowCheck&lt;br /&gt;
| Ein Bild, ein Titel, ein Kontrollkästchen mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItemDelete&lt;br /&gt;
| Ein Titel, eine Löschen-Schaltfläche mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItemRightDetailDelete&lt;br /&gt;
| Ein Titel, ein detaillierter Text, eine Löschen-Schaltfläche mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItemRightDetailShowCheck&lt;br /&gt;
| Ein Titel, ein detaillierter Text, ein Kontrollkästchen mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|-&lt;br /&gt;
| ListItemShowCheck&lt;br /&gt;
| Ein Titel, ein Kontrollkästchen mit einer Glyphe und eine zusätzliche grafische Schaltfläche&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Siehe [[samp_en:FMX.ListViewCustomBottomDetail Sample|FMX.ListViewCustomBottomDetail (Beispiel)]] und andere [[#Beispiele|Beispiele]].&lt;br /&gt;
&lt;br /&gt;
===Ändern der Darstellungseigenschaften von Listenansichten===&lt;br /&gt;
&lt;br /&gt;
Suchen Sie in der &#039;&#039;&#039;[[Strukturansicht|Strukturansicht]]&#039;&#039;&#039; und im &#039;&#039;&#039;[[Objektinspektor|Objekinspektor]]&#039;&#039;&#039; nach der [[lib_de:FMX.ListView.TListView|Listenansichts]]-Komponente.&lt;br /&gt;
&lt;br /&gt;
* Suchen Sie in der &#039;&#039;&#039;Strukturansicht&#039;&#039;&#039; die &#039;&#039;&#039;ListView&#039;&#039;&#039;-Komponente, und klicken Sie in der Hierarchie auf {{code|ItemAppearance}}.&lt;br /&gt;
* Ändern Sie im &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; alle Eigenschaften ([[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterAppearance|FooterAppearance]], [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderAppearance|HeaderAppearance]], [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance|ItemAppearance]], [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance|ItemEditAppearance]]) in den gewünschten Wert.&lt;br /&gt;
&lt;br /&gt;
: [[File:ItemAppearenceValueListView.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anpassbare Darstellung von Einträgen==&lt;br /&gt;
&lt;br /&gt;
Mit den Werten [[#Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;|DynamicAppearance]] und [[#Verwenden des Werts &amp;quot;Custom&amp;quot;|Custom]] können Sie die Darstellung von Einträgen in einer &#039;&#039;&#039;ListView&#039;&#039;&#039; anpassen. &lt;br /&gt;
Verwenden Sie den Wert &#039;&#039;&#039;Custom&#039;&#039;&#039; für die Eigenschaften [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterAppearance|FooterAppearance]], [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderAppearance|HeaderAppearance]], [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance|ItemAppearance]] und  [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance|ItemEditAppearance]] der Einträge in der &#039;&#039;&#039;ListView&#039;&#039;&#039; und &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; für die Eigenschaften [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance|ItemAppearance]] und  [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance|ItemEditAppearance]] der Einträge in der &#039;&#039;&#039;ListView&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
Mit &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; können Sie die Eintragsdarstellung der &#039;&#039;&#039;ListView&#039;&#039;&#039; zur Entwurfszeit dynamisch anpassen. Der Unterschied zwischen &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; und den anderen Eigenschaften der Eintragsdarstellung besteht darin, dass Sie mit &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; dem Erscheinungsbild Ihres Eintrags so viele Objekte wie gewünscht hinzufügen können. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DynamicAppearence&#039;&#039;&#039; enthält standardmäßig ein einziges [[lib_de:FMX.ListView.Appearances.TTextObjectAppearance|Text]]-Objekt. Um weitere Objekte hinzuzufügen, wählen Sie in der &#039;&#039;&#039;[[Strukturansicht|Strukturansicht]]&#039;&#039;&#039; {{code|Item}} von {{code|IteamAppearance}} aus. Klicken Sie dann im &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039; auf die Eigenschaft {{code|+}}, und wählen Sie beliebige der verfügbaren Objekte aus. Die verfügbaren Objekte sind:&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TTextObjectAppearance|TTextObjectAppearance]]. Beschreibt die grafische Darstellung des Textobjekts des Listenansichtseintrags.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TImageObjectAppearance|TImageObjectAppearance]]. Beschreibt die grafische Darstellung des Symbolobjekts des Listenansichtseintrags.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TAccessoryObjectAppearance|TAccessoryObjectAppearance]]. Beschreibt die grafische Darstellung des &amp;quot;Accessory&amp;quot;-Objekts des Listenansichtseintrags.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TTextButtonObjectAppearance|TTextButtonObjectAppearance]]. Beschreibt die grafische Darstellung des Textschaltflächen-Objekts des Listenansichtseintrags.&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TGlyphButtonObjectAppearance|TGlyphButtonObjectAppearance]]. Beschreibt die grafische Darstellung der Grafik-Schaltfläche (grafisches Bild) des Listenansichtseintrags.&lt;br /&gt;
&lt;br /&gt;
: [[File:DynamicAppearence.png|DynamicAppearence.png]]&lt;br /&gt;
&lt;br /&gt;
Sie können die Objekte der Eintragsdarstellung zur Entwurfszeit anpassen, indem Sie ein Objekt in der &#039;&#039;&#039;Strukturansicht&#039;&#039;&#039; auswählen und dessen Eigenschaften im &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; ändern. Folgendes können Sie beispielsweise anpassen: Schriftart, Textgröße oder Textausrichtung in Textobjekten oder den Schaltflächentyp in Schaltflächenobjekten. Außerdem können Sie die Objekte für die Eintragsdarstellung anpassen, indem Sie [[#Umschalten des Entwurfsmodus|Entwurfsmodus umschalten]] aktivieren.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Tipp&#039;&#039;&#039;: Da Sie so viele Objekte, wie Sie möchten, hinzufügen können, sollten Sie &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; mit der aktivierten Option &#039;&#039;&#039;Entwurfsmodus umschalten&#039;&#039;&#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
===Verwenden des Werts &amp;quot;Custom&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
Mit der Auswahl des &#039;&#039;&#039;Custom&#039;&#039;&#039;-Darstellungswerts aktiviert die folgenden Objekte in der Elementdarstellung:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Accessory&#039;&#039;&#039;. Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TAccessoryObjectAppearance|TAccessoryObjectAppearance]]. Nicht standardmäßig sichtbar.&lt;br /&gt;
* &#039;&#039;&#039;Detail&#039;&#039;&#039;. Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TTextObjectAppearance|TTextObjectAppearance]]. Nicht standardmäßig sichtbar.&lt;br /&gt;
* &#039;&#039;&#039;GlyphButton&#039;&#039;&#039;. Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TGlyphButtonObjectAppearance|TGlyphButtonObjectAppearance]]. Nicht standardmäßig sichtbar.&lt;br /&gt;
* &#039;&#039;&#039;Image&#039;&#039;&#039;. Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TImageObjectAppearance|TImageObjectAppearance]]. Nicht standardmäßig sichtbar.&lt;br /&gt;
* &#039;&#039;&#039;Text&#039;&#039;&#039;. Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TTextObjectAppearance|TTextObjectAppearance]]. Standardmäßig sichtbar.&lt;br /&gt;
*&#039;&#039;&#039;TexButton&#039;&#039;&#039;.  Ist eine Instanz von [[lib_de:FMX.ListView.Appearances.TTextButtonObjectAppearance|TTextButtonObjectAppearance]]. Nicht standardmäßig sichtbar.&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis&#039;&#039;&#039;: Sie können die Objekte der Elementdarstellung zur Entwurfszeit anpassen, indem Sie deren Eigenschaft mit dem &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039; ändern, oder [[#Der Designmodus &amp;quot;Togggle&amp;quot;|Toggle-DesignMode]] aktivieren.&lt;br /&gt;
&lt;br /&gt;
: [[File:CustomValueStructure.png]]&lt;br /&gt;
&lt;br /&gt;
Um die Sichtbarkeit des gewünschten Objekts zu setzen:&lt;br /&gt;
&lt;br /&gt;
* Aktivieren Sie die Eigenschaft &#039;&#039;&#039;Visible&#039;&#039;&#039; (durch Setzen dessen Werts auf {{True}}) im &#039;&#039;&#039;Objektinspektors&#039;&#039;&#039; für jedes der gewünschten Objekte und ändern Sie die Eigenschaften Ihren Anforderungen entsprechend.&lt;br /&gt;
* Aktivieren Sie die Eigenschaft &#039;&#039;&#039;Visible&#039;&#039;&#039; für jedes der Objekte, indem Sie sie auf {{True}} im Quelltext setzen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&#039;&#039;&#039;{{Delphi}}:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
AItem.Objects.AccessoryObject.Visible := True;&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&#039;&#039;&#039;C++:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm1::SetEditItemProperties( TItemAppearanceObjects * AObjects)&lt;br /&gt;
{&lt;br /&gt;
	AObjects-&amp;gt;GlyphButton-&amp;gt;Visible = true;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Umschalten des Entwurfsmodus==&lt;br /&gt;
&lt;br /&gt;
Mit &#039;&#039;&#039;Entwurfsmodus umschalten&#039;&#039;&#039; können Sie die Eintragsdarstellung einer &#039;&#039;&#039;ListView&#039;&#039;&#039; zur Entwurfszeit visuell anpassen. Sie können diesen Modus für jede [[lib_de:FMX.ListView.TAppearanceListView.ItemAppearance|ItemAppearance]]-Eigenschaft auswählen ({{code|Custom}}, {{code|DynamicAppearance}}, {{code|ListItem}}, {{code|ImageListItem}}, etc.).&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Tipp&#039;&#039;&#039;: &#039;&#039;&#039;Entwurfsmodus umschalten&#039;&#039;&#039; sollte mit [[#Verwenden des Werts &amp;quot;DynamicAppearance&amp;quot;|DynamicAppearance]] verwendet werden, da Sie mit &#039;&#039;&#039;DynamicAppearance&#039;&#039;&#039; die [[lib_de:FMX.ListView.TAppearanceListView.ItemAppearance|ItemAppearance]] frei anpassen können.&lt;br /&gt;
&lt;br /&gt;
Zum Auswählen von &#039;&#039;&#039;Entwurfsmodus umschalten&#039;&#039;&#039; klicken Sie in der &#039;&#039;&#039;[[Strukturansicht|Strukturansicht]]&#039;&#039;&#039; oder im &#039;&#039;&#039;[[TForm|TForm]]&#039;&#039;&#039; mit der rechten Maustaste auf das [[lib_de:FMX.ListView.TListView|TListView]]-Objekt und wählen es aus. &#039;&#039;&#039;Entwurfsmodus umschalten&#039;&#039;&#039; ändert die Ansicht des &#039;&#039;&#039;ListView&#039;&#039;&#039;-Objekts im Entwurfsmodus von einem leeren Kontrollkästchen in eine Designvorschau des &#039;&#039;&#039;ListView&#039;&#039;&#039;-Eintrags. Dann können Sie:&lt;br /&gt;
&lt;br /&gt;
* Die Darstellung des Eintrags im Formular visuell anpassen.&lt;br /&gt;
* Die Änderungen, die Sie der Eintragsdarstellung durchführen, im &#039;&#039;&#039;[[Objektinspektor|Objektinspektor]]&#039;&#039;&#039; anzeigen.&lt;br /&gt;
&lt;br /&gt;
: [[File:ToggleDesignMode.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Erstellen einer angepassten Darstellungsklasse==&lt;br /&gt;
&lt;br /&gt;
Sie können eine neue angepasste Darstellungsklasse erstellen und installieren und in Ihrem Design verwenden, indem Sie ein neues Package installieren. In diesem Package sind die Klassen definiert, die eine benutzerdefinierte Darstellung für Einträge in Listenansichten implementieren. Sie können die Felder bei Bedarf anpassen, um beispielsweise ein Bewertungsbild (ein Steuerelement, das abhängig von einem numerischen Wert unterschiedliche Bilder anzeigt) zu implementieren.&lt;br /&gt;
&lt;br /&gt;
===Verwenden der angepassten Darstellungsklasse===&lt;br /&gt;
&lt;br /&gt;
# Implementieren Sie ein neues [[lib_de:FMX.ListView.TListView|TListView]]-Darstellungs-Package. Die folgenden Beispiele enthalten verschiedene Beispiele, die die anzuzeigende Listenansichtsdarstellung anpassen:&lt;br /&gt;
#* [[samp_en:FMX.ListViewAddThumbAndCaption Sample|Eine Miniaturansicht mit einem Titel (EN)]]&lt;br /&gt;
#* [[samp_en:FMX.ListViewRatingsAppearance Sample|Eine Bewertung als Bild (EN)]]&lt;br /&gt;
#* [[samp_en:FMX.ListViewCustomBottomDetail Sample|Ein Detailltext am unteren Rand der Elemente (EN)]]&lt;br /&gt;
#* [[samp_en:FMX.ListViewMultiDetailAppearance Sample|Drei Detailltext-Elemente (EN)]]&lt;br /&gt;
# [[Komponenten-Packages installieren|Installieren]] Sie das angepasste Darstellungs-Package in der IDE.&lt;br /&gt;
# Nach der Installation kann die neue Darstellung mit einer TListView-Komponente im &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; verwendet werden.&lt;br /&gt;
&lt;br /&gt;
[[File:CustomizedAppearancePackage.png]]&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Wert &#039;&#039;&#039;MultiDetailItem&#039;&#039;&#039; steht für ein angepasstes Darstellungs-Package, das früher in der IDE installiert wurde.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)|Mobile-Tutorial: Füllen von ListView-Steuerelementen über LiveBindings (iOS und Android)]]&#039;&#039;&#039;&lt;br /&gt;
* [[Native FireMonkey-iOS-Steuerelemente|Native {{FM}}-iOS-Steuerelemente]]&lt;br /&gt;
* [[lib_de:FMX.ListView.TAppearanceListView.ItemAppearance|FMX.ListView.TAppearanceListView.ItemAppearance]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterHeight|FMX.ListView.Appearances.TPublishedAppearance.FooterHeight]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.FooterAppearance|FMX.ListView.Appearances.TPublishedAppearance.FooterAppearance]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderHeight|FMX.ListView.Appearances.TPublishedAppearance.HeaderHeight]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.HeaderAppearance|FMX.ListView.Appearances.TPublishedAppearance.HeaderAppearance]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemHeight|FMX.ListView.Appearances.TPublishedAppearance.ItemHeight]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance|FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditHeight|FMX.ListView.Appearances.TPublishedAppearance.ItemEditHeight]]&lt;br /&gt;
* [[lib_de:FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance|FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance]]&lt;br /&gt;
&lt;br /&gt;
===Beispiele===&lt;br /&gt;
&lt;br /&gt;
* [[samp_en:FMX.ListViewAddThumbAndCaption Sample|FMX.ListViewAddThumbAndCaption (Beispiel)]]&lt;br /&gt;
* [[samp_en:FMX.ListViewRatingsAppearance Sample|FMX.ListViewRatingsAppearance (Beispiel)]]&lt;br /&gt;
* [[samp_en:FMX.ListViewCustomBottomDetail Sample|FMX.ListViewCustomBottomDetail (Beispiel)]]&lt;br /&gt;
* [[samp_en:FMX.ListViewMultiDetailAppearance Sample|FMX.ListViewMultiDetailAppearance (Beispiel)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:FMX]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Customizing FireMonkey ListView Appearance]]&lt;br /&gt;
[[fr:Personnalisation de l&#039;apparence de la vue liste FireMonkey]]&lt;br /&gt;
[[ja:FireMonkey リスト ビューの外観のカスタマイズ]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Pragma_noretval&amp;diff=196106</id>
		<title>Pragma noretval</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Pragma_noretval&amp;diff=196106"/>
		<updated>2015-11-17T16:52:53Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:#pragma noretval}}&lt;br /&gt;
{{Parent|Pragma-Direktiven (Übersicht) - Index}}&lt;br /&gt;
&lt;br /&gt;
== Syntax &amp;lt;span style=&amp;quot;font-size: 60%&amp;quot;&amp;gt;(siehe [[Pseudogrammatik|Pseudogrammatik]])&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#pragma noretval&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;#pragma noretval&amp;lt;/source&amp;gt; geben Sie an, dass eine Funktion nichts zurückgibt. Alternativ können Sie das C++0x-Attribut &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;[[noreturn]]&amp;lt;/source&amp;gt; verwenden.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Verwechseln Sie dies bitte nicht mit Funktionen mit dem Rückgabetyp &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;void&amp;lt;/source&amp;gt;. &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;void&amp;lt;/source&amp;gt; ist ein Rückgabetyp für Unterroutinen, die nichts zurückgeben. Das Attribut &amp;lt;source lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;none&amp;quot;&amp;gt;[[noreturn]]&amp;lt;/source&amp;gt; legt jedoch fest, dass eine Funktion nicht zurückkehrt. Das bedeutet, dass der Kontrollfluss nicht an die aufrufende Funktion zurückgeht; zum Beispiel Funktionen, die Anwendungen beenden, wie [[Abort|abort]] und [[Exit|exit (C++)]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Noreturn|C++0x-Attribut noreturn]]&lt;br /&gt;
* [[Declspec(noreturn)|__declspec(noreturn)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++-Referenz]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Pragma noretval]]&lt;br /&gt;
[[fr:Pragma noretval]]&lt;br /&gt;
[[ja:Pragma noretval]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bereitstellungs-Manager_-_Hinzuf%C3%BCgen_von_Dateien&amp;diff=196144</id>
		<title>Bereitstellungs-Manager - Hinzufügen von Dateien</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bereitstellungs-Manager_-_Hinzuf%C3%BCgen_von_Dateien&amp;diff=196144"/>
		<updated>2015-11-17T16:48:45Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Bereitstellungs-Manager|Bereitstellungs-Manager}}&lt;br /&gt;
{{DISPLAYTITLE:Bereitstellungs-Manager - Hinzufügen von Dateien}}&lt;br /&gt;
Sie können dem &#039;&#039;&#039;[[Bereitstellungs-Manager|Bereitstellungs-Manager]]&#039;&#039;&#039; mit dem Befehl &#039;&#039;&#039;Dateien hinzufügen&#039;&#039;&#039; weitere Dateien hinzufügen. Mit diesem Befehl werden dem [[Bereitstellungs-Manager|Bereitstellungs-Manager]] verschiedene weitere Dateien hinzugefügt, die nicht Teil des Projekts sind.&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie im [[Bereitstellungs-Manager|Bereitstellungs-Manager]] auf die Schaltfläche &#039;&#039;&#039;Dateien hinzufügen&#039;&#039;&#039; ([[Image:DMgrAddFiles.png]]).&lt;br /&gt;
# Wählen Sie im Dialogfeld &#039;&#039;&#039;Öffnen&#039;&#039;&#039; die gewünschten Dateien aus.&lt;br /&gt;
# Klicken Sie zur Bestätigung auf die Schaltfläche &#039;&#039;&#039;Öffnen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Das Dialogfeld wird geschlossen, und die Dateien werden automatisch der Dateiliste des [[Bereitstellungs-Manager|Bereitstellungs-Managers]] hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
Die Dateien werden nur der aktuellen [[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Konfiguration]] (&#039;&#039;&#039;Debug&#039;&#039;&#039; oder &#039;&#039;&#039;Release&#039;&#039;&#039;) und der ausgewählten [[Übersicht über Zielplattformen|Plattform]]: &#039;&#039;&#039;{{Placeholder|Konfiguration}} - {{Placeholder|Plattform}}&#039;&#039;&#039; hinzugefügt. Mit dem [[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Kombinationsfeld &amp;quot;Konfigurationsauswahl&amp;quot;]] ändern Sie die aktuelle Konfiguration und Plattform.&lt;br /&gt;
&lt;br /&gt;
Um allen Plattformen die Dateien für die ausgewählte Konfiguration (&#039;&#039;&#039;Debug&#039;&#039;&#039; oder &#039;&#039;&#039;Release&#039;&#039;&#039;) hinzuzufügen, ändern Sie das [[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Kombinationsfeld &amp;quot;Konfigurationsauswahl&amp;quot;]] in &#039;&#039;&#039;Debug-Konfiguration - Alle Plattformen&#039;&#039;&#039; oder &#039;&#039;&#039;Release-Konfiguration - Alle Plattformen&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Um die Dateien allen Konfigurationen und Plattformen hinzuzufügen, ändern Sie das [[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Kombinationsfeld &amp;quot;Konfigurationsauswahl&amp;quot;]] in &#039;&#039;&#039;Alle Konfigurationen - Alle Plattformen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tipps:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Mit dem Befehl &#039;&#039;&#039;Dateien hinzufügen&#039;&#039;&#039; können beispielsweise von Ihrer Anwendung verwendete Datendateien oder Konfigurationsdateien hinzugefügt werden.&lt;br /&gt;
* Informationen zur Aktivierung von &#039;&#039;&#039;Datenbanktreibern&#039;&#039;&#039; für die Zielplattform finden Sie unter [[Bereitstellungs-Manager - Weitere Dateien hinzufügen|Bereitstellungs-Manager - Weitere Dateien hinzufügen]].&lt;br /&gt;
* Mit der Option &#039;&#039;&#039;Überschreiben&#039;&#039;&#039; können Sie diejenigen Dateien auswählen, die nicht bereitgestellt werden sollen, damit sie auf dem Zielgerät nicht überschrieben werden.&lt;br /&gt;
* Stellen Sie beim Ausführen einer Anwendung auf mobilen Geräten sicher, dass die von Ihrem Projekt verwendeten Dateien im richtigen Ordner bereitgestellt werden. Weitere Informationen finden Sie in den folgenden Themen:&lt;br /&gt;
** [[Erstellen von iOS-Apps#Laden und Bereitstellen von Dateien|Laden und Bereitstellen von Dateien für iOS]]&lt;br /&gt;
** [[Erstellen einer Android-App#Laden und Bereitstellen von Dateien|Laden und Bereitstellen von Dateien für Android]]&lt;br /&gt;
* Mit dem Befehl &#039;&#039;&#039;Dateien hinzufügen&#039;&#039;&#039; werden Dateien automatisch der im [[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Kombinationsfeld &amp;quot;Konfigurationsauswahl&amp;quot;]] ausgewählten Konfiguration und Plattform hinzugefügt. Wenn Sie beispielsweise aktuell die Konfiguration &#039;&#039;&#039;Debug-Konfiguration - Android-Plattform&#039;&#039;&#039; ausgewählt haben, wird die Datei, die Sie hinzufügen, nur zu diesem Abschnitt hinzugefügt. Wenn Sie dieselbe Datei der Release-Konfiguration hinzufügen möchten, müssen Sie die &#039;&#039;&#039;Release-Konfiguration - Android-Plattform&#039;&#039;&#039; explizit im &#039;&#039;&#039;[[Bereitstellungs-Manager#Symbolleiste des Bereitstellungs-Managers|Kombinationsfeld &amp;quot;Konfigurationsauswahl&amp;quot;]]&#039;&#039;&#039; auswählen und die Datei hinzufügen.&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
* [[Bereitstellungs-Manager|Bereitstellungs-Manager]]&lt;br /&gt;
* [[Bereitstellungs-Manager - Bereitstellen von Projekten|Bereitstellungs-Manager - Bereitstellen von Projekten]]&lt;br /&gt;
* [[Bereitstellungs-Manager - Weitere Dateien hinzufügen|Bereitstellungs-Manager - Weitere Dateien hinzufügen]]&lt;br /&gt;
* [[Bereitstellungs-Manager - Löschen von Dateien|Bereitstellungs-Manager - Löschen von Dateien]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Bereitstellungs-Manager - Hinzufugen von Dateien}}&lt;br /&gt;
[[Category:XE5]]&lt;br /&gt;
[[Category:RAD Studio – Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Deployment Manager - Adding files]]&lt;br /&gt;
[[fr:Gestionnaire de déploiement - Ajout de fichiers]]&lt;br /&gt;
[[ja:配置マネージャ - ［ファイルの追加］]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zu_vorcompilierten_Headern&amp;diff=192362</id>
		<title>Überblick zu vorcompilierten Headern</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zu_vorcompilierten_Headern&amp;diff=192362"/>
		<updated>2015-10-02T14:48:55Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Compilieren, Build erstellen und Anwendungen ausführen - Index}}&lt;br /&gt;
Die Verwendung von vorcompilierten Headern für Ihre C++-Projekte bietet einige Vorteile, aber es gibt auch Fehlerquellen, die dabei vermieden werden müssen.&lt;br /&gt;
&lt;br /&gt;
==Vorteile von vorcompilierten Headern==&lt;br /&gt;
&lt;br /&gt;
Das Erstellen und Verwenden von vorcompilierten Headern bietet die beiden folgenden Hauptvorteile:&lt;br /&gt;
&lt;br /&gt;
* Reduzieren der Compilierungsdauer für C++-Dateien.&lt;br /&gt;
* Reduzieren der Anzahl der Codezeilen, die der Compiler verarbeiten muss (in manchen Fällen in einer signifikanten Größenordnung).&lt;br /&gt;
&lt;br /&gt;
==Zu vermeidende Fehlerquellen==&lt;br /&gt;
&lt;br /&gt;
Wenn vorcompilierte Header unüberlegt verwendet werden, können sie die Compilierungsdauer verlängern. Achten Sie auf die folgenden potenziellen Fehlerquellen:&lt;br /&gt;
&lt;br /&gt;
* Einfache Compilierungs-Units, die auf sehr wenige Symbole verweisen, werden ohne vorcompilierte Header evtl. schneller compiliert. Wenn dafür vorcompilierte Header verwendet werden, könnte die Compilierung langsamer werden.&lt;br /&gt;
* Wenn ein Header, der sich regelmäßig ändert, Bestandteil des vorcompilierten Headers ist, könnte der Aufwand, den vorcompilierten Header ständig neu zu erstellen, die Vorteile des Einsatzes des vorcompilierten Headers zunichte machen.&lt;br /&gt;
* Bei sehr großen vorcompilierten Headern könnte der für das Lesen oder Aktualisieren der Datei benötigte E/A-Aufwand die Vorteile von vorcompilierten Headern zunichte machen.&lt;br /&gt;
&lt;br /&gt;
Einige Header sollten nicht in vorcompilierte Header aufgenommen werden. Anhand der folgenden Richtlinien können Sie feststellen, welche Header vorcompiliert werden sollten.&lt;br /&gt;
&lt;br /&gt;
Beziehen Sie die folgenden Header-Typen nicht in vorcompilierte Header ein:&lt;br /&gt;
&lt;br /&gt;
* Alle Header, die noch nicht richtig überwacht werden (Guard). Das sind Header-Dateien, die keine Präprozessorbedingungen (&amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;#define&amp;lt;/span&amp;gt;) enthalten, die sicherstellen würden, dass der Header nur einmal vom Compiler verarbeitet wird, auch wenn er mehrfach einbezogen ist.&lt;br /&gt;
* Ein Header, dessen Code von bestimmten Makros abhängig ist, die nur wenige Compilierungs-Units definieren.&lt;br /&gt;
* Alle Header, die häufig oder regelmäßig geändert werden.&lt;br /&gt;
* Alle Header, die Daten enthalten. Der Compiler erzeugt eine Meldung für Header, die Daten enthalten und deshalb kein Bestandteil eines vorcompilierten Headers sein dürfen.&lt;br /&gt;
&lt;br /&gt;
Vorcompilierte Header können inkorrekten Code verbergen. Zum Beispiel könnte eine .cpp-Datei, die einen erforderlichen Header nicht explizit einbezieht, ohne Fehler compiliert werden, wenn ein vorcompilierter Header die fehlende Header-Datei einbezieht, aber fehlschlagen, wenn der vorcompilierte Header deaktiviert wird. Sie sollten gelegentlich Ihr Projekt ohne vorcompilierte Header compilieren, um sicherzustellen, dass Ihr Quelltext alle erforderlichen Header korrekt einbezieht.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Verwenden von vorcompilierten Headern mit C++-Compilern, die durch Clang erweitert wurden|Verwenden von vorcompilierten Headern mit C++-Compilern, die durch Clang erweitert wurden]]&lt;br /&gt;
* [[Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header|Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header]]&lt;br /&gt;
* [[Experte für vorcompilierte Header|Experte für vorcompilierte Header (nur für 32-Bit-Windows)]]&lt;br /&gt;
* [[Befehlszeilenoptionen für vorcompilierte Header von BCC32|Befehlszeilenoptionen für vorcompilierte Header von BCC32]]&lt;br /&gt;
* [[BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler|BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler]]&lt;br /&gt;
* [[Durch Clang erweiterte C++-Compiler|Durch Clang erweiterte C++-Compiler]]&lt;br /&gt;
* [[C++-Compiler Vorcompilierte Header|C++-Compiler Vorcompilierte Header]] (Projektoptionsseite für VCH-Optionen)&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Uberblick zu vorcompilierten Headern}}&lt;br /&gt;
[[Category:Mit RAD Studio arbeiten]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Precompiled Headers Overview]]&lt;br /&gt;
[[fr:Présentation des en-têtes précompilés]]&lt;br /&gt;
[[ja:プリコンパイル済みヘッダーの概要]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Migrieren_von_C%2B%2B-Code_zu_mobilen_Anwendungen_vom_Desktop_aus&amp;diff=192360</id>
		<title>Migrieren von C++-Code zu mobilen Anwendungen vom Desktop aus</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Migrieren_von_C%2B%2B-Code_zu_mobilen_Anwendungen_vom_Desktop_aus&amp;diff=192360"/>
		<updated>2015-10-02T14:44:12Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Gesichtspunkte für geräteübergreifende C++-Anwendungen}}&lt;br /&gt;
&lt;br /&gt;
In diesem Thema wird beschrieben, wie Sie vorhandenen C++-Code, der für Desktop-Plattformen geschrieben wurde, migrieren, sodass er auf mobilen Plattformen verwendet werden kann.&lt;br /&gt;
&lt;br /&gt;
Für mobile Plattformen wurden einige Änderungen an der {{Delphi}}-Sprache vorgenommen. Viele dieser Änderungen wirken sich auf die Portierung von C++-Code von Desktop-Plattformen zu mobilen Plattformen aus, wie in diesem Thema beschrieben.&lt;br /&gt;
&lt;br /&gt;
==Besonderheiten von mobilem C++-Code==&lt;br /&gt;
&lt;br /&gt;
Es gibt einige Besonderheiten oder häufige Fehler (&amp;quot;Gotchas&amp;quot;), die Sie beim Entwickeln von C++-Anwendungen für mobile Plattformen oder beim Migrieren von C++-Desktop-Code zu mobilem Code berücksichtigen sollten.&lt;br /&gt;
&lt;br /&gt;
===Allgemeines zu String-Typen===&lt;br /&gt;
&lt;br /&gt;
Aus den mobilen {{Delphi}}-Compilern wurden alle String-Typen (wie AnsiString, UTF8String, RawByteString, WideString, ShortString, PAnsiChar usw.) entfernt, mit Ausnahme von &#039;&#039;&#039;System.String&#039;&#039;&#039;, der dem C++-Typ [[lib_de:System.UnicodeString|System::UnicodeString]] zugeordnet ist. C++ für mobile Anwendungen enthält weiterhin die Typen AnsiString, UTF8String, RawByteString und ShortString. Aber die API dieser Typen umfasst nur eine Teilmenge der C++-Versionen dieser Typen für Desktop-Plattformen.&lt;br /&gt;
&lt;br /&gt;
Die folgenden Methoden der Klasse [[lib_de:System.AnsiStringT|System.AnsiStringT]] stehen in C++ für mobile Anwendungen nicht zur Verfügung:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding-left: 2em&amp;quot; |&#039;&#039;&#039;Methoden von [[lib_de:System.AnsiStringT|System.AnsiStringT]] &amp;lt;br /&amp;gt;(AnsiString, UTF8String, RawByteString),&amp;lt;br /&amp;gt; die nicht für mobile Plattformen verfügbar sind&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;bool [[lib_de:System.AnsiStringBase.IsPathDelimiter|IsPathDelimiter]](int index) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;int [[lib_de:System.AnsiStringT.LastDelimiter|LastDelimiter]](const AnsiStringBase&amp;amp;amp; delimiters) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;TStringMbcsByteType [[lib_de:System.AnsiStringBase.ByteType|ByteType]](int index) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;bool [[lib_de:System.AnsiStringBase.IsLeadByte|IsLeadByte]](int index) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;bool [[lib_de:System.AnsiStringBase.IsTrailByte|IsTrailByte]](int index) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;char* [[lib_de:System.AnsiStringBase.AnsiLastChar|AnsiLastChar]]() const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;static AnsiStringT [[lib_de:System.AnsiStringT.LoadStr|LoadStr]](HINSTANCE hInstance, int ident)&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;int [[lib_de:System.AnsiStringT.WideCharBufSize|WideCharBufSize]](int codePage) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;wchar_t* [[lib_de:System.AnsiStringT.WideChar|WideChar]](wchar_t* dest, int destSize, int codePage) const&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | &amp;lt;code&amp;gt;AnsiStringT&amp;amp;amp; [[lib_de:System.AnsiStringT.LoadStringW|LoadStringW]](HINSTANCE hInstance, int ident)&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Wie oben bereits erwähnt, wurden &amp;lt;code&amp;gt;PAnsiChar&amp;lt;/code&amp;gt; (einspricht in C++ &amp;lt;code&amp;gt;char*&amp;lt;/code&amp;gt;) und &amp;lt;code&amp;gt;ShortString&amp;lt;/code&amp;gt; aus den mobilen {{Delphi}}-Compilern entfernt. Diese Änderung ist oft nicht klar und kann zu unerwarteten Ergebnissen führen. Sehen Sie sich zur Klärung die folgenden Beispiele an:&lt;br /&gt;
&lt;br /&gt;
====PAnsiChar: TStringBuilder.Append====&lt;br /&gt;
&lt;br /&gt;
Da {{Delphi}} für die mobile Anwendungsentwicklung &amp;lt;code&amp;gt;PAnsiChar&amp;lt;/code&amp;gt; nicht unterstützt, wurden die Methoden der Klasse [[lib_de:System.SysUtils.TStringBuilder|TStringBuilder]] entfernt, die Argumente vom Typ &amp;lt;code&amp;gt;PAnsiChar&amp;lt;/code&amp;gt; akzeptieren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
TStringBuilder* __fastcall Append(const char * Value)/* overload */;&lt;br /&gt;
TStringBuilder* __fastcall Append(const System::RawByteString Value)/* overload */;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In diesem Fall arbeitet ähnlicher C++-Code wie der im folgenden Codefragment nicht mehr wie erwartet:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
std::auto_ptr&amp;lt;TStringBuilder&amp;gt; sb(new TStringBuilder());&lt;br /&gt;
// ...&lt;br /&gt;
sb-&amp;gt;Append(&amp;quot;Hello&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im obigen Beispiel ruft C++ für mobile Anwendungen die Methode &amp;lt;code&amp;gt;Append&amp;lt;/code&amp;gt;, die einen &amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;-Parameter erwartet, im Hintergrund auf. Dieser Code müsste folgendermaßen lauten, damit er auf Desktop- und mobilen Plattformen funktioniert:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
std::auto_ptr&amp;lt;TStringBuilder&amp;gt; sb(new TStringBuilder());&lt;br /&gt;
// ...&lt;br /&gt;
sb-&amp;gt;Append(String(&amp;quot;Hello&amp;quot;));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ShortString: TTypeInfo.Name====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ShortString&amp;lt;/code&amp;gt; wird nicht in {{Delphi}} für mobile Anwendungen unterstützt. Daher wurden alle Deklarationen, in denen &amp;lt;code&amp;gt;ShortString&amp;lt;/code&amp;gt; für Desktop-Plattformen, wie &amp;lt;code&amp;gt;TTypeInfo&amp;lt;/code&amp;gt;, verwendet wurde, ebenfalls geändert. Der Member &amp;lt;code&amp;gt;Name&amp;lt;/code&amp;gt; ist bei mobilen Anwendungen ein einfacher &amp;lt;code&amp;gt;Byte&amp;lt;/code&amp;gt;-Typ. Daher schlägt der folgende C++-Code auf mobilen Plattformen fehl:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
static System::UTF8String getTypeInfoName(System::Typinfo::PTypeInfo ti)&lt;br /&gt;
{&lt;br /&gt;
  return System::UTF8String(ti-&amp;gt;Name);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die obige Funktion gibt für mobile Anwendungen im Hintergrund einen String mit einem Byte-Wert, nicht den Namen des Typs, zurück. Der Code müsste folgendermaßen lauten, damit er auf Desktop- und mobilen Plattformen funktioniert:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
static System::UTF8String getTypeInfoName(System::Typinfo::PTypeInfo ti)&lt;br /&gt;
{&lt;br /&gt;
#ifndef _DELPHI_NEXTGEN&lt;br /&gt;
  return System::UTF8String(ti-&amp;gt;Name);&lt;br /&gt;
#else&lt;br /&gt;
  int len = ti-&amp;gt;Name;&lt;br /&gt;
  const char* p = reinterpret_cast&amp;lt;char*&amp;gt;(&amp;amp;(ti-&amp;gt;Name));&lt;br /&gt;
  return System::UTF8String(p+1, len);&lt;br /&gt;
#endif&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Typumwandlung===&lt;br /&gt;
&lt;br /&gt;
In mobilen C++-Anwendungen wird keine C-artige Typumwandlung für Zeiger zu Klassen im {{Delphi}}-Stil, wie [[lib_de:FMX.StdCtrls.TButton|TButton]] oder [[lib_de:FMX.StdCtrls.TSpeedButton|TSpeedButton]], unterstützt.&lt;br /&gt;
&lt;br /&gt;
Das folgende Codefragment ist beispielsweise falsch:&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void Callback(void* p)&lt;br /&gt;
{&lt;br /&gt;
   ((TButton*)p)-&amp;gt;Enable = true;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stattdessen sollten Sie den Operator &amp;lt;code&amp;gt;[[Reinterpret cast (Typumwandlungsoperator)|reinterpret_cast]]&amp;lt;/code&amp;gt; verwenden, der beliebige Zeigertypen in beliebige andere Zeigertypen, sogar von unabhängigen Klassen, konvertiert. Überarbeiten Sie das obige C++Codefragment wie folgt, damit Sie es für mobile C++-Plattformen verwenden können:&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void Callback(void* p)&lt;br /&gt;
{&lt;br /&gt;
    reinterpret_cast&amp;lt;TButton*&amp;gt;(p)-&amp;gt;Enable = true;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===C++11-Features===&lt;br /&gt;
&lt;br /&gt;
Die C++-Compiler für iOS (BCCIOSARM und BCCIOSARM64) verwenden die im iOS-SDK enthaltene STL (nicht die [[Dinkumware Standard-C++-Bibliothek|Dinkumware Standard-C++-Bibliothek]], die von C++-Anwendungen auf Desktop-Plattformen unterstützt wird).&lt;br /&gt;
&lt;br /&gt;
Die C++-Compiler unterstützen nur die C++11-&#039;&#039;&#039;Haupt&#039;&#039;&#039;-Features, die vom BCC64-Compiler implementiert werden. iOS-Compiler unterstützen die C++11-&#039;&#039;&#039;Standardbibliotheks&#039;&#039;&#039;-Features nicht, die für unsere anderen C++-Compiler (in der Win64-Standardbibliothek, in [[Boost|Boost]] und in C++11-Headern, wie &amp;lt;code&amp;gt;regex&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;chrono&amp;lt;/code&amp;gt; usw.) verfügbar sind.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen über C++11-spezifische Header finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
* [[C++11|C++11]]&lt;br /&gt;
* [http://en.cppreference.com/w/c/header C Standard Library header files (EN)] (C++11-spezifische Header sind mit &amp;quot;(since C11)&amp;quot; gekennzeichnet)&lt;br /&gt;
&lt;br /&gt;
===Verwenden von starken Aliasen in C++===&lt;br /&gt;
&lt;br /&gt;
In früheren Versionen von {{Delphi}} wurden integrierte Typen, wie &#039;&#039;&#039;[[lib_de:System.NativeInt|NativeInt]]&#039;&#039;&#039;, &#039;&#039;&#039;[[lib_de:System.NativeUInt|NativeUInt]]&#039;&#039;&#039; und &#039;&#039;&#039;[[lib_de:System.WordBool|WordBool]]&#039;&#039;&#039;, integrierten C++-Typen zugeordnet. In neueren Versionen von {{Delphi}} werden diese Typen als starke Aliase, wie &#039;&#039;&#039;[[lib_de:System.UITypes.TAlphaColor|TAlphaColor]]&#039;&#039;&#039; oder &#039;&#039;&#039;[[lib_de:System.UITypes.TImageIndex|TImageIndex]]&#039;&#039;&#039; behandelt. Damit C++ mit dieser Änderung kompatibel bleibt, erstellt C++ mit einem &#039;&#039;&#039;Klassen-Wrapper&#039;&#039;&#039; ebenfalls starke Aliase.&lt;br /&gt;
&lt;br /&gt;
Um z. B. [[lib_de:System.NativeInt|NativeInt]] zu verarbeiten, müssen Sie den Typ explizit angeben (NativeInt). Sehen Sie sich zur Klärung die folgenden Beispiele an:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
NativeInt i = 10; // error&lt;br /&gt;
NativeInt i = NativeInt(10);  // OK&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verwenden des Operators &amp;quot;delete&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
Angenommen Ihr Code enthält den Operator &amp;lt;code&amp;gt;delete&amp;lt;/code&amp;gt;: &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;delete ptr&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wobei &amp;lt;code&amp;gt;ptr&amp;lt;/code&amp;gt; ein Zeiger auf den freizugebenden Speicherblock ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auf mobilen Plattformen ruft der C++-&amp;lt;code&amp;gt;delete&amp;lt;/code&amp;gt;-Operator nicht immer einen Objektdestruktor auf. Der &amp;lt;code&amp;gt;delete&amp;lt;/code&amp;gt;-Operator arbeitet folgendermaßen:&lt;br /&gt;
&lt;br /&gt;
* Wenn &amp;lt;code&amp;gt;ptr&amp;lt;/code&amp;gt; auf eine Klasse im {{Delphi}}-Stil zeigt, dekrementiert der &amp;lt;code&amp;gt;delete&amp;lt;/code&amp;gt;-Operator lediglich den Referenzzähler &#039;&#039;&#039;RefCount&#039;&#039;&#039; (die Anzahl von Referenzen auf diese Klasseninstanz). Der Objektdestruktor wird nur aufgerufen, wenn keine Referenzen auf dieses Objekt vorhanden sind.&lt;br /&gt;
* Wenn &amp;lt;code&amp;gt;ptr&amp;lt;/code&amp;gt; auf keine Klasse im {{Delphi}}-Stil zeigt, arbeitet der &amp;lt;code&amp;gt;delete&amp;lt;/code&amp;gt;-Operator genauso wie in C++-Anwendungen auf Desktop-Plattformen.&lt;br /&gt;
&lt;br /&gt;
===Auflösen von Linker-Warnungen zu String-Literalen===&lt;br /&gt;
&lt;br /&gt;
Der folgende Linker-Fehler:&lt;br /&gt;
&lt;br /&gt;
  Error: &amp;quot;__ZN6SystemplEPKwRKNS_13UnicodeStringE&amp;quot;, referenced from ...&lt;br /&gt;
&lt;br /&gt;
zeigt an, dass Ihr Code ein [[Wchar t|wchar_t]]-Konstantenliteral, das (mit dem &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt;-Operator) einem UnicodeString hinzugefügt wurde, enthält.&lt;br /&gt;
&lt;br /&gt;
Ändern Sie das Konstantenliteral in [[Char16 t|char16_t]], um diesen Fehler zu vermeiden. Verwenden Sie das Makro &amp;lt;code&amp;gt;_D(&amp;amp;lt;Literal-String&amp;amp;gt;)&amp;lt;/code&amp;gt; für String-Literale, die mit UnicodeString interagieren.&lt;br /&gt;
&lt;br /&gt;
Ersetzen Sie beispielsweise:&lt;br /&gt;
&lt;br /&gt;
  L&amp;quot;Hello &amp;quot; + System::String(&amp;quot;world!&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
durch&lt;br /&gt;
&lt;br /&gt;
 _D(&amp;quot;Hello &amp;quot;) + System::String(&amp;quot;world!&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Informationen zu den mobilen Plattformen finden Sie unter &#039;&#039;&#039;[[Gesichtspunkte für geräteübergreifende C++-Anwendungen#Die String-Literale char16_t und wchar_t auf Mac OS X und iOS|Die String-Literale char16_t und wchar_t auf Mac OS X und iOS]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Für mobile Plattformen sind &amp;quot;Defines&amp;quot; erforderlich==&lt;br /&gt;
&lt;br /&gt;
Damit Ihr Projekt für mobile Plattformen und Desktop-Plattformen compiliert werden kann, stellen Sie Ihrer Projektimplementierung und den vorcompilierten Header-Dateien (z. B. &amp;quot;Project.cpp&amp;quot; und &amp;quot;ProjectPHC.h&amp;quot;) das folgende &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt;-Fragment voran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#ifdef _WIN32&lt;br /&gt;
  #include &amp;lt;tchar.h&amp;gt;&lt;br /&gt;
#else&lt;br /&gt;
  typedef char _TCHAR;&lt;br /&gt;
  #define _tmain main&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Entfernen Sie FireMonkey-Komponenten, die nicht von den mobilen C++-Compilern unterstützt werden==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding-left: 2em&amp;quot; |Komponente für &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Desktop-Plattformen&lt;br /&gt;
! style=&amp;quot;padding-left: 2em&amp;quot; |Komponente(n) für &amp;lt;br /&amp;gt; mobile Plattformen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | [[lib_de:FMX.Menus.TMainMenu|TMainMenu]], [[lib_de:FMX.Menus.TPopupMenu|TPopupMenu]]&lt;br /&gt;
| style=&amp;quot;padding-left: 2em&amp;quot; | [[lib_de:FMX.StdCtrls.TToolBar|TToolBar]], [[lib_de:FMX.StdCtrls.TSpeedButton|TSpeedButton]],  [[lib_de:FMX.Controls.TPopup|TPopup]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Im Folgenden finden Sie Einzelheiten zum Ersetzen dieser nicht unterstützten Typen.&lt;br /&gt;
&lt;br /&gt;
===TMainMenu oder TPopupMenu===&lt;br /&gt;
&lt;br /&gt;
Diese Komponenten werden auf mobilen Plattformen nicht unterstützt. Für die Migration Ihres C++-Desktop-Codes zu mobilem Code sollten Sie [[lib_de:FMX.Menus.TMainMenu|TMainMenu]] oder [[lib_de:FMX.Menus.TPopupMenu|TPopupMenu]] aus dem Code entfernen und stattdessen die folgenden, auf mobilen Plattformen unterstützten Komponenten verwenden:&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:FMX.StdCtrls.TToolBar|TToolBar]]&lt;br /&gt;
* [[lib_de:FMX.StdCtrls.TSpeedButton|TSpeedButton]]&lt;br /&gt;
* [[lib_de:FMX.Controls.TPopup|TPopup]] &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So erstellen Sie ein Menü mit [[lib_de:FMX.Controls.TPopup|TPopup]]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.StdCtrls.TToolBar|TToolBar]]&#039;&#039;&#039; aus, und ziehen Sie sie in den [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
# Wählen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.StdCtrls.TSpeedButton|TSpeedButton]]&#039;&#039;&#039; aus, und legen Sie sie auf der TToolBar-Komponente ab.&lt;br /&gt;
# Wählen Sie im [[Formular-Designer|Formular- Designer]] die SpeedButton-Komponente aus, und wählen Sie dann im [[Objektinspektor|Objektinspektor]] in der Eigenschaft &#039;&#039;&#039;StyleLookup&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;buttonstylelabel&#039;&#039;&#039; aus.&lt;br /&gt;
#:&lt;br /&gt;
#:* Weitere Einzelheiten zum Auswählen eines Stils in geräteübergreifenden Anwendungen finden Sie unter [[Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)|Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)]].&lt;br /&gt;
# Wählen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.Controls.TPopup|TPopup]]&#039;&#039;&#039; aus, und ziehen Sie sie in den [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
# Weisen Sie in der [[Strukturansicht|Strukturansicht]] dieses TPopup als untergeordnetes Element von TSpeedButton zu.&lt;br /&gt;
# Wählen Sie in der [[Tool-Palette|Tool-Palette]] die Komponente &#039;&#039;&#039;[[lib_de:FMX.StdCtrls.TLabel|TLabel]]&#039;&#039;&#039; aus, und ziehen Sie sie in den [[Formular-Designer|Formular-Designer]].&lt;br /&gt;
# Weisen Sie in der [[Strukturansicht|Strukturansicht]] dieses TLabel als untergeordnetes Element von TPopup zu.&lt;br /&gt;
# Wählen Sie die TLabel-Komponente aus, und setzen Sie im [[Objektinspektor|Objektinspektor]] die Eigenschaft &#039;&#039;&#039;HitTest&#039;&#039;&#039; auf &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wiederholen Sie die Schritte 6 bis 8, um mehrere Beschriftungen (TLabel) hinzuzufügen.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
::[[File:StructureView.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;9&amp;quot;&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
Implementieren Sie im [[Quelltext-Editor|Quelltext-Editor]] für die TSpeedButton-Komponente die folgende &#039;&#039;&#039;onClick&#039;&#039;&#039;-Ereignisbehandlungsroutine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
void __fastcall TForm1::SpeedButton1Click(TObject *Sender)&lt;br /&gt;
{&lt;br /&gt;
     // Open the pop-up window.&lt;br /&gt;
     Popup1-&amp;gt;IsOpen = True;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Implementieren Sie für jede TLabel-Komponente, die Sie TPopup hinzugefügt haben, die geeigneten &#039;&#039;&#039;onClick&#039;&#039;&#039;-Ereignisbehandlungsroutinen.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Automatische Referenzzählung in C++|Automatische Referenzzählung in C++]]&lt;br /&gt;
* [[C++-Toolkette|C++-Toolkette]]&lt;br /&gt;
&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
* [[Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)|Mobile-Tutorial: Verwenden von Schaltflächen-Komponenten mit unterschiedlichen Stilen (iOS und Android)]]&lt;br /&gt;
* [[Codefragmente für die mobile Entwicklung|Codefragmente für die mobile Entwicklung]]&lt;br /&gt;
&lt;br /&gt;
* [[Delphi-RTTI und C++Builder|{{Delphi}}-RTTI und {{CBuilder}}]]&lt;br /&gt;
&lt;br /&gt;
* [[Migrieren von Delphi-Code zu mobilen Anwendungen vom Desktop aus|Migrieren von {{Delphi}}-Code von Desktop- zu mobilen Anwendungen]]&lt;br /&gt;
* [[Automatische Referenzzählung in mobilen Delphi-Compilern|Automatische Referenzzählung in mobilen {{Delphi}}-Compilern]]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE5]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Migrating C++ Code to Mobile from Desktop]]&lt;br /&gt;
[[fr:Migration du code C++ en mobile depuis le bureau]]&lt;br /&gt;
[[ja:デスクトップ アプリケーションからモバイル アプリケーションへの C++ コードの移行]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Klassen-Explorer_(C%2B%2B)&amp;diff=192359</id>
		<title>Klassen-Explorer (C++)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Klassen-Explorer_(C%2B%2B)&amp;diff=192359"/>
		<updated>2015-10-02T14:42:05Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++-Optionen}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; C++-Optionen &amp;amp;gt; Klassen-Explorer}}&lt;br /&gt;
&lt;br /&gt;
Sie können dieses Dialogfeld auch im [[C++-Klassen-Explorer (Fenster)|C++-Klassen-Explorer]] mit dem Befehl &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039; des Kontextmenüs öffnen.&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite legen Sie Optionen für den &#039;&#039;&#039;C++-Klassen-Explorer&#039;&#039;&#039; fest.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Per Vorgabe übergibt der C++-Compiler nur &#039;&#039;&#039;#includes&#039;&#039;&#039; und &#039;&#039;&#039;#defines&#039;&#039;&#039; für .cpp-Dateien.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Element&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Vorcompilierte Header aktivieren&lt;br /&gt;
|&lt;br /&gt;
Verarbeitet beim Öffnen eines Projektes vorcompilierte Header (&amp;lt;code&amp;gt;pch.h&amp;lt;/code&amp;gt;). Die Verwendung von vorcompilierten Headern kann die Compilierungsdauer reduzieren. Vorgabe ist ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Compiler-Meldungen im Meldungsfenster anzeigen&lt;br /&gt;
|&lt;br /&gt;
Zeigt Meldungen im Fenster &#039;&#039;&#039;Meldungen&#039;&#039;&#039; an, wenn der C++-Compiler während einer Klassen-Explorer-Sitzung Meldungen ausgibt. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Benutzerdefiniert &lt;br /&gt;
|&lt;br /&gt;
Geben Sie in das Textfeld Befehlszeilenoptionen für den [[C++-Toolkette|C++-Compiler]] ein. Verwenden Sie für die Optionen dieselben Satzzeichen wie für die Befehlszeilenoberfläche des C++-Ziel-Compilers. Beispielsweise werden Optionen durch Leerzeichen getrennt. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Aufzählungen anzeigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht das Anzeigen von Aufzählungen in der obersten Ansicht. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Typedefs anzeigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht das Anzeigen von Typedefs in der obersten Ansicht. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Reine abstrakte Klassen als Interfaces anzeigen&lt;br /&gt;
|&lt;br /&gt;
Wenn alle Funktionen in einer Klasse oder Struktur rein virtuell sind, und die Klasse oder Struktur keine Daten-Member enthält, wird die Klasse als Interface im Klassen-Explorer dargestellt. Ansonsten wird sie als Klasse dargestellt. Vorgabe ist ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Interfaces müssen von IUnknown abgeleitet sein&lt;br /&gt;
|&lt;br /&gt;
Zusätzlich zur vorherigen Anforderung (dass eine Klasse nur rein virtuelle Methoden enthalten darf) muss eine Klasse von IUnknown abgeleitet sein, um als Interface im Klassen-Explorer dargestellt zu werden. Ansonsten wird sie als Klasse dargestellt. Diese Option ist für ActiveX/COM hilfreich, denn hier sind Interfaces von IUnknown abgeleitet. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Suche ohne Berücksichtigung der Groß-/Kleinschreibung&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht das Suchen im Klassen-Explorer ohne Berücksichtigung der Groß-/Kleinschreibung. Vorgabe ist aus.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Platzhalter zulassen (?*)&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht bei der Suche im C++-Klassen-Explorer die Verwendung der DOS-Standardplatzhalterzeichen ? und *:&lt;br /&gt;
*? steht für ein einzelnes Zeichen.&lt;br /&gt;
* * steht für eine beliebige Anzahl von Zeichen.&lt;br /&gt;
&lt;br /&gt;
Vorgabe ist aus.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[C++-Klassen-Explorer (Fenster)|C++-Klassen-Explorer (Fenster)]]&lt;br /&gt;
* [[Übersicht über den C++-Klassen-Explorer|Übersicht über den C++-Klassen-Explorer]]&lt;br /&gt;
* [[C++-Klassen-Explorer - Themen|C++-Klassen-Explorer - Themen]]&lt;br /&gt;
* [[Überblick zu vorcompilierten Headern|Überblick zu vorcompilierten Headern]] {{f|cmd|&lt;br /&gt;
* [[Befehlszeilenoptionen für vorcompilierte Header von BCC32|Befehlszeilenoptionen für vorcompilierte Header von BCC32]] }}&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Class Explorer (C++)]]&lt;br /&gt;
[[fr:Explorateur de classes (C++)]]&lt;br /&gt;
[[ja:クラス エクスプローラ（C++）]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=String-Listen-Editor&amp;diff=189268</id>
		<title>String-Listen-Editor</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=String-Listen-Editor&amp;diff=189268"/>
		<updated>2015-08-31T10:25:51Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Eigenschaftseditoren - Index}}&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;hcDStringListEditor&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
Mit dem String-Listen-Editor können Sie während des Entwurfs Strings in beliebigen als &#039;&#039;&#039;TStrings&#039;&#039;&#039; deklarierten Eigenschaften hinzufügen, bearbeiten, laden und speichern.&lt;br /&gt;
&lt;br /&gt;
So öffnen Sie den String-Listen-Editor:&lt;br /&gt;
&lt;br /&gt;
# Fügen Sie eine Komponente in das Formular ein, die eine Stringliste verwendet (z.B. [[lib_de:Vcl.StdCtrls.TComboBox|Vcl.StdCtrls.TComboBox]]).&lt;br /&gt;
# Wählen Sie die Komponente aus, und führen Sie eine der folgenden Aktionen durch:&lt;br /&gt;
#* Klicken Sie in der Spalte &#039;&#039;&#039;Wert&#039;&#039;&#039; für eine Eigenschaft, die als &#039;&#039;&#039;[[lib_de:System.Classes.TStrings|TStrings]]&#039;&#039;&#039; deklariert ist, wie beispielsweise die Eigenschaft &#039;&#039;&#039;Items&#039;&#039;&#039; von TComboBox, auf die Ellipse [...].&lt;br /&gt;
#* Doppelklicken Sie bei den Eigenschaften des Typs &#039;&#039;&#039;TStrings&#039;&#039;&#039; in der Wertespalte auf &#039;&#039;&#039;(TStrings)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn die Eigenschaft eine Werteliste ist, wird der &#039;&#039;&#039;Wertlisten-Editor&#039;&#039;&#039; angezeigt.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Quelltext-Editor (Schaltfläche)==&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039;, um die Liste in Text zu konvertieren. Die Liste wird auf einer eigenen Seite im [[Quelltext-Editor|Quelltext-Editor]] angezeigt. Hier können Sie sie mit den Standardeditierbefehlen bearbeiten.&lt;br /&gt;
&lt;br /&gt;
Im String-Listen-Editor wird nur eine proportionale Schriftart verwendet, in der Zeichen unterschiedlich breit sein können. Für die Ausrichtung von Gleitkomma- oder anderen horizontal ausgerichteten Werten (siehe das folgende Beispiel) sollten Sie besser eine Schriftart mit fester Breite oder eine nicht-proportionale Schriftart verwenden:&lt;br /&gt;
&lt;br /&gt;
   1234.5&lt;br /&gt;
      3.1416&lt;br /&gt;
&lt;br /&gt;
Wenn Sie den Quelltext-Editor aus dem String-Listen-Editor aufrufen, können Sie eine nicht-proportionale Schriftart, wie Courier, verwenden. Damit können Listen besser ausgerichtet werden. (Wählen Sie zum Festlegen der im Quelltext-Editor verwendeten Schriftart &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; Editor-Optionen&amp;amp;gt; [[Anzeigeoptionen|Anzeige]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;, und wählen Sie aus der Dropdown-Liste eine &#039;&#039;&#039;Editorschrift&#039;&#039;&#039; aus.)&lt;br /&gt;
&lt;br /&gt;
Um zum String-Listen-Editor zurückzukehren, klicken Sie mit der rechten Maustaste in das Fenster und wählen aus dem Kontextmenü des Quelltext-Editors &#039;&#039;&#039;Seite schließen&#039;&#039;&#039;. Klicken Sie dann zum Speichern der Datei bei der Eingabeaufforderung &#039;&#039;&#039;Änderungen in dfm.Form1.Memo1.Lines speichern?&#039;&#039;&#039; auf &#039;&#039;&#039;Ja&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Kontextmenü des String-Listen-Editors==&lt;br /&gt;
&lt;br /&gt;
Das Kontextmenü des String-Listen-Editors (klicken Sie im Editor mit der rechten Maustaste) enthält folgende Optionen:&lt;br /&gt;
&lt;br /&gt;
===Laden===&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf &#039;&#039;&#039;Laden&#039;&#039;&#039;, um das Dialogfeld &#039;&#039;&#039;[[String-Liste laden|String-Liste laden]]&#039;&#039;&#039; zu öffnen, in dem Sie eine Datei auswählen können, die in den String-Listen-Editor eingelesen werden soll.&lt;br /&gt;
&lt;br /&gt;
===Speichern===&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf &#039;&#039;&#039;Speichern&#039;&#039;&#039;, um die aktuelle String-Liste in eine Datei zu schreiben. {{variables|Product}} öffnet das Dialogfeld &#039;&#039;&#039;[[String-Liste speichern (Dialogfeld)|String-Liste speichern]]&#039;&#039;&#039;, in dem Sie ein Verzeichnis und einen Dateinamen angeben können.&lt;br /&gt;
&lt;br /&gt;
===Listenfeld===&lt;br /&gt;
&lt;br /&gt;
Ein Listenfeld ist ein Sonderfall, da es String-Listeneinträge und Einträge, die mit einem Eintragseditor hinzugefügt wurden, unterstützt. Die beiden Eintragstypen sind jedoch nicht kompatibel. Weitere Informationen finden Sie unter [[ListBox-Eintragseditor|ListBox-Eintragseditor]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Wertlisten-Editor|Wertlisten-Editor]]&lt;br /&gt;
*[[String-Liste laden|String-Liste laden]]&lt;br /&gt;
*[[String-Liste speichern (Dialogfeld)|String-Liste speichern (Dialogfeld)]]&lt;br /&gt;
* [[Quelltext-Editor anpassen|Quelltext-Editor anpassen]]&lt;br /&gt;
* [[ListBox-Eintragseditor|ListBox-Eintragseditor]]&lt;br /&gt;
&lt;br /&gt;
[[Category:RAD Studio – Referenz]]&lt;br /&gt;
&lt;br /&gt;
[[en:String List editor]]&lt;br /&gt;
[[fr:Editeur de liste de chaînes]]&lt;br /&gt;
[[ja:文字列リスト エディタ]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Ausf%C3%BCllen_der_Bereitstellungsseite&amp;diff=210471</id>
		<title>Ausfüllen der Bereitstellungsseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Ausf%C3%BCllen_der_Bereitstellungsseite&amp;diff=210471"/>
		<updated>2015-04-02T20:40:58Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen}}&lt;br /&gt;
&lt;br /&gt;
Das Erstellen des &#039;&#039;&#039;Bereitstellungsprofils&#039;&#039;&#039; auf der Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; ist ein erforderlicher, vorbereitender Schritt bei:&lt;br /&gt;
* Der Distribution von Anwendungen für die Zielpattformen &#039;&#039;&#039;OS X&#039;&#039;&#039; oder &#039;&#039;&#039;Android&#039;&#039;&#039; &lt;br /&gt;
* Der Ausführung sowie der Distribution von Anwendungen für die Zielplattformen &#039;&#039;&#039;iOS-Gerät - 32 Bit&#039;&#039;&#039; und &#039;&#039;&#039;iOS-Gerät - 64 Bit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Die erforderlichen Schritte hängen von der [[Unterstützte Zielplattformen|Zielplattform]] und der [[Übersicht über Zielplattformen#Verwenden des Konfigurationsknotens|Plattformkonfiguration]] ab, wie in den folgenden Anleitungen gezeigt.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Sie können die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; entweder im Dialogfeld {{Menu|Projektoptionen}} oder im Dialogfeld {{Menu|Tools-Optionen}} öffnen:&lt;br /&gt;
:* In den {{Menu|Tools-Optionen}} können Sie die Werte definieren, die {{Variables|Product}} verwendet, wenn Sie keinen Wert in den {{Menu|Projektoptionen}} festlegen.&lt;br /&gt;
:* In den {{Menu|Projektoptionen}} können Sie die Werte für &#039;&#039;&#039;Ihr aktuelles Projekt&#039;&#039;&#039; angeben.&lt;br /&gt;
&lt;br /&gt;
== Erforderliche Schritte für bestimmte Build-Typen ==&lt;br /&gt;
=== OS X-Plattform ===&lt;br /&gt;
# Öffnen Sie die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; im Dialogfeld &#039;&#039;&#039;Tools-Optionen&#039;&#039;&#039; oder im Dialogfeld &#039;&#039;&#039;Projektoptionen&#039;&#039;&#039;.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Beim Konfigurieren der Seite &#039;&#039;&#039;Bereitstellung&#039;&#039;&#039; im Dialogfeld &#039;&#039;&#039;Projektoptionen&#039;&#039;&#039; müssen Sie in der Dropdown-Liste &#039;&#039;&#039;Ziel&#039;&#039;&#039; die Plattform &#039;&#039;&#039;OS X&#039;&#039;&#039; auswählen.&lt;br /&gt;
# In der Dropdown-Liste &#039;&#039;&#039;Build-Typ&#039;&#039;&#039; wählen Sie die Option &#039;&#039;&#039;OS X - Anwendungs-Store&#039;&#039;&#039; aus.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Mac-Entwicklerprofil&#039;&#039;&#039; den Namen Ihres [[Bereitstellung#Zertifikatsname|Mac-Entwicklerzertifikats für Fremdhersteller]] ein. Zum Beispiel: Mac-Entwickler für Fremdhersteller.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Installationsprofil für Fremdhersteller&#039;&#039;&#039; den Namen Ihres [[Bereitstellung#Zertifikatsname|Mac-Installationszertifikats für Fremdhersteller]] ein. Zum Beispiel: Mac-Installation für Fremdhersteller.&lt;br /&gt;
&lt;br /&gt;
=== iOS-Geräteplattform (Debug) ===&lt;br /&gt;
# Öffnen Sie die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} oder im Dialogfeld {{Menu|Tools-Optionen}}.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Beim Konfigurieren der Seite &#039;&#039;&#039;Bereitstellung&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} müssen Sie in der Dropdown-Liste &#039;&#039;&#039;Ziel&#039;&#039;&#039; die Plattform &#039;&#039;&#039;iOS-Gerät&#039;&#039;&#039; auswählen.&lt;br /&gt;
# In der Dropdown-Liste &#039;&#039;&#039;Build-Typ&#039;&#039;&#039; wählen Sie &#039;&#039;&#039;iOS-Gerät - 32 Bit - Debug&#039;&#039;&#039; oder &#039;&#039;&#039;iOS-Gerät - 64 Bit - Debug&#039;&#039;&#039; aus.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Mobiles Bereitstellungsprofil&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Mobiles Bereitstellungsprofil|Namen des mobilen Bereitstellungsprofils]] ein. &lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Entwicklerzertifikat&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Zertifikatsname|Namen des Entwicklerzertifikats]] ein. &lt;br /&gt;
&lt;br /&gt;
=== iOS-Geräteplattform (Ad-hoc) ===&lt;br /&gt;
# Öffnen Sie die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} oder im Dialogfeld {{Menu|Tools-Optionen}}.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Beim Konfigurieren der Seite &#039;&#039;&#039;Bereitstellung&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} müssen Sie in der Dropdown-Liste &#039;&#039;&#039;Ziel&#039;&#039;&#039; die Plattform &#039;&#039;&#039;iOS-Gerät&#039;&#039;&#039; auswählen.&lt;br /&gt;
# Wählen Sie in der Dropdown-Liste &#039;&#039;&#039;Build-Typ&#039;&#039;&#039; den Eintrag &#039;&#039;&#039;iOS-Gerät - 32 Bit - Ad-hoc&#039;&#039;&#039; oder &#039;&#039;&#039;iOS-Gerät - 64 Bit - Ad-hoc&#039;&#039;&#039; aus.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Entwicklerzertifikat&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Zertifikatsname|Namen des Distributionszertifikats]] ein.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Mobiles Bereitstellungsprofil&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Mobiles Bereitstellungsprofil|Namen des mobilen Bereitstellungsprofils]] ein. &lt;br /&gt;
&lt;br /&gt;
=== iOS-Geräteplattform (Anwendungs-Store) ===&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Für den Build-Typ &#039;&#039;&#039;iOS-Gerät - 32 Bit - Anwendungs-Store&#039;&#039;&#039; sind keine Bereitstellungsinformationen erforderlich. Siehe [[Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store#Unterstützen von 32-Bit-iOS-Geräten|Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store, Unterstützen von 32-Bit-iOS-Geräten]].&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; im Dialogfeld {{Menu|Tools-Optionen}} oder im Dialogfeld {{Menu|Projektoptionen}}.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Beim Konfigurieren der Seite &#039;&#039;&#039;Bereitstellung&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} müssen Sie in der Dropdown-Liste &#039;&#039;&#039;Ziel&#039;&#039;&#039; die Plattform &#039;&#039;&#039;iOS-Gerät&#039;&#039;&#039; auswählen.&lt;br /&gt;
# In der Dropdown-Liste &#039;&#039;&#039;Build-Typ&#039;&#039;&#039; wählen Sie &#039;&#039;&#039;iOS-Gerät - 64 Bit - Anwendungs-Store&#039;&#039;&#039; aus.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Entwicklerzertifikat&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Zertifikatsname|Namen des Distributionszertifikats]] ein. &lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Mobiles Bereitstellungsprofil&#039;&#039;&#039; &amp;lt;code&amp;gt;Auto&amp;lt;/code&amp;gt; oder einen gültigen [[Bereitstellung#Mobiles Bereitstellungsprofil|Namen des mobilen Bereitstellungsprofils]] ein.&lt;br /&gt;
&lt;br /&gt;
=== Android-Plattform (Anwendungs-Store) ===&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie die Seite &#039;&#039;&#039;[[Bereitstellung]]&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} oder im Dialogfeld {{Menu|Tools-Optionen}}.&lt;br /&gt;
#: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Beim Konfigurieren der Seite &#039;&#039;&#039;Bereitstellung&#039;&#039;&#039; im Dialogfeld {{Menu|Projektoptionen}} müssen Sie in der Dropdown-Liste &#039;&#039;&#039;Ziel&#039;&#039;&#039; die Plattform &#039;&#039;&#039;Android&#039;&#039;&#039; auswählen.&lt;br /&gt;
# In der Dropdown-Liste &#039;&#039;&#039;Build-Typ&#039;&#039;&#039; wählen Sie &#039;&#039;&#039;Android - Anwendungs-Store&#039;&#039;&#039; aus.&lt;br /&gt;
# Klicken Sie unter &#039;&#039;&#039;Keystore&#039;&#039;&#039; im Feld &#039;&#039;&#039;Datei&#039;&#039;&#039; auf &#039;&#039;&#039;...&#039;&#039;&#039;, und wählen Sie dann eine vorhandene Keystore-Datei aus. Wenn Sie keine Keystore-Datei haben, klicken Sie auf &#039;&#039;&#039;Neuer Keystore&#039;&#039;&#039;, um den Experten [[Neuen Keystore/Alias erstellen]] zu öffnen und [[Erstellen einer KeyStore-Datei|eine Keystore-Datei zum Signieren zu erstellen]].&lt;br /&gt;
# Geben Sie das Passwort für die angegebene Keystore-Datei in das Feld &#039;&#039;&#039;Passwort&#039;&#039;&#039; ein.&lt;br /&gt;
# Wählen Sie im Feld &#039;&#039;&#039;Alias im Keystore&#039;&#039;&#039; den Alias aus der angegebenen Keystore-Datei, die Sie zum Signieren verwenden möchten.&lt;br /&gt;
# Geben Sie in das Feld &#039;&#039;&#039;Aliaspasswort&#039;&#039;&#039; das Passwort für den angegebenen Alias ein.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Erstellen einer KeyStore-Datei]]&lt;br /&gt;
* [[Hinzufügen eines Zertifikats zu einer Keystore-Datei]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
* [[Bereitstellen von iOS-Anwendungen]]&lt;br /&gt;
* [[Bereitstellung]]&lt;br /&gt;
* [[Mac OS X-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Ausfullen der Bereitstellungsseite}}&lt;br /&gt;
[[Category:XE4]]&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Completing the Provisioning Page]]&lt;br /&gt;
[[fr:Compléter la page Approvisionnement]]&lt;br /&gt;
[[ja:［プロビジョニング］ページに必要な情報をすべて入力する]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verbinden_zu_Remote-Anwendungen_mithilfe_von_App-Tethering&amp;diff=181607</id>
		<title>Verbinden zu Remote-Anwendungen mithilfe von App-Tethering</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verbinden_zu_Remote-Anwendungen_mithilfe_von_App-Tethering&amp;diff=181607"/>
		<updated>2015-04-02T20:03:11Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: Reviewed by Heidi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Verwenden von App-Tethering}}&lt;br /&gt;
&lt;br /&gt;
Bevor die [[lib_de:System.Tether.AppProfile.TTetheringAppProfile|TTetheringAppProfile]]-Komponenten zweier Anwendungen Aktionen und Daten über App-Tethering teilen können, müssen diese Anwendungen sich gegenseitig mithilfe der Komponente [[lib_de:System.Tether.Manager.TTetheringManager|TTetheringManager]] ermitteln, gekoppelt werden und dann die TTetheringAppProfile-Komponenten verbunden werden.&lt;br /&gt;
&lt;br /&gt;
==Voraussetzungen für Adapter und Protokolle==&lt;br /&gt;
&lt;br /&gt;
Für die verschiedenen [[lib_de:System.Tether.Manager.TTetheringAdapter|Adapter]] und [[lib_de:System.Tether.Manager.TTetheringProtocol|Protokolle]], die das App-Tethering-Feature zum Koppeln von Anwendungen bzw. zum Austauschen von Daten bereitstellt, können spezielle Voraussetzungen erforderlich sein.&lt;br /&gt;
&lt;br /&gt;
In den folgenden Themen können Sie die Voraussetzungen für die integrierten Adapter und Protokolle überprüfen:&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:System.Tether.NetworkAdapter.TTetheringNetworkAdapter#Voraussetzungen|TTetheringNetworkAdapter]], Adapter für Verbindungen zwischen Anwendungen, die auf demselben Gerät ausgeführt werden oder über ein IP-Netzwerk, wie einem LAN (Local Area Network) oder dem Internet, erreichbar sind.&lt;br /&gt;
* [[lib_de:System.Tether.BluetoothAdapter.TTetheringBluetoothAdapter#Voraussetzungen|TTetheringBluetoothAdapter]], Adapter für Verbindungen zwischen Anwendungen, die auf verschiedenen Geräten ausgeführt werden, die erreichbar und über [[Verwenden von Classic Bluetooth|Classic Bluetooth]] gekoppelt sind.&lt;br /&gt;
* [[lib_de:System.Tether.TCPProtocol.TTetheringTCPProtocol#Voraussetzungen|TTetheringTCPProtocol]], von beiden Adaptern verwendetes Kommunikationsprotokoll.&lt;br /&gt;
&lt;br /&gt;
==Auswählen eines Verfahrens zum Ermitteln, Koppeln und Verbinden mit Remote-Anwendungen==&lt;br /&gt;
&lt;br /&gt;
Sie können mit einem der folgenden Verfahren Anwendungen ermitteln und koppeln:&lt;br /&gt;
&lt;br /&gt;
* [[#Verbinden von Anwendungen über Gruppen|Definieren von zwei Anwendungen als zur selben Gruppe gehörig und Verwenden der automatischen Ermittlung und Koppelung]].&lt;br /&gt;
* [[#Manuelles Verbinden mit Remote-Anwendungen|Abrufen einer Liste mit ermittelten Anwendungen und dann Anfordern der Koppelung mit bestimmten Anwendungen]].&lt;br /&gt;
&lt;br /&gt;
Die Verwendung von Gruppen ist einfacher, das manuelle Verfahren bietet dagegen eine größere Flexibilität, und beide Verfahren unterstützen die [[#Verwenden eines Passworts für die Koppelung|passwortgeschützte Koppelung]]. Wählen Sie das Verfahren aus, das Ihren Anforderungen am besten gerecht wird; Sie können auch beide Verfahren mit demselben TTetheringManager kombinieren.&lt;br /&gt;
&lt;br /&gt;
===Verbinden von Anwendungen über Gruppen===&lt;br /&gt;
&lt;br /&gt;
Wenn sich Ihre Anwendungen automatisch ermitteln und sich gegenseitig koppeln sollen:&lt;br /&gt;
&lt;br /&gt;
# Geben Sie in die Eigenschaft [[lib_de:System.Tether.Manager.TTetheringProfile.Group|Group]] der TTetheringAppProfile-Komponente jeder Anwendung denselben String ein.&lt;br /&gt;
# Rufen Sie die Methode [[lib_de:System.Tether.Manager.TTetheringManager.AutoConnect|AutoConnect]] der TTetheringManager-Komponente jeder Anwendung zur Laufzeit auf.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie einen möglichst eindeutigen &amp;quot;Group&amp;quot;-String aus, um zu verhindern, dass Ihre Anwendungen sich versehentlich mit Fremdanwendungen verbinden, die zufällig dieselbe &amp;quot;Group&amp;quot; verwenden. Beispielsweise können Sie eine [http://en.wikipedia.org/wiki/Universally_unique_identifier UUID] als &amp;quot;Group&amp;quot;-String verwenden.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Fremdanwendungen können eventuell trotzdem Ihre &amp;quot;Group&amp;quot; ermitteln und damit absichtlich eine Verbindung mit Ihren Anwendungen herstellen. Wenn Sie nicht zulassen möchten, dass Fremdanwendungen automatisch eine Verbindung mit Ihren Anwendungen über App-Tethering herstellen, [[#Verwenden eines Passworts für die Koppelung|verwenden Sie ein Passwort]].&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in einer Ihrer Anwendungen AutoConnect aufrufen, ermittelt Ihre Anwendung alle anderen Anwendungen, die auch App-Tethering verwenden, und Ihre Anwendung wird automatisch mit denjenigen ermittelten Anwendungen gekoppelt und verbunden, die eine TTetheringAppProfile-Komponente mit derselben &amp;quot;Group&amp;quot; wie Ihre TTetheringAppProfile-Komponente verwenden. Am Ende von AutoConnect wird das Ereignis [[lib_de:System.Tether.Manager.TTetheringManager.OnEndAutoConnect|OnEndAutoConnect]] ausgelöst.&lt;br /&gt;
&lt;br /&gt;
===Manuelles Verbinden mit Remote-Anwendungen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine größere Kontrolle über die Ermittlungs- und Koppelungsphasen der App-Tethering-Verbindung haben möchten, können Sie das folgende Verfahren anwenden:&lt;br /&gt;
&lt;br /&gt;
# Rufen Sie die Methode [[lib_de:System.Tether.Manager.TTetheringManager.DiscoverManagers|DiscoverManagers]] der TTetheringManager-Komponente Ihrer Anwendung auf, um die Ermittlung anderer Anwendungen, die das App-Tethering verwenden, zu starten. Bei Abschluss der Ermittlung wird das Ereignis [[lib_de:System.Tether.Manager.TTetheringManager.OnEndManagersDiscovery|OnEndManagersDiscovery]] Ihres Managers ausgelöst.&lt;br /&gt;
# Rufen Sie [[lib_de:System.Tether.Manager.TTetheringManager.PairManager|TTetheringManager.PairManager]] für die gewünschten Anwendungen aus der Liste der ermittelten [[lib_de:System.Tether.Manager.TTetheringManager.RemoteManagers|RemoteManagers]] Ihres TTetheringManager auf, um eine Koppelung herzustellen. Bei jeder Koppelung Ihres Managers mit einem Remote-Manager wird das Ereignis [[lib_de:System.Tether.Manager.TTetheringManager.OnEndProfilesDiscovery|OnEndProfilesDiscovery]] Ihres Managers ausgelöst.&lt;br /&gt;
# Rufen Sie in Ihrer TTetheringAppProfile-Komponente [[lib_de:System.Tether.Manager.TTetheringProfile.Connect|Connect]] für die gewünschten Profile aus der Liste der ermittelten [[lib_de:System.Tether.Manager.TTetheringManager.RemoteProfiles|RemoteProfiles]] Ihres TTetheringManager auf, um eine Verbindung herzustellen.&lt;br /&gt;
&lt;br /&gt;
Remote-Manager und Remote-Profile sind Instanzen von [[lib_de:System.Tether.Manager.TTetheringManagerInfo|TTetheringManagerInfo]] bzw. von [[lib_de:System.Tether.Manager.TTetheringProfileInfo|TTetheringProfileInfo]]. Diese Klassen stellen Informationen über eine Instanz von TTetheringManager oder TTetheringAppProfile aus einer Remote-Anwendung bereit. Anhand dieser Informationen können Sie festlegen, ob mit einem bestimmten Remote-Manager oder -Profil gekoppelt bzw. verbunden werden soll.&lt;br /&gt;
&lt;br /&gt;
==Herstellen von Verbinden zu Anwendungen außerhalb Ihres Subnetzes==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig führen [[lib_de:System.Tether.Manager.TTetheringManager.AutoConnect|AutoConnect]] und [[lib_de:System.Tether.Manager.TTetheringManager.DiscoverManagers|DiscoverManagers]] die Suche im Subnetz des LAN (Local Area Network) durch, in dem sich das Gerät mit Ihrer Anwendung befindet.&lt;br /&gt;
&lt;br /&gt;
Sie können dieses Verhalten aber mit dem optionalen Parameter {{Arg|Target}} überschreiben und eine IP-Adresse oder ein Subnetz angeben:&lt;br /&gt;
&lt;br /&gt;
* Um eine IP-Adresse für die Suche nach Remote-Managern festzulegen, geben Sie diese IP-Adresse als {{Arg|Target}} an.&lt;br /&gt;
* Um ein Subnetz mit IP-Adressen festzulegen, geben Sie eine IP-Adresse mit 0 als vierter Nummer an. Wenn Sie zum Beispiel &amp;quot;192.168.4.0&amp;quot; als {{Arg|Target}} angeben, durchsucht Ihr Manager das Subnetz 192.168.4.x nach Remote-Managern.&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Sie können keine umfassenderen Subnetze angeben. &amp;quot;192.168.0.0&amp;quot; wird beispielsweise nicht unterstützt.&lt;br /&gt;
&lt;br /&gt;
==Verwenden eines Passworts für die Koppelung==&lt;br /&gt;
&lt;br /&gt;
Die RTL stellt passwortbasierte Sicherheit für App-Tethering-Koppelungen zwischen Anwendungen bereit. Mit diesem passwortbasierten System können Sie eine eigene Sicherheitsprozedur implementieren. Zum Beispiel können Sie:&lt;br /&gt;
&lt;br /&gt;
* Für Benutzer transparent festlegen, dass Anwendungen automatisch eine Verbindung zueinander herstellen, wenn sie sich gegenseitig erkennen.&lt;br /&gt;
* Festlegen, dass Benutzer manuell ein Passwort in beide Anwendungen eingeben müssen, damit eine Verbindung hergestellt werden kann.&lt;br /&gt;
&lt;br /&gt;
Legen Sie mit der Eigenschaft [[lib_de:System.Tether.Manager.TTetheringManager.Password|Password]] Ihres Managers ein Passwort fest, dass Remote-Managern bekannt sein muss, um eine Koppelung mit Ihrem Manager herzustellen. Wenn ein Manager versucht, eine Koppelung mit einem passwortgeschützten Remote-Manager herzustellen, wird das Ereignis [[lib_de:System.Tether.Manager.TTetheringManager.OnRequestManagerPassword|OnRequestManagerPassword]] des lokalen Managers ausgelöst, und der lokale Manager muss das korrekte Passwort in diesem Ereignis angeben. Ansonsten schlägt die Koppelung fehl.&lt;br /&gt;
&lt;br /&gt;
==Dauerhafte Koppelungsinformationen==&lt;br /&gt;
&lt;br /&gt;
Beim Koppeln Ihres Managers mit einem Remote-Manager speichert Ihr Manager den Bezeichner des Remote-Managers und einen Hash-Code, den beide Manager während des Koppelungsprozesses genutzt haben. Die Verbindung der Manager kann gelegentlich abbrechen, beispielsweise weil sie sich einige Zeit nicht mehr in gegenseitiger Reichweite (bezogen auf das Tethering) befinden. Wenn beide Manager sich wieder in Reichweite befinden, können sie sich mit den Daten, die sie während des vorherigen Koppelungsprozesses gespeichert haben, wiedererkennen und authentifizieren. Für diese Authentifizierung ist kein Passwort erforderlich, auch wenn beim ursprünglichen Koppelungsprozess ein Passwort benötigt wurde.&lt;br /&gt;
&lt;br /&gt;
Standardmäßig speichern [[lib_de:System.Tether.Manager.TTetheringManager|Manager]] Informationen über Remote-Manager, die mit ihnen gekoppelt sind, im Arbeitsspeicher. Daher kann Ihr Manager eine Verbindung mit einem zuvor gekoppelten Remote-Manager nur in derselben Sitzung herstellen. Wenn Sie Ihre Anwendung neu starten, gehen die Koppelungsdaten Ihres Managers verloren, und ohne Passwort kann keine Verbindung mit zuvor gekoppelten Remote-Managern wiederhergestellt werden, wenn ursprünglich ein Passwort erforderlich war.&lt;br /&gt;
&lt;br /&gt;
Sie können eine Unterklasse von [[lib_de:System.Tether.Manager.TTetheringCustomStorage|TTetheringCustomStorage]] implementieren und dem Parameter {{Arg|AStorage}} des Ereignisses [[lib_de:System.Tether.Manager.TTetheringManager.OnRequestStorage|OnRequestStorage]] Ihres Managers eine Instanz zuweisen, um Ihren Manager persistent zu definieren. In Ihrer Implementierung können diese Daten in einem persistenten Medium, wie z. B. einer lokalen Datei, gespeichert werden.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Damit sich zwei Manager nach einem Neustart koppeln können, müssen beide Manager persistent sein.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
In der Codebeispiel-Unit [[samp_en:RTL.TetheringIniFileStorage (Delphi)|TetheringIniFileStorage]] finden Sie ein Beispiel für die Implementierung einer Unterklasse von [[lib_de:System.Tether.Manager.TTetheringCustomStorage|TTetheringCustomStorage]]. Sie können mit der Unit {{Code|TetheringIniFileStorage}} die Koppelungsdaten Ihrer [[lib_de:System.Tether.Manager.TTetheringManager|TTetheringManager]]-Komponente in einer [https://en.wikipedia.org/wiki/INI_file INI-Datei] dauerhaft speichern.&lt;br /&gt;
&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Hinzufügen von App-Tethering zu Anwendungen|Hinzufügen von App-Tethering zu Anwendungen]]&lt;br /&gt;
* [[Teilen und Ausführen von Aktionen für Remote-Anwendungen mithilfe von App-Tethering|Teilen und Ausführen von Aktionen für Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
* [[Teilen von Daten mit Remote-Anwendungen mithilfe von App-Tethering|Teilen von Daten mit Remote-Anwendungen mithilfe von App-Tethering]]&lt;br /&gt;
&lt;br /&gt;
* [[lib_de:System.Tether.AppProfile.TTetheringAppProfile|TTetheringAppProfile]]&lt;br /&gt;
* [[lib_de:System.Tether.Manager.TTetheringManager|TTetheringManager]]&lt;br /&gt;
&lt;br /&gt;
* [[samp_en:RTL.BDShoppingList Sample|BDShoppingList]] (Beispiel)&lt;br /&gt;
* [[samp_en:RTL.DesktopCast Sample|DesktopCast]] (Beispiel)&lt;br /&gt;
* [[samp_en:RTL.MediaPlayer Sample|MediaPlayer]] (Beispiel)&lt;br /&gt;
* [[samp_en:RTL.PhotoWall Sample|PhotoWall]] (Beispiel)&lt;br /&gt;
&lt;br /&gt;
[[Category:XE6]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Connecting to Remote Applications Using App Tethering]]&lt;br /&gt;
[[fr:Connexion à des applications distantes à l&#039;aide du tethering d&#039;app]]&lt;br /&gt;
[[ja:アプリケーション テザリングを使用したリモート アプリケーションへの接続]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Template_einf%C3%BCgen&amp;diff=177108</id>
		<title>Template einfügen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Template_einf%C3%BCgen&amp;diff=177108"/>
		<updated>2015-01-24T18:31:31Z</updated>

		<summary type="html">&lt;p&gt;Hgunther: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Eigenschaftseditoren - Index}}&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;hcDInsertFromTemplate&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Kontextmenü Menü-Designer &amp;amp;gt; Aus Template einfügen&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie dieses Dialogfeld dazu, ein Menü mit einer vordefinierten Vorlage einzufügen.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Menü Bearbeiten&lt;br /&gt;
|&lt;br /&gt;
Fügt das Standard-Bearbeitungsmenü mit den Elementen Rückgängig, Wiederholen, Aussschneiden, Kopieren, Einfügen, Inhalt einfügen, Suchen, Ersetzen, Gehe zu, Beziehungen und Objekte ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Menü Datei&lt;br /&gt;
|&lt;br /&gt;
Fügt das Standard-Dateimenü mit den Elementen Neu, Öffnen, Speichern, Speichern unter, Drucken, Drucker einrichten und Beenden ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Menü Datei (für TextEdit-Beispiel)&lt;br /&gt;
|&lt;br /&gt;
Fügt das Dateinmenü mit den Standardelementen und auch den Menüpunkt Schließen ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Menü Hilfe&lt;br /&gt;
|&lt;br /&gt;
Fügt das Hilfemenü mit den Elementen Inhalt, Themenbezogene Hilfe , Hilfe verwenden und Info ein.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Menü Hilfe (erweitert)&lt;br /&gt;
|&lt;br /&gt;
Entfernt das Hilfemenü mit den Standardelementen plus weiteren Elementen wie Index, Anweisungen, Anleitungen, Tastatur und Tutorial.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
MDI-Framemenü&lt;br /&gt;
|&lt;br /&gt;
Fügt einen Satz von Menüs ein, die dieselben Elemente wie die Menüs Datei, Bearbeiten, Windows und Hilfe (erweitert) enthalten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Fenster&lt;br /&gt;
|&lt;br /&gt;
Fügt das Menü Fenster mit den Elementen Neues Fenster, Nebeneinander, Überlappend, Alle anordnen, Schließen und Anzeigen ein.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Template einfugen}}&lt;br /&gt;
[[Category:{{Product}} – Referenz]]&lt;br /&gt;
&lt;br /&gt;
[[en:Insert Template]]&lt;br /&gt;
[[fr:Insertion d&#039;un modèle]]&lt;br /&gt;
[[ja:テンプレートを挿入]]&lt;/div&gt;</summary>
		<author><name>Hgunther</name></author>
	</entry>
</feed>