<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yukikoi</id>
	<title>RAD Studio - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yukikoi"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/de/Spezial:Beitr%C3%A4ge/Yukikoi"/>
	<updated>2026-08-31T02:12:09Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Lizenzierung_von_IBLite_und_IBToGo_in_RAD_Studio&amp;diff=220546</id>
		<title>Lizenzierung von IBLite und IBToGo in RAD Studio</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Lizenzierung_von_IBLite_und_IBToGo_in_RAD_Studio&amp;diff=220546"/>
		<updated>2026-08-26T10:13:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: Yukikoi verschob die Seite Lizenzierung von IBLite und IBToGo in RAD Studio nach Lizenzierung von IBLite und IBToGo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[Lizenzierung von IBLite und IBToGo]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Lizenzierung_von_IBLite_und_IBToGo&amp;diff=220545</id>
		<title>Lizenzierung von IBLite und IBToGo</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Lizenzierung_von_IBLite_und_IBToGo&amp;diff=220545"/>
		<updated>2026-08-26T10:13:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: Yukikoi verschob die Seite Lizenzierung von IBLite und IBToGo in RAD Studio nach Lizenzierung von IBLite und IBToGo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Datenbankanwendungen entwickeln}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;InterBase ToGo&#039;&#039;&#039; ist eine Datenbank-Engine, die direkt über die Bibliothek der InterBase-Datenbank-Engine in eine Anwendung eingebunden werden kann. InterBase ToGo muss nicht auf einem Server oder einem Endbenutzer-Arbeitsplatz installiert werden und erfordert auch nicht, dass InterBase vor der Verwendung installiert wird (wie für InterBase Server und InterBase Desktop).&lt;br /&gt;
&lt;br /&gt;
==Bereitstellungslizenz für IBLite und IBToGo-Testversion==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;InterBase ToGo&#039;&#039;&#039; ist in der {{Product}}-Installation enthalten. &amp;lt;br&amp;gt; Für InterBase ToGo stehen zwei Lizenzierungsoptionen zur Verfügung: &#039;&#039;&#039;IBLite&#039;&#039;&#039; und &#039;&#039;&#039;IBToGo&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Detaillierte Informationen zu diesen Lizenzen finden Sie unter:&lt;br /&gt;
* &#039;&#039;&#039;[[Bereitstellungslizenz für IBLite und IBToGo|Bereitstellungslizenz für IBLite und IBToGo-Testversion in RAD Studio XE7]]&lt;br /&gt;
* [http://docwiki.embarcadero.com/RADStudio/XE6/de/Bereitstellungslizenz_für_IBLite_und_IBToGo-Testversion Bereitstellungslizenz für IBLite und IBToGo-Testversion in RAD Studio XE6]&lt;br /&gt;
* [http://docwiki.embarcadero.com/RADStudio/XE5/de/Bereitstellungslizenz_für_IBLite_und_IBToGo-Testversion_in_RAD_Studio_XE5 Bereitstellungslizenz für IBLite und IBToGo-Testversion in RAD Studio XE5]&lt;br /&gt;
* [http://docwiki.embarcadero.com/RADStudio/XE4/de/Bereitstellungslizenz_für_IBLite_und_IBToGo-Testversion_in_RAD_Studio_XE4 Bereitstellungslizenz für IBLite und IBToGo-Testversion in RAD Studio XE4]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
* [[InterBase ToGo|InterBase ToGo in RAD Studio]]&lt;br /&gt;
* [[Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android)]]&lt;br /&gt;
* [[Tutorial: Verwenden von FireDAC aus einer geräteübergreifenden Anwendung auf Desktop-Plattformen]] &lt;br /&gt;
* [[InterBase-Datenbankverschlüsselung|InterBase-Datenbankverschlüsselung in {{Product}}]]&lt;br /&gt;
&lt;br /&gt;
[[Category: XE5]]&lt;br /&gt;
&lt;br /&gt;
[[en:IBLite and IBToGo Licensing]]&lt;br /&gt;
[[fr:Licences IBLite et IBToGo]]&lt;br /&gt;
[[ja:IBLite および IBToGo のライセンス]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Liste_der_Delphi-Compiler-Direktiven_-_Index&amp;diff=220543</id>
		<title>Liste der Delphi-Compiler-Direktiven - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Liste_der_Delphi-Compiler-Direktiven_-_Index&amp;diff=220543"/>
		<updated>2026-05-12T06:44:10Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Delphi-Sprachreferenz}}&lt;br /&gt;
Das folgende Thema führt alle Compiler-Direktiven von {{Variables|Product}} auf.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Überblick==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[Delphi-Compiler-Direktiven|Delphi-Compiler-Direktiven]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Compiler-Direktiven==&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;{{Delphi}}-Compiler-Direktive&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Assoziiertes Symbol&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Gültigkeitsbereich&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Felder ausrichten (Delphi)|Felder ausrichten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$A},{$ALIGN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ALLOWBIND|ALLOWBIND]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ALLOWBIND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ALLOWISOLATION|ALLOWISOLATION]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ALLOWISOLATION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Anwendungstyp (Delphi)|Anwendungstyp (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$APPTYPE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Assert-Direktiven (Delphi)|Assert-Direktiven (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$C},{$ASSERTIONS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung (Delphi-Compiler-Direktive)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$B},{$BOOLEVAL}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Code ausrichten (Delphi)|Code ausrichten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$CODEALIGN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)|Direktiven für Bibliotheken und gemeinsame Objekte ({{Delphi}})]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bedingte Compilierung (Delphi)|Bedingte Compilierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Data Execution Prevention compatible|Datenausführungsverhinderung kompatibel]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NXCOMPAT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Debug-Informationen (Delphi)|Debug-Informationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$D},{$DEBUGINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DEFINE-Direktive (Delphi)|DEFINE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DEFINE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DENYPACKAGEUNIT-Direktive (Delphi)|DENYPACKAGEUNIT-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DENYPACKAGEUNIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Beschreibung (Delphi)|Beschreibung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$D},{$DESCRIPTION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DESIGNONLY-Direktive (Delphi)|DESIGNONLY-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DESIGNONLY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Dynamische Basis (Delphi)|Dynamische Basis (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DYNAMICBASE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ELSE (Delphi)|ELSE (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ELSE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ELSEIF (Delphi)|ELSEIF (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ELSEIF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Enable Large Addresses|Große Adressen aktivieren]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LARGEADDRESSAWARE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ENDIF-Direktive (Delphi)|ENDIF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ENDIF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$E},{$EXTENSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Symbole exportieren (Delphi)|Symbole exportieren (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ObjExportAll}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Erweiterte Syntax (Delphi)|Erweiterte Syntax (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$X},{$EXTENDEDSYNTAX}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Kompatibilität des Typs Extended (Delphi)|Kompatibilität des Typs Extended (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXTENDEDCOMPATIBILITY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Externe Symbole (Delphi)|Externe Symbole (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXTERNALSYM [ &#039;typeNameInHpp&#039; [ &#039;typeNameInHppUnion&#039; ]]}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Finite float|Begrenzte Gleitkommazahlen]]&lt;br /&gt;
|{$FINITEFLOAT}&lt;br /&gt;
|Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Steuerung der Gleitkommagenauigkeit (Delphi für x64)|Steuerung der Gleitkommagenauigkeit (Delphi für x64)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXCESSPRECISION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[HIGHCHARUNICODE-Direktive (Delphi)|HIGHCHARUNICODE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HIGHCHARUNICODE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Hinweise (Delphi)|Hinweise (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HINTS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[HPP-Ausgabe (Delphi)|HPP-Ausgabe (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HPPEMIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFDEF-Direktive (Delphi)|IFDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IF-Direktive (Delphi)|IF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFEND-Direktive (Delphi)|IFEND-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFNDEF-Direktive (Delphi)|IFNDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFNDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFOPT-Direktive (Delphi)|IFOPT-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFOPT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Image-Basisadresse|Image-Basisadresse]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IMAGEBASE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Implizites Erstellen (Delphi)|Implizites Erstellen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IMPLICITBUILD}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Importierte Daten|Importierte Daten]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$G},{$IMPORTEDDATA} &lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Datei einbinden (Delphi)|Datei einbinden (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$I},{$INCLUDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[E/A-Prüfung (Delphi)|E/A-Prüfung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$I},{$IOCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[LEGACYIFEND (Delphi)|LEGACYIFEND (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LEGACYIFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Objektdatei linken (Delphi)|Objektdatei linken (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$L file},{$LINK file}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$L+},{$LOCALSYMBOLS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Lange Strings (Delphi)|Lange Strings (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$H},{$LONGSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Speicherreservierung (Delphi)|Speicherreservierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[MESSAGE-Direktive (Delphi)|MESSAGE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$MESSAGE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[METHODINFO-Direktive (Delphi)|METHODINFO-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$METHODINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[NODEFINE-Direktive (Delphi)|NODEFINE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NODEFINE [ &#039;typeNameInHpp&#039; [ &#039;typeNameInHppUnion&#039; ]]}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[NOINCLUDE (Delphi)|NOINCLUDE (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NOINCLUDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[OBJTYPENAME-Direktive (Delphi)|OBJTYPENAME-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: Left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$OBJTYPENAME typeIdent [&#039;{B|N}typeNameInObj&#039;]} &lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Interne Datenformate#Implizites Packen von Feldern mit einer gemeinsamen Typspezifikation|Alter Layouttyp ({{Delphi}})]]&lt;br /&gt;
| style=&amp;quot;text-align: Left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$OLDTYPELAYOUT ON}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Offene String-Parameter (Delphi)|Offene String-Parameter (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$P},{$OPENSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Optimierung (Delphi)|Optimierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$O},{$OPTIMIZATION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal &amp;lt;br /&amp;gt;&lt;br /&gt;
{{Note| Der Gültigkeitsbereich ist für den DCCIOSARM64-Compiler global.}} &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Option OPT (Delphi)|Option OPT (Delphi)]]&lt;br /&gt;
|{$PUSHOPT},{$POPOPT}&lt;br /&gt;
|Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Überlaufprüfung (Delphi)|Überlaufprüfung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Q},{$OVERFLOWCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[PE (Portable Executable) Header-Flags (Delphi)|PE (Portable Executable) Header-Flags (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SetPEFlags},{$SetPEOptFlags}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPEOSVERSION|PE (Portable Executable) Header-Betriebssystem-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPEOSVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPESUBSYSVERSION|PE (Portable Executable) Header-Subsystem-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPESUBSYSVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPEUSERVERSION|PE (Portable Executable) Header-Benutzer-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPEUSERVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Pentium-sichere FDIV-Operationen (Delphi)|Pentium-sichere FDIV-Operationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$U},{$SAFEDIVIDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Zeigermathematik (Delphi)|Zeigermathematik (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$POINTERMATH}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bereichsüberprüfung|Bereichsüberprüfung]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$R},{$RANGECHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Real48-Kompatibilität (Delphi)|Real48-Kompatibilität (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$REALCOMPATIBILITY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Abschnitte|Abschnitte]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$REGION},{$ENDREGION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|- {{fr|linux}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Reservierter Adressraum für Ressourcen (Delphi)|Reservierte Adresse für Ressourcen]] ({{Delphi}}, Linux)&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$RESOURCERESERVE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Ressourcen-Datei (Delphi)|Ressourcen-Datei (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$R},{$RESOURCE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[RTTI-Direktive (Delphi)|RTTI-Directive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$RTTI INHERIT|EXPLICIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[RUNONLY-Direktive (Delphi)|RUNONLY-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$RUNONLY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$TYPEINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bereichsabhängige Aufzählungen (Delphi)|Bereichsabhängige Aufzählungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SCOPEDENUMS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Stack-Frames (Delphi)|Stack-Frames (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$W},{$STACKFRAMES}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Starke Linktypen (Delphi)|Starke Linktypen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$STRONGLINKTYPES}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[High-Entropy für 64-Bit-ASLR unterstützen|High-Entropy für 64-Bit-ASLR unterstützen]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HIGHENTROPYVA}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Y},{$REFERENCEINFO},{DEFINITIONINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Terminal Server Aware|Terminalserver gebunden]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TSAWARE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[TEXTBLOCK|TEXTBLOCK]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TEXTBLOCK}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$T},{$TYPEDADDRESS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[UNDEF-Direktive (Delphi)|UNDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$UNDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Prüfung von Var-String (Delphi)|Prüfung von Var-String (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$V},{$VARSTRINGCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Warnmeldungen (Delphi)|Warnmeldungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WARN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Warnungen (Delphi)|Warnungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WARNINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Schwach Packen|Schwach Packen]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WEAKPACKAGEUNIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[WEAKLINKRTTI-Direktive (Delphi)|WEAKLINKRTTI-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WEAKLINKRTTI}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Schreibbare typisierte Konstanten (Delphi)|Schreibbare typisierte Konstanten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$J},{$WRITEABLECONST}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Nullbasierte Strings (Delphi)|Nullbasierte Strings (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ZEROBASEDSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Compiler-Versionen|Compiler-Versionen]]&lt;br /&gt;
*[[Bedingte Compilierung (Delphi)|Bedingte Compilierung (Delphi)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Liste_der_Delphi-Compiler-Direktiven_-_Index&amp;diff=220542</id>
		<title>Liste der Delphi-Compiler-Direktiven - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Liste_der_Delphi-Compiler-Direktiven_-_Index&amp;diff=220542"/>
		<updated>2026-05-12T06:44:10Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Delphi-Sprachreferenz}}&lt;br /&gt;
Das folgende Thema führt alle Compiler-Direktiven von {{Variables|Product}} auf.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Überblick==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[Delphi-Compiler-Direktiven|Delphi-Compiler-Direktiven]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Compiler-Direktiven==&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;{{Delphi}}-Compiler-Direktive&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Assoziiertes Symbol&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Gültigkeitsbereich&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Felder ausrichten (Delphi)|Felder ausrichten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$A},{$ALIGN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ALLOWBIND|ALLOWBIND]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ALLOWBIND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ALLOWISOLATION|ALLOWISOLATION]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ALLOWISOLATION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Anwendungstyp (Delphi)|Anwendungstyp (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$APPTYPE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Assert-Direktiven (Delphi)|Assert-Direktiven (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$C},{$ASSERTIONS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung (Delphi-Compiler-Direktive)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$B},{$BOOLEVAL}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Code ausrichten (Delphi)|Code ausrichten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$CODEALIGN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)|Direktiven für Bibliotheken und gemeinsame Objekte ({{Delphi}})]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bedingte Compilierung (Delphi)|Bedingte Compilierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Data Execution Prevention compatible|Datenausführungsverhinderung kompatibel]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NXCOMPAT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Debug-Informationen (Delphi)|Debug-Informationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$D},{$DEBUGINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DEFINE-Direktive (Delphi)|DEFINE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DEFINE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DENYPACKAGEUNIT-Direktive (Delphi)|DENYPACKAGEUNIT-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DENYPACKAGEUNIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Beschreibung (Delphi)|Beschreibung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$D},{$DESCRIPTION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[DESIGNONLY-Direktive (Delphi)|DESIGNONLY-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DESIGNONLY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Dynamische Basis (Delphi)|Dynamische Basis (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$DYNAMICBASE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ELSE (Delphi)|ELSE (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ELSE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ELSEIF (Delphi)|ELSEIF (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ELSEIF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Enable Large Addresses|Große Adressen aktivieren]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LARGEADDRESSAWARE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[ENDIF-Direktive (Delphi)|ENDIF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ENDIF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$E},{$EXTENSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Symbole exportieren (Delphi)|Symbole exportieren (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ObjExportAll}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Erweiterte Syntax (Delphi)|Erweiterte Syntax (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$X},{$EXTENDEDSYNTAX}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Kompatibilität des Typs Extended (Delphi)|Kompatibilität des Typs Extended (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXTENDEDCOMPATIBILITY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Externe Symbole (Delphi)|Externe Symbole (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXTERNALSYM [ &#039;typeNameInHpp&#039; [ &#039;typeNameInHppUnion&#039; ]]}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Finite float|Begrenzte Gleitkommazahlen]]&lt;br /&gt;
|{$FINITEFLOAT}&lt;br /&gt;
|Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Steuerung der Gleitkommagenauigkeit (Delphi für x64)|Steuerung der Gleitkommagenauigkeit (Delphi für x64)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$EXCESSPRECISION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[HIGHCHARUNICODE-Direktive (Delphi)|HIGHCHARUNICODE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HIGHCHARUNICODE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Hinweise (Delphi)|Hinweise (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HINTS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[HPP-Ausgabe (Delphi)|HPP-Ausgabe (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HPPEMIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFDEF-Direktive (Delphi)|IFDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IF-Direktive (Delphi)|IF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFEND-Direktive (Delphi)|IFEND-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFNDEF-Direktive (Delphi)|IFNDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFNDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[IFOPT-Direktive (Delphi)|IFOPT-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IFOPT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Image-Basisadresse|Image-Basisadresse]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IMAGEBASE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Implizites Erstellen (Delphi)|Implizites Erstellen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$IMPLICITBUILD}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Importierte Daten|Importierte Daten]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$G},{$IMPORTEDDATA} &lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Datei einbinden (Delphi)|Datei einbinden (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$I},{$INCLUDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[E/A-Prüfung (Delphi)|E/A-Prüfung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$I},{$IOCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[LEGACYIFEND (Delphi)|LEGACYIFEND (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$LEGACYIFEND}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Objektdatei linken (Delphi)|Objektdatei linken (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$L file},{$LINK file}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$L+},{$LOCALSYMBOLS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Lange Strings (Delphi)|Lange Strings (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$H},{$LONGSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Speicherreservierung (Delphi)|Speicherreservierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[MESSAGE-Direktive (Delphi)|MESSAGE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$MESSAGE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[METHODINFO-Direktive (Delphi)|METHODINFO-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$METHODINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[NODEFINE-Direktive (Delphi)|NODEFINE-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NODEFINE [ &#039;typeNameInHpp&#039; [ &#039;typeNameInHppUnion&#039; ]]}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[NOINCLUDE (Delphi)|NOINCLUDE (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$NOINCLUDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[OBJTYPENAME-Direktive (Delphi)|OBJTYPENAME-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: Left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$OBJTYPENAME typeIdent [&#039;{B|N}typeNameInObj&#039;]} &lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Interne Datenformate#Implizites Packen von Feldern mit einer gemeinsamen Typspezifikation|Alter Layouttyp ({{Delphi}})]]&lt;br /&gt;
| style=&amp;quot;text-align: Left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$OLDTYPELAYOUT ON}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Offene String-Parameter (Delphi)|Offene String-Parameter (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$P},{$OPENSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Optimierung (Delphi)|Optimierung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$O},{$OPTIMIZATION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal &amp;lt;br /&amp;gt;&lt;br /&gt;
{{Note| Der Gültigkeitsbereich ist für den DCCIOSARM64-Compiler global.}} &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Option OPT (Delphi)|Option OPT (Delphi)]]&lt;br /&gt;
|{$PUSHOPT},{$POPOPT}&lt;br /&gt;
|Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Überlaufprüfung (Delphi)|Überlaufprüfung (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Q},{$OVERFLOWCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[PE (Portable Executable) Header-Flags (Delphi)|PE (Portable Executable) Header-Flags (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SetPEFlags},{$SetPEOptFlags}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPEOSVERSION|PE (Portable Executable) Header-Betriebssystem-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPEOSVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPESUBSYSVERSION|PE (Portable Executable) Header-Subsystem-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPESUBSYSVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[SETPEUSERVERSION|PE (Portable Executable) Header-Benutzer-Version]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SETPEUSERVERSION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Pentium-sichere FDIV-Operationen (Delphi)|Pentium-sichere FDIV-Operationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$U},{$SAFEDIVIDE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Zeigermathematik (Delphi)|Zeigermathematik (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$POINTERMATH}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bereichsüberprüfung|Bereichsüberprüfung]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$R},{$RANGECHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Real48-Kompatibilität (Delphi)|Real48-Kompatibilität (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$REALCOMPATIBILITY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Abschnitte|Abschnitte]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$REGION},{$ENDREGION}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|- {{fr|linux}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Reservierter Adressraum für Ressourcen (Delphi)|Reservierte Adresse für Ressourcen]] ({{Delphi}}, Linux)&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$RESOURCERESERVE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Ressourcen-Datei (Delphi)|Ressourcen-Datei (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$R},{$RESOURCE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[RTTI-Direktive (Delphi)|RTTI-Directive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$RTTI INHERIT|EXPLICIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[RUNONLY-Direktive (Delphi)|RUNONLY-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$RUNONLY}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$M},{$TYPEINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Bereichsabhängige Aufzählungen (Delphi)|Bereichsabhängige Aufzählungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$SCOPEDENUMS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Stack-Frames (Delphi)|Stack-Frames (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$W},{$STACKFRAMES}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Starke Linktypen (Delphi)|Starke Linktypen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$STRONGLINKTYPES}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[High-Entropy für 64-Bit-ASLR unterstützen|High-Entropy für 64-Bit-ASLR unterstützen]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$HIGHENTROPYVA}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$Y},{$REFERENCEINFO},{DEFINITIONINFO}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Terminal Server Aware|Terminalserver gebunden]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TSAWARE}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[TEXTBLOCK|TEXTBLOCK]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TEXTBLOCK}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$T},{$TYPEDADDRESS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Global&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[UNDEF-Direktive (Delphi)|UNDEF-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$UNDEF}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Prüfung von Var-String (Delphi)|Prüfung von Var-String (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$V},{$VARSTRINGCHECKS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Warnmeldungen (Delphi)|Warnmeldungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WARN}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Warnungen (Delphi)|Warnungen (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WARNINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Schwach Packen|Schwach Packen]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WEAKPACKAGEUNIT}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[WEAKLINKRTTI-Direktive (Delphi)|WEAKLINKRTTI-Direktive (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$WEAKLINKRTTI}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Schreibbare typisierte Konstanten (Delphi)|Schreibbare typisierte Konstanten (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$J},{$WRITEABLECONST}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[[Nullbasierte Strings (Delphi)|Nullbasierte Strings (Delphi)]]&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$ZEROBASEDSTRINGS}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Compiler-Versionen|Compiler-Versionen]]&lt;br /&gt;
*[[Bedingte Compilierung (Delphi)|Bedingte Compilierung (Delphi)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=TEXTBLOCK&amp;diff=220541</id>
		<title>TEXTBLOCK</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=TEXTBLOCK&amp;diff=220541"/>
		<updated>2026-05-12T06:44:10Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Liste der Delphi-Compiler-Direktiven - Index}}&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;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Typ&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Ausdruck&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TEXTBLOCK NATIVE/CR/LF/CRLF [&amp;amp;lt;ident&amp;amp;gt;]}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorgabe&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
NATIVE&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gültigkeitsbereich&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{$TEXTBLOCK}&#039;&#039;&#039; gibt an, wie Zeilenumbrüche in mehrzeiligen Strings behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Der zusätzliche Parameter &amp;lt;code&amp;gt;&amp;amp;lt;ident&amp;amp;gt;&amp;lt;/code&amp;gt; ist eine Dekoration, die vom Compiler ignoriert wird, aber möglicherweise von externen Tools verwendet wird. Er kann HTML, XML, JSON, SQL usw. sein, um den Inhalt anzugeben und gegebenenfalls ein Tool zur Syntaxhervorhebung zu steuern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Liste der Delphi-Compiler-Direktiven - Index|Liste der Delphi-Compiler-Direktiven - Index]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=TEXTBLOCK&amp;diff=220540</id>
		<title>TEXTBLOCK</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=TEXTBLOCK&amp;diff=220540"/>
		<updated>2026-05-12T06:44:10Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Liste der Delphi-Compiler-Direktiven - Index}}&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;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Typ&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Ausdruck&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Syntax&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{$TEXTBLOCK NATIVE/CR/LF/CRLF [&amp;amp;lt;ident&amp;amp;gt;]}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorgabe&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
NATIVE&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gültigkeitsbereich&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Lokal&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{$TEXTBLOCK}&#039;&#039;&#039; gibt an, wie Zeilenumbrüche in mehrzeiligen Strings behandelt werden.&lt;br /&gt;
&lt;br /&gt;
Der zusätzliche Parameter &amp;lt;code&amp;gt;&amp;amp;lt;ident&amp;amp;gt;&amp;lt;/code&amp;gt; ist eine Dekoration, die vom Compiler ignoriert wird, aber möglicherweise von externen Tools verwendet wird. Er kann HTML, XML, JSON, SQL usw. sein, um den Inhalt anzugeben und gegebenenfalls ein Tool zur Syntaxhervorhebung zu steuern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Liste der Delphi-Compiler-Direktiven - Index|Liste der Delphi-Compiler-Direktiven - Index]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Statische_Laufzeitbibliotheken&amp;diff=220539</id>
		<title>Statische Laufzeitbibliotheken</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Statische_Laufzeitbibliotheken&amp;diff=220539"/>
		<updated>2026-05-12T06:44:10Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Referenz zur C-Laufzeitbibliothek}}&lt;br /&gt;
Nachfolgend sind Namen und Verwendung der einzelnen statischen Bibliotheken von {{CBuilder}} aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Verzeichnis: LIB - LIB-Dateien==&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN32 - LIB-Dateien===&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\WIN32&#039;&#039;&#039; enthält Importbibliotheken für &#039;&#039;&#039;klassische&#039;&#039;&#039; Compiler-Packages.&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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32\release&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32\debug&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
adortl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Mit ADO-Komponenten arbeiten - Index|ADO DB-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
appanalytics.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
AzureCloud.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcboffice2k.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;{{CBuilder}} Office 2000-Server&amp;quot;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Wird nur in den Verzeichnissen \lib\win32\release und \lib\win64\release bereitgestellt.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbofficeexp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;{{CBuilder}} Office XP-Server&amp;quot;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Wird nur im Verzeichnis \lib\win32\release bereitgestellt.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcomp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompdbx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompfmx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvcl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvclsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvclwinx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindengine.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindgraph.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Box2D.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cg32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CodeGuard-Bibliothek (binden Sie zur Verwendung von CodeGuard diese Bibliothek ein)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cghelp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CodeGuard-Hilfsbibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CloudService.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische C-Multithreading-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die C-Multithreading-RTL [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;mt.dll]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CustomIPTransport.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Einzelthread-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32i.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die RTL [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;.dll]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Multithreading-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die Multithreading-Laufzeitbibliothek [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;mt.dll]]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapConnectors.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapConnectorsFreePascal.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapIndy10ServerTransport.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapNativeClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapProviderClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapServer.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapServerMidas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbexpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbxadapter.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-DLL des [[Übersicht über die Funktionen von dbExpress|SQLObjects-DBX-Adapters]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbrtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbtest.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbxcds.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXClientDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXCommonDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXDb2Driver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXFirebirdDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXInformixDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXInterBaseDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXMSSQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXMySqlDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXOdbcDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXOracleDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSqliteDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSybaseASADriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSybaseASEDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnap.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[DataSnap-Anwendungen entwickeln|DataSnap-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnapcon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[DataSnap-Anwendungen entwickeln|DataSnap-Verbindungskomponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnapxml.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dxextra.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische DirectX-Bibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsclient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsclientfiredac.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsedge.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emshosting.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsserverapi.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsserverresource.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
firedacadointegrate.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACADSDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACASADriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommonDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommonOdbc.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDb2Driver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDBXDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDBXIntegrate.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDSDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACIBDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACInfxDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMongoDBDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMSAccDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMSSQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMySQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACODBCDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACOracleDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACPgDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACSqliteDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACTDataDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Laufzeitbibliothek für die FireMonkey-Anwendungsplattform (FMX)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxase.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxdae.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxobj.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FMXTee.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FMXTeeUI.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
import32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek; beinhaltet Winsock 1.x&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ibxpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Einführung in InterBase Express|InterBase Express-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyCore.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy Core&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPServer.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyProtocols.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy-Protokolle&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndySystem.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy-System&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{f|radstudio|Statische Bibliothek für das Package [[Web Broker verwenden|Internet-Komponenten]].}}{{f|appmethod|Statische Bibliothek für das Package Internet-Komponenten.}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[lib_de:Web.DBWeb|DBWeb-Komponenten]]. (Enthält Komponenten wie [[lib_de:Web.DBWeb.TDataSetTableProducer|TDataSetTablegProducer]], [[lib_de:Web.DBWeb.TDSTableProducer|TDSTableProducer]] usw.).&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdbbde.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdbxpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Übersicht über die Funktionen von dbExpress|Internet/WWW dbExpress-Komponenten]]. Enthält die Komponente [[lib_de:Web.DBXpressWeb.TSQLQueryTableProducer|TSQLQueryTableProducer]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
iot.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das &#039;&#039;&#039;IoT&#039;&#039;&#039;-Laufzeit-Package von Embarcadero; unterstützt [[Verwenden von Bluetooth Low Energy|BluetoothLE]]-, Gatt- und Vera-Geräte&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
iotrest.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek, die allgemeine &amp;lt;code&amp;gt;REST IoT&amp;lt;/code&amp;gt;-Unterstützung und Unterstützung für Philips Hue-Geräte bietet&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|midas}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
memmgr.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek, die allgemeine &amp;lt;code&amp;gt;REST IoT&amp;lt;/code&amp;gt;-Unterstützung und Unterstützung für Philips Hue-Geräte bietet; Importbibliothek für BORLNDMM.DLL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|midas}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
midas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die die [[lib_de:Datasnap.Midas|MIDAS]]-Bibliothek verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
mswsock.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für MSWSOCK.DLL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
noeh32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek ohne Unterstützung der Exception-Behandlung&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
obsolete.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Alte Funktionen&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ole2w32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
oleaut32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
RESTBackendComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
RESTComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das {{Delphi}}-Laufzeitbibliotheks-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtle.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soapmidas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soaprtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das [[SOAP-Verbindungen einsetzen|SOAP-Laufzeit-]]-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soapserver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
sqlite3.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
tee.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die grundlegende TeeChart-Unterstützung (Canvas, Engine, Series, Shape usw.) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
teedb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die TeeChart-Datenbankkomponenten (DBChartSumEditor, DBChartCrossTabEditor usw.) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
teeui.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die TeeChart-Komponenten für die Benutzeroberfläche (Formulare und Editoren) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
tethering.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
usebormm.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
uuid.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische GUID-Bibliothek für verschiedene Direct 3D-, DirectDraw-, DirectSound- und Shell-Erweiterungen, DAO, Active Scripting usw.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
VCL-Bibliothek, enthält Referenzen zu allen anderen VCL-Bibliotheken. In MAKEFILES ohne Versionsnummer verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclactnband.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Behandeln von VCL-Aktionen mit einem Aktionsmanager|Aktionsabschnitt]]. Enthält [[lib_de:Vcl.ActnMan.TActionManager|TActionManager]] ,  [[lib_de:Vcl.ActnList.TAction|TAction]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Datenbankkomponenten-Package. Enthält [[lib_de:Vcl.DBCtrls.TDBEdit|TDBEdit]], [[lib_de:Vcl.DBCtrls.TDBMemo|TDBMemo]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldbx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die Kompatibilitäts-Datenbankkomponenten. Enthält [[lib_de:Vcl.DBLookup.TDBLookupCombo|TDBLookupCombo]], [[lib_de:Vcl.DBLookup.TPopupGrid|TPopupGrid]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldsnap.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcle.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die VCL-Typen (wie [[lib_de:System.UnicodeString|UnicodeString]], [[lib_de:System.Variant|Variant]] usw.) verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcledge.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclib.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die VCL (Visual Component Library, visuelle Komponentenbibliothek). Enthält [[lib_de:Vcl.StdCtrls.TButton|TButton]], [[lib_de:Vcl.Forms.TForm|TForm]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Komponenten-Package für Internet Explorer. Enthält [[lib_de:SHDocVw.TWebBrowser|TWebBrowser]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclimg.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das VCL-Bildkomponenten-Package. Enthält [[lib_de:Vcl.Imaging.jpeg.TJPEGImage|TJPEGImage]] und [[lib_de:Vcl.Imaging.pngimage.TPngImage|TPNGImage]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcllink.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclnp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Dies ist eine veraltete Bibliothek, die nur aus Gründen der Abwärtskompatibilität vorhanden ist. Früher enthielt diese Bibliothek nicht in Packages vorhandene Komponenten.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
VCLRESTComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclshlctrls.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das C++ VCL-Beispielkomponenten-Package. Die Beispielkomponenten enthalten TCCalendar, TCColorGrid, TCDirectoryOutline, TCGauge, TCSpinButton und TCSpinEdit.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclstd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcltouch.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das VCL-Touch-Komponenten-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclwinx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die erweiterten VCL-Komponenten, wie [[lib_de:Vcl.MPlayer.TMediaPlayer|TMediaPlayer]], [[lib_de:Vcl.FileCtrl.TFileListBox|TFileListBox]], [[lib_de:Vcl.CheckLst.TCheckListBox|TCheckListBox]], [[lib_de:Vcl.TabNotBk.TTabbedNotebook|TTabbedNotebook]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
w32inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für Internet-DLLs von Microsoft&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
web.libapr-1.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek zum Linken mit der &amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-Laufzeit&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
web.libhttpd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek zum Linken mit der &amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-Laufzeit; wird von C++-&amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-WebBroker-Anwendungen verwendet&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wininet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die wininet.dll&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ws2_32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für WinSock 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
xmlrtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das XML-Komponenten-Package. (Enthält [[lib_de:Xml.XMLDoc.TXMLDocument|TXMLDocument]].)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN32C - LIB-Dateien===&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\WIN32C&#039;&#039;&#039; enthält Importbibliotheken für &#039;&#039;&#039;Clang&#039;&#039;&#039;-Compiler-Packages.&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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32c\release&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32c\debug&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Die Clang-basierte Bibliotheken für die TCppWebBrowser-Komponente&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Die Clang-basierte Bibliotheken für die C++-Beispielkomponenten&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
compiler_rt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische C-Multithreading-Laufzeitbibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32i.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dxextra.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
import32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
midas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die die [[lib_de:Datasnap.Midas|MIDAS]]-Bibliothek verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
mswsock.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
obsolete.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Alte Funktionen&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ole2w32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
oleaut32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
usebormm.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
uuid.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische GUID-Bibliothek für verschiedene Direct 3D-, DirectDraw-, DirectSound- und Shell-Erweiterungen, DAO, Active Scripting usw.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcllink.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclstd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
w32inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für Internet-DLLs von Microsoft&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wininet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die wininet.dll&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ws2_32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für WinSock 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN64X - LIB-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;Unit&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Dateinamen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Datenbank&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
adortl, dbexpress, dbrtl, ibmonitor, ibxbindings, ibxpress.&lt;br /&gt;
Dbxcds, DbxClientDriver, DbxCommonDriver, DBXDb2Driver, DBXFirebirdDriver, DBXInformixDriver, DBXInterBaseDriver, DBXMSSQLDriver, DBXMySQLDriver, DBXOdbcDriver, DBXOracleDriver, DBXSqliteDriver, DBXSybaseASADriver, DBXSybaseASEDriver.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;FireDAC&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDAC, FireDACADO, FireDACADSDriver, FireDACASADriver, FireDACCommon, FireDACCommonDriver, FireDACCommonODBC, FireDACDb2Driver, FireDACDBXDriver, FireDACDBXIntegrate, FireDACDSDriver, FireDACIBDriver, FireDACInfxDriver, FireDACMongoDBDriver, FireDACMSAccDriver, FireDACMSSQLDriver, FireDACMySQLDriver, FireDACODBCDriver, FireDACOracleDriver, FireDACPgDriver, FireDACSqliteDriver, FireDACTDataDriver.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;FMX&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmx, fmxaccessibility, fmxase, fmxdae, fmxFireDAC, fmxobj.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Internet&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CustomIPTransport, inet, IndyCore, IndyIPClient, IndyIPCommon, IndyIPServer, IndyProtocols, IndySystem.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;LiveBindings&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcomp, bindcompdbx, bindengine, bindgraph, bindcompfmx, bindcompvcl, bindcompvclsmp, bindcompvclwinx.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;RTL&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtl, xmlrtl, RESTBackendComponents, RESTComponents.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;Skia&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Skia.Package.FMX, Skia.Package.RTL, Skia.Package.VCL&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;VCL&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcl, vclactnband, vcldb, vclsnap, vcledge, vclFireDAC, vclib, vclie, vclimg, VCLRESTComponents, vclribbon, vclshlctrls, VclSmp, vcltouch, vclwinx, vclx, winuirtl.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Unterverzeichnis: LIB\PSDK - LIB-Dateien==&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\PSDK&#039;&#039;&#039; enthält Importbibliotheken für die Plattform-SDK-DLLs. Beispiele dafür sind d3d10.lib und GDIPlus.lib.&lt;br /&gt;
&lt;br /&gt;
==Verzeichnis: LIB - OBJ-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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DLL-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des DLL-Startmoduls&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32x.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DLL-Startmodul, keine Exception-Behandlung&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0fmx32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Startmodul für FMX-Anwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0fmx32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion für das Startmodul für FMX-Anwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0pkg32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Package-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0pkg32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Package-Startmodul, Wide-Zeichenversion&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0s32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0w32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
GUI-EXE-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0w32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des GUI-EXE-Startmoduls&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Startmodul für 32-Bit-Konsolenanwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des Startmoduls für 32-Bit-Konsolenanwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32x.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fileinfo.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Übergibt Informationen über geöffnete Datei-Handles an untergeordnete Prozesse&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
gp.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Gibt Registerauszüge aus, wenn eine Exception auftritt&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wildargs.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wandelt in Konsolenanwendungen Argumente mit Platzhalterzeichen in ein Array von Argumenten für main()/wmain() um&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
*[[Informationen zur Funktion main()|Informationen zur Funktion main()]]&lt;br /&gt;
*[http://edn.embarcadero.com/article/22694 EDN-Artikel: {{CBuilder}} Basics: Tutorial for Creating and Using a Static Library in {{CBuilder}} (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++-Referenz]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Statische_Laufzeitbibliotheken&amp;diff=220538</id>
		<title>Statische Laufzeitbibliotheken</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Statische_Laufzeitbibliotheken&amp;diff=220538"/>
		<updated>2026-05-12T06:44:08Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Referenz zur C-Laufzeitbibliothek}}&lt;br /&gt;
Nachfolgend sind Namen und Verwendung der einzelnen statischen Bibliotheken von {{CBuilder}} aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Verzeichnis: LIB - LIB-Dateien==&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN32 - LIB-Dateien===&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\WIN32&#039;&#039;&#039; enthält Importbibliotheken für &#039;&#039;&#039;klassische&#039;&#039;&#039; Compiler-Packages.&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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32\release&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32\debug&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
adortl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Mit ADO-Komponenten arbeiten - Index|ADO DB-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
appanalytics.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
AzureCloud.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcboffice2k.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;{{CBuilder}} Office 2000-Server&amp;quot;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Wird nur in den Verzeichnissen \lib\win32\release und \lib\win64\release bereitgestellt.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbofficeexp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;{{CBuilder}} Office XP-Server&amp;quot;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Wird nur im Verzeichnis \lib\win32\release bereitgestellt.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcomp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompdbx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompfmx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvcl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvclsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcompvclwinx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindengine.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindgraph.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Box2D.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cg32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CodeGuard-Bibliothek (binden Sie zur Verwendung von CodeGuard diese Bibliothek ein)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cghelp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CodeGuard-Hilfsbibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CloudService.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische C-Multithreading-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die C-Multithreading-RTL [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;mt.dll]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CustomIPTransport.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Einzelthread-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32i.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die RTL [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;.dll]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Multithreading-RTL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die Multithreading-Laufzeitbibliothek [[Dynamische Linkbibliotheken (DLLs)|cc32&#039;&#039;&#039;&#039;&#039;XX&#039;&#039;&#039;&#039;&#039;mt.dll]]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapConnectors.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapConnectorsFreePascal.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapIndy10ServerTransport.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapNativeClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapProviderClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapServer.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DataSnapServerMidas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbexpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbxadapter.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-DLL des [[Übersicht über die Funktionen von dbExpress|SQLObjects-DBX-Adapters]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbrtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbtest.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dbxcds.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXClientDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXCommonDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXDb2Driver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXFirebirdDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXInformixDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXInterBaseDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXMSSQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXMySqlDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXOdbcDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXOracleDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSqliteDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSybaseASADriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DBXSybaseASEDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnap.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[DataSnap-Anwendungen entwickeln|DataSnap-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnapcon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[DataSnap-Anwendungen entwickeln|DataSnap-Verbindungskomponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dsnapxml.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dxextra.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische DirectX-Bibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsclient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsclientfiredac.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsedge.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emshosting.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsserverapi.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
emsserverresource.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
firedacadointegrate.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACADSDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACASADriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommonDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACCommonOdbc.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDb2Driver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDBXDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDBXIntegrate.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACDSDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACIBDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACInfxDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMongoDBDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMSAccDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMSSQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACMySQLDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACODBCDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACOracleDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACPgDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACSqliteDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDACTDataDriver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Laufzeitbibliothek für die FireMonkey-Anwendungsplattform (FMX)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxase.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxdae.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmxobj.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FMXTee.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FMXTeeUI.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
import32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek; beinhaltet Winsock 1.x&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ibxpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Einführung in InterBase Express|InterBase Express-Komponenten]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyCore.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy Core&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPClient.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPCommon.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyIPServer.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndyProtocols.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy-Protokolle&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
IndySystem.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package &amp;quot;Indy-System&amp;quot;.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{f|radstudio|Statische Bibliothek für das Package [[Web Broker verwenden|Internet-Komponenten]].}}{{f|appmethod|Statische Bibliothek für das Package Internet-Komponenten.}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[lib_de:Web.DBWeb|DBWeb-Komponenten]]. (Enthält Komponenten wie [[lib_de:Web.DBWeb.TDataSetTableProducer|TDataSetTablegProducer]], [[lib_de:Web.DBWeb.TDSTableProducer|TDSTableProducer]] usw.).&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdbbde.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
inetdbxpress.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Übersicht über die Funktionen von dbExpress|Internet/WWW dbExpress-Komponenten]]. Enthält die Komponente [[lib_de:Web.DBXpressWeb.TSQLQueryTableProducer|TSQLQueryTableProducer]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
iot.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das &#039;&#039;&#039;IoT&#039;&#039;&#039;-Laufzeit-Package von Embarcadero; unterstützt [[Verwenden von Bluetooth Low Energy|BluetoothLE]]-, Gatt- und Vera-Geräte&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
iotrest.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek, die allgemeine &amp;lt;code&amp;gt;REST IoT&amp;lt;/code&amp;gt;-Unterstützung und Unterstützung für Philips Hue-Geräte bietet&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|midas}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
memmgr.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek, die allgemeine &amp;lt;code&amp;gt;REST IoT&amp;lt;/code&amp;gt;-Unterstützung und Unterstützung für Philips Hue-Geräte bietet; Importbibliothek für BORLNDMM.DLL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|midas}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
midas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die die [[lib_de:Datasnap.Midas|MIDAS]]-Bibliothek verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
mswsock.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für MSWSOCK.DLL&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
noeh32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek ohne Unterstützung der Exception-Behandlung&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
obsolete.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Alte Funktionen&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ole2w32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
oleaut32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
RESTBackendComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
RESTComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das {{Delphi}}-Laufzeitbibliotheks-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtle.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soapmidas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soaprtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das [[SOAP-Verbindungen einsetzen|SOAP-Laufzeit-]]-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
soapserver.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
sqlite3.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
tee.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die grundlegende TeeChart-Unterstützung (Canvas, Engine, Series, Shape usw.) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
teedb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die TeeChart-Datenbankkomponenten (DBChartSumEditor, DBChartCrossTabEditor usw.) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
teeui.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek, die TeeChart-Komponenten für die Benutzeroberfläche (Formulare und Editoren) enthält&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
tethering.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
usebormm.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
uuid.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische GUID-Bibliothek für verschiedene Direct 3D-, DirectDraw-, DirectSound- und Shell-Erweiterungen, DAO, Active Scripting usw.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
VCL-Bibliothek, enthält Referenzen zu allen anderen VCL-Bibliotheken. In MAKEFILES ohne Versionsnummer verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclactnband.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Package [[Behandeln von VCL-Aktionen mit einem Aktionsmanager|Aktionsabschnitt]]. Enthält [[lib_de:Vcl.ActnMan.TActionManager|TActionManager]] ,  [[lib_de:Vcl.ActnList.TAction|TAction]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldb.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Datenbankkomponenten-Package. Enthält [[lib_de:Vcl.DBCtrls.TDBEdit|TDBEdit]], [[lib_de:Vcl.DBCtrls.TDBMemo|TDBMemo]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldbx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die Kompatibilitäts-Datenbankkomponenten. Enthält [[lib_de:Vcl.DBLookup.TDBLookupCombo|TDBLookupCombo]], [[lib_de:Vcl.DBLookup.TPopupGrid|TPopupGrid]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcldsnap.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcle.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die VCL-Typen (wie [[lib_de:System.UnicodeString|UnicodeString]], [[lib_de:System.Variant|Variant]] usw.) verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcledge.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclFireDAC.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclib.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die VCL (Visual Component Library, visuelle Komponentenbibliothek). Enthält [[lib_de:Vcl.StdCtrls.TButton|TButton]], [[lib_de:Vcl.Forms.TForm|TForm]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das Komponenten-Package für Internet Explorer. Enthält [[lib_de:SHDocVw.TWebBrowser|TWebBrowser]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclimg.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das VCL-Bildkomponenten-Package. Enthält [[lib_de:Vcl.Imaging.jpeg.TJPEGImage|TJPEGImage]] und [[lib_de:Vcl.Imaging.pngimage.TPngImage|TPNGImage]].&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcllink.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclnp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Dies ist eine veraltete Bibliothek, die nur aus Gründen der Abwärtskompatibilität vorhanden ist. Früher enthielt diese Bibliothek nicht in Packages vorhandene Komponenten.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
VCLRESTComponents.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclshlctrls.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das C++ VCL-Beispielkomponenten-Package. Die Beispielkomponenten enthalten TCCalendar, TCColorGrid, TCDirectoryOutline, TCGauge, TCSpinButton und TCSpinEdit.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclstd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcltouch.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das VCL-Touch-Komponenten-Package.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclwinx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclx.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für die erweiterten VCL-Komponenten, wie [[lib_de:Vcl.MPlayer.TMediaPlayer|TMediaPlayer]], [[lib_de:Vcl.FileCtrl.TFileListBox|TFileListBox]], [[lib_de:Vcl.CheckLst.TCheckListBox|TCheckListBox]], [[lib_de:Vcl.TabNotBk.TTabbedNotebook|TTabbedNotebook]] etc.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
w32inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für Internet-DLLs von Microsoft&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
web.libapr-1.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek zum Linken mit der &amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-Laufzeit&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
web.libhttpd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek zum Linken mit der &amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-Laufzeit; wird von C++-&amp;lt;code&amp;gt;Apache&amp;lt;/code&amp;gt;-WebBroker-Anwendungen verwendet&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wininet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die wininet.dll&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ws2_32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für WinSock 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
xmlrtl.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische Bibliothek für das XML-Komponenten-Package. (Enthält [[lib_de:Xml.XMLDoc.TXMLDocument|TXMLDocument]].)&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN32C - LIB-Dateien===&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\WIN32C&#039;&#039;&#039; enthält Importbibliotheken für &#039;&#039;&#039;Clang&#039;&#039;&#039;-Compiler-Packages.&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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32c\release&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;lib\win32c\debug&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbie.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Die Clang-basierte Bibliotheken für die TCppWebBrowser-Komponente&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|radstudio}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bcbsmp.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Die Clang-basierte Bibliotheken für die C++-Beispielkomponenten&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
compiler_rt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
X&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische C-Multithreading-Laufzeitbibliothek&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cp32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32i.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mt.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
cw32mti.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|dbexpress}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
dxextra.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
import32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|datasnap}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
midas.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Bibliothek für C++-Anwendungen, die die [[lib_de:Datasnap.Midas|MIDAS]]-Bibliothek verwenden.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
mswsock.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
obsolete.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Alte Funktionen&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ole2w32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
oleaut32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für OLE 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
usebormm.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
uuid.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Statische GUID-Bibliothek für verschiedene Direct 3D-, DirectDraw-, DirectSound- und Shell-Erweiterungen, DAO, Active Scripting usw.&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcllink.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|- {{fr|vcl}}&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vclstd.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
[description]&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
w32inet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für Internet-DLLs von Microsoft&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wininet.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die wininet.dll&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
ws2_32.lib&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Importbibliothek für die 32-Bit-API für WinSock 2.0&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
| style=&amp;quot;text-align: center; vertical-align: top;&amp;quot; |&lt;br /&gt;
{{V}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unterverzeichnis: LIB\WIN64X - LIB-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;Unit&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Dateinamen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Datenbank&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
adortl, dbexpress, dbrtl, ibmonitor, ibxbindings, ibxpress.&lt;br /&gt;
Dbxcds, DbxClientDriver, DbxCommonDriver, DBXDb2Driver, DBXFirebirdDriver, DBXInformixDriver, DBXInterBaseDriver, DBXMSSQLDriver, DBXMySQLDriver, DBXOdbcDriver, DBXOracleDriver, DBXSqliteDriver, DBXSybaseASADriver, DBXSybaseASEDriver.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;FireDAC&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
FireDAC, FireDACADO, FireDACADSDriver, FireDACASADriver, FireDACCommon, FireDACCommonDriver, FireDACCommonODBC, FireDACDb2Driver, FireDACDBXDriver, FireDACDBXIntegrate, FireDACDSDriver, FireDACIBDriver, FireDACInfxDriver, FireDACMongoDBDriver, FireDACMSAccDriver, FireDACMSSQLDriver, FireDACMySQLDriver, FireDACODBCDriver, FireDACOracleDriver, FireDACPgDriver, FireDACSqliteDriver, FireDACTDataDriver.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;FMX&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fmx, fmxaccessibility, fmxase, fmxdae, fmxFireDAC, fmxobj.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Internet&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
CustomIPTransport, inet, IndyCore, IndyIPClient, IndyIPCommon, IndyIPServer, IndyProtocols, IndySystem.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;LiveBindings&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
bindcomp, bindcompdbx, bindengine, bindgraph, bindcompfmx, bindcompvcl, bindcompvclsmp, bindcompvclwinx.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;RTL&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
rtl, xmlrtl, RESTBackendComponents, RESTComponents.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;Skia&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Skia.Package.FMX, Skia.Package.RTL, Skia.Package.VCL&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;VCL&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
vcl, vclactnband, vcldb, vclsnap, vcledge, vclFireDAC, vclib, vclie, vclimg, VCLRESTComponents, vclribbon, vclshlctrls, VclSmp, vcltouch, vclwinx, vclx, winuirtl.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Unterverzeichnis: LIB\PSDK - LIB-Dateien==&lt;br /&gt;
&lt;br /&gt;
Das Unterverzeichnis &#039;&#039;&#039;LIB\PSDK&#039;&#039;&#039; enthält Importbibliotheken für die Plattform-SDK-DLLs. Beispiele dafür sind d3d10.lib und GDIPlus.lib.&lt;br /&gt;
&lt;br /&gt;
==Verzeichnis: LIB - OBJ-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;Dateiname&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Verwendung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DLL-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des DLL-Startmoduls&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0d32x.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
DLL-Startmodul, keine Exception-Behandlung&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0fmx32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Startmodul für FMX-Anwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0fmx32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion für das Startmodul für FMX-Anwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0pkg32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Package-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0pkg32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Package-Startmodul, Wide-Zeichenversion&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0s32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0w32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
GUI-EXE-Startmodul&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0w32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des GUI-EXE-Startmoduls&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Startmodul für 32-Bit-Konsolenanwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32w.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wide-Zeichenversion des Startmoduls für 32-Bit-Konsolenanwendungen&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
c0x32x.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
fileinfo.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Übergibt Informationen über geöffnete Datei-Handles an untergeordnete Prozesse&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
gp.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Gibt Registerauszüge aus, wenn eine Exception auftritt&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
wildargs.obj&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Wandelt in Konsolenanwendungen Argumente mit Platzhalterzeichen in ein Array von Argumenten für main()/wmain() um&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
*[[Informationen zur Funktion main()|Informationen zur Funktion main()]]&lt;br /&gt;
*[http://edn.embarcadero.com/article/22694 EDN-Artikel: {{CBuilder}} Basics: Tutorial for Creating and Using a Static Library in {{CBuilder}} (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++-Referenz]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=C%2B%2BBuilder-Anwendungsentwicklung_f%C3%BCr_64-Bit-Windows_(Modern)&amp;diff=220537</id>
		<title>C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=C%2B%2BBuilder-Anwendungsentwicklung_f%C3%BCr_64-Bit-Windows_(Modern)&amp;diff=220537"/>
		<updated>2026-05-12T06:44:08Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|64-Bit-Windows-Anwendungsentwicklung}}&lt;br /&gt;
&lt;br /&gt;
C++Builder unterstützt 64-Bit-Windows (Modern):&lt;br /&gt;
&lt;br /&gt;
*[[BCC64X|BCC64X]]&lt;br /&gt;
*[[C++-Toolkette|Toolkette für C++-64-Bit-Windows]]&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von C++Builder für 64-Bit-Windows]]&lt;br /&gt;
*[[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows|Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
*[[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
*[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features|Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features]]&lt;br /&gt;
*[[64-Bit-Windows-Anwendung Hello World (Delphi und C++)|64-Bit-Windows-Anwendung &amp;quot;Hello World&amp;quot; (Delphi und C++)]]&lt;br /&gt;
*[[Statische Laufzeitbibliotheken#Unterverzeichnis LIB.5CWIN64X – LIB_Dateien|Win64x-Packages]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows|C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*[[BCC64X.EXE: Der C++-Compiler für 64-Bit-Windows|BCC64X.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
*[[Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen|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|Von C++-Compilern, die durch Clang erweitert wurden, nicht unterstützte Optionen]]&lt;br /&gt;
*[[Technische Details zu LLD|lld: Der 64-Bit-Linker]]&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;
*[[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden|Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden]]&lt;br /&gt;
*[[Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows|Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*Blog: Introducing BCC64X (EN)&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=C%2B%2BBuilder-Anwendungsentwicklung_f%C3%BCr_64-Bit-Windows_(Modern)&amp;diff=220536</id>
		<title>C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=C%2B%2BBuilder-Anwendungsentwicklung_f%C3%BCr_64-Bit-Windows_(Modern)&amp;diff=220536"/>
		<updated>2026-05-12T06:44:08Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|64-Bit-Windows-Anwendungsentwicklung}}&lt;br /&gt;
&lt;br /&gt;
C++Builder unterstützt 64-Bit-Windows (Modern):&lt;br /&gt;
&lt;br /&gt;
*[[BCC64X|BCC64X]]&lt;br /&gt;
*[[C++-Toolkette|Toolkette für C++-64-Bit-Windows]]&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von C++Builder für 64-Bit-Windows]]&lt;br /&gt;
*[[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows|Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
*[[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]&lt;br /&gt;
*[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features|Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features]]&lt;br /&gt;
*[[64-Bit-Windows-Anwendung Hello World (Delphi und C++)|64-Bit-Windows-Anwendung &amp;quot;Hello World&amp;quot; (Delphi und C++)]]&lt;br /&gt;
*[[Statische Laufzeitbibliotheken#Unterverzeichnis LIB.5CWIN64X – LIB_Dateien|Win64x-Packages]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows|C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*[[BCC64X.EXE: Der C++-Compiler für 64-Bit-Windows|BCC64X.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
*[[Von C++-Compilern, die durch Clang erweitert wurden, unterstützte Projektoptionen|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|Von C++-Compilern, die durch Clang erweitert wurden, nicht unterstützte Optionen]]&lt;br /&gt;
*[[Technische Details zu LLD|lld: Der 64-Bit-Linker]]&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;
*[[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden|Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden]]&lt;br /&gt;
*[[Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows|Überlegungen zur Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*Blog: Introducing BCC64X (EN)&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=BCC64X&amp;diff=220535</id>
		<title>BCC64X</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=BCC64X&amp;diff=220535"/>
		<updated>2026-05-12T06:44:08Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Durch Clang erweiterte C++-Compiler}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BCC64X&#039;&#039;&#039; ist ein C++-Compiler für 64-Bit-Windows (Modern) von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[BCC64X|BCC64X]] basiert auf Clang. Weitere Informationen zu Gemeinsamkeiten des [[BCC64X|BCC64X]]-Compilers mit anderen, durch Clang erweiterten C++-Compilern finden Sie unter &#039;&#039;&#039;[[Durch Clang erweiterte C++-Compiler|Durch Clang erweiterte C++-Compiler]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Notes|&lt;br /&gt;
&lt;br /&gt;
* Der auf Clang 20.1 basierende [[BCC64X|BCC64X]]-C++-Compiler verwendet nun standardmäßig C++23. Bei Bedarf können Sie zwischen C++20 und C++17 wählen.&lt;br /&gt;
* Verwenden Sie für 32-Bit-Windows [[Win32-Compiler, die durch Clang erweitert wurden|BCC32C]] (durch Clang erweiterter Compiler) oder [[BCC32|BCC32]] (Compiler der vorherigen Generation).&lt;br /&gt;
* [[BCC64X|BCC64X]] ist der Compiler/die Toolkette für Modern Win64 und wird für alle Anwendungen empfohlen. Der alte [[BCC64|BCC64]] ist aber weiterhin vorhanden.}}&lt;br /&gt;
&lt;br /&gt;
==Allgemeine Informationen==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Feld&lt;br /&gt;
!Wert&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang-Version&lt;br /&gt;
|20.1&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|LLVM-Version&lt;br /&gt;
|20.1&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Aufrufkonventionen&lt;br /&gt;
|[[Wikipedia:X86 calling conventions#Microsoft-x64-Aufrufkonvention|Microsoft x64 (EN)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Ergänzen von Namen&lt;br /&gt;
|[http://www.uclibc.org/docs/psABI-ia64.pdf Itanium]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Standardbibliothek&lt;br /&gt;
|[https://libcxx.llvm.org/ LLVM libc++]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|C++-Laufzeit&lt;br /&gt;
|Custom based on [https://www.mingw-w64.org/downloads/#llvm-mingw MinGW-LLVM]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|C-Laufzeit&lt;br /&gt;
|[https://devblogs.microsoft.com/cppblog/introducing-the-universal-crt/ UCRT]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ausgabedateien==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Dateityp&lt;br /&gt;
!Dateierweiterung&lt;br /&gt;
!Dateiformat&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Ausführbare Datei&lt;br /&gt;
|{{Path|.exe}}&lt;br /&gt;
|[[Wikipedia:Portable Executable|PE64 (PE32+)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Gemeinsame Bibliothek&lt;br /&gt;
|{{Path|.dll}}&lt;br /&gt;
|[[Wikipedia:Portable Executable|PE64 (PE32+)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Statische Bibliothek&lt;br /&gt;
|{{Path|.lib}} und {{Path|lib[name].a}}&lt;br /&gt;
|Bibliothek der Objektdateien; weitere Informationen zu Erweiterungen finden Sie unter [[Automatisches Linken|Automatisches Linken]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Compiliertes Objekt&lt;br /&gt;
|{{Path|.o}}&lt;br /&gt;
|[[Wikipedia:COFF|COFF64]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Debug-Informationen&lt;br /&gt;
|{{Path|.pdb}}&lt;br /&gt;
|[[PDB-Debug-Datei|PDB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note| Das neue Clang unterstützt statisches und dynamisches Linken von Packages. Sie können diese Dateien Ihrer {{code|EXE}} oder Ihren {{code|DLLs}} hinzufügen.}}&lt;br /&gt;
&lt;br /&gt;
{{Note|Um bei der Verwendung mehrerer installierter Versionen von {{Product}} Laufzeitkonflikte zu vermeiden, verfügen gemeinsam genutzte Laufzeitbibliotheken ({{code|libc++.dll}}) jetzt über ein Suffix mit der BDS-Versionsnummer ({{code|libc++-370.dll}}).}}&lt;br /&gt;
&lt;br /&gt;
==Schreiben von C++-Code für BCC64X==&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie die folgende Anweisung, um C++-Code speziell für BCC64X zu schreiben:&lt;br /&gt;
&lt;br /&gt;
 #if defined(__BORLANDC__) &amp;amp;amp;&amp;amp;amp; defined(_WIN64) &amp;amp;amp;&amp;amp;amp; defined(__MINGW64__)&lt;br /&gt;
&lt;br /&gt;
Fügen Sie eine Prüfung wie die folgende hinzu, um ein bestimmtes Release zu verwenden:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 #if __clang_major__ == 20.1&lt;br /&gt;
   #pragma message(&amp;quot;Using version 20.1 of Clang&amp;quot;)&lt;br /&gt;
 #endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Durch Clang erweiterte C++-Compiler#Vordefinierte Makros|Durch Clang erweiterte C++-Compiler, Vordefinierte Makros]].&lt;br /&gt;
&lt;br /&gt;
==Toolkette==&lt;br /&gt;
&lt;br /&gt;
Bei der &#039;&#039;&#039;C++-Toolkette für 64-Bit-Windows Modern &#039;&#039;&#039; (bcc64x) handelt es sich um eine völlig neue Implementierung der Clang-Erweiterungen und C++Builder-Features mit neuer plattformbasierter Technologie. Mit dem [[Technische Details zu LLD|LLD-Linker]], der neuen RTL und mehr ist die neue Clang-Toolkette unsere [[Auswahl einer Win64-C++-Toolkette|empfohlene C++-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
Sie verwendet die LLVM-libc++-STL, eine angepasste C++-RTL, die Windows-UCRT für die C-Laufzeit und gibt Objektdateien im COFF64-Format mit PDB-Debug-Informationen aus.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte durch, um diese Toolkette einem vorhandenen C++-Projekt hinzuzufügen:&lt;br /&gt;
&lt;br /&gt;
#Klicken Sie in der Projekthierarchie mit der rechten Maustaste auf den Knoten &#039;&#039;&#039;[[Übersicht über Zielplattformen|Zielplattformen]]&#039;&#039;&#039;.&lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Plattform hinzufügen&#039;&#039;&#039; aus.&lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Windows 64 Bit (Modern)&#039;&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
{{Note| Sie können problemlos zwischen der alten und der neuen Win64-Plattform wechseln, da beide Plattformen installiert sind und einem Projekt gleichzeitig hinzugefügt werden können, was ein einfaches Upgrade ermöglicht.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention| Ältere Toolketten haben mehrere Versionen der Laufzeit bereitgestellt, damit sowohl nur Einzelthread- als auch Multithread-Anwendungen unterstützt werden konnten. Die Modern-Toolkette hat eine einzelne [[Multithread-Programme|Multithread]]-Laufzeit. Daher ist die Multithread-Laufzeit die einzige verfügbare Option. Wenn Ihre Anwendung nur einen Einzelthread nutzt, können Sie sie trotzdem verwenden.}}&lt;br /&gt;
{{Note| {{code|_setmaxstdio}} und {{code|_getstdiomax}} sind Microsoft-Laufzeitfunktionen, die Teil von UCRT sind. Diese Funktionen werden nur unter Win64x unterstützt.}}&lt;br /&gt;
&lt;br /&gt;
===Verwendung des neuen BCC64X-Compilers testen===&lt;br /&gt;
&lt;br /&gt;
{{Product}} bietet eine empfohlene Methode für Entwickler, Code zu schreiben, der erkennt, ob die neue Toolkette verwendet wird:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Empfohlen:&#039;&#039;&#039; Verwenden Sie einen Makrotest für {{code|1=_CODEGEARC_}} und {{Code|1=_clang_major_ &amp;amp;gt;= 20.1}} für diese und neuere Versionen. Dieser Test wird für {{Product}} empfohlen, da sich die Clang-Version im Laufe der Zeit ändern kann und dieser Code für die aktuellen und zukünftigen Versionen dieser Toolkette gilt. Diesen Test sollten Sie unbedingt Ihrem Code hinzufügen. &lt;br /&gt;
* Verwenden Sie einen Makrotest {{code|1=_CODEGEARC_}} und {{Code|1=_clang_major_ == 20.1}} für diese spezielle Version. Verwenden Sie diesen nur, um speziell auf die erste Version der Toolkette zu testen. Dieser Test erkennt zukünftige Versionen der gleichen Toolkette nicht, weshalb der vorherige Test empfohlen wird. &lt;br /&gt;
&lt;br /&gt;
{{Note| Weitere Informationen zum Erkennen der LLVM und ihrer Version finden Sie [https://stackoverflow.com/questions/1617877/how-to-detect-llvm-and-its-version-through-define-directives/16342320#16342320 hier (EN)].}}&lt;br /&gt;
&lt;br /&gt;
*Verwenden Sie die Makros {{code|1=_has_feature}} und {{code|1=_has_builtin}}, um auf bestimmte C++- oder Compiler-/LLVM-Features und -Builtins zu testen, die nicht {{CBuilder}}-spezifisch sind, aber für mehrere Clang-basierte Toolketten gelten. Weitere Informationen zu Makros für das Testen auf Features finden Sie [https://clang.llvm.org/docs/LanguageExtensions.html#feature-checking-macros hier (EN)].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das folgende Codebeispiel zeigt den von uns empfohlenen Test für die neue Toolkette. Verwenden Sie diesen Test, um für die Toolkette spezifischen Code zu kapseln, z. B. um bestimmte Header einzuschließen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;tchar.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int _tmain(int argc, _TCHAR* argv[])&lt;br /&gt;
{&lt;br /&gt;
      #if defined(__CODEGEARC__) &amp;amp;&amp;amp; (__clang_major__ &amp;gt;= 20.1)&lt;br /&gt;
           std::cout &amp;lt;&amp;lt; &amp;quot;C++Builder Modern Compiler, 12.1 or newer&amp;quot;;&lt;br /&gt;
      #else&lt;br /&gt;
           std::cout &amp;lt;&amp;lt; &amp;quot;A different compiler&amp;quot;;&lt;br /&gt;
      #endif&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um Ihre bestehende Codebasis weiter zu migrieren, sollten Sie spezifischen Code für die neue Toolkette in ein solches Makro aufnehmen.&lt;br /&gt;
&lt;br /&gt;
{{Note| Eine vollständige Liste der Makros finden Sie auf der Seite [[Vordefinierte Makros|Vordefinierte Makros]].}}&lt;br /&gt;
&lt;br /&gt;
===Anpassen von Pfaden===&lt;br /&gt;
&lt;br /&gt;
Fügen Sie die Variable {{Code|$(CC_SUFFIX)}} dem Bibliothekspfad hinzu, damit der Compiler die korrekten Pfade findet.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 $(BDSLIB)\$(PLATFORM)$(CC_SUFFIX)\debug;..\..\..\..\..\Public\Documents\Embarcadero\Studio\15.0\Samples\CPP\Mobile Samples\User Interface\KeyboardToolbar\&lt;br /&gt;
&lt;br /&gt;
Die Variable {{Code|$CC_SUFFIX}} behandelt den Unterschied zwischen den beiden Win64-Toolketten. Die neue Toolkette, bcc64x, hat am Ende ein X, was bedeutet, dass der korrekte Plattformspeicherort für Dateien, mit denen verknüpft wird, &amp;quot;win64x&amp;quot; ist. {{Code|$CC_SUFFIX}} wird zu X ausgewertet, wenn diese Plattform verwendet wird.&lt;br /&gt;
&lt;br /&gt;
===Testen auf Windows im Vergleich zu Testen auf eine bestimmte Toolkette===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung von C++-Quellcode von Drittanbietern kann es vorkommen, dass Windows-spezifische Header, Methodendefinitionen usw. vorhanden sind, die fälschlicherweise in ein Makro zum Testen der Toolkette (normalerweise MSVC) gekapselt werden. Ersetzen Sie diese Makros durch einen Plattformtest, anstatt des Toolketten-Tests.&lt;br /&gt;
&lt;br /&gt;
Testen Sie, ob {{code|_WIN32}} oder {{code|_WIN64}} definiert sind, um auf Windows, MSVC, {{CBuilder}} oder eine andere Toolkette zu prüfen. Sowohl in {{CBuilder}} als auch in MSVC sind diese Makros definiert. Dies wird für Windows-spezifischen Code empfohlen. &lt;br /&gt;
&lt;br /&gt;
Tests auf Plattformkombinationen (Windows) mit Toolketten-Tests scheinen unter Windows aufgrund der zunehmenden Verwendung anderer Toolketten wie RAD Studio und {{code|mingw-llvm}} rückläufig zu sein. Es ist jedoch immer noch ein häufiges Problem, wenn C++-Quellcode oder -Bibliotheken von Drittanbietern integriert werden.&lt;br /&gt;
&lt;br /&gt;
===Flags zur Treiberoptimierung===&lt;br /&gt;
&lt;br /&gt;
Der Vergleich der Ergebnisse von Binärdateien, die mit der Toolkette &amp;quot;COFF Version 20.1&amp;quot; und &amp;quot;ELF Version 5&amp;quot; generiert wurden, zeigt erhebliche Unterschiede in Bezug auf Größe und Leistung der Binärdateien. &lt;br /&gt;
&lt;br /&gt;
Verwenden Sie eine flexible Neuanordnungsoptimierung (Relaxation), um die Binärdateigröße und die Leistung zu optimieren. Verwenden Sie eines der folgenden Flags:&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;Compiler&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Konfigurationsmodus&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Flag&#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;
|LLD&lt;br /&gt;
| Release&lt;br /&gt;
|{{code|--strip-all}}&lt;br /&gt;
| Entfernt die vom Linker generierte Symboltabelle {{code|COFF}}, wodurch kleinere Images entstehen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|LLD&lt;br /&gt;
|&lt;br /&gt;
|{{code|--gc-sections}}&lt;br /&gt;
|Enables garbage collection of unused input sections. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
|&lt;br /&gt;
|{{code|-fdata-sections}}&lt;br /&gt;
| Setzt einzelne Daten in einen eigenen Abschnitt. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
|&lt;br /&gt;
|{{code|-ffunction-sections}}&lt;br /&gt;
| Setzt jede Funktion in einen eigenen Abschnitt. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
| Release&lt;br /&gt;
|{{code|-vectorize-loops}}&lt;br /&gt;
| Aktiviert die automatische Vektorisierung für Schleifen für die parallele Ausführung.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;references&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;FlagOption&amp;quot;&amp;gt;Diese Optionen sind in der IDE standardmäßig deaktiviert, können aber manuell im Dialogfeld &amp;quot;Projektoptionen&amp;quot; aktiviert werden.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;/references&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Mit DLLs linken===&lt;br /&gt;
&lt;br /&gt;
====Erzeugen eines DLL-Builds und Generieren der Exportdatei ({{code|.def}})====&lt;br /&gt;
&lt;br /&gt;
{{Product}} wird mit {{code|llvm-dlltool.exe}} ausgeliefert, da diese Datei Teil von {{code|llvm-project}} ist, aus dem unser Clang-basierter bcc64x.exe-Compiler erzeugt wird. Es wird empfohlen, zum Generieren einer {{code|.def}}-Datei das Tool {{code|tdump.exe}} zu verwenden.&lt;br /&gt;
&lt;br /&gt;
====Direkt mit einer DLL linken====&lt;br /&gt;
&lt;br /&gt;
Die neue Toolkette kann direkt mit einer {{code|.dll}}-Datei gelinkt werden. &lt;br /&gt;
Sie können entweder die Funktion {{code|-lmydll}} verwenden oder Sie können {{code|#pragma comment(lib, &amp;quot;mydll&amp;quot;)}} ohne eine Importbibliothek verwenden, wenn eine Kopie der {{code|.dll}}-Datei im Pfad {{code|LIBRARY}} vorhanden ist.&lt;br /&gt;
&lt;br /&gt;
Unter [[Automatisches Linken#Automatisches_Linken_von_Bibliotheken_mit_WIN64X|Automatisches Linken]] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
Der Linker kann manuell durch den Compiler aufgerufen werden, indem Sie dem Linker den folgenden Pfad hinzufügen:&lt;br /&gt;
&lt;br /&gt;
 libclang_rt.builtins-x86_64.a&lt;br /&gt;
&lt;br /&gt;
====Erstellen von DLL-Importbibliotheken====&lt;br /&gt;
&lt;br /&gt;
In RAD Studio können Sie jetzt eine &#039;&#039;&#039;.dll&#039;&#039;&#039; direkt ohne Verwendung einer Importbibliothek linken. Diese neue Implementierung gilt nur für Win64x-Plattformen.&lt;br /&gt;
&lt;br /&gt;
Die Importbibliothek wird jedoch häufig verwendet, um eine &#039;&#039;&#039;.dll&#039;&#039;&#039;-Datei zu importieren, weil der Linker zuerst nach Bibliotheken und zuletzt nach &#039;&#039;&#039;.dll&#039;&#039;&#039;-Dateien sucht.&lt;br /&gt;
&lt;br /&gt;
Die Toolkette unterstützt alle vorhandenen COFF-Bibliotheken. Sie können aber auch eine eigene erstellen.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um eine eigene Importbibliothekdatei (&amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;) zu erstellen:&lt;br /&gt;
&lt;br /&gt;
#Generieren Sie die Definitionsdatei (&amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;) für die DLL.{{Note|Sie können die &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei aus einer &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;-Datei mit dem Tool &amp;lt;strong&amp;gt;&amp;lt;code&amp;gt;tdump&amp;lt;/code&amp;gt;&amp;lt;/strong&amp;gt; generieren.  }}&lt;br /&gt;
#Führen Sie im &#039;&#039;&#039;tdump&#039;&#039;&#039;-Tool den folgenden Befehl aus, um die &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei zu erstellen:&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
tdump -def mydll.dll mydll.def&amp;lt;/source&amp;gt;{{Note|Eine &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei enthält reinen Text. Öffnen Sie die Datei und überprüfen Sie, dass sie &#039;&#039;LIBRARY&#039;&#039; &amp;lt;code&amp;gt;&amp;amp;lt;dll-Name&amp;amp;gt;.dll&amp;lt;/code&amp;gt; mit dem korrekten &amp;lt;code&amp;gt;&amp;amp;lt;dll-Namen&amp;amp;gt;&amp;lt;/code&amp;gt; enthält.}}&lt;br /&gt;
#Generieren Sie mit dem neuen [[Technische Details zu LLD|LLD-Linker]] die Importbibliothek, indem Sie den folgenden Befehl in der RAD Studio-Eingabeaufforderung eingeben:&amp;lt;br /&amp;gt;&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
ld.lld.exe -m i386pep --out-implib file.lib file.def&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die IDE erstellt beim Erzeugen des Builds automatisch die DLL-Importbibliothek. Sie können die Importbibliothek aber auch manuell erstellen, indem Sie eine der folgenden Anweisungen in der Befehlszeile ausführen:&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
bcc64x -tD -Xlinker --out-implib=dll.lib dll.cpp&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
bcc64x -tD dll.cpp -Wl,--out-implib,dll.lib&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Parallele Compilierung==&lt;br /&gt;
&lt;br /&gt;
C++Builder-Projekte für die neue Win64-Toolkette werden standardmäßig parallel erzeugt. Dies führt zu einer schnelleren Erzeugung mit bcc64x im Vergleich zur Erzeugung mit:&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;--jobs&amp;quot;, das den alten bcc64 verwendet (alte Win64-Toolkette).&lt;br /&gt;
*CMake und Ninja, die beide den alten und den neuen bcc64/x verwenden.&lt;br /&gt;
* Visual C++ mit CMake und Ninja und der Befehlszeilenoption /MP.&lt;br /&gt;
&lt;br /&gt;
Dies ist standardmäßig für Projekte aktiviert, die diese Plattform verwenden. Lesen Sie die folgende Dokumentation, um Einstellungen zu konfigurieren oder zu verstehen, wie es funktioniert.&lt;br /&gt;
&lt;br /&gt;
===Grundlagen===&lt;br /&gt;
&lt;br /&gt;
Bei der parallelen Compilierung von C++Builder-Projekten werden zwei Funktionen kombiniert: {{code|Stapel-Compilierung}}, bei der der Compiler mehrere C++-Dateien auf einmal erhält, anstatt die Compilierung für jeweils eine Datei aufzurufen, und {{code|--jobs}}, bei der der Compiler die vorliegenden Dateien parallel verarbeitet.&lt;br /&gt;
&lt;br /&gt;
Der Compiler erhält also viele Dateien zum Compilieren (Stapel-Compilierung) und er wird angewiesen, sie parallel zu compilieren (--jobs.)&lt;br /&gt;
&lt;br /&gt;
Warum beides? Wenn Sie nur die Stapel-Compilierung ausführen, werden viele Dateien mit einem einzigen Aufruf der Compiler-EXE compiliert, aber der Compiler verarbeitet sie nacheinander. Wenn Sie nur {{code|--jobs}} ausführen, wird das parallele System verwendet, aber nur mit einer einzigen Datei, und dies ergibt nur eine einzige sinnlose Datei. Sie müssen beide Einstellungen aktivieren: (a) viele Daten simultan und (b) parallel.&lt;br /&gt;
&lt;br /&gt;
===Verhalten der parallelen Compilierung sowie Nutzung der CPU===&lt;br /&gt;
&lt;br /&gt;
Im Folgenden finden Sie einige Informationen über die Funktionsweise der Stapel-Compilierung mit {{Code|--jobs}} zur Optimierung Ihrer Build-Umgebungen, um eine schnellere und effizientere Compilierung und gleichzeitig eine ausgeglichene Ressourcenauslastung zu erreichen.&lt;br /&gt;
&lt;br /&gt;
====Compiler-Ausgabe====&lt;br /&gt;
&lt;br /&gt;
Compiler-Meldungen sind nicht verschachtelt. Obwohl sie parallel ablaufen, werden die Ausgabemeldungen einer gesamten Datei nach deren Fertigstellung auf einmal ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Bei einem Compilierfehler wird die gesamte Compilierung beendet. Nach dem Fehler erhalten Sie möglicherweise Meldungen über eine erfolgreiche Compilierung, da die anderen Dateien, die parallel compiliert werden, bis zu deren Ende compiliert wurden.&lt;br /&gt;
&lt;br /&gt;
====Build-Systeme====&lt;br /&gt;
&lt;br /&gt;
Das parallele &amp;quot;--jobs&amp;quot;-Build-System kann in der IDE und vom Befehlszeilen-&#039;&#039;&#039;MSBuild&#039;&#039;&#039; sowie direkt über die Befehlszeile &amp;quot;bcc64x&amp;quot; verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass Sie dies &#039;&#039;uneingeschränkt&#039;&#039; für CI, Build-Server und mehr verwenden können, wenn Sie den Build über einen &#039;&#039;&#039;MSBuild&#039;&#039;&#039;-Befehl in der Befehlszeile erzeugen. Sie müssen den Compiler nicht direkt aufrufen. Das Standard-Build-System kann parallel von der Befehlszeile aus den Build erzeugen.&lt;br /&gt;
&lt;br /&gt;
Erzeugen Sie den Build oder compilieren Sie wie üblich. Das parallele Erzeugen eines Builds wird standardmäßig verwendet. Wenn Sie den Task-Manager öffnen, sollte ein einzelner bcc64x-Prozess mit mehreren Threads angezeigt werden, der bis zu 100 % CPU beansprucht.&lt;br /&gt;
&lt;br /&gt;
[[File:C++ parallel building (batch and jobs) options.png|680px]]&lt;br /&gt;
&lt;br /&gt;
Öffnen Sie die Projektoptionen, um zu überprüfen, ob Ihr Projekt parallele Builds verwendet:&lt;br /&gt;
&lt;br /&gt;
#Vergewissern Sie sich, dass die Plattform &amp;quot;Windows 64 Bit (Modern)&amp;quot; in Ihrem Projekt ausgewählt und aktiv ist.&lt;br /&gt;
#Öffnen Sie die Projektoptionen. Wählen Sie in der Dropdown-Liste &amp;quot;Alle Konfigurationen&amp;quot; aus.&lt;br /&gt;
#{{Menu|Erzeugen &amp;amp;gt; C++-Compiler &amp;amp;gt; Stapel-Compilierung aktivieren}} sollte auf &amp;quot;true&amp;quot; festgelegt sein. Vergewissern Sie sich, dass keine der anderen Zielkonfigurationen diesen Wert überschreibt. Dies sollte die Standardeinstellung auf einer übergeordneten geerbten Ebene sein.&lt;br /&gt;
#{{Menu|Projekteigenschaften &amp;amp;gt; Allgemein &amp;amp;gt; Anzahl der Unterprozesse}} sollte auf {{code|0}} festgelegt sein. Damit wird jeder vorhandene Kern verwendet.&lt;br /&gt;
&lt;br /&gt;
Rufen Sie &amp;quot;msbuild&amp;quot; mit Ihrem Projekt auf. Solange die oben genannten Einstellungen in den Projektoptionen in der IDE festgelegt sind, wird die parallele Compilierung ausgeführt.&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;gt; msbuild MyProject.cbproj&lt;br /&gt;
&lt;br /&gt;
Die vollständige Liste der Parameter finden Sie unter [[Erzeugen eines Projekts mit einem MSBuild-Befehl|Erzeugen eines Projekts mit einem MSBuild-Befehl]]. Stellen Sie sicher, dass die parallele Erzeugung für das Projekt in der IDE konfiguriert ist. Diese Einstellungen werden immer verwendet, wenn Sie &amp;quot;msbuild&amp;quot; in der Befehlszeile mit demselben Projekt verwenden.&lt;br /&gt;
&lt;br /&gt;
Zur direkten Implementierung über die Befehlszeile verwenden Sie einfach Folgendes:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;gt; bcc64x a.cpp b.cpp c.cpp --jobs=0 ...other parameters&lt;br /&gt;
&lt;br /&gt;
Diese Batches senden mehrere Dateien auf einmal an den Compiler, weisen ihn an, parallel zu erzeugen (jobs) und so viele Kerne wie verfügbar zu verwenden (&amp;quot;0&amp;quot; bedeutet alle Kerne.)&lt;br /&gt;
&lt;br /&gt;
====CPU-Sättigung====&lt;br /&gt;
&lt;br /&gt;
Suchen Sie auf der Registerkarte {{Menu|Projektoptionen &amp;amp;gt; Projekteigenschaften &amp;amp;gt; Allgemein}} die Einstellung &#039;&#039;&#039;Anzahl der Unterprozesse&#039;&#039;&#039;. Die Standardeinstellung ist {{code|&amp;quot;0&amp;quot;}}. Das bedeutet, dass alle verfügbaren Kerne verwendet werden. Es werden doppelt so viele Threads ausgeführt, wie Kerne vorhanden sind.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie möchten, dass das Build-System nicht alle, aber fast alle verfügbaren Ressourcen nutzt, legen Sie diese Einstellung auf -1 fest. Damit wird ein Kern weniger als bei der Standardeinstellung ({{code|&amp;quot;0&amp;quot;}}) genutzt. Verwenden Sie diese Einstellung nur, wenn Sie während der Compilierung etwas anderes ausführen möchten und andere Prozesse verlangsamt ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
Sie können für diese Einstellung auch einen positiven Integerwert festlegen. Je nachdem, wie viele Kerne verfügbar sind, werden Kerne bis zu dieser Anzahl verwendet. Wenn Sie festlegen, dass mehr Kerne verwendet werden sollen, als vorhanden sind, werden einfach so viele Kerne verwendet, wie möglich.&lt;br /&gt;
&lt;br /&gt;
Sie können denselben Wert festlegen, wenn Sie den Compiler direkt aufrufen und den Befehlszeilenparameter {{code|&#039;--jobs=n&#039;}} angeben.&lt;br /&gt;
&lt;br /&gt;
Der empfohlene Wert ist {{code|0}} (Standardvorgabe). Dadurch wird die CPU voll ausgelastet und der Build-Vorgang läuft so schnell wie möglich ab.&lt;br /&gt;
&lt;br /&gt;
==C++23-Unterstützung==&lt;br /&gt;
&lt;br /&gt;
Ab RAD Studio Florence 13.0 enthält der auf Clang 20 basierte C++Builder-Compiler Unterstützung für C++23.&lt;br /&gt;
&lt;br /&gt;
Der neue Clang-basierte Compiler bietet robuste Unterstützung für den C++23-Sprachstandard und libc++ stellt eine große Anzahl von C++23-Funktionen bereit. Wenn Sie die Plattform &amp;quot;Win64 Modern&amp;quot; verwenden, nutzen C++-Projekte jetzt standardmäßig C++23. Wenn Sie bestimmte Funktionen benötigen, die in C++23 nicht mehr verfügbar sind, können Sie in den C++-Compiler-Einstellungen unter {{Menu| Projekt &amp;amp;gt; Optionen &amp;amp;gt; Erzeugen &amp;amp;gt; [[C++-Compiler|C++-Compiler]] zu einer älteren Version wechseln.}}  &lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zur aktuellen Clang- und libc++-Unterstützung für bestimmte C++23-Funktionen finden Sie über die folgenden Links:&lt;br /&gt;
&lt;br /&gt;
*[https://clang.llvm.org/cxx_status.html https://clang.llvm.org/cxx_status.html]&lt;br /&gt;
*[https://libcxx.llvm.org/Status/Cxx23.html https://libcxx.llvm.org/Status/Cxx23.html]&lt;br /&gt;
&lt;br /&gt;
==Unterschiede zwischen Compiler-Versionen==&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} {{MarketingVersion}} verwendet die C++-Toolkette der Plattform &amp;quot;Win64 Modern&amp;quot; jetzt die Clang-Version 20.&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt werden die Unterschiede zwischen den Compiler-Versionen 15 und 20 beschrieben.&lt;br /&gt;
&lt;br /&gt;
{{Note| {{Product}} Athens 12 wurde mit der Clang-Version 15 ausgeliefert.}}&lt;br /&gt;
&lt;br /&gt;
Die Modern BCC64X-Compiler-Version 20 setzt beim Compilieren des {{code|C}}-Codes die C99-Regeln strikt durch. Dadurch werden Fehler anstelle von Warnungen ausgegeben. &lt;br /&gt;
&lt;br /&gt;
===Implizite Funktionen===&lt;br /&gt;
&lt;br /&gt;
Der Aufruf einer implizit definierten Funktion ohne einen Prototyp führt zu einer Fehlermeldung. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
int test2()&lt;br /&gt;
{&lt;br /&gt;
 return implicit_function();&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode führt zu zwei unterschiedlichen Ausgaben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4856 stricter_c.c 10(10): call to undeclared function &#039;implicit_function&#039;; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5430 stricter_c.c 10(10): call to undeclared function &#039;implicit_function&#039;; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration].&lt;br /&gt;
&lt;br /&gt;
===Implizites int===&lt;br /&gt;
&lt;br /&gt;
Der Aufruf eines impliziten int führt zu einer Fehlermeldung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
test1()&lt;br /&gt;
{&lt;br /&gt;
 return 42;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode führt zu zwei unterschiedlichen Ausgaben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4884 stricter_c.c 1(1): type specifier missing, defaults to &#039;int&#039;; ISO C99 and later do not support implicit int [-Wimplicit-int].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5464 stricter_c.c 1(1): type specifier missing, defaults to &#039;int&#039;; ISO C99 and later do not support implicit int [-Wimplicit-int].&lt;br /&gt;
&lt;br /&gt;
===Inkompatible Funktionszeiger===&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt Code, der inkompatible Funktionszeiger mischt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
int callback(int a, int b) {&lt;br /&gt;
 return a+b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int call_callback(int (*callback)(int)) {&lt;br /&gt;
 return callback(5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int test3() {&lt;br /&gt;
 return call_callback(callback);&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode hat mit dem früheren Compiler eine Warnung generiert. Mit dem modernen Compiler wird jetzt aber eine Fehlermeldung generiert. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4971 stricter_c.c 23(24): incompatible function pointer types passing &#039;int (int, int)&#039; to parameter of type &#039;int (*)(int)&#039; [-Wincompatible-function-pointer-types]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5558 stricter_c.c 23(24): incompatible function pointer types passing &#039;int (int, int)&#039; to parameter of type &#039;int (*)(int)&#039; [-Wincompatible-function-pointer-types]&lt;br /&gt;
&lt;br /&gt;
==Bekannte Probleme==&lt;br /&gt;
&lt;br /&gt;
===Komponenten aus Packages===&lt;br /&gt;
&lt;br /&gt;
Komponenten aus Packages, die mit Delphi-Projekten für WIN64X erstellt wurden, müssen zunächst für die Plattform aktiviert werden. Anleitungen zum Aktivieren von Komponenten für die Plattform Windows 64 Bit (Modern) finden Sie unter [[Delphi-Packages für C++ erzeugen|Delphi-Packages für C++ erzeugen]]. &lt;br /&gt;
{{Note|Dieses Problem tritt nur bei vorhandenen Projekten auf. Neu erstellte Projekte sind davon nicht betroffen.}}&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[lib_de:System.Classes.ComponentPlatformsAttribute|ComponentPlatformsAttribute]].&lt;br /&gt;
&lt;br /&gt;
===UTF-8-Einschränkung===&lt;br /&gt;
&lt;br /&gt;
Beim Erzeugen von C++-Anwendungen mit dem bcc64x-Compiler gibt es eine Einschränkung, wenn das UTF-8-Gebietsschema verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Für die mit dem bcc64x-Compiler ausgelieferte Laufzeit muss das Betriebssystem native UTF-8-Unterstützung bereitstellen. Die Unterstützung des UTF-8-Gebietsschemas durch Windows begann mit Windows 10 1803 (Update April 2018), deshalb können C++-Anwendungen, für die das UTF-8-Gebietsschema erforderlich ist, nicht unter folgenden Betriebssystemen ausgeführt werden:&lt;br /&gt;
&lt;br /&gt;
* Windows 10 (vor Version 1903, Mai 2019) &lt;br /&gt;
*Windows Server 2016&lt;br /&gt;
*Windows 8&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Windows Vista&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung auf einer Windows-Version, die keine native UTF-8-Unterstützung bietet, wird die Exception {{code|std::runtime_error}} mit der folgenden Meldung ausgelöst:&lt;br /&gt;
&lt;br /&gt;
 collate_byname&amp;amp;lt;char&amp;amp;gt;::collate_byname failed to construct for .UTF8&lt;br /&gt;
&lt;br /&gt;
{{Note| Dieses Problem tritt nur auf, wenn eine Anwendung explizit das UTF-8-Gebietsschema anfordert.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)|C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)]]&lt;br /&gt;
**[[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows|Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
**[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[Delphi-Packages für C++ erzeugen|Delphi-Packages für C++ erzeugen]]&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows|C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*[[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]]&lt;br /&gt;
*[[Packages for C++ New Toolchain|Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Package Import and Export for C++ New Toolchain|Import und Export von Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows#Compiler-Unterschiede|BCC64-spezifische Unterschiede]]&lt;br /&gt;
*[[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden|Moderne C++-Features]]&lt;br /&gt;
*[[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows|Alter Compiler für 64-Bit-Windows]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=BCC64X&amp;diff=220534</id>
		<title>BCC64X</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=BCC64X&amp;diff=220534"/>
		<updated>2026-05-12T06:44:06Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Durch Clang erweiterte C++-Compiler}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;BCC64X&#039;&#039;&#039; ist ein C++-Compiler für 64-Bit-Windows (Modern) von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[BCC64X|BCC64X]] basiert auf Clang. Weitere Informationen zu Gemeinsamkeiten des [[BCC64X|BCC64X]]-Compilers mit anderen, durch Clang erweiterten C++-Compilern finden Sie unter &#039;&#039;&#039;[[Durch Clang erweiterte C++-Compiler|Durch Clang erweiterte C++-Compiler]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Notes|&lt;br /&gt;
&lt;br /&gt;
* Der auf Clang 20.1 basierende [[BCC64X|BCC64X]]-C++-Compiler verwendet nun standardmäßig C++23. Bei Bedarf können Sie zwischen C++20 und C++17 wählen.&lt;br /&gt;
* Verwenden Sie für 32-Bit-Windows [[Win32-Compiler, die durch Clang erweitert wurden|BCC32C]] (durch Clang erweiterter Compiler) oder [[BCC32|BCC32]] (Compiler der vorherigen Generation).&lt;br /&gt;
* [[BCC64X|BCC64X]] ist der Compiler/die Toolkette für Modern Win64 und wird für alle Anwendungen empfohlen. Der alte [[BCC64|BCC64]] ist aber weiterhin vorhanden.}}&lt;br /&gt;
&lt;br /&gt;
==Allgemeine Informationen==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Feld&lt;br /&gt;
!Wert&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang-Version&lt;br /&gt;
|20.1&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|LLVM-Version&lt;br /&gt;
|20.1&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Aufrufkonventionen&lt;br /&gt;
|[[Wikipedia:X86 calling conventions#Microsoft-x64-Aufrufkonvention|Microsoft x64 (EN)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Ergänzen von Namen&lt;br /&gt;
|[http://www.uclibc.org/docs/psABI-ia64.pdf Itanium]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Standardbibliothek&lt;br /&gt;
|[https://libcxx.llvm.org/ LLVM libc++]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|C++-Laufzeit&lt;br /&gt;
|Custom based on [https://www.mingw-w64.org/downloads/#llvm-mingw MinGW-LLVM]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|C-Laufzeit&lt;br /&gt;
|[https://devblogs.microsoft.com/cppblog/introducing-the-universal-crt/ UCRT]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ausgabedateien==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Dateityp&lt;br /&gt;
!Dateierweiterung&lt;br /&gt;
!Dateiformat&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Ausführbare Datei&lt;br /&gt;
|{{Path|.exe}}&lt;br /&gt;
|[[Wikipedia:Portable Executable|PE64 (PE32+)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Gemeinsame Bibliothek&lt;br /&gt;
|{{Path|.dll}}&lt;br /&gt;
|[[Wikipedia:Portable Executable|PE64 (PE32+)]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Statische Bibliothek&lt;br /&gt;
|{{Path|.lib}} und {{Path|lib[name].a}}&lt;br /&gt;
|Bibliothek der Objektdateien; weitere Informationen zu Erweiterungen finden Sie unter [[Automatisches Linken|Automatisches Linken]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Compiliertes Objekt&lt;br /&gt;
|{{Path|.o}}&lt;br /&gt;
|[[Wikipedia:COFF|COFF64]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Debug-Informationen&lt;br /&gt;
|{{Path|.pdb}}&lt;br /&gt;
|[[PDB-Debug-Datei|PDB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note| Das neue Clang unterstützt statisches und dynamisches Linken von Packages. Sie können diese Dateien Ihrer {{code|EXE}} oder Ihren {{code|DLLs}} hinzufügen.}}&lt;br /&gt;
&lt;br /&gt;
{{Note|Um bei der Verwendung mehrerer installierter Versionen von {{Product}} Laufzeitkonflikte zu vermeiden, verfügen gemeinsam genutzte Laufzeitbibliotheken ({{code|libc++.dll}}) jetzt über ein Suffix mit der BDS-Versionsnummer ({{code|libc++-370.dll}}).}}&lt;br /&gt;
&lt;br /&gt;
==Schreiben von C++-Code für BCC64X==&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie die folgende Anweisung, um C++-Code speziell für BCC64X zu schreiben:&lt;br /&gt;
&lt;br /&gt;
 #if defined(__BORLANDC__) &amp;amp;amp;&amp;amp;amp; defined(_WIN64) &amp;amp;amp;&amp;amp;amp; defined(__MINGW64__)&lt;br /&gt;
&lt;br /&gt;
Fügen Sie eine Prüfung wie die folgende hinzu, um ein bestimmtes Release zu verwenden:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 #if __clang_major__ == 20.1&lt;br /&gt;
   #pragma message(&amp;quot;Using version 20.1 of Clang&amp;quot;)&lt;br /&gt;
 #endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Durch Clang erweiterte C++-Compiler#Vordefinierte Makros|Durch Clang erweiterte C++-Compiler, Vordefinierte Makros]].&lt;br /&gt;
&lt;br /&gt;
==Toolkette==&lt;br /&gt;
&lt;br /&gt;
Bei der &#039;&#039;&#039;C++-Toolkette für 64-Bit-Windows Modern &#039;&#039;&#039; (bcc64x) handelt es sich um eine völlig neue Implementierung der Clang-Erweiterungen und C++Builder-Features mit neuer plattformbasierter Technologie. Mit dem [[Technische Details zu LLD|LLD-Linker]], der neuen RTL und mehr ist die neue Clang-Toolkette unsere [[Auswahl einer Win64-C++-Toolkette|empfohlene C++-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
Sie verwendet die LLVM-libc++-STL, eine angepasste C++-RTL, die Windows-UCRT für die C-Laufzeit und gibt Objektdateien im COFF64-Format mit PDB-Debug-Informationen aus.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte durch, um diese Toolkette einem vorhandenen C++-Projekt hinzuzufügen:&lt;br /&gt;
&lt;br /&gt;
#Klicken Sie in der Projekthierarchie mit der rechten Maustaste auf den Knoten &#039;&#039;&#039;[[Übersicht über Zielplattformen|Zielplattformen]]&#039;&#039;&#039;.&lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Plattform hinzufügen&#039;&#039;&#039; aus.&lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Windows 64 Bit (Modern)&#039;&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
{{Note| Sie können problemlos zwischen der alten und der neuen Win64-Plattform wechseln, da beide Plattformen installiert sind und einem Projekt gleichzeitig hinzugefügt werden können, was ein einfaches Upgrade ermöglicht.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention| Ältere Toolketten haben mehrere Versionen der Laufzeit bereitgestellt, damit sowohl nur Einzelthread- als auch Multithread-Anwendungen unterstützt werden konnten. Die Modern-Toolkette hat eine einzelne [[Multithread-Programme|Multithread]]-Laufzeit. Daher ist die Multithread-Laufzeit die einzige verfügbare Option. Wenn Ihre Anwendung nur einen Einzelthread nutzt, können Sie sie trotzdem verwenden.}}&lt;br /&gt;
{{Note| {{code|_setmaxstdio}} und {{code|_getstdiomax}} sind Microsoft-Laufzeitfunktionen, die Teil von UCRT sind. Diese Funktionen werden nur unter Win64x unterstützt.}}&lt;br /&gt;
&lt;br /&gt;
===Verwendung des neuen BCC64X-Compilers testen===&lt;br /&gt;
&lt;br /&gt;
{{Product}} bietet eine empfohlene Methode für Entwickler, Code zu schreiben, der erkennt, ob die neue Toolkette verwendet wird:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Empfohlen:&#039;&#039;&#039; Verwenden Sie einen Makrotest für {{code|1=_CODEGEARC_}} und {{Code|1=_clang_major_ &amp;amp;gt;= 20.1}} für diese und neuere Versionen. Dieser Test wird für {{Product}} empfohlen, da sich die Clang-Version im Laufe der Zeit ändern kann und dieser Code für die aktuellen und zukünftigen Versionen dieser Toolkette gilt. Diesen Test sollten Sie unbedingt Ihrem Code hinzufügen. &lt;br /&gt;
* Verwenden Sie einen Makrotest {{code|1=_CODEGEARC_}} und {{Code|1=_clang_major_ == 20.1}} für diese spezielle Version. Verwenden Sie diesen nur, um speziell auf die erste Version der Toolkette zu testen. Dieser Test erkennt zukünftige Versionen der gleichen Toolkette nicht, weshalb der vorherige Test empfohlen wird. &lt;br /&gt;
&lt;br /&gt;
{{Note| Weitere Informationen zum Erkennen der LLVM und ihrer Version finden Sie [https://stackoverflow.com/questions/1617877/how-to-detect-llvm-and-its-version-through-define-directives/16342320#16342320 hier (EN)].}}&lt;br /&gt;
&lt;br /&gt;
*Verwenden Sie die Makros {{code|1=_has_feature}} und {{code|1=_has_builtin}}, um auf bestimmte C++- oder Compiler-/LLVM-Features und -Builtins zu testen, die nicht {{CBuilder}}-spezifisch sind, aber für mehrere Clang-basierte Toolketten gelten. Weitere Informationen zu Makros für das Testen auf Features finden Sie [https://clang.llvm.org/docs/LanguageExtensions.html#feature-checking-macros hier (EN)].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das folgende Codebeispiel zeigt den von uns empfohlenen Test für die neue Toolkette. Verwenden Sie diesen Test, um für die Toolkette spezifischen Code zu kapseln, z. B. um bestimmte Header einzuschließen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;tchar.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int _tmain(int argc, _TCHAR* argv[])&lt;br /&gt;
{&lt;br /&gt;
      #if defined(__CODEGEARC__) &amp;amp;&amp;amp; (__clang_major__ &amp;gt;= 20.1)&lt;br /&gt;
           std::cout &amp;lt;&amp;lt; &amp;quot;C++Builder Modern Compiler, 12.1 or newer&amp;quot;;&lt;br /&gt;
      #else&lt;br /&gt;
           std::cout &amp;lt;&amp;lt; &amp;quot;A different compiler&amp;quot;;&lt;br /&gt;
      #endif&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um Ihre bestehende Codebasis weiter zu migrieren, sollten Sie spezifischen Code für die neue Toolkette in ein solches Makro aufnehmen.&lt;br /&gt;
&lt;br /&gt;
{{Note| Eine vollständige Liste der Makros finden Sie auf der Seite [[Vordefinierte Makros|Vordefinierte Makros]].}}&lt;br /&gt;
&lt;br /&gt;
===Anpassen von Pfaden===&lt;br /&gt;
&lt;br /&gt;
Fügen Sie die Variable {{Code|$(CC_SUFFIX)}} dem Bibliothekspfad hinzu, damit der Compiler die korrekten Pfade findet.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 $(BDSLIB)\$(PLATFORM)$(CC_SUFFIX)\debug;..\..\..\..\..\Public\Documents\Embarcadero\Studio\15.0\Samples\CPP\Mobile Samples\User Interface\KeyboardToolbar\&lt;br /&gt;
&lt;br /&gt;
Die Variable {{Code|$CC_SUFFIX}} behandelt den Unterschied zwischen den beiden Win64-Toolketten. Die neue Toolkette, bcc64x, hat am Ende ein X, was bedeutet, dass der korrekte Plattformspeicherort für Dateien, mit denen verknüpft wird, &amp;quot;win64x&amp;quot; ist. {{Code|$CC_SUFFIX}} wird zu X ausgewertet, wenn diese Plattform verwendet wird.&lt;br /&gt;
&lt;br /&gt;
===Testen auf Windows im Vergleich zu Testen auf eine bestimmte Toolkette===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung von C++-Quellcode von Drittanbietern kann es vorkommen, dass Windows-spezifische Header, Methodendefinitionen usw. vorhanden sind, die fälschlicherweise in ein Makro zum Testen der Toolkette (normalerweise MSVC) gekapselt werden. Ersetzen Sie diese Makros durch einen Plattformtest, anstatt des Toolketten-Tests.&lt;br /&gt;
&lt;br /&gt;
Testen Sie, ob {{code|_WIN32}} oder {{code|_WIN64}} definiert sind, um auf Windows, MSVC, {{CBuilder}} oder eine andere Toolkette zu prüfen. Sowohl in {{CBuilder}} als auch in MSVC sind diese Makros definiert. Dies wird für Windows-spezifischen Code empfohlen. &lt;br /&gt;
&lt;br /&gt;
Tests auf Plattformkombinationen (Windows) mit Toolketten-Tests scheinen unter Windows aufgrund der zunehmenden Verwendung anderer Toolketten wie RAD Studio und {{code|mingw-llvm}} rückläufig zu sein. Es ist jedoch immer noch ein häufiges Problem, wenn C++-Quellcode oder -Bibliotheken von Drittanbietern integriert werden.&lt;br /&gt;
&lt;br /&gt;
===Flags zur Treiberoptimierung===&lt;br /&gt;
&lt;br /&gt;
Der Vergleich der Ergebnisse von Binärdateien, die mit der Toolkette &amp;quot;COFF Version 20.1&amp;quot; und &amp;quot;ELF Version 5&amp;quot; generiert wurden, zeigt erhebliche Unterschiede in Bezug auf Größe und Leistung der Binärdateien. &lt;br /&gt;
&lt;br /&gt;
Verwenden Sie eine flexible Neuanordnungsoptimierung (Relaxation), um die Binärdateigröße und die Leistung zu optimieren. Verwenden Sie eines der folgenden Flags:&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;Compiler&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Konfigurationsmodus&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Flag&#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;
|LLD&lt;br /&gt;
| Release&lt;br /&gt;
|{{code|--strip-all}}&lt;br /&gt;
| Entfernt die vom Linker generierte Symboltabelle {{code|COFF}}, wodurch kleinere Images entstehen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|LLD&lt;br /&gt;
|&lt;br /&gt;
|{{code|--gc-sections}}&lt;br /&gt;
|Enables garbage collection of unused input sections. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
|&lt;br /&gt;
|{{code|-fdata-sections}}&lt;br /&gt;
| Setzt einzelne Daten in einen eigenen Abschnitt. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
|&lt;br /&gt;
|{{code|-ffunction-sections}}&lt;br /&gt;
| Setzt jede Funktion in einen eigenen Abschnitt. &amp;lt;ref name=&amp;quot;FlagOption&amp;quot; /&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Clang/CC1&lt;br /&gt;
| Release&lt;br /&gt;
|{{code|-vectorize-loops}}&lt;br /&gt;
| Aktiviert die automatische Vektorisierung für Schleifen für die parallele Ausführung.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;references&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;FlagOption&amp;quot;&amp;gt;Diese Optionen sind in der IDE standardmäßig deaktiviert, können aber manuell im Dialogfeld &amp;quot;Projektoptionen&amp;quot; aktiviert werden.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;/references&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Mit DLLs linken===&lt;br /&gt;
&lt;br /&gt;
====Erzeugen eines DLL-Builds und Generieren der Exportdatei ({{code|.def}})====&lt;br /&gt;
&lt;br /&gt;
{{Product}} wird mit {{code|llvm-dlltool.exe}} ausgeliefert, da diese Datei Teil von {{code|llvm-project}} ist, aus dem unser Clang-basierter bcc64x.exe-Compiler erzeugt wird. Es wird empfohlen, zum Generieren einer {{code|.def}}-Datei das Tool {{code|tdump.exe}} zu verwenden.&lt;br /&gt;
&lt;br /&gt;
====Direkt mit einer DLL linken====&lt;br /&gt;
&lt;br /&gt;
Die neue Toolkette kann direkt mit einer {{code|.dll}}-Datei gelinkt werden. &lt;br /&gt;
Sie können entweder die Funktion {{code|-lmydll}} verwenden oder Sie können {{code|#pragma comment(lib, &amp;quot;mydll&amp;quot;)}} ohne eine Importbibliothek verwenden, wenn eine Kopie der {{code|.dll}}-Datei im Pfad {{code|LIBRARY}} vorhanden ist.&lt;br /&gt;
&lt;br /&gt;
Unter [[Automatisches Linken#Automatisches_Linken_von_Bibliotheken_mit_WIN64X|Automatisches Linken]] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
Der Linker kann manuell durch den Compiler aufgerufen werden, indem Sie dem Linker den folgenden Pfad hinzufügen:&lt;br /&gt;
&lt;br /&gt;
 libclang_rt.builtins-x86_64.a&lt;br /&gt;
&lt;br /&gt;
====Erstellen von DLL-Importbibliotheken====&lt;br /&gt;
&lt;br /&gt;
In RAD Studio können Sie jetzt eine &#039;&#039;&#039;.dll&#039;&#039;&#039; direkt ohne Verwendung einer Importbibliothek linken. Diese neue Implementierung gilt nur für Win64x-Plattformen.&lt;br /&gt;
&lt;br /&gt;
Die Importbibliothek wird jedoch häufig verwendet, um eine &#039;&#039;&#039;.dll&#039;&#039;&#039;-Datei zu importieren, weil der Linker zuerst nach Bibliotheken und zuletzt nach &#039;&#039;&#039;.dll&#039;&#039;&#039;-Dateien sucht.&lt;br /&gt;
&lt;br /&gt;
Die Toolkette unterstützt alle vorhandenen COFF-Bibliotheken. Sie können aber auch eine eigene erstellen.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um eine eigene Importbibliothekdatei (&amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;) zu erstellen:&lt;br /&gt;
&lt;br /&gt;
#Generieren Sie die Definitionsdatei (&amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;) für die DLL.{{Note|Sie können die &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei aus einer &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;-Datei mit dem Tool &amp;lt;strong&amp;gt;&amp;lt;code&amp;gt;tdump&amp;lt;/code&amp;gt;&amp;lt;/strong&amp;gt; generieren.  }}&lt;br /&gt;
#Führen Sie im &#039;&#039;&#039;tdump&#039;&#039;&#039;-Tool den folgenden Befehl aus, um die &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei zu erstellen:&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
tdump -def mydll.dll mydll.def&amp;lt;/source&amp;gt;{{Note|Eine &amp;lt;code&amp;gt;.def&amp;lt;/code&amp;gt;-Datei enthält reinen Text. Öffnen Sie die Datei und überprüfen Sie, dass sie &#039;&#039;LIBRARY&#039;&#039; &amp;lt;code&amp;gt;&amp;amp;lt;dll-Name&amp;amp;gt;.dll&amp;lt;/code&amp;gt; mit dem korrekten &amp;lt;code&amp;gt;&amp;amp;lt;dll-Namen&amp;amp;gt;&amp;lt;/code&amp;gt; enthält.}}&lt;br /&gt;
#Generieren Sie mit dem neuen [[Technische Details zu LLD|LLD-Linker]] die Importbibliothek, indem Sie den folgenden Befehl in der RAD Studio-Eingabeaufforderung eingeben:&amp;lt;br /&amp;gt;&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
ld.lld.exe -m i386pep --out-implib file.lib file.def&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die IDE erstellt beim Erzeugen des Builds automatisch die DLL-Importbibliothek. Sie können die Importbibliothek aber auch manuell erstellen, indem Sie eine der folgenden Anweisungen in der Befehlszeile ausführen:&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
bcc64x -tD -Xlinker --out-implib=dll.lib dll.cpp&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
bcc64x -tD dll.cpp -Wl,--out-implib,dll.lib&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Parallele Compilierung==&lt;br /&gt;
&lt;br /&gt;
C++Builder-Projekte für die neue Win64-Toolkette werden standardmäßig parallel erzeugt. Dies führt zu einer schnelleren Erzeugung mit bcc64x im Vergleich zur Erzeugung mit:&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;--jobs&amp;quot;, das den alten bcc64 verwendet (alte Win64-Toolkette).&lt;br /&gt;
*CMake und Ninja, die beide den alten und den neuen bcc64/x verwenden.&lt;br /&gt;
* Visual C++ mit CMake und Ninja und der Befehlszeilenoption /MP.&lt;br /&gt;
&lt;br /&gt;
Dies ist standardmäßig für Projekte aktiviert, die diese Plattform verwenden. Lesen Sie die folgende Dokumentation, um Einstellungen zu konfigurieren oder zu verstehen, wie es funktioniert.&lt;br /&gt;
&lt;br /&gt;
===Grundlagen===&lt;br /&gt;
&lt;br /&gt;
Bei der parallelen Compilierung von C++Builder-Projekten werden zwei Funktionen kombiniert: {{code|Stapel-Compilierung}}, bei der der Compiler mehrere C++-Dateien auf einmal erhält, anstatt die Compilierung für jeweils eine Datei aufzurufen, und {{code|--jobs}}, bei der der Compiler die vorliegenden Dateien parallel verarbeitet.&lt;br /&gt;
&lt;br /&gt;
Der Compiler erhält also viele Dateien zum Compilieren (Stapel-Compilierung) und er wird angewiesen, sie parallel zu compilieren (--jobs.)&lt;br /&gt;
&lt;br /&gt;
Warum beides? Wenn Sie nur die Stapel-Compilierung ausführen, werden viele Dateien mit einem einzigen Aufruf der Compiler-EXE compiliert, aber der Compiler verarbeitet sie nacheinander. Wenn Sie nur {{code|--jobs}} ausführen, wird das parallele System verwendet, aber nur mit einer einzigen Datei, und dies ergibt nur eine einzige sinnlose Datei. Sie müssen beide Einstellungen aktivieren: (a) viele Daten simultan und (b) parallel.&lt;br /&gt;
&lt;br /&gt;
===Verhalten der parallelen Compilierung sowie Nutzung der CPU===&lt;br /&gt;
&lt;br /&gt;
Im Folgenden finden Sie einige Informationen über die Funktionsweise der Stapel-Compilierung mit {{Code|--jobs}} zur Optimierung Ihrer Build-Umgebungen, um eine schnellere und effizientere Compilierung und gleichzeitig eine ausgeglichene Ressourcenauslastung zu erreichen.&lt;br /&gt;
&lt;br /&gt;
====Compiler-Ausgabe====&lt;br /&gt;
&lt;br /&gt;
Compiler-Meldungen sind nicht verschachtelt. Obwohl sie parallel ablaufen, werden die Ausgabemeldungen einer gesamten Datei nach deren Fertigstellung auf einmal ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Bei einem Compilierfehler wird die gesamte Compilierung beendet. Nach dem Fehler erhalten Sie möglicherweise Meldungen über eine erfolgreiche Compilierung, da die anderen Dateien, die parallel compiliert werden, bis zu deren Ende compiliert wurden.&lt;br /&gt;
&lt;br /&gt;
====Build-Systeme====&lt;br /&gt;
&lt;br /&gt;
Das parallele &amp;quot;--jobs&amp;quot;-Build-System kann in der IDE und vom Befehlszeilen-&#039;&#039;&#039;MSBuild&#039;&#039;&#039; sowie direkt über die Befehlszeile &amp;quot;bcc64x&amp;quot; verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Beachten Sie, dass Sie dies &#039;&#039;uneingeschränkt&#039;&#039; für CI, Build-Server und mehr verwenden können, wenn Sie den Build über einen &#039;&#039;&#039;MSBuild&#039;&#039;&#039;-Befehl in der Befehlszeile erzeugen. Sie müssen den Compiler nicht direkt aufrufen. Das Standard-Build-System kann parallel von der Befehlszeile aus den Build erzeugen.&lt;br /&gt;
&lt;br /&gt;
Erzeugen Sie den Build oder compilieren Sie wie üblich. Das parallele Erzeugen eines Builds wird standardmäßig verwendet. Wenn Sie den Task-Manager öffnen, sollte ein einzelner bcc64x-Prozess mit mehreren Threads angezeigt werden, der bis zu 100 % CPU beansprucht.&lt;br /&gt;
&lt;br /&gt;
[[File:C++ parallel building (batch and jobs) options.png|680px]]&lt;br /&gt;
&lt;br /&gt;
Öffnen Sie die Projektoptionen, um zu überprüfen, ob Ihr Projekt parallele Builds verwendet:&lt;br /&gt;
&lt;br /&gt;
#Vergewissern Sie sich, dass die Plattform &amp;quot;Windows 64 Bit (Modern)&amp;quot; in Ihrem Projekt ausgewählt und aktiv ist.&lt;br /&gt;
#Öffnen Sie die Projektoptionen. Wählen Sie in der Dropdown-Liste &amp;quot;Alle Konfigurationen&amp;quot; aus.&lt;br /&gt;
#{{Menu|Erzeugen &amp;amp;gt; C++-Compiler &amp;amp;gt; Stapel-Compilierung aktivieren}} sollte auf &amp;quot;true&amp;quot; festgelegt sein. Vergewissern Sie sich, dass keine der anderen Zielkonfigurationen diesen Wert überschreibt. Dies sollte die Standardeinstellung auf einer übergeordneten geerbten Ebene sein.&lt;br /&gt;
#{{Menu|Projekteigenschaften &amp;amp;gt; Allgemein &amp;amp;gt; Anzahl der Unterprozesse}} sollte auf {{code|0}} festgelegt sein. Damit wird jeder vorhandene Kern verwendet.&lt;br /&gt;
&lt;br /&gt;
Rufen Sie &amp;quot;msbuild&amp;quot; mit Ihrem Projekt auf. Solange die oben genannten Einstellungen in den Projektoptionen in der IDE festgelegt sind, wird die parallele Compilierung ausgeführt.&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;gt; msbuild MyProject.cbproj&lt;br /&gt;
&lt;br /&gt;
Die vollständige Liste der Parameter finden Sie unter [[Erzeugen eines Projekts mit einem MSBuild-Befehl|Erzeugen eines Projekts mit einem MSBuild-Befehl]]. Stellen Sie sicher, dass die parallele Erzeugung für das Projekt in der IDE konfiguriert ist. Diese Einstellungen werden immer verwendet, wenn Sie &amp;quot;msbuild&amp;quot; in der Befehlszeile mit demselben Projekt verwenden.&lt;br /&gt;
&lt;br /&gt;
Zur direkten Implementierung über die Befehlszeile verwenden Sie einfach Folgendes:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;gt; bcc64x a.cpp b.cpp c.cpp --jobs=0 ...other parameters&lt;br /&gt;
&lt;br /&gt;
Diese Batches senden mehrere Dateien auf einmal an den Compiler, weisen ihn an, parallel zu erzeugen (jobs) und so viele Kerne wie verfügbar zu verwenden (&amp;quot;0&amp;quot; bedeutet alle Kerne.)&lt;br /&gt;
&lt;br /&gt;
====CPU-Sättigung====&lt;br /&gt;
&lt;br /&gt;
Suchen Sie auf der Registerkarte {{Menu|Projektoptionen &amp;amp;gt; Projekteigenschaften &amp;amp;gt; Allgemein}} die Einstellung &#039;&#039;&#039;Anzahl der Unterprozesse&#039;&#039;&#039;. Die Standardeinstellung ist {{code|&amp;quot;0&amp;quot;}}. Das bedeutet, dass alle verfügbaren Kerne verwendet werden. Es werden doppelt so viele Threads ausgeführt, wie Kerne vorhanden sind.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie möchten, dass das Build-System nicht alle, aber fast alle verfügbaren Ressourcen nutzt, legen Sie diese Einstellung auf -1 fest. Damit wird ein Kern weniger als bei der Standardeinstellung ({{code|&amp;quot;0&amp;quot;}}) genutzt. Verwenden Sie diese Einstellung nur, wenn Sie während der Compilierung etwas anderes ausführen möchten und andere Prozesse verlangsamt ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
Sie können für diese Einstellung auch einen positiven Integerwert festlegen. Je nachdem, wie viele Kerne verfügbar sind, werden Kerne bis zu dieser Anzahl verwendet. Wenn Sie festlegen, dass mehr Kerne verwendet werden sollen, als vorhanden sind, werden einfach so viele Kerne verwendet, wie möglich.&lt;br /&gt;
&lt;br /&gt;
Sie können denselben Wert festlegen, wenn Sie den Compiler direkt aufrufen und den Befehlszeilenparameter {{code|&#039;--jobs=n&#039;}} angeben.&lt;br /&gt;
&lt;br /&gt;
Der empfohlene Wert ist {{code|0}} (Standardvorgabe). Dadurch wird die CPU voll ausgelastet und der Build-Vorgang läuft so schnell wie möglich ab.&lt;br /&gt;
&lt;br /&gt;
==C++23-Unterstützung==&lt;br /&gt;
&lt;br /&gt;
Ab RAD Studio Florence 13.0 enthält der auf Clang 20 basierte C++Builder-Compiler Unterstützung für C++23.&lt;br /&gt;
&lt;br /&gt;
Der neue Clang-basierte Compiler bietet robuste Unterstützung für den C++23-Sprachstandard und libc++ stellt eine große Anzahl von C++23-Funktionen bereit. Wenn Sie die Plattform &amp;quot;Win64 Modern&amp;quot; verwenden, nutzen C++-Projekte jetzt standardmäßig C++23. Wenn Sie bestimmte Funktionen benötigen, die in C++23 nicht mehr verfügbar sind, können Sie in den C++-Compiler-Einstellungen unter {{Menu| Projekt &amp;amp;gt; Optionen &amp;amp;gt; Erzeugen &amp;amp;gt; [[C++-Compiler|C++-Compiler]] zu einer älteren Version wechseln.}}  &lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zur aktuellen Clang- und libc++-Unterstützung für bestimmte C++23-Funktionen finden Sie über die folgenden Links:&lt;br /&gt;
&lt;br /&gt;
*[https://clang.llvm.org/cxx_status.html https://clang.llvm.org/cxx_status.html]&lt;br /&gt;
*[https://libcxx.llvm.org/Status/Cxx23.html https://libcxx.llvm.org/Status/Cxx23.html]&lt;br /&gt;
&lt;br /&gt;
==Unterschiede zwischen Compiler-Versionen==&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} {{MarketingVersion}} verwendet die C++-Toolkette der Plattform &amp;quot;Win64 Modern&amp;quot; jetzt die Clang-Version 20.&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt werden die Unterschiede zwischen den Compiler-Versionen 15 und 20 beschrieben.&lt;br /&gt;
&lt;br /&gt;
{{Note| {{Product}} Athens 12 wurde mit der Clang-Version 15 ausgeliefert.}}&lt;br /&gt;
&lt;br /&gt;
Die Modern BCC64X-Compiler-Version 20 setzt beim Compilieren des {{code|C}}-Codes die C99-Regeln strikt durch. Dadurch werden Fehler anstelle von Warnungen ausgegeben. &lt;br /&gt;
&lt;br /&gt;
===Implizite Funktionen===&lt;br /&gt;
&lt;br /&gt;
Der Aufruf einer implizit definierten Funktion ohne einen Prototyp führt zu einer Fehlermeldung. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
int test2()&lt;br /&gt;
{&lt;br /&gt;
 return implicit_function();&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode führt zu zwei unterschiedlichen Ausgaben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4856 stricter_c.c 10(10): call to undeclared function &#039;implicit_function&#039;; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5430 stricter_c.c 10(10): call to undeclared function &#039;implicit_function&#039;; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration].&lt;br /&gt;
&lt;br /&gt;
===Implizites int===&lt;br /&gt;
&lt;br /&gt;
Der Aufruf eines impliziten int führt zu einer Fehlermeldung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
test1()&lt;br /&gt;
{&lt;br /&gt;
 return 42;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode führt zu zwei unterschiedlichen Ausgaben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4884 stricter_c.c 1(1): type specifier missing, defaults to &#039;int&#039;; ISO C99 and later do not support implicit int [-Wimplicit-int].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5464 stricter_c.c 1(1): type specifier missing, defaults to &#039;int&#039;; ISO C99 and later do not support implicit int [-Wimplicit-int].&lt;br /&gt;
&lt;br /&gt;
===Inkompatible Funktionszeiger===&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt Code, der inkompatible Funktionszeiger mischt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beispiel&#039;&#039;&#039;:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
int callback(int a, int b) {&lt;br /&gt;
 return a+b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int call_callback(int (*callback)(int)) {&lt;br /&gt;
 return callback(5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int test3() {&lt;br /&gt;
 return call_callback(callback);&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der obige Beispielcode hat mit dem früheren Compiler eine Warnung generiert. Mit dem modernen Compiler wird jetzt aber eine Fehlermeldung generiert. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 15&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Warning W4971 stricter_c.c 23(24): incompatible function pointer types passing &#039;int (int, int)&#039; to parameter of type &#039;int (*)(int)&#039; [-Wincompatible-function-pointer-types]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compiler der Version 20&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 Error E5558 stricter_c.c 23(24): incompatible function pointer types passing &#039;int (int, int)&#039; to parameter of type &#039;int (*)(int)&#039; [-Wincompatible-function-pointer-types]&lt;br /&gt;
&lt;br /&gt;
==Bekannte Probleme==&lt;br /&gt;
&lt;br /&gt;
===Komponenten aus Packages===&lt;br /&gt;
&lt;br /&gt;
Komponenten aus Packages, die mit Delphi-Projekten für WIN64X erstellt wurden, müssen zunächst für die Plattform aktiviert werden. Anleitungen zum Aktivieren von Komponenten für die Plattform Windows 64 Bit (Modern) finden Sie unter [[Delphi-Packages für C++ erzeugen|Delphi-Packages für C++ erzeugen]]. &lt;br /&gt;
{{Note|Dieses Problem tritt nur bei vorhandenen Projekten auf. Neu erstellte Projekte sind davon nicht betroffen.}}&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[lib_de:System.Classes.ComponentPlatformsAttribute|ComponentPlatformsAttribute]].&lt;br /&gt;
&lt;br /&gt;
===UTF-8-Einschränkung===&lt;br /&gt;
&lt;br /&gt;
Beim Erzeugen von C++-Anwendungen mit dem bcc64x-Compiler gibt es eine Einschränkung, wenn das UTF-8-Gebietsschema verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Für die mit dem bcc64x-Compiler ausgelieferte Laufzeit muss das Betriebssystem native UTF-8-Unterstützung bereitstellen. Die Unterstützung des UTF-8-Gebietsschemas durch Windows begann mit Windows 10 1803 (Update April 2018), deshalb können C++-Anwendungen, für die das UTF-8-Gebietsschema erforderlich ist, nicht unter folgenden Betriebssystemen ausgeführt werden:&lt;br /&gt;
&lt;br /&gt;
* Windows 10 (vor Version 1903, Mai 2019) &lt;br /&gt;
*Windows Server 2016&lt;br /&gt;
*Windows 8&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Windows Vista&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung auf einer Windows-Version, die keine native UTF-8-Unterstützung bietet, wird die Exception {{code|std::runtime_error}} mit der folgenden Meldung ausgelöst:&lt;br /&gt;
&lt;br /&gt;
 collate_byname&amp;amp;lt;char&amp;amp;gt;::collate_byname failed to construct for .UTF8&lt;br /&gt;
&lt;br /&gt;
{{Note| Dieses Problem tritt nur auf, wenn eine Anwendung explizit das UTF-8-Gebietsschema anfordert.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)|C++Builder-Anwendungsentwicklung für 64-Bit-Windows (Modern)]]&lt;br /&gt;
**[[Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows|Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows]]&lt;br /&gt;
**[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[Delphi-Packages für C++ erzeugen|Delphi-Packages für C++ erzeugen]]&lt;br /&gt;
*[[C++Builder-Anwendungsentwicklung für 64-Bit-Windows|C++Builder-Anwendungsentwicklung für 64-Bit-Windows]]&lt;br /&gt;
*[[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]]&lt;br /&gt;
*[[Packages for C++ New Toolchain|Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Package Import and Export for C++ New Toolchain|Import und Export von Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows#Compiler-Unterschiede|BCC64-spezifische Unterschiede]]&lt;br /&gt;
*[[Moderne C++-Features, die von durch Clang erweiterte C++-Compiler in RAD Studio unterstützt werden|Moderne C++-Features]]&lt;br /&gt;
*[[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows|Alter Compiler für 64-Bit-Windows]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Auswahl_einer_Win64-C%2B%2B-Toolkette&amp;diff=220533</id>
		<title>Auswahl einer Win64-C++-Toolkette</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Auswahl_einer_Win64-C%2B%2B-Toolkette&amp;diff=220533"/>
		<updated>2026-05-12T06:44:06Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++-Toolketten}}&lt;br /&gt;
Eine Toolkette ist ein Satz von Tools zum Erzeugen eines Projekts, wie z. B. ein Compiler, Linker und Assembler. Weitere Tools, wie Debugger, sind mit der Toolkette verknüpft. &lt;br /&gt;
&lt;br /&gt;
Bitte beachten Sie, dass abhängig von den auf Ihrem System installierten Compilern mehrere Toolketten verfügbar sein können. &lt;br /&gt;
&lt;br /&gt;
In {{Product}} können Sie zwischen zwei [[C++-Toolkette|Win64-C++-Toolketten]] wählen:&lt;br /&gt;
&lt;br /&gt;
* Windows 64 Bit C++&lt;br /&gt;
* Windows 64 Bit Modern C++ (unsere empfohlene Toolkette)&lt;br /&gt;
&lt;br /&gt;
Unsere Empfehlung lautet, &#039;&#039;&#039;immer Windows 64 Bit Modern C++ zu verwenden&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Während des Lebenszyklus der Version 12.x wurde die Modern-Toolkette schrittweise eingeführt, und es war zulässig, zwischen der alten und der neuen Toolkette zu wählen. Ab Version 12.2 ist die Modern-Toolkette vollständig, und wir empfehlen dringend, diese zu verwenden. &lt;br /&gt;
&lt;br /&gt;
{{Note| Wenn Sie sich eingehend mit Unterschieden beider Toolketten befassen möchten, lesen Sie bitte die Seite [[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von C++Builder für 64-Bit-Windows]].}}&lt;br /&gt;
&lt;br /&gt;
===Planung===&lt;br /&gt;
&lt;br /&gt;
Für {{Product}} ist geplant, die ältere Toolkette &amp;quot;Windows 64 Bit C++&amp;quot; demnächst zu entfernen und nur die Toolkette &amp;quot;Modern&amp;quot; beizubehalten. Derzeit sind beide nebeneinander installiert, um Sie bei der Aktualisierung zu unterstützen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Wählen Sie in folgenden Fällen die alte Toolkette &amp;quot;Windows 64 Bit C++&amp;quot; &lt;br /&gt;
! Wählen Sie in folgenden Fällen die neue Toolkette &amp;quot;Windows 64 Bit C++&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie beginnen eine neue Anwendung.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten eine weitaus standardkompatiblere STL.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie linken große Anwendungen oder sind bei der anderen Toolkette bereits an die Speichergrenzen des Linkers gestoßen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten eine schnelle Compilierung: das frühere Feature &amp;quot;--jobs&amp;quot; wurde aktualisiert und ist jetzt effizienter und standardmäßig aktiviert.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten das PDB-Debug-Informationsformat (z. B., um andere Debugger oder Profiler zu nutzen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie möchten [[Verwenden von CMake mit C++Builder|CMake verwenden]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie möchten [[Verwenden von CMake mit C++Builder|externe C++-Bibliotheken verwenden]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie erzeugen [[Packages for C++ New Toolchain|Packages]].&lt;br /&gt;
|-&lt;br /&gt;
|Ihr Code basiert noch auf der alten Win64-Toolkette.&lt;br /&gt;
|&lt;br /&gt;
&#039;&#039;&#039;Wir empfehlen die Migration zur neuen Toolkette&#039;&#039;&#039;, da beide Toolketten derzeit parallel installiert sind und die alte Toolkette in Zukunft entfernt wird.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dazu in der Ansicht &amp;quot;Projekte&amp;quot; mit der rechten Maustaste auf den Knoten &amp;quot;Plattformen&amp;quot;, wählen Sie &#039;&#039;&#039;Plattform hinzufügen&#039;&#039;&#039; aus und erzeugen Sie einen neuen Build.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zugehörige Themen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie mehr über diese neue Funktion erfahren möchten, besuchen Sie bitte die folgenden Seiten in unserem Blog. &lt;br /&gt;
&lt;br /&gt;
* [https://blogs.embarcadero.com/introducing-amazing-cmake-support-in-cbuilder-12-2/ Introducing Amazing CMake Support in C++Builder 12.2 (EN)]&lt;br /&gt;
* [https://blogs.embarcadero.com/dynamic-packages-in-cbuilder-12-2/ Dynamic Packages in C++Builder 12.2 (EN)]&lt;br /&gt;
* [https://blogs.embarcadero.com/the-new-clang-toolchain-in-cbuilder-12-1/ The new Clang toolchain in C++Builder 12.1 (EN)] &lt;br /&gt;
* [https://blogs.embarcadero.com/my-code-used-to-work-but-crashes-easily-solving-incorrect-code-with-bcc64x/ My code used to work but crashes! Easily Solving Incorrect Code with bcc64x (EN)] informiert darüber, wie die neue Toolkette Fehler verhindert&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
* [[C++-Toolkette|C++-Toolkette]]&lt;br /&gt;
* [[BCC64X|C++-Compiler für 64-Bit-Windows (Modern)]]&lt;br /&gt;
* [[BCC64|C++-Compiler für 64-Bit-Windows]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Auswahl_einer_Win64-C%2B%2B-Toolkette&amp;diff=220532</id>
		<title>Auswahl einer Win64-C++-Toolkette</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Auswahl_einer_Win64-C%2B%2B-Toolkette&amp;diff=220532"/>
		<updated>2026-05-12T06:44:06Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++-Toolketten}}&lt;br /&gt;
Eine Toolkette ist ein Satz von Tools zum Erzeugen eines Projekts, wie z. B. ein Compiler, Linker und Assembler. Weitere Tools, wie Debugger, sind mit der Toolkette verknüpft. &lt;br /&gt;
&lt;br /&gt;
Bitte beachten Sie, dass abhängig von den auf Ihrem System installierten Compilern mehrere Toolketten verfügbar sein können. &lt;br /&gt;
&lt;br /&gt;
In {{Product}} können Sie zwischen zwei [[C++-Toolkette|Win64-C++-Toolketten]] wählen:&lt;br /&gt;
&lt;br /&gt;
* Windows 64 Bit C++&lt;br /&gt;
* Windows 64 Bit Modern C++ (unsere empfohlene Toolkette)&lt;br /&gt;
&lt;br /&gt;
Unsere Empfehlung lautet, &#039;&#039;&#039;immer Windows 64 Bit Modern C++ zu verwenden&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Während des Lebenszyklus der Version 12.x wurde die Modern-Toolkette schrittweise eingeführt, und es war zulässig, zwischen der alten und der neuen Toolkette zu wählen. Ab Version 12.2 ist die Modern-Toolkette vollständig, und wir empfehlen dringend, diese zu verwenden. &lt;br /&gt;
&lt;br /&gt;
{{Note| Wenn Sie sich eingehend mit Unterschieden beider Toolketten befassen möchten, lesen Sie bitte die Seite [[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von C++Builder für 64-Bit-Windows]].}}&lt;br /&gt;
&lt;br /&gt;
===Planung===&lt;br /&gt;
&lt;br /&gt;
Für {{Product}} ist geplant, die ältere Toolkette &amp;quot;Windows 64 Bit C++&amp;quot; demnächst zu entfernen und nur die Toolkette &amp;quot;Modern&amp;quot; beizubehalten. Derzeit sind beide nebeneinander installiert, um Sie bei der Aktualisierung zu unterstützen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Wählen Sie in folgenden Fällen die alte Toolkette &amp;quot;Windows 64 Bit C++&amp;quot; &lt;br /&gt;
! Wählen Sie in folgenden Fällen die neue Toolkette &amp;quot;Windows 64 Bit C++&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie beginnen eine neue Anwendung.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten eine weitaus standardkompatiblere STL.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie linken große Anwendungen oder sind bei der anderen Toolkette bereits an die Speichergrenzen des Linkers gestoßen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten eine schnelle Compilierung: das frühere Feature &amp;quot;--jobs&amp;quot; wurde aktualisiert und ist jetzt effizienter und standardmäßig aktiviert.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sie möchten das PDB-Debug-Informationsformat (z. B., um andere Debugger oder Profiler zu nutzen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie möchten [[Verwenden von CMake mit C++Builder|CMake verwenden]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie möchten [[Verwenden von CMake mit C++Builder|externe C++-Bibliotheken verwenden]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Sie erzeugen [[Packages for C++ New Toolchain|Packages]].&lt;br /&gt;
|-&lt;br /&gt;
|Ihr Code basiert noch auf der alten Win64-Toolkette.&lt;br /&gt;
|&lt;br /&gt;
&#039;&#039;&#039;Wir empfehlen die Migration zur neuen Toolkette&#039;&#039;&#039;, da beide Toolketten derzeit parallel installiert sind und die alte Toolkette in Zukunft entfernt wird.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie dazu in der Ansicht &amp;quot;Projekte&amp;quot; mit der rechten Maustaste auf den Knoten &amp;quot;Plattformen&amp;quot;, wählen Sie &#039;&#039;&#039;Plattform hinzufügen&#039;&#039;&#039; aus und erzeugen Sie einen neuen Build.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zugehörige Themen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie mehr über diese neue Funktion erfahren möchten, besuchen Sie bitte die folgenden Seiten in unserem Blog. &lt;br /&gt;
&lt;br /&gt;
* [https://blogs.embarcadero.com/introducing-amazing-cmake-support-in-cbuilder-12-2/ Introducing Amazing CMake Support in C++Builder 12.2 (EN)]&lt;br /&gt;
* [https://blogs.embarcadero.com/dynamic-packages-in-cbuilder-12-2/ Dynamic Packages in C++Builder 12.2 (EN)]&lt;br /&gt;
* [https://blogs.embarcadero.com/the-new-clang-toolchain-in-cbuilder-12-1/ The new Clang toolchain in C++Builder 12.1 (EN)] &lt;br /&gt;
* [https://blogs.embarcadero.com/my-code-used-to-work-but-crashes-easily-solving-incorrect-code-with-bcc64x/ My code used to work but crashes! Easily Solving Incorrect Code with bcc64x (EN)] informiert darüber, wie die neue Toolkette Fehler verhindert&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
* [[C++-Toolkette|C++-Toolkette]]&lt;br /&gt;
* [[BCC64X|C++-Compiler für 64-Bit-Windows (Modern)]]&lt;br /&gt;
* [[BCC64|C++-Compiler für 64-Bit-Windows]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Objektgalerie&amp;diff=220531</id>
		<title>Objektgalerie</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Objektgalerie&amp;diff=220531"/>
		<updated>2026-05-12T06:44:06Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere}}&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Menu|Projekt &amp;amp;gt; Neues Projekt hinzufügen...}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Projekte-Fenster|Projekte-Fenster]]&#039;&#039;&#039; | Klicken Sie mit der rechten Maustaste auf einen Projektknoten | {{Menu|Neue hinzufügen &amp;amp;gt; Weitere}}&lt;br /&gt;
&lt;br /&gt;
Mit diesem Dialogfeld erstellen Sie auf der Grundlage der im rechten Bereich angezeigten Einträge ein neues Projekt oder eine neue Datei. Im Dialogfeld &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; (auch &#039;&#039;&#039;Galerie&#039;&#039;&#039; genannt) werden Projektvorlagen angezeigt, die in der &#039;&#039;&#039;[[Objektablage|Objektablage]]&#039;&#039;&#039; von {{Product}} gespeichert sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hilfe für die Objektgalerie:&#039;&#039;&#039; Im unteren Bereich des Dialogfeldes &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; werden dem ausgewählten Element entsprechende Hilfeinformationen angezeigt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtern der Objektgalerie:&#039;&#039;&#039; Im oberen Bereich des Dialogfeldes &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; befindet sich ein Suchfeld ([[Image:SearchGlass.png|Lupe]], wird weiter unten beschrieben), mit dem Sie nach Galerieeinträgen suchen können, indem Sie den Namen (oder einen Teil davon) eingeben.&lt;br /&gt;
&lt;br /&gt;
==Dialogfeld==&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;
Elementkategorien&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie auf einen Ordner im linken Bereich, um im rechten Bereich Typen der Entitäten anzuzeigen, die erstellt werden können.&lt;br /&gt;
Die Elemente sind nicht immer gleich. Elemente, die aktuell nicht verfügbar sind, weil sie im aktuellen Kontext nicht unterstützt werden, werden in der Galerie nicht angezeigt. Wenn sich der Kontext ändert, können neue Elemente erscheinen. {{f|activex|Beispielsweise ist das einzige ActiveX-Element, das beim Beginn eines neuen Projekts zur Verfügung steht, &#039;&#039;&#039;ActiveX-Bibliothek&#039;&#039;&#039;, weil zunächst eine &#039;&#039;&#039;ActiveX-Bibliothek&#039;&#039;&#039; (ein DLL-Projekt) erstellt werden muss, das andere ActiveX- und COM-Elemente (wie &#039;&#039;&#039;ActiveX-Element&#039;&#039;&#039;, &#039;&#039;&#039;Automatisierungsobjekt&#039;&#039;&#039; und &#039;&#039;&#039;COM-Objekt&#039;&#039;&#039;) aufnehmen kann. Siehe [[COM-Experten verwenden|COM-Experten verwenden]].}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Image:SearchGlass.png|Lupe]] Suchen&lt;br /&gt;
|&lt;br /&gt;
Geben Sie einen Such-String ein: einen beliebigen Namensteil eines Projekttyps oder Dateityps, den Sie in der Galerie suchen möchten. Im Dialogfeld &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; werden automatisch nur die Elemente angezeigt, die mit dem eingegebenen String übereinstimmen. Klicken Sie zum Löschen des Such-Strings auf &amp;quot;X&amp;quot;.&lt;br /&gt;
Die Suche unterstützt zwei allgemein bekannte Platzhalter:&lt;br /&gt;
*&#039;&#039;&#039;*&#039;&#039;&#039; steht für beliebig viele Zeichen.&lt;br /&gt;
*&#039;&#039;&#039;?&#039;&#039;&#039; steht für ein einzelnes Zeichen.&lt;br /&gt;
&lt;br /&gt;
Intern wird ein * an den Anfang und das Ende des Suchstrings gesetzt, um Übereinstimmungen mit Teilstrings zuzulassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Vorlagenbibliotheken&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Vorlagenbibliotheken|Vorlagenbibliotheken]]&#039;&#039;&#039;, in dem Sie Vorlagenbibliotheken (.bdstemplatelib-Dateien) hinzufügen, bearbeiten und entfernen können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Sortieren&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Bereich &amp;quot;Galerie&amp;quot;, und wählen Sie den Sortierstil für Ihre Galerieelemente aus.&lt;br /&gt;
*&#039;&#039;&#039;Vorgabe:&#039;&#039;&#039; Sortiert die Galerie wieder in der Standardsortierreihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Name:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Namen in alphabetischer Reihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Beschreibung:&#039;&#039;&#039; Sortiert die Galerieelemente nach der Elementbeschreibung in alphabetischer Reihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Autor:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Autor.&lt;br /&gt;
*&#039;&#039;&#039;Datum:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Datum.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Ansicht&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Bereich &amp;quot;Galerie&amp;quot;, und wählen Sie den Anzeigestil für Ihre Galerieelemente aus.&lt;br /&gt;
*&#039;&#039;&#039;Liste:&#039;&#039;&#039; Zeigt die Galerieelemente als Liste mit Namen, Symbol, Beschreibung und unterstützten Plattformen an.&lt;br /&gt;
*&#039;&#039;&#039;Karten&#039;&#039;&#039;: Zeigt die Galerieelemente wie Karten mit Namen, Symbol und Beschreibung an.&lt;br /&gt;
*&#039;&#039;&#039;Große Symbole&#039;&#039;&#039;: Zeigt die Galerieelemente als große Symbole mit Namen und Symbol an.&lt;br /&gt;
*&#039;&#039;&#039;Kleine Symbole:&#039;&#039;&#039; Zeigt die Galerieelemente als kleine Symbole mit Namen und Symbol an.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Neu|Neu]]&lt;br /&gt;
*[[Vorlagenbibliotheken|Vorlagenbibliotheken]]&lt;br /&gt;
*[[Vorlagenbibliotheken – Übersicht|Vorlagenbibliotheken – Übersicht]]&lt;br /&gt;
*[[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
*&lt;br /&gt;
[[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
*[[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]] {{f|vcl|&lt;br /&gt;
*&lt;br /&gt;
[[VCL-Formularanwendung|Windows-VCL-Anwendung]]}}&lt;br /&gt;
*[[Verwenden der Objektablage|Verwenden der Objektablage]]&lt;br /&gt;
*[[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
*[[Neue Anwendung|Neue Anwendung]]&lt;br /&gt;
*[[Experte für externes Datenmodul|Experte für externes Datenmodul]]&lt;br /&gt;
*[[Neues Thread-Objekt|Neues Thread-Objekt]]{{f|activex|&lt;br /&gt;
*[[Active Form- oder ActiveX-Elementexperte|Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
*[[Ein Active-Server-Objekt erstellen|Ein Active-Server-Objekt erstellen]]}}&lt;br /&gt;
*[[Dateien hinzufügen und entfernen|Dateien hinzufügen und entfernen]]&lt;br /&gt;
*[[Kopieren, Vererben, Verwenden|Kopieren, Vererben, Verwenden]]&lt;br /&gt;
*[[Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features|Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features]]&lt;br /&gt;
*[[Ein Projekt erstellen|Ein Projekt erstellen]]&lt;br /&gt;
*[[Web|Web]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Objektgalerie&amp;diff=220530</id>
		<title>Objektgalerie</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Objektgalerie&amp;diff=220530"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Datei &amp;amp;gt; Neu &amp;amp;gt; Weitere}}&lt;br /&gt;
&amp;lt;br /&amp;gt;{{Menu|Projekt &amp;amp;gt; Neues Projekt hinzufügen...}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Projekte-Fenster|Projekte-Fenster]]&#039;&#039;&#039; | Klicken Sie mit der rechten Maustaste auf einen Projektknoten | {{Menu|Neue hinzufügen &amp;amp;gt; Weitere}}&lt;br /&gt;
&lt;br /&gt;
Mit diesem Dialogfeld erstellen Sie auf der Grundlage der im rechten Bereich angezeigten Einträge ein neues Projekt oder eine neue Datei. Im Dialogfeld &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; (auch &#039;&#039;&#039;Galerie&#039;&#039;&#039; genannt) werden Projektvorlagen angezeigt, die in der &#039;&#039;&#039;[[Objektablage|Objektablage]]&#039;&#039;&#039; von {{Product}} gespeichert sind.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hilfe für die Objektgalerie:&#039;&#039;&#039; Im unteren Bereich des Dialogfeldes &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; werden dem ausgewählten Element entsprechende Hilfeinformationen angezeigt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtern der Objektgalerie:&#039;&#039;&#039; Im oberen Bereich des Dialogfeldes &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; befindet sich ein Suchfeld ([[Image:SearchGlass.png|Lupe]], wird weiter unten beschrieben), mit dem Sie nach Galerieeinträgen suchen können, indem Sie den Namen (oder einen Teil davon) eingeben.&lt;br /&gt;
&lt;br /&gt;
==Dialogfeld==&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;
Elementkategorien&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie auf einen Ordner im linken Bereich, um im rechten Bereich Typen der Entitäten anzuzeigen, die erstellt werden können.&lt;br /&gt;
Die Elemente sind nicht immer gleich. Elemente, die aktuell nicht verfügbar sind, weil sie im aktuellen Kontext nicht unterstützt werden, werden in der Galerie nicht angezeigt. Wenn sich der Kontext ändert, können neue Elemente erscheinen. {{f|activex|Beispielsweise ist das einzige ActiveX-Element, das beim Beginn eines neuen Projekts zur Verfügung steht, &#039;&#039;&#039;ActiveX-Bibliothek&#039;&#039;&#039;, weil zunächst eine &#039;&#039;&#039;ActiveX-Bibliothek&#039;&#039;&#039; (ein DLL-Projekt) erstellt werden muss, das andere ActiveX- und COM-Elemente (wie &#039;&#039;&#039;ActiveX-Element&#039;&#039;&#039;, &#039;&#039;&#039;Automatisierungsobjekt&#039;&#039;&#039; und &#039;&#039;&#039;COM-Objekt&#039;&#039;&#039;) aufnehmen kann. Siehe [[COM-Experten verwenden|COM-Experten verwenden]].}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Image:SearchGlass.png|Lupe]] Suchen&lt;br /&gt;
|&lt;br /&gt;
Geben Sie einen Such-String ein: einen beliebigen Namensteil eines Projekttyps oder Dateityps, den Sie in der Galerie suchen möchten. Im Dialogfeld &#039;&#039;&#039;Objektgalerie&#039;&#039;&#039; werden automatisch nur die Elemente angezeigt, die mit dem eingegebenen String übereinstimmen. Klicken Sie zum Löschen des Such-Strings auf &amp;quot;X&amp;quot;.&lt;br /&gt;
Die Suche unterstützt zwei allgemein bekannte Platzhalter:&lt;br /&gt;
*&#039;&#039;&#039;*&#039;&#039;&#039; steht für beliebig viele Zeichen.&lt;br /&gt;
*&#039;&#039;&#039;?&#039;&#039;&#039; steht für ein einzelnes Zeichen.&lt;br /&gt;
&lt;br /&gt;
Intern wird ein * an den Anfang und das Ende des Suchstrings gesetzt, um Übereinstimmungen mit Teilstrings zuzulassen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Vorlagenbibliotheken&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Vorlagenbibliotheken|Vorlagenbibliotheken]]&#039;&#039;&#039;, in dem Sie Vorlagenbibliotheken (.bdstemplatelib-Dateien) hinzufügen, bearbeiten und entfernen können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Sortieren&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Bereich &amp;quot;Galerie&amp;quot;, und wählen Sie den Sortierstil für Ihre Galerieelemente aus.&lt;br /&gt;
*&#039;&#039;&#039;Vorgabe:&#039;&#039;&#039; Sortiert die Galerie wieder in der Standardsortierreihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Name:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Namen in alphabetischer Reihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Beschreibung:&#039;&#039;&#039; Sortiert die Galerieelemente nach der Elementbeschreibung in alphabetischer Reihenfolge.&lt;br /&gt;
*&#039;&#039;&#039;Autor:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Autor.&lt;br /&gt;
*&#039;&#039;&#039;Datum:&#039;&#039;&#039; Sortiert die Galerieelemente nach dem Datum.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Ansicht&lt;br /&gt;
|&lt;br /&gt;
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Bereich &amp;quot;Galerie&amp;quot;, und wählen Sie den Anzeigestil für Ihre Galerieelemente aus.&lt;br /&gt;
*&#039;&#039;&#039;Liste:&#039;&#039;&#039; Zeigt die Galerieelemente als Liste mit Namen, Symbol, Beschreibung und unterstützten Plattformen an.&lt;br /&gt;
*&#039;&#039;&#039;Karten&#039;&#039;&#039;: Zeigt die Galerieelemente wie Karten mit Namen, Symbol und Beschreibung an.&lt;br /&gt;
*&#039;&#039;&#039;Große Symbole&#039;&#039;&#039;: Zeigt die Galerieelemente als große Symbole mit Namen und Symbol an.&lt;br /&gt;
*&#039;&#039;&#039;Kleine Symbole:&#039;&#039;&#039; Zeigt die Galerieelemente als kleine Symbole mit Namen und Symbol an.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Neu|Neu]]&lt;br /&gt;
*[[Vorlagenbibliotheken|Vorlagenbibliotheken]]&lt;br /&gt;
*[[Vorlagenbibliotheken – Übersicht|Vorlagenbibliotheken – Übersicht]]&lt;br /&gt;
*[[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
*&lt;br /&gt;
[[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
*[[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]] {{f|vcl|&lt;br /&gt;
*&lt;br /&gt;
[[VCL-Formularanwendung|Windows-VCL-Anwendung]]}}&lt;br /&gt;
*[[Verwenden der Objektablage|Verwenden der Objektablage]]&lt;br /&gt;
*[[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
*[[Neue Anwendung|Neue Anwendung]]&lt;br /&gt;
*[[Experte für externes Datenmodul|Experte für externes Datenmodul]]&lt;br /&gt;
*[[Neues Thread-Objekt|Neues Thread-Objekt]]{{f|activex|&lt;br /&gt;
*[[Active Form- oder ActiveX-Elementexperte|Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
*[[Ein Active-Server-Objekt erstellen|Ein Active-Server-Objekt erstellen]]}}&lt;br /&gt;
*[[Dateien hinzufügen und entfernen|Dateien hinzufügen und entfernen]]&lt;br /&gt;
*[[Kopieren, Vererben, Verwenden|Kopieren, Vererben, Verwenden]]&lt;br /&gt;
*[[Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features|Erstellen einer einfachen C++-Anwendung zur Verwendung moderner C++-Features]]&lt;br /&gt;
*[[Ein Projekt erstellen|Ein Projekt erstellen]]&lt;br /&gt;
*[[Web|Web]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Neu&amp;diff=220529</id>
		<title>Neu</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Neu&amp;diff=220529"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Datei &amp;amp;gt; Neu}}&lt;br /&gt;
&lt;br /&gt;
Erstellt ein Projekt oder eine [[Unit|Unit]] mit dem ausgewählten Typ.&lt;br /&gt;
&lt;br /&gt;
In diesem Menü können Sie aus einer Liste mit den gängigsten &#039;&#039;&#039;{{Product}}&#039;&#039;&#039;-Projekt- und Unit-Typen den gewünschten Typ auswählen. Sie können auch &#039;&#039;&#039;[[Objektgalerie|Weitere…]]&#039;&#039;&#039; wählen, um auf weitere Projekt- und Unit-Typen zuzugreifen, oder Sie wählen &#039;&#039;&#039;[[Menü &amp;quot;Neu&amp;quot; anpassen|Anpassen…]]&#039;&#039;&#039;, um die in diesem Menü aufgeführten Projekt- und Unit-Typen zu ändern.&lt;br /&gt;
&lt;br /&gt;
==Standardprojekt- und -Unit-Typen==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Standardprojekt- und -Unit-Typen für {{Delphi}}===&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Standard-{{Delphi}}-Projekt- und -Unit-Typen dieses Menüs:&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; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Windows-VCL-Anwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&#039;&#039;&#039; ({{Delphi}}), eine formularbasierte Desktop-Anwendung mit VCL-Komponenten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifende Anwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]]&#039;&#039;&#039; {{Delphi}} mit [[FireMonkey|FireMonkey]]. Sie können Folgendes auswählen:&lt;br /&gt;
*Leere Anwendung&lt;br /&gt;
*3D-Anwendung&lt;br /&gt;
*Eine der [[Vorlagen für geräteübergreifende Anwendungen|verfügbaren Vorlagen]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:PackageD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Package - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für ein {{Delphi}}-&#039;&#039;&#039;[[Packages (Delphi)|Package]]&#039;&#039;&#039;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Console App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Konsolenanwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue {{Delphi}}-&#039;&#039;&#039;[[Konsolenanwendungen|Konsolenanwendung]]&#039;&#039;&#039;, ein Programm ohne Benutzeroberfläche.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:DLL.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Dynamische Bibliothek - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Dynamische Linkbibliotheken (DLLs)|dynamische Bibliothek]]&#039;&#039;&#039; ({{Delphi}}), eine Sammlung von Routinen, die zur Laufzeit geladen werden können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:VCL Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Formular - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[VCL-Formular|VCL-Formular]]&#039;&#039;&#039; ({{Delphi}}), ein visuelles Formular mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Frame - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|VCL-Frame]]&#039;&#039;&#039; ({{Delphi}}), ein visueller Frame mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Data Module.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Datenmodul - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Datenmodule verwenden|Datenmodul]]&#039;&#039;&#039; ({{Delphi}}), ein spezielles Formular, das nicht visuelle Komponenten enthält. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
FireMonkey-Frame - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|FireMonkey-Frame]]&#039;&#039;&#039; ({{Delphi}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifendes Formular - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Geräteübergreifendes Formular|geräteübergreifendes Formular]]&#039;&#039;&#039; ({{Delphi}}), ein visuelles Formular, das [[FireMonkey|FireMonkey]] verwendet. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:UnitD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Unit - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für eine {{Delphi}}-&#039;&#039;&#039;[[Programme und Units#Unit-Struktur und -Syntax|Unit]]&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Standard-{{CBuilderUI}}-Projekt- und -Unit-Typen===&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Standard-{{CBuilderUI}}-Projekt- und -Unit-Typen dieses Menüs:&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; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Windows-VCL-Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&#039;&#039;&#039; ({{CBuilderUI}}), eine formularbasierte Desktop-Anwendung mit VCL-Komponenten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifende Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]]&#039;&#039;&#039; (C++), die [[FireMonkey|FireMonkey]] verwendet. Sie können Folgendes auswählen:&lt;br /&gt;
*Leere Anwendung&lt;br /&gt;
*3D-Anwendung&lt;br /&gt;
*Eine der [[Vorlagen für geräteübergreifende Anwendungen|verfügbaren Vorlagen]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:PackageD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Package - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für ein {{CBuilderUI}}-&#039;&#039;&#039;[[Packages (Delphi)|Package]]&#039;&#039;&#039;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Console App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Konsolenanwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue {{CBuilderUI}}-&#039;&#039;&#039;[[Konsolenanwendungen|Konsolenanwendung]]&#039;&#039;&#039;, ein Programm ohne Benutzeroberfläche.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
WinAPI-Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[WinAPI-Anwendung|WinAPI-Anwendung]]&#039;&#039;&#039; ({{CBuilderUI}}), eine traditionelle Win32-Anwendung zum Testen, Kennenlernen von Windows und Verwenden von Codebeispielen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:DLL.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Dynamische Bibliothek - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Dynamische Linkbibliotheken (DLLs)|dynamische Bibliothek]]&#039;&#039;&#039; ({{CBuilderUI}}), eine Sammlung von Routinen, die zur Laufzeit geladen werden können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Static Library.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Statische Bibliothek - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Erzeugen von statischen Packages|statische Bibliothek]]&#039;&#039;&#039; ({{CBuilderUI}}), eine Sammlung von Routinen, die beim Compilieren in ein Programm eingeschlossen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:VCL Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Formular - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[VCL-Formular|VCL-Formular]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visuelles Formular mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Frame - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|VCL-Frame]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Data Module.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Datenmodul - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Datenmodule verwenden|Datenmodul]]&#039;&#039;&#039; ({{CBuilderUI}}), ein spezielles Formular, das nicht visuelle Komponenten enthält. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
FireMonkey-Frame - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|FireMonkey-Frame]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifendes Formular - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Geräteübergreifendes Formular|geräteübergreifendes Formular]]&#039;&#039;&#039; (C++), ein visuelles Formular, das [[FireMonkey|FireMonkey]] verwendet. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:UnitD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Unit - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für eine &#039;&#039;&#039;[[Unit|Unit]]&#039;&#039;&#039; ({{CBuilderUI}}).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Alle Personalities==&lt;br /&gt;
&lt;br /&gt;
Dieses Menü enthält auch die folgenden Einträge:&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;
Weitere&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Objektgalerie|Objektgalerie]]&#039;&#039;&#039;, in dem alle Dateien oder Projekte, die in der IDE geöffnet oder angelegt werden können, aufgeführt sind. Beispiele: XML-Dateien, Textdateien und C++-Projekte.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Anpassen&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]&#039;&#039;&#039;, in dem Sie festlegen können, wie Projekte und Dateien im Menü &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; aufgeführt werden sollen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|Die Liste der verfügbaren Projekte und Units wird dynamisch an die von Ihnen geöffneten Projekte angepasst, sodass nur die mit dem aktuell geöffneten Projekt kompatiblen Optionen aufgelistet werden.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Objektgalerie|Objektgalerie]]&lt;br /&gt;
*[[Packages (Delphi)|Packages ({{Delphi}})]]&lt;br /&gt;
*[[Programme und Units|Programme und Units (Delphi)]]{{f|vcl|&lt;br /&gt;
*[[Überblick zu VCL|Überblick zu VCL]]}}&lt;br /&gt;
*[[FireMonkey|FireMonkey]]&lt;br /&gt;
*[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Neu&amp;diff=220528</id>
		<title>Neu</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Neu&amp;diff=220528"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Datei &amp;amp;gt; Neu}}&lt;br /&gt;
&lt;br /&gt;
Erstellt ein Projekt oder eine [[Unit|Unit]] mit dem ausgewählten Typ.&lt;br /&gt;
&lt;br /&gt;
In diesem Menü können Sie aus einer Liste mit den gängigsten &#039;&#039;&#039;{{Product}}&#039;&#039;&#039;-Projekt- und Unit-Typen den gewünschten Typ auswählen. Sie können auch &#039;&#039;&#039;[[Objektgalerie|Weitere…]]&#039;&#039;&#039; wählen, um auf weitere Projekt- und Unit-Typen zuzugreifen, oder Sie wählen &#039;&#039;&#039;[[Menü &amp;quot;Neu&amp;quot; anpassen|Anpassen…]]&#039;&#039;&#039;, um die in diesem Menü aufgeführten Projekt- und Unit-Typen zu ändern.&lt;br /&gt;
&lt;br /&gt;
==Standardprojekt- und -Unit-Typen==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Standardprojekt- und -Unit-Typen für {{Delphi}}===&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Standard-{{Delphi}}-Projekt- und -Unit-Typen dieses Menüs:&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; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Windows-VCL-Anwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&#039;&#039;&#039; ({{Delphi}}), eine formularbasierte Desktop-Anwendung mit VCL-Komponenten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifende Anwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]]&#039;&#039;&#039; {{Delphi}} mit [[FireMonkey|FireMonkey]]. Sie können Folgendes auswählen:&lt;br /&gt;
*Leere Anwendung&lt;br /&gt;
*3D-Anwendung&lt;br /&gt;
*Eine der [[Vorlagen für geräteübergreifende Anwendungen|verfügbaren Vorlagen]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:PackageD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Package - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für ein {{Delphi}}-&#039;&#039;&#039;[[Packages (Delphi)|Package]]&#039;&#039;&#039;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Console App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Konsolenanwendung - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue {{Delphi}}-&#039;&#039;&#039;[[Konsolenanwendungen|Konsolenanwendung]]&#039;&#039;&#039;, ein Programm ohne Benutzeroberfläche.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:DLL.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Dynamische Bibliothek - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Dynamische Linkbibliotheken (DLLs)|dynamische Bibliothek]]&#039;&#039;&#039; ({{Delphi}}), eine Sammlung von Routinen, die zur Laufzeit geladen werden können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:VCL Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Formular - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[VCL-Formular|VCL-Formular]]&#039;&#039;&#039; ({{Delphi}}), ein visuelles Formular mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Frame - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|VCL-Frame]]&#039;&#039;&#039; ({{Delphi}}), ein visueller Frame mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Data Module.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Datenmodul - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Datenmodule verwenden|Datenmodul]]&#039;&#039;&#039; ({{Delphi}}), ein spezielles Formular, das nicht visuelle Komponenten enthält. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
FireMonkey-Frame - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|FireMonkey-Frame]]&#039;&#039;&#039; ({{Delphi}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifendes Formular - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Geräteübergreifendes Formular|geräteübergreifendes Formular]]&#039;&#039;&#039; ({{Delphi}}), ein visuelles Formular, das [[FireMonkey|FireMonkey]] verwendet. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:UnitD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Unit - {{Delphi}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für eine {{Delphi}}-&#039;&#039;&#039;[[Programme und Units#Unit-Struktur und -Syntax|Unit]]&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Standard-{{CBuilderUI}}-Projekt- und -Unit-Typen===&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Standard-{{CBuilderUI}}-Projekt- und -Unit-Typen dieses Menüs:&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; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Windows-VCL-Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&#039;&#039;&#039; ({{CBuilderUI}}), eine formularbasierte Desktop-Anwendung mit VCL-Komponenten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifende Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]]&#039;&#039;&#039; (C++), die [[FireMonkey|FireMonkey]] verwendet. Sie können Folgendes auswählen:&lt;br /&gt;
*Leere Anwendung&lt;br /&gt;
*3D-Anwendung&lt;br /&gt;
*Eine der [[Vorlagen für geräteübergreifende Anwendungen|verfügbaren Vorlagen]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:PackageD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Package - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Grundgerüst (Skeleton) für ein {{CBuilderUI}}-&#039;&#039;&#039;[[Packages (Delphi)|Package]]&#039;&#039;&#039;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Console App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Konsolenanwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue {{CBuilderUI}}-&#039;&#039;&#039;[[Konsolenanwendungen|Konsolenanwendung]]&#039;&#039;&#039;, ein Programm ohne Benutzeroberfläche.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Windows VCL App.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
WinAPI-Anwendung - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[WinAPI-Anwendung|WinAPI-Anwendung]]&#039;&#039;&#039; ({{CBuilderUI}}), eine traditionelle Win32-Anwendung zum Testen, Kennenlernen von Windows und Verwenden von Codebeispielen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:DLL.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Dynamische Bibliothek - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Dynamische Linkbibliotheken (DLLs)|dynamische Bibliothek]]&#039;&#039;&#039; ({{CBuilderUI}}), eine Sammlung von Routinen, die zur Laufzeit geladen werden können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Static Library.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Statische Bibliothek - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt eine neue &#039;&#039;&#039;[[Erzeugen von statischen Packages|statische Bibliothek]]&#039;&#039;&#039; ({{CBuilderUI}}), eine Sammlung von Routinen, die beim Compilieren in ein Programm eingeschlossen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:VCL Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Formular - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[VCL-Formular|VCL-Formular]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visuelles Formular mit VCL-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
VCL-Frame - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|VCL-Frame]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Data Module.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Datenmodul - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Datenmodule verwenden|Datenmodul]]&#039;&#039;&#039; ({{CBuilderUI}}), ein spezielles Formular, das nicht visuelle Komponenten enthält. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Frame.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
FireMonkey-Frame - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für einen &#039;&#039;&#039;[[Frames erstellen|FireMonkey-Frame]]&#039;&#039;&#039; ({{CBuilderUI}}), ein visueller Frame mit FireMonkey-Komponenten. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:Multi-Device Form.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräteübergreifendes Formular - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für ein &#039;&#039;&#039;[[Geräteübergreifendes Formular|geräteübergreifendes Formular]]&#039;&#039;&#039; (C++), ein visuelles Formular, das [[FireMonkey|FireMonkey]] verwendet. Dieses Formular ist keinem [[Ein Projekt erstellen|Projekt]] zugeordnet.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
[[File:UnitD.png|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Unit - {{CBuilderUI}}&lt;br /&gt;
|&lt;br /&gt;
Erstellt ein Skeleton für eine &#039;&#039;&#039;[[Unit|Unit]]&#039;&#039;&#039; ({{CBuilderUI}}).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Alle Personalities==&lt;br /&gt;
&lt;br /&gt;
Dieses Menü enthält auch die folgenden Einträge:&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;
Weitere&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Objektgalerie|Objektgalerie]]&#039;&#039;&#039;, in dem alle Dateien oder Projekte, die in der IDE geöffnet oder angelegt werden können, aufgeführt sind. Beispiele: XML-Dateien, Textdateien und C++-Projekte.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Anpassen&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]&#039;&#039;&#039;, in dem Sie festlegen können, wie Projekte und Dateien im Menü &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; aufgeführt werden sollen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|Die Liste der verfügbaren Projekte und Units wird dynamisch an die von Ihnen geöffneten Projekte angepasst, sodass nur die mit dem aktuell geöffneten Projekt kompatiblen Optionen aufgelistet werden.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Objektgalerie|Objektgalerie]]&lt;br /&gt;
*[[Packages (Delphi)|Packages ({{Delphi}})]]&lt;br /&gt;
*[[Programme und Units|Programme und Units (Delphi)]]{{f|vcl|&lt;br /&gt;
*[[Überblick zu VCL|Überblick zu VCL]]}}&lt;br /&gt;
*[[FireMonkey|FireMonkey]]&lt;br /&gt;
*[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen,_Komponenten_und_Bibliotheken_erstellen_-_Index&amp;diff=220527</id>
		<title>Anwendungen, Komponenten und Bibliotheken erstellen - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen,_Komponenten_und_Bibliotheken_erstellen_-_Index&amp;diff=220527"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;{{Parent|Anwendungsentwicklung mit Delphi - Index}}&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;{{Parent|Anwendungsentwicklung mit C++Builder}}&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Kapitel bietet einen Überblick über die Erstellung von Anwendungen, Bibliotheken und Komponenten.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;children&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungen erstellen|Anwendungen erstellen]]&lt;br /&gt;
**[[GUI-Anwendungen|GUI-Anwendungen]]&lt;br /&gt;
***[[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
***[[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
***[[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
***[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
**[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
** [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
**[[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
***[[Service-Threads|Service-Threads]]&lt;br /&gt;
***[[Service-Namenseigenschaften|Service-Namenseigenschaften]]&lt;br /&gt;
***[[Services-Anwendungen debuggen|Services-Anwendungen debuggen]]&lt;br /&gt;
**[[Programmiervorlagen|Programmiervorlagen]]&lt;br /&gt;
*[[Packages und DLLs erstellen|Packages und DLLs erstellen]]&lt;br /&gt;
**[[Wann Packages und DLLs zu verwenden sind|Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
**[[DLLs in RAD Studio verwenden (C++)|DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
**[[Erstellen von DLLs in C++Builder|Erstellen von DLLs in C++Builder]]&lt;br /&gt;
**[[DLLs erstellen, die VCL-Komponenten enthalten (C++)|DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
**[[DLLs linken|DLLs linken]]&lt;br /&gt;
*[[Datenbankanwendungen erstellen|Datenbankanwendungen erstellen]]&lt;br /&gt;
**[[Datenbankanwendungen verteilen|Datenbankanwendungen verteilen]]&lt;br /&gt;
*[[Webserver-Anwendungen erstellen|Webserver-Anwendungen erstellen]]&lt;br /&gt;
**[[Web-Services-Anwendungen erstellen|Web-Services-Anwendungen erstellen]]&lt;br /&gt;
** [[Erstellen von WebBroker-Anwendungen|Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
*[[COM-basierte Anwendungen entwickeln|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
*[[Datenmodule verwenden|Datenmodule verwenden]]&lt;br /&gt;
**[[Standard-Datenmodule erstellen und bearbeiten|Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
***[[Ein Datenmodul und seine Unit-Datei benennen|Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
***[[Komponenten platzieren und benennen|Komponenten platzieren und benennen]]&lt;br /&gt;
***[[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden|Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
***[[Pseudo-Eigenschaft ClassGroup von TDataModule|Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
***[[Geschäftsregeln in einem Datenmodul erstellen|Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
**[[In einem Formular auf ein Datenmodul zugreifen|In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
**[[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen|Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
**[[Festlegen der Framework-Verbindung für ein Datenmodul|Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
*[[Verwenden der Objektablage|Verwenden der Objektablage]]&lt;br /&gt;
**[[Gemeinsam genutzte Elemente in einem Projekt|Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
**[[Elemente in die Objektablage einfügen|Elemente in die Objektablage einfügen]]&lt;br /&gt;
**[[Objekte in einer Team-Umgebung gemeinsam nutzen|Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
**[[Ein Element aus der Objektablage in einem Projekt nutzen|Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
**[[Projektvorlagen verwenden|Projektvorlagen verwenden]]&lt;br /&gt;
**[[Gemeinsam genutzte Elemente bearbeiten|Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
*[[Hilfe in Anwendungen aktivieren|Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
**[[Aufrufen von HTML-Hilfe aus Anwendungen|Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
***[[HTML-Hilfetypen|HTML-Hilfetypen]]&lt;br /&gt;
***[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen|Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
***[[Anpassen der F1-Hilfe in VCL-Anwendungen|Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
***[[Anzeigen von Hilfe mit Hilfe-Schaltflächen|Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
***[[Zuordnen von Hilfe zu Menübefehlen|Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
***[[Anzeigen von Hilfe zu ausgewählten Menübefehlen|Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
***[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint|Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
**[[Hilfesystem-Interfaces|Hilfesystem-Interfaces]]&lt;br /&gt;
***[[ICustomHelpViewer implementieren|ICustomHelpViewer implementieren]]&lt;br /&gt;
***[[Mit dem Hilfe-Manager kommunizieren|Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
***[[Den Hilfe-Manager nach Informationen abfragen|Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
***[[Schlüsselwort-basierte Hilfe anzeigen|Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
***[[Inhaltsverzeichnisse anzeigen|Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
***[[IExtendedHelpViewer implementieren|IExtendedHelpViewer implementieren]]&lt;br /&gt;
***[[IHelpSystem verwenden|IHelpSystem verwenden]]&lt;br /&gt;
***[[IHelpSelector implementieren|IHelpSelector implementieren]]&lt;br /&gt;
***[[Hilfesystemobjekte registrieren|Hilfesystemobjekte registrieren]]&lt;br /&gt;
**[[Hilfe in einer VCL-Anwendung verwenden|Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
***[[Wie TApplication VCL-Hilfe verarbeitet|Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
***[[Wie VCL-Steuerelemente Hilfe verarbeiten|Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
***[[Ein Hilfesystem direkt aufrufen|Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section end=&amp;quot;children&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen,_Komponenten_und_Bibliotheken_erstellen_-_Index&amp;diff=220526</id>
		<title>Anwendungen, Komponenten und Bibliotheken erstellen - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen,_Komponenten_und_Bibliotheken_erstellen_-_Index&amp;diff=220526"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;l s=&amp;quot;delphi&amp;quot; /&amp;gt;{{Parent|Anwendungsentwicklung mit Delphi - Index}}&amp;lt;l e=&amp;quot;delphi&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;{{Parent|Anwendungsentwicklung mit C++Builder}}&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Kapitel bietet einen Überblick über die Erstellung von Anwendungen, Bibliotheken und Komponenten.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;children&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungen erstellen|Anwendungen erstellen]]&lt;br /&gt;
**[[GUI-Anwendungen|GUI-Anwendungen]]&lt;br /&gt;
***[[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
***[[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
***[[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
***[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
**[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
** [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
**[[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
***[[Service-Threads|Service-Threads]]&lt;br /&gt;
***[[Service-Namenseigenschaften|Service-Namenseigenschaften]]&lt;br /&gt;
***[[Services-Anwendungen debuggen|Services-Anwendungen debuggen]]&lt;br /&gt;
**[[Programmiervorlagen|Programmiervorlagen]]&lt;br /&gt;
*[[Packages und DLLs erstellen|Packages und DLLs erstellen]]&lt;br /&gt;
**[[Wann Packages und DLLs zu verwenden sind|Wann Packages und DLLs zu verwenden sind]]&lt;br /&gt;
**[[DLLs in RAD Studio verwenden (C++)|DLLs in RAD Studio verwenden (C++)]]&lt;br /&gt;
**[[Erstellen von DLLs in C++Builder|Erstellen von DLLs in C++Builder]]&lt;br /&gt;
**[[DLLs erstellen, die VCL-Komponenten enthalten (C++)|DLLs erstellen, die VCL-Komponenten enthalten (C++)]]&lt;br /&gt;
**[[DLLs linken|DLLs linken]]&lt;br /&gt;
*[[Datenbankanwendungen erstellen|Datenbankanwendungen erstellen]]&lt;br /&gt;
**[[Datenbankanwendungen verteilen|Datenbankanwendungen verteilen]]&lt;br /&gt;
*[[Webserver-Anwendungen erstellen|Webserver-Anwendungen erstellen]]&lt;br /&gt;
**[[Web-Services-Anwendungen erstellen|Web-Services-Anwendungen erstellen]]&lt;br /&gt;
** [[Erstellen von WebBroker-Anwendungen|Erstellen von WebBroker-Anwendungen]]&lt;br /&gt;
*[[COM-basierte Anwendungen entwickeln|COM-basierte Anwendungen entwickeln]]&lt;br /&gt;
*[[Datenmodule verwenden|Datenmodule verwenden]]&lt;br /&gt;
**[[Standard-Datenmodule erstellen und bearbeiten|Standard-Datenmodule erstellen und bearbeiten]]&lt;br /&gt;
***[[Ein Datenmodul und seine Unit-Datei benennen|Ein Datenmodul und seine Unit-Datei benennen]]&lt;br /&gt;
***[[Komponenten platzieren und benennen|Komponenten platzieren und benennen]]&lt;br /&gt;
***[[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden|Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden]]&lt;br /&gt;
***[[Pseudo-Eigenschaft ClassGroup von TDataModule|Pseudo-Eigenschaft ClassGroup von TDataModule]]&lt;br /&gt;
***[[Geschäftsregeln in einem Datenmodul erstellen|Geschäftsregeln in einem Datenmodul erstellen]]&lt;br /&gt;
**[[In einem Formular auf ein Datenmodul zugreifen|In einem Formular auf ein Datenmodul zugreifen]]&lt;br /&gt;
**[[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen|Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen]]&lt;br /&gt;
**[[Festlegen der Framework-Verbindung für ein Datenmodul|Festlegen der Framework-Verbindung für ein Datenmodul]]&lt;br /&gt;
*[[Verwenden der Objektablage|Verwenden der Objektablage]]&lt;br /&gt;
**[[Gemeinsam genutzte Elemente in einem Projekt|Gemeinsam genutzte Elemente in einem Projekt]]&lt;br /&gt;
**[[Elemente in die Objektablage einfügen|Elemente in die Objektablage einfügen]]&lt;br /&gt;
**[[Objekte in einer Team-Umgebung gemeinsam nutzen|Objekte in einer Team-Umgebung gemeinsam nutzen]]&lt;br /&gt;
**[[Ein Element aus der Objektablage in einem Projekt nutzen|Ein Element aus der Objektablage in einem Projekt nutzen]]&lt;br /&gt;
**[[Projektvorlagen verwenden|Projektvorlagen verwenden]]&lt;br /&gt;
**[[Gemeinsam genutzte Elemente bearbeiten|Gemeinsam genutzte Elemente bearbeiten]]&lt;br /&gt;
*[[Hilfe in Anwendungen aktivieren|Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
**[[Aufrufen von HTML-Hilfe aus Anwendungen|Aufrufen von HTML-Hilfe aus Anwendungen]]&lt;br /&gt;
***[[HTML-Hilfetypen|HTML-Hilfetypen]]&lt;br /&gt;
***[[Standardbehandlung von F1-Hilfe in VCL-Anwendungen|Standardbehandlung von F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
***[[Anpassen der F1-Hilfe in VCL-Anwendungen|Anpassen der F1-Hilfe in VCL-Anwendungen]]&lt;br /&gt;
***[[Anzeigen von Hilfe mit Hilfe-Schaltflächen|Anzeigen von Hilfe mit Hilfe-Schaltflächen]]&lt;br /&gt;
***[[Zuordnen von Hilfe zu Menübefehlen|Zuordnen von Hilfe zu Menübefehlen]]&lt;br /&gt;
***[[Anzeigen von Hilfe zu ausgewählten Menübefehlen|Anzeigen von Hilfe zu ausgewählten Menübefehlen]]&lt;br /&gt;
***[[Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint|Anzeigen von Kontexthilfe zu Bildschirmobjekten mit der Eigenschaft Hint]]&lt;br /&gt;
**[[Hilfesystem-Interfaces|Hilfesystem-Interfaces]]&lt;br /&gt;
***[[ICustomHelpViewer implementieren|ICustomHelpViewer implementieren]]&lt;br /&gt;
***[[Mit dem Hilfe-Manager kommunizieren|Mit dem Hilfe-Manager kommunizieren]]&lt;br /&gt;
***[[Den Hilfe-Manager nach Informationen abfragen|Den Hilfe-Manager nach Informationen abfragen]]&lt;br /&gt;
***[[Schlüsselwort-basierte Hilfe anzeigen|Schlüsselwort-basierte Hilfe anzeigen]]&lt;br /&gt;
***[[Inhaltsverzeichnisse anzeigen|Inhaltsverzeichnisse anzeigen]]&lt;br /&gt;
***[[IExtendedHelpViewer implementieren|IExtendedHelpViewer implementieren]]&lt;br /&gt;
***[[IHelpSystem verwenden|IHelpSystem verwenden]]&lt;br /&gt;
***[[IHelpSelector implementieren|IHelpSelector implementieren]]&lt;br /&gt;
***[[Hilfesystemobjekte registrieren|Hilfesystemobjekte registrieren]]&lt;br /&gt;
**[[Hilfe in einer VCL-Anwendung verwenden|Hilfe in einer VCL-Anwendung verwenden]]&lt;br /&gt;
***[[Wie TApplication VCL-Hilfe verarbeitet|Wie TApplication VCL-Hilfe verarbeitet]]&lt;br /&gt;
***[[Wie VCL-Steuerelemente Hilfe verarbeiten|Wie VCL-Steuerelemente Hilfe verarbeiten]]&lt;br /&gt;
***[[Ein Hilfesystem direkt aufrufen|Ein Hilfesystem direkt aufrufen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section end=&amp;quot;children&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen_erstellen&amp;diff=220525</id>
		<title>Anwendungen erstellen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen_erstellen&amp;diff=220525"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen, Komponenten und Bibliotheken erstellen - Index}}&lt;br /&gt;
Typische Anwendungsarten, die Sie entwerfen und entwickeln können, sind:&lt;br /&gt;
&lt;br /&gt;
*[[GUI-Anwendungen|GUI-Anwendungen]] besitzen im Allgemeinen eine einfach zu handhabende Oberfläche.&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]] werden in einem Konsolenfenster ausgeführt.&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]] werden wie Windows-Services ausgeführt (nur für Windows-Anwendungen).&lt;br /&gt;
&lt;br /&gt;
Diese Anwendungsarten werden zu ausführbaren Dateien mit Startup-Code compiliert.&lt;br /&gt;
&lt;br /&gt;
Sie können auch andere Projektarten wie Packages und DLLs erstellen. Diese Anwendungen sind ohne Startup-Code ausführbar. Siehe [[Packages und DLLs erstellen|Packages und DLLs erstellen]].&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[GUI-Anwendungen|GUI-Anwendungen]]&lt;br /&gt;
**[[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
**[[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
**[[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
**[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
* [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
**[[Service-Threads|Service-Threads]]&lt;br /&gt;
**[[Service-Namenseigenschaften|Service-Namenseigenschaften]]&lt;br /&gt;
**[[Services-Anwendungen debuggen|Services-Anwendungen debuggen]]&lt;br /&gt;
*[[Programmiervorlagen|Programmiervorlagen]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TForm|Vcl.Forms.TForm]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TScreen|Vcl.Forms.TScreen]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TApplication|Vcl.Forms.TApplication]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen_erstellen&amp;diff=220524</id>
		<title>Anwendungen erstellen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Anwendungen_erstellen&amp;diff=220524"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen, Komponenten und Bibliotheken erstellen - Index}}&lt;br /&gt;
Typische Anwendungsarten, die Sie entwerfen und entwickeln können, sind:&lt;br /&gt;
&lt;br /&gt;
*[[GUI-Anwendungen|GUI-Anwendungen]] besitzen im Allgemeinen eine einfach zu handhabende Oberfläche.&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]] werden in einem Konsolenfenster ausgeführt.&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]] werden wie Windows-Services ausgeführt (nur für Windows-Anwendungen).&lt;br /&gt;
&lt;br /&gt;
Diese Anwendungsarten werden zu ausführbaren Dateien mit Startup-Code compiliert.&lt;br /&gt;
&lt;br /&gt;
Sie können auch andere Projektarten wie Packages und DLLs erstellen. Diese Anwendungen sind ohne Startup-Code ausführbar. Siehe [[Packages und DLLs erstellen|Packages und DLLs erstellen]].&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[GUI-Anwendungen|GUI-Anwendungen]]&lt;br /&gt;
**[[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
**[[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
**[[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
**[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
* [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
**[[Service-Threads|Service-Threads]]&lt;br /&gt;
**[[Service-Namenseigenschaften|Service-Namenseigenschaften]]&lt;br /&gt;
**[[Services-Anwendungen debuggen|Services-Anwendungen debuggen]]&lt;br /&gt;
*[[Programmiervorlagen|Programmiervorlagen]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TForm|Vcl.Forms.TForm]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TScreen|Vcl.Forms.TScreen]]&lt;br /&gt;
*[[lib_de:Vcl.Forms.TApplication|Vcl.Forms.TApplication]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GUI-Anwendungen&amp;diff=220523</id>
		<title>GUI-Anwendungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GUI-Anwendungen&amp;diff=220523"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen erstellen}}&lt;br /&gt;
Eine Anwendung mit grafischer Benutzeroberfläche (GUI) ist eine Anwendung, die unter Verwendung grafischer Elemente entwickelt wurde. Hierzu gehören Fenster, Menüs, Dialogfelder und andere Elemente, die die Bedienung der Anwendung vereinfachen. Wenn Sie eine GUI-Anwendung compilieren, entsteht eine ausführbare Datei mit Startcode. Die ausführbare Datei stellt normalerweise die grundlegende Funktionalität eines Programms bereit. Einfache Programme bestehen häufig nur aus einer ausführbaren Datei. Sie können die Anwendung jedoch erweitern, indem Sie von der ausführbaren Datei aus DLLs, Packages und andere Hilfsdateien aufrufen.&lt;br /&gt;
&lt;br /&gt;
Die IDE unterstützt zwei Benutzeroberflächenmodelle für Anwendungen:&lt;br /&gt;
&lt;br /&gt;
* [[SDI-Anwendungen|SDI (Single Document Interface)]]&lt;br /&gt;
* [[MDI-Anwendungen|MDI (Multiple Document Interface)]]&lt;br /&gt;
&lt;br /&gt;
Neben dem Implementierungsmodell von Anwendungen können auch das Entwurfszeitverhalten des Projekts sowie das Laufzeitverhalten der Anwendung durch die Zuweisung von Projektoptionen in der IDE bestimmt werden.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
* [[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
* [[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
* [[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
* [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GUI-Anwendungen&amp;diff=220522</id>
		<title>GUI-Anwendungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GUI-Anwendungen&amp;diff=220522"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen erstellen}}&lt;br /&gt;
Eine Anwendung mit grafischer Benutzeroberfläche (GUI) ist eine Anwendung, die unter Verwendung grafischer Elemente entwickelt wurde. Hierzu gehören Fenster, Menüs, Dialogfelder und andere Elemente, die die Bedienung der Anwendung vereinfachen. Wenn Sie eine GUI-Anwendung compilieren, entsteht eine ausführbare Datei mit Startcode. Die ausführbare Datei stellt normalerweise die grundlegende Funktionalität eines Programms bereit. Einfache Programme bestehen häufig nur aus einer ausführbaren Datei. Sie können die Anwendung jedoch erweitern, indem Sie von der ausführbaren Datei aus DLLs, Packages und andere Hilfsdateien aufrufen.&lt;br /&gt;
&lt;br /&gt;
Die IDE unterstützt zwei Benutzeroberflächenmodelle für Anwendungen:&lt;br /&gt;
&lt;br /&gt;
* [[SDI-Anwendungen|SDI (Single Document Interface)]]&lt;br /&gt;
* [[MDI-Anwendungen|MDI (Multiple Document Interface)]]&lt;br /&gt;
&lt;br /&gt;
Neben dem Implementierungsmodell von Anwendungen können auch das Entwurfszeitverhalten des Projekts sowie das Laufzeitverhalten der Anwendung durch die Zuweisung von Projektoptionen in der IDE bestimmt werden.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Benutzeroberflächenmodelle|Benutzeroberflächenmodelle]]&lt;br /&gt;
* [[SDI-Anwendungen|SDI-Anwendungen]]&lt;br /&gt;
* [[MDI-Anwendungen|MDI-Anwendungen]]&lt;br /&gt;
* [[IDE-, Projekt- und Compiler-Optionen festlegen|IDE-, Projekt- und Compiler-Optionen festlegen]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
* [[WinAPI-Anwendung|WinAPI-Anwendung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Men%C3%BC_Datei&amp;diff=220521</id>
		<title>Menü Datei</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Men%C3%BC_Datei&amp;diff=220521"/>
		<updated>2026-05-12T06:44:05Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Menü &amp;quot;Datei&amp;quot;}}&lt;br /&gt;
{{Parent|Menübefehle und Dialogfelder von RAD Studio - Index}}&lt;br /&gt;
Die Befehle und Dialogfelder im Menü &#039;&#039;&#039;Datei&#039;&#039;&#039; werden zum Erstellen und Arbeiten mit Dateien in {{Product}} verwendet.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[Geräteübergreifende 3D-Anwendung|Geräteübergreifende 3D-Anwendung]]{{f|activex|&lt;br /&gt;
*[[Active Form- oder ActiveX-Elementexperte|Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
*[[ActiveX-Bibliothek|ActiveX-Bibliothek]]}}&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)|Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)]]&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)|Hinzufügen (Dialogfeld), Erfordert (Registerkarte)]] {{f|soap|&lt;br /&gt;
*[[Neuen Web-Service hinzufügen|Neuen Web-Service hinzufügen]] }}{{f|androidservices|&lt;br /&gt;
*[[Android-Dienst|Android-Dienst]] }}{{f|activex|&lt;br /&gt;
*[[Experte für Automatisierungsobjekte|Experte für Automatisierungsobjekte]] }}&lt;br /&gt;
*[[Auschecken (SVN)|Auschecken (SVN)]]&lt;br /&gt;
*[[Klonen (Git)|Klonen (Git)]]&lt;br /&gt;
*[[Klonen (Mercurial)|Klonen (Mercurial)]]&lt;br /&gt;
*[[Schließen|Schließen (Menü &amp;quot;Datei&amp;quot;)]]{{f|activex|&lt;br /&gt;
*[[COM-Objekt-Experte|COM-Objekt-Experte]]&lt;br /&gt;
*[[Dialogfenster für COM+ Ereignisschnittstelle-Auswahl|Dialogfenster für COM+ Ereignisschnittstelle-Auswahl]]&lt;br /&gt;
*[[Experte für COM+ Ereignisobjekte|Experte für COM+ Ereignisobjekte]]&lt;br /&gt;
*[[COM+-Subskriptionsobjekt-Experte|COM+-Subskriptionsobjekt-Experte]]}}&lt;br /&gt;
*[[Verwenden des Experten für neue Komponenten|Komponente]]&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
*[[C++-Implementierungsdatei|CPP-Datei]]&lt;br /&gt;
*[[Ein Projekt erstellen (Modellierung)|Aus MDL und MDX konvertieren]]&lt;br /&gt;
*[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]{{f|datasnap|&lt;br /&gt;
*[[Experte für DataSnap-Client-Module|Experte für DataSnap-Client-Module]]&lt;br /&gt;
*[[Experte für DataSnap-REST-Anwendungen|Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
*[[Experte für DataSnap-REST-Client-Module|Experte für DataSnap-REST-Client-Module]]&lt;br /&gt;
*[[DataSnap-Server-Experte|DataSnap-Server-Experte]]}}{{f|webbroker|&lt;br /&gt;
*[[Experte für DataSnap WebBroker-Anwendungen|Experte für DataSnap WebBroker-Anwendungen]]}}&lt;br /&gt;
*[[Datenmodule verwenden|Datenmodule]]&lt;br /&gt;
*[[Bibliotheken und Packages (Delphi)|Delphi-Laufzeitbibliotheken]]&lt;br /&gt;
*[[Entwickeln von Tests mit DUnitX|DUnitX]]&lt;br /&gt;
*[[Tutorial: Verwenden von dynamischen Link-Bibliotheken in C++Builder-Anwendungen|Dynamische Bibliothek]]&lt;br /&gt;
*[[Beenden|Beenden (Menü &amp;quot;Datei&amp;quot;)]]&lt;br /&gt;
*[[FireMonkey-Frame|{{FM}}-Frame]]&lt;br /&gt;
*[[FireMonkey-Anwendung für Metropolis-UI|FireMonkey-Anwendung für Metropolis-UI]]&lt;br /&gt;
*[[Geräteübergreifende HD-Anwendung|Geräteübergreifende HD-Anwendung]]{{f|metropolisui|&lt;br /&gt;
*[[C++-Header-Datei|Header-Datei]]&lt;br /&gt;
*[[FireMonkey-Anwendung für Metropolis-UI|{{FM}}-Anwendung für Metropolis-UI]]}}{{f|activex|&lt;br /&gt;
*[[Experte für Interface-Auswahl|Experte für Interface-Auswahl]]&lt;br /&gt;
*[[Experte für JSON-Datenbindung|Experte für JSON-Datenbindung]]&lt;br /&gt;
*[[Haupt/Detail-Beziehung (H/D)|Haupt/Detail-Beziehung (H/D)]]&lt;br /&gt;
*[[MDI-Anwendungen|MDI-Anwendungen]]}}&lt;br /&gt;
*[[Targets-Dateien|MSBuild-Targets-Datei]]&lt;br /&gt;
*[[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]&lt;br /&gt;
*[[Vorlagen für geräteübergreifende Anwendungen|Vorlagen für geräteübergreifende Anwendungen]]&lt;br /&gt;
*[[Geräteübergreifendes Formular|Geräteübergreifendes Formular]]&lt;br /&gt;
*[[Neu|Neu (Menü &amp;quot;Datei&amp;quot;)]]&lt;br /&gt;
*[[Neue Anwendung|Neue Anwendung]]&lt;br /&gt;
*[[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
*[[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
*[[Objektgalerie|Objektgalerie]]{{f|soap|&lt;br /&gt;
*[[Neue SOAP-Server-Anwendung|Neue SOAP-Server-Anwendung]]}}&lt;br /&gt;
*[[Neues Thread-Objekt|Neues Thread-Objekt]]{{f|webbroker|&lt;br /&gt;
*[[Neue Webserver-Anwendung|Neue Webserver-Anwendung]]&lt;br /&gt;
*[[WinAPI-Anwendung|Neue WinAPI-Anwendung]]&lt;br /&gt;
*[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]]&lt;br /&gt;
*[[Öffnen|Öffnen]]&lt;br /&gt;
*[[Öffnen|Projekt öffnen]]&lt;br /&gt;
*[[Versionskontrollsystem|Aus der Versionskontrolle öffnen]]&lt;br /&gt;
*[[Packages erstellen|Package]]&lt;br /&gt;
*[[Geteilte Package-Bibliotheksdatei|Delphi-Package]]&lt;br /&gt;
*[[Formular drucken|Formular drucken]]&lt;br /&gt;
*[[Druckauswahl|Druckauswahl]]&lt;br /&gt;
*[[Projekte aktualisieren|Projekte aktualisieren]]&lt;br /&gt;
*[[Projektaktualisierung|Projektaktualisierung]]{{f|activex|&lt;br /&gt;
*[[Erstellen eines RAD Server-Package|RAD Server-Package]]&lt;br /&gt;
*[[Experte für externes Datenmodul|Experte für externes Datenmodul]]}}&lt;br /&gt;
*[[Zuletzt verwendet|Letzte öffnen]]&lt;br /&gt;
*[[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;|Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
*[[Ressourcen-DLL-Experte|Ressourcen-DLL-Experte]]&lt;br /&gt;
*[[Auf vorherige Revision zurücksetzen|Auf vorherige Revision zurücksetzen]]&lt;br /&gt;
*[[Speichern-Befehle|Speichern-Befehle]]{{f|activex|&lt;br /&gt;
*[[SDI-Anwendungen|SDI-Anwendungen]]}}&lt;br /&gt;
*[[Verzeichnis auswählen|Verzeichnis auswählen]]&lt;br /&gt;
*[[Wählen Sie den einzufügenden Frame|Einzufügenden Frame auswählen]]{{f|vcl|&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]]}}{{f|soap|&lt;br /&gt;
*[[Thread-Namen angeben|Thread-Namen angeben]]&lt;br /&gt;
*[[SOAP-Datenmodul-Experte|SOAP-Datenmodul-Experte]]}}{{f|activex|&lt;br /&gt;
*[[Statische Package-Bibliotheksdatei|Statische Bibliothek]]&lt;br /&gt;
*[[Transaktionaler Datenmodulexperte|Transaktionaler Datenmodulexperte]]&lt;br /&gt;
*[[Transaktionaler Objektexperte|Transaktionaler Objektexperte]]}}&lt;br /&gt;
*[[Testfall-Experte|Testfall]]&lt;br /&gt;
*[[Testprojekt-Experte|Testprojekt]]&lt;br /&gt;
*[[Typbibliotheken|Typbibliotheken]]&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;
*[[Testexperten - Index|Unit-Test]]&lt;br /&gt;
*[[Unit|Unit]]&lt;br /&gt;
*[[Unit verwenden|Unit verwenden]]{{f|vcl|&lt;br /&gt;
*[[Frames erstellen|VCL-Frame]]&lt;br /&gt;
*[[VCL-Formular|VCL-Formular]]&lt;br /&gt;
*[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&lt;br /&gt;
*[[VCL-Anwendung für Metropolis-UI|VCL-Anwendung für Metropolis-UI]]}}&lt;br /&gt;
*[[Web|Web]]&lt;br /&gt;
*[[Entwickeln von Metropolis-UI-Anwendungen|Windows-Anwendung für Metropolis-UI]]&lt;br /&gt;
*[[Experte für den WSDL-Import|WSDL-Import]]&lt;br /&gt;
*[[Optionen des Experten für Datenbindungen|Optionen des Experten für Datenbindungen]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 1|Experte für XML-Datenbindung, Seite 1]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 2|Experte für XML-Datenbindung, Seite 2]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 3|Experte für XML-Datenbindung, Seite 3]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[So verwalten Sie Dateien und Ordner|So verwalten Sie Dateien und Ordner]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Men%C3%BC_Datei&amp;diff=220520</id>
		<title>Menü Datei</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Men%C3%BC_Datei&amp;diff=220520"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Menü &amp;quot;Datei&amp;quot;}}&lt;br /&gt;
{{Parent|Menübefehle und Dialogfelder von RAD Studio - Index}}&lt;br /&gt;
Die Befehle und Dialogfelder im Menü &#039;&#039;&#039;Datei&#039;&#039;&#039; werden zum Erstellen und Arbeiten mit Dateien in {{Product}} verwendet.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
*[[Geräteübergreifende 3D-Anwendung|Geräteübergreifende 3D-Anwendung]]{{f|activex|&lt;br /&gt;
*[[Active Form- oder ActiveX-Elementexperte|Active Form- oder ActiveX-Elementexperte]]&lt;br /&gt;
*[[ActiveX-Bibliothek|ActiveX-Bibliothek]]}}&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)|Hinzufügen (Dialogfeld), Unit hinzufügen (Registerkarte)]]&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)|Hinzufügen (Dialogfeld), Erfordert (Registerkarte)]] {{f|soap|&lt;br /&gt;
*[[Neuen Web-Service hinzufügen|Neuen Web-Service hinzufügen]] }}{{f|androidservices|&lt;br /&gt;
*[[Android-Dienst|Android-Dienst]] }}{{f|activex|&lt;br /&gt;
*[[Experte für Automatisierungsobjekte|Experte für Automatisierungsobjekte]] }}&lt;br /&gt;
*[[Auschecken (SVN)|Auschecken (SVN)]]&lt;br /&gt;
*[[Klonen (Git)|Klonen (Git)]]&lt;br /&gt;
*[[Klonen (Mercurial)|Klonen (Mercurial)]]&lt;br /&gt;
*[[Schließen|Schließen (Menü &amp;quot;Datei&amp;quot;)]]{{f|activex|&lt;br /&gt;
*[[COM-Objekt-Experte|COM-Objekt-Experte]]&lt;br /&gt;
*[[Dialogfenster für COM+ Ereignisschnittstelle-Auswahl|Dialogfenster für COM+ Ereignisschnittstelle-Auswahl]]&lt;br /&gt;
*[[Experte für COM+ Ereignisobjekte|Experte für COM+ Ereignisobjekte]]&lt;br /&gt;
*[[COM+-Subskriptionsobjekt-Experte|COM+-Subskriptionsobjekt-Experte]]}}&lt;br /&gt;
*[[Verwenden des Experten für neue Komponenten|Komponente]]&lt;br /&gt;
*[[Konsolenanwendungen|Konsolenanwendungen]]&lt;br /&gt;
*[[C++-Implementierungsdatei|CPP-Datei]]&lt;br /&gt;
*[[Ein Projekt erstellen (Modellierung)|Aus MDL und MDX konvertieren]]&lt;br /&gt;
*[[Menü &amp;quot;Neu&amp;quot; anpassen|Menü &amp;quot;Neu&amp;quot; anpassen]]{{f|datasnap|&lt;br /&gt;
*[[Experte für DataSnap-Client-Module|Experte für DataSnap-Client-Module]]&lt;br /&gt;
*[[Experte für DataSnap-REST-Anwendungen|Experte für DataSnap-REST-Anwendungen]]&lt;br /&gt;
*[[Experte für DataSnap-REST-Client-Module|Experte für DataSnap-REST-Client-Module]]&lt;br /&gt;
*[[DataSnap-Server-Experte|DataSnap-Server-Experte]]}}{{f|webbroker|&lt;br /&gt;
*[[Experte für DataSnap WebBroker-Anwendungen|Experte für DataSnap WebBroker-Anwendungen]]}}&lt;br /&gt;
*[[Datenmodule verwenden|Datenmodule]]&lt;br /&gt;
*[[Bibliotheken und Packages (Delphi)|Delphi-Laufzeitbibliotheken]]&lt;br /&gt;
*[[Entwickeln von Tests mit DUnitX|DUnitX]]&lt;br /&gt;
*[[Tutorial: Verwenden von dynamischen Link-Bibliotheken in C++Builder-Anwendungen|Dynamische Bibliothek]]&lt;br /&gt;
*[[Beenden|Beenden (Menü &amp;quot;Datei&amp;quot;)]]&lt;br /&gt;
*[[FireMonkey-Frame|{{FM}}-Frame]]&lt;br /&gt;
*[[FireMonkey-Anwendung für Metropolis-UI|FireMonkey-Anwendung für Metropolis-UI]]&lt;br /&gt;
*[[Geräteübergreifende HD-Anwendung|Geräteübergreifende HD-Anwendung]]{{f|metropolisui|&lt;br /&gt;
*[[C++-Header-Datei|Header-Datei]]&lt;br /&gt;
*[[FireMonkey-Anwendung für Metropolis-UI|{{FM}}-Anwendung für Metropolis-UI]]}}{{f|activex|&lt;br /&gt;
*[[Experte für Interface-Auswahl|Experte für Interface-Auswahl]]&lt;br /&gt;
*[[Experte für JSON-Datenbindung|Experte für JSON-Datenbindung]]&lt;br /&gt;
*[[Haupt/Detail-Beziehung (H/D)|Haupt/Detail-Beziehung (H/D)]]&lt;br /&gt;
*[[MDI-Anwendungen|MDI-Anwendungen]]}}&lt;br /&gt;
*[[Targets-Dateien|MSBuild-Targets-Datei]]&lt;br /&gt;
*[[Geräteübergreifende Anwendung|Geräteübergreifende Anwendung]]&lt;br /&gt;
*[[Vorlagen für geräteübergreifende Anwendungen|Vorlagen für geräteübergreifende Anwendungen]]&lt;br /&gt;
*[[Geräteübergreifendes Formular|Geräteübergreifendes Formular]]&lt;br /&gt;
*[[Neu|Neu (Menü &amp;quot;Datei&amp;quot;)]]&lt;br /&gt;
*[[Neue Anwendung|Neue Anwendung]]&lt;br /&gt;
*[[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
*[[Neue dynamische Link-Bibliothek|Neue dynamische Link-Bibliothek (C++)]]&lt;br /&gt;
*[[Objektgalerie|Objektgalerie]]{{f|soap|&lt;br /&gt;
*[[Neue SOAP-Server-Anwendung|Neue SOAP-Server-Anwendung]]}}&lt;br /&gt;
*[[Neues Thread-Objekt|Neues Thread-Objekt]]{{f|webbroker|&lt;br /&gt;
*[[Neue Webserver-Anwendung|Neue Webserver-Anwendung]]&lt;br /&gt;
*[[WinAPI-Anwendung|Neue WinAPI-Anwendung]]&lt;br /&gt;
*[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]]&lt;br /&gt;
*[[Öffnen|Öffnen]]&lt;br /&gt;
*[[Öffnen|Projekt öffnen]]&lt;br /&gt;
*[[Versionskontrollsystem|Aus der Versionskontrolle öffnen]]&lt;br /&gt;
*[[Packages erstellen|Package]]&lt;br /&gt;
*[[Geteilte Package-Bibliotheksdatei|Delphi-Package]]&lt;br /&gt;
*[[Formular drucken|Formular drucken]]&lt;br /&gt;
*[[Druckauswahl|Druckauswahl]]&lt;br /&gt;
*[[Projekte aktualisieren|Projekte aktualisieren]]&lt;br /&gt;
*[[Projektaktualisierung|Projektaktualisierung]]{{f|activex|&lt;br /&gt;
*[[Erstellen eines RAD Server-Package|RAD Server-Package]]&lt;br /&gt;
*[[Experte für externes Datenmodul|Experte für externes Datenmodul]]}}&lt;br /&gt;
*[[Zuletzt verwendet|Letzte öffnen]]&lt;br /&gt;
*[[Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;|Eigenschaften für &amp;quot;Zuletzt verwendet&amp;quot;]]&lt;br /&gt;
*[[Ressourcen-DLL-Experte|Ressourcen-DLL-Experte]]&lt;br /&gt;
*[[Auf vorherige Revision zurücksetzen|Auf vorherige Revision zurücksetzen]]&lt;br /&gt;
*[[Speichern-Befehle|Speichern-Befehle]]{{f|activex|&lt;br /&gt;
*[[SDI-Anwendungen|SDI-Anwendungen]]}}&lt;br /&gt;
*[[Verzeichnis auswählen|Verzeichnis auswählen]]&lt;br /&gt;
*[[Wählen Sie den einzufügenden Frame|Einzufügenden Frame auswählen]]{{f|vcl|&lt;br /&gt;
*[[Service-Anwendungen|Service-Anwendungen]]}}{{f|soap|&lt;br /&gt;
*[[Thread-Namen angeben|Thread-Namen angeben]]&lt;br /&gt;
*[[SOAP-Datenmodul-Experte|SOAP-Datenmodul-Experte]]}}{{f|activex|&lt;br /&gt;
*[[Statische Package-Bibliotheksdatei|Statische Bibliothek]]&lt;br /&gt;
*[[Transaktionaler Datenmodulexperte|Transaktionaler Datenmodulexperte]]&lt;br /&gt;
*[[Transaktionaler Objektexperte|Transaktionaler Objektexperte]]}}&lt;br /&gt;
*[[Testfall-Experte|Testfall]]&lt;br /&gt;
*[[Testprojekt-Experte|Testprojekt]]&lt;br /&gt;
*[[Typbibliotheken|Typbibliotheken]]&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;
*[[Testexperten - Index|Unit-Test]]&lt;br /&gt;
*[[Unit|Unit]]&lt;br /&gt;
*[[Unit verwenden|Unit verwenden]]{{f|vcl|&lt;br /&gt;
*[[Frames erstellen|VCL-Frame]]&lt;br /&gt;
*[[VCL-Formular|VCL-Formular]]&lt;br /&gt;
*[[VCL-Formularanwendung|Windows-VCL-Anwendung]]&lt;br /&gt;
*[[VCL-Anwendung für Metropolis-UI|VCL-Anwendung für Metropolis-UI]]}}&lt;br /&gt;
*[[Web|Web]]&lt;br /&gt;
*[[Entwickeln von Metropolis-UI-Anwendungen|Windows-Anwendung für Metropolis-UI]]&lt;br /&gt;
*[[Experte für den WSDL-Import|WSDL-Import]]&lt;br /&gt;
*[[Optionen des Experten für Datenbindungen|Optionen des Experten für Datenbindungen]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 1|Experte für XML-Datenbindung, Seite 1]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 2|Experte für XML-Datenbindung, Seite 2]]&lt;br /&gt;
*[[Experte für XML-Datenbindung, Seite 3|Experte für XML-Datenbindung, Seite 3]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[So verwalten Sie Dateien und Ordner|So verwalten Sie Dateien und Ordner]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Themenindizes]]&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=WinAPI-Anwendung&amp;diff=220519</id>
		<title>WinAPI-Anwendung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=WinAPI-Anwendung&amp;diff=220519"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu| Datei &amp;amp;gt; Neu &amp;amp;gt; WinAPI-Anwendung}}&lt;br /&gt;
&lt;br /&gt;
Erstellt das Framework für eine C++-WinAPI-Anwendung (WinMain). Dies ist eine herkömmliche Win32/WinAPI-Anwendung, die keine objektorientierten Frameworks wie die VCL oder FMX verwendet und zum Testen, Kennenlernen von Windows und Verwenden von Codebeispielen hilfreich sein kann. &lt;br /&gt;
&lt;br /&gt;
To use this feature, on the WinAPI wizard, select &#039;&#039;&#039;Keine&#039;&#039;&#039; as the framework, and the [[Formular-Designer|Formular-Designer]] opens displaying the base form.&lt;br /&gt;
&lt;br /&gt;
WinAPI-Anwendungen werden nur unter Windows 32 Bit ausgeführt und unterstützen zwei Hauptbibliotheken von RAD Studio: [[FireMonkey|FireMonkey]] und die [[Überblick zu VCL|VCL]]. &lt;br /&gt;
&lt;br /&gt;
===So erstellen Sie eine neue C++-WinAPI-Anwendung===&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie auf {{Menu| Datei &amp;amp;gt; Neu &amp;amp;gt; WinAPI-Anwendung}}&amp;amp;lt;/span&amp;amp;gt; und dann auf &#039;&#039;&#039;WinAPI-Anwendung&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie den Quelltyp (C oder C++) für das Hauptmodul des Projekts aus oder aktivieren Sie &#039;&#039;&#039;Angabe der Projektquelle&#039;&#039;&#039; und geben Sie eine bereits vorhandene Datei an, die eine &amp;lt;code&amp;gt;main&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;winapi&amp;lt;/code&amp;gt;-Funktion enthält.&lt;br /&gt;
# Wählen Sie für C++ in der Gruppe &#039;&#039;&#039;Ziel-Framework&#039;&#039;&#039; &amp;quot;Keine&amp;quot; aus. Wenn Sie mit der VCL oder mit FMX linken möchten, um z. B. zusätzlich zu reinen WinAPI-Methoden auf deren Features zuzugreifen, können Sie optional eines der beiden Frameworks auswählen. Für eine reine WinAPI-Anwendung sind beide nicht erforderlich.&lt;br /&gt;
#:[[File:Chrome XpUYAsYhyQ.png|link=]]&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Die IDE erstellt dann das Projekt und zeigt den [[Quelltext-Editor|Quelltext-Editor]] für die Unit an, die die Methode WinMain enthält.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [https://devblogs.microsoft.com/oldnewthing/20030723-00/?p=43073 Raymond Chen&#039;s sample WinAPI application in C (EN)]&lt;br /&gt;
* [https://devblogs.microsoft.com/oldnewthing/20050422-08/?p=35813 Raymond Chen&#039;s sample WinAPI application in C++ (EN)]&lt;br /&gt;
* [https://learn.microsoft.com/en-us/windows/win32/learnwin32/learn-to-program-for-windows Programmieren für Windows (EN)]&lt;br /&gt;
* [https://learn.microsoft.com/en-us/windows/win32/apiindex/windows-api-list Windows-API-Liste (EN)] &lt;br /&gt;
* [https://en.wikipedia.org/wiki/Windows_API Wikipedia-Artikel zur Windows-API (EN)]&lt;br /&gt;
* [[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
* [[lib_de:Vcl.Forms.TApplication|Vcl.Forms.TApplication]]&lt;br /&gt;
* [[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=WinAPI-Anwendung&amp;diff=220518</id>
		<title>WinAPI-Anwendung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=WinAPI-Anwendung&amp;diff=220518"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Datei}}&lt;br /&gt;
&lt;br /&gt;
{{Menu| Datei &amp;amp;gt; Neu &amp;amp;gt; WinAPI-Anwendung}}&lt;br /&gt;
&lt;br /&gt;
Erstellt das Framework für eine C++-WinAPI-Anwendung (WinMain). Dies ist eine herkömmliche Win32/WinAPI-Anwendung, die keine objektorientierten Frameworks wie die VCL oder FMX verwendet und zum Testen, Kennenlernen von Windows und Verwenden von Codebeispielen hilfreich sein kann. &lt;br /&gt;
&lt;br /&gt;
To use this feature, on the WinAPI wizard, select &#039;&#039;&#039;Keine&#039;&#039;&#039; as the framework, and the [[Formular-Designer|Formular-Designer]] opens displaying the base form.&lt;br /&gt;
&lt;br /&gt;
WinAPI-Anwendungen werden nur unter Windows 32 Bit ausgeführt und unterstützen zwei Hauptbibliotheken von RAD Studio: [[FireMonkey|FireMonkey]] und die [[Überblick zu VCL|VCL]]. &lt;br /&gt;
&lt;br /&gt;
===So erstellen Sie eine neue C++-WinAPI-Anwendung===&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie auf {{Menu| Datei &amp;amp;gt; Neu &amp;amp;gt; WinAPI-Anwendung}}&amp;amp;lt;/span&amp;amp;gt; und dann auf &#039;&#039;&#039;WinAPI-Anwendung&#039;&#039;&#039;. &lt;br /&gt;
# Wählen Sie den Quelltyp (C oder C++) für das Hauptmodul des Projekts aus oder aktivieren Sie &#039;&#039;&#039;Angabe der Projektquelle&#039;&#039;&#039; und geben Sie eine bereits vorhandene Datei an, die eine &amp;lt;code&amp;gt;main&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;winapi&amp;lt;/code&amp;gt;-Funktion enthält.&lt;br /&gt;
# Wählen Sie für C++ in der Gruppe &#039;&#039;&#039;Ziel-Framework&#039;&#039;&#039; &amp;quot;Keine&amp;quot; aus. Wenn Sie mit der VCL oder mit FMX linken möchten, um z. B. zusätzlich zu reinen WinAPI-Methoden auf deren Features zuzugreifen, können Sie optional eines der beiden Frameworks auswählen. Für eine reine WinAPI-Anwendung sind beide nicht erforderlich.&lt;br /&gt;
#:[[File:Chrome XpUYAsYhyQ.png|link=]]&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Die IDE erstellt dann das Projekt und zeigt den [[Quelltext-Editor|Quelltext-Editor]] für die Unit an, die die Methode WinMain enthält.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [https://devblogs.microsoft.com/oldnewthing/20030723-00/?p=43073 Raymond Chen&#039;s sample WinAPI application in C (EN)]&lt;br /&gt;
* [https://devblogs.microsoft.com/oldnewthing/20050422-08/?p=35813 Raymond Chen&#039;s sample WinAPI application in C++ (EN)]&lt;br /&gt;
* [https://learn.microsoft.com/en-us/windows/win32/learnwin32/learn-to-program-for-windows Programmieren für Windows (EN)]&lt;br /&gt;
* [https://learn.microsoft.com/en-us/windows/win32/apiindex/windows-api-list Windows-API-Liste (EN)] &lt;br /&gt;
* [https://en.wikipedia.org/wiki/Windows_API Wikipedia-Artikel zur Windows-API (EN)]&lt;br /&gt;
* [[Service-Anwendungen|Service-Anwendungen]]&lt;br /&gt;
* [[lib_de:Vcl.Forms.TApplication|Vcl.Forms.TApplication]]&lt;br /&gt;
* [[Neue Konsolenanwendung (C++)|Neue Konsolenanwendung (C++)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows-Entwicklerhandbuch]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GraphViz-Dateiexport_f%C3%BCr_den_Delphi-Compiler&amp;diff=220517</id>
		<title>GraphViz-Dateiexport für den Delphi-Compiler</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GraphViz-Dateiexport_f%C3%BCr_den_Delphi-Compiler&amp;diff=220517"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ab RAD Studio 12.0 verfügt der Delphi-Compiler über ein experimentelles Feature, mit dem die Strukturen von Projekten verdeutlicht und zirkuläre Unit-Verweise vermieden werden können. Zirkuläre Unit-Verweise verlangsamen die Compilierung und können in Kombination mit anderen Sprachfeatures Nebenwirkungen auf den Compiler haben. Dieses Feature kann einen uses-Anweisungsgraphen direkt auf Compiler-Ebene (ohne ein separates Analysetool) generieren.&lt;br /&gt;
&lt;br /&gt;
Der Compiler verfügt über die neue Befehlsoption &#039;&#039;&#039;--graphviz&#039;&#039;&#039;, die einen Unit-Abhängigkeitsgraphen in einer &#039;&#039;&#039;.gv&#039;&#039;&#039;-GraphViz-Datei generiert. Diese Datei kann von GraphViz (einem Open-Source-Tool, das unter [https://graphviz.org/ https://graphviz.org/] erhältlich ist) verarbeitet werden. Es gibt auch eine zweite Option zum Ausschließen von Units (einzeln oder nach Familie) aus dem Graphen:&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&#039;&#039;&#039;--graphviz&#039;&#039;&#039;  (gibt die Datei &amp;amp;lt;exe-Name&amp;amp;gt;.gv aus)&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&#039;&#039;&#039;--graphviz-exclude:&amp;amp;lt;Unit-Liste&amp;amp;gt;&#039;&#039;&#039;  (schließt bestimmte Unit-Namen aus der Ausgabe aus)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei &#039;&#039;&#039;--graphviz-exclude&#039;&#039;&#039; kann das Unit-Namensmuster den Platzhalter &#039;*&#039; enthalten und mehrere Unit-Namensmuster können in der &amp;amp;lt;Unit-Liste&amp;amp;gt; durch &#039;;&#039; getrennt angegeben werden.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel: &#039;&#039;&#039;--graphviz-exclude:System.*;VCL.*;FMX.*&#039;&#039;&#039; schließt alle System-, VCL- und FireMonkey-Units aus.&lt;br /&gt;
&lt;br /&gt;
{{Note|Erforderliche Units, wie System, SysInit und System.Variants, sind immer ausgeschlossen.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sehen Sie sich als Beispiel eine einfache Anwendung an, die aus einem Hauptformular, einem zweiten Dialogfeld und einem Datenmodul besteht. Diese verweisen in den uses-Anweisungen im Abschnitt &amp;quot;interface&amp;quot; und im Abschnitt &amp;quot;implementation&amp;quot; aufeinander. Sie können mit dem folgenden Befehl in der Befehlszeile erzeugt werden (wobei System-Units ausgeschlossen werden):&lt;br /&gt;
&lt;br /&gt;
 dcc32 --graphviz --graphviz-exclude=System.*;Vcl.*;WinApi.* GraphTest.dpr&lt;br /&gt;
&lt;br /&gt;
Es wird die folgende .gv-Datei generiert, in der &#039;&#039;style=dashed&#039;&#039; für uses-Anweisungen im implementation-Abschnitt verwendet wird:&lt;br /&gt;
&lt;br /&gt;
 digraph GraphTest {&lt;br /&gt;
       GraphTest -&amp;amp;gt; { GT_mainform GT_dialog GT_datamodule }&lt;br /&gt;
       GT_mainform -&amp;amp;gt; { GT_datamodule GT_dialog }&lt;br /&gt;
       GT_datamodule&lt;br /&gt;
       GT_dialog -&amp;amp;gt; { GT_datamodule GT_mainform } [arrowhead=open,style=dashed]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Damit wird ein Graph wie der folgende erzeugt:&lt;br /&gt;
&lt;br /&gt;
[[File:GraphViz.png|300px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|Die Generierung der .gv-Datei funktioniert nur in der Befehlszeile oder wenn das externe MSBUILD aus der IDE verwendet wird, nicht aber bei der Build-Erzeugung direkt in der IDE.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[DCC64|DCC64]]&lt;br /&gt;
* [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen - Index]]&lt;br /&gt;
* [[Gesichtspunkte für geräteübergreifende Delphi-Anwendungen|Gesichtspunkte für geräteübergreifende Delphi-Anwendungen]]&lt;br /&gt;
* [[64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen|64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen]]&lt;br /&gt;
* [[Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows|Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:64Bit]]&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GraphViz-Dateiexport_f%C3%BCr_den_Delphi-Compiler&amp;diff=220516</id>
		<title>GraphViz-Dateiexport für den Delphi-Compiler</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=GraphViz-Dateiexport_f%C3%BCr_den_Delphi-Compiler&amp;diff=220516"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ab RAD Studio 12.0 verfügt der Delphi-Compiler über ein experimentelles Feature, mit dem die Strukturen von Projekten verdeutlicht und zirkuläre Unit-Verweise vermieden werden können. Zirkuläre Unit-Verweise verlangsamen die Compilierung und können in Kombination mit anderen Sprachfeatures Nebenwirkungen auf den Compiler haben. Dieses Feature kann einen uses-Anweisungsgraphen direkt auf Compiler-Ebene (ohne ein separates Analysetool) generieren.&lt;br /&gt;
&lt;br /&gt;
Der Compiler verfügt über die neue Befehlsoption &#039;&#039;&#039;--graphviz&#039;&#039;&#039;, die einen Unit-Abhängigkeitsgraphen in einer &#039;&#039;&#039;.gv&#039;&#039;&#039;-GraphViz-Datei generiert. Diese Datei kann von GraphViz (einem Open-Source-Tool, das unter [https://graphviz.org/ https://graphviz.org/] erhältlich ist) verarbeitet werden. Es gibt auch eine zweite Option zum Ausschließen von Units (einzeln oder nach Familie) aus dem Graphen:&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&#039;&#039;&#039;--graphviz&#039;&#039;&#039;  (gibt die Datei &amp;amp;lt;exe-Name&amp;amp;gt;.gv aus)&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&#039;&#039;&#039;--graphviz-exclude:&amp;amp;lt;Unit-Liste&amp;amp;gt;&#039;&#039;&#039;  (schließt bestimmte Unit-Namen aus der Ausgabe aus)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei &#039;&#039;&#039;--graphviz-exclude&#039;&#039;&#039; kann das Unit-Namensmuster den Platzhalter &#039;*&#039; enthalten und mehrere Unit-Namensmuster können in der &amp;amp;lt;Unit-Liste&amp;amp;gt; durch &#039;;&#039; getrennt angegeben werden.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel: &#039;&#039;&#039;--graphviz-exclude:System.*;VCL.*;FMX.*&#039;&#039;&#039; schließt alle System-, VCL- und FireMonkey-Units aus.&lt;br /&gt;
&lt;br /&gt;
{{Note|Erforderliche Units, wie System, SysInit und System.Variants, sind immer ausgeschlossen.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sehen Sie sich als Beispiel eine einfache Anwendung an, die aus einem Hauptformular, einem zweiten Dialogfeld und einem Datenmodul besteht. Diese verweisen in den uses-Anweisungen im Abschnitt &amp;quot;interface&amp;quot; und im Abschnitt &amp;quot;implementation&amp;quot; aufeinander. Sie können mit dem folgenden Befehl in der Befehlszeile erzeugt werden (wobei System-Units ausgeschlossen werden):&lt;br /&gt;
&lt;br /&gt;
 dcc32 --graphviz --graphviz-exclude=System.*;Vcl.*;WinApi.* GraphTest.dpr&lt;br /&gt;
&lt;br /&gt;
Es wird die folgende .gv-Datei generiert, in der &#039;&#039;style=dashed&#039;&#039; für uses-Anweisungen im implementation-Abschnitt verwendet wird:&lt;br /&gt;
&lt;br /&gt;
 digraph GraphTest {&lt;br /&gt;
       GraphTest -&amp;amp;gt; { GT_mainform GT_dialog GT_datamodule }&lt;br /&gt;
       GT_mainform -&amp;amp;gt; { GT_datamodule GT_dialog }&lt;br /&gt;
       GT_datamodule&lt;br /&gt;
       GT_dialog -&amp;amp;gt; { GT_datamodule GT_mainform } [arrowhead=open,style=dashed]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Damit wird ein Graph wie der folgende erzeugt:&lt;br /&gt;
&lt;br /&gt;
[[File:GraphViz.png|300px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|Die Generierung der .gv-Datei funktioniert nur in der Befehlszeile oder wenn das externe MSBUILD aus der IDE verwendet wird, nicht aber bei der Build-Erzeugung direkt in der IDE.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[DCC64|DCC64]]&lt;br /&gt;
* [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen - Index]]&lt;br /&gt;
* [[Gesichtspunkte für geräteübergreifende Delphi-Anwendungen|Gesichtspunkte für geräteübergreifende Delphi-Anwendungen]]&lt;br /&gt;
* [[64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen|64-Bit-Windows-Datentypen im Vergleich zu 32-Bit-Windows-Datentypen]]&lt;br /&gt;
* [[Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows|Konvertieren von 32-Bit-Delphi-Anwendungen in 64-Bit-Windows]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:64Bit]]&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Umgebungsvariablen&amp;diff=220515</id>
		<title>Umgebungsvariablen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Umgebungsvariablen&amp;diff=220515"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Ein erster Blick auf die IDE}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; Umgebungsvariablen}}&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können Sie Systemumgebungsvariablen anzeigen und überschriebene Anwendervariablen erstellen, bearbeiten und löschen.&lt;br /&gt;
&lt;br /&gt;
{{Attention| Weitere Einzelheiten zu Umgebungsvariablen in {{Product}} finden Sie im Artikel &#039;&#039;&#039;[[Definierte Umgebungsvariablen|Definierte Umgebungsvariablen]]&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&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;
&lt;br /&gt;
[[Definierte Umgebungsvariablen|Systemvariablen]]&lt;br /&gt;
|&lt;br /&gt;
Zeigt eine Liste aller Umgebungsvariablen und ihrer Werte an, die auf Systemebene definiert sind. Eine Systemvariable kann nicht gelöscht, aber überschrieben werden.&lt;br /&gt;
&#039;&#039;&#039;BDS&#039;&#039;&#039; ist eine der in diesem Dialogfeld angezeigten Variablen. Die Umgebungsvariable &amp;quot;BDS&amp;quot; stellt den Speicherort der installierten Version von {{Variables|Product}} dar.&lt;br /&gt;
Um beispielsweise mit der BDS-Umgebungsvariable das Verzeichnis &amp;quot;source&amp;quot; anzugeben, geben Sie Folgendes ein:&lt;br /&gt;
 $(BDS)\source&lt;br /&gt;
Dieser Ausdruck könnte beispielsweise zu {{Path|{{InstallPath}}\source}} erweitert werden:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Definierte Umgebungsvariablen|Vom Benutzer überschriebene Systemvariablen]]&lt;br /&gt;
|&lt;br /&gt;
Zeigt alle Anwendervariablen mit den zugehörigen Werten an. Anwendervariablen haben Vorrang vor Systemvariablen und verlieren ihre Gültigkeit erst, wenn sie gelöscht werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Systemvariable überschreiben&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Systemvariable überschreiben]]&#039;&#039;&#039;, in dem Systemvariablen geändert werden können, um neue vom Anwender überschriebene Variablen zu erstellen. Diese Schaltfläche ist deaktiviert (abgedunkelt) und wird erst aktiviert, wenn Sie eine Variable in der Liste &#039;&#039;&#039;Systemvariablen&#039;&#039;&#039; auswählen.&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;
Neu&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Neue Anwendervariable]]&#039;&#039;&#039;, in dem Sie eine neue Anwendervariable aus einer Systemvariable erstellen können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Bearbeiten&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Neue Anwendervariable]]&#039;&#039;&#039;, in dem Sie die Anwendervariable ändern können, die in der Liste &#039;&#039;&#039;Vom Anwender überschrieben&#039;&#039;&#039; ausgewählt ist.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Löschen&lt;br /&gt;
|&lt;br /&gt;
Löscht die Anwendervariable, die in der Liste &#039;&#039;&#039;Vom Anwender überschrieben&#039;&#039;&#039; ausgewählt ist.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
* Zum Festlegen von Betriebssystem-[[Umgebungsvariablen|Umgebungsvariablen]] in einem Eingabefeld verwenden Sie die folgende Syntax: &amp;lt;code&amp;gt;$(VariableName)&amp;lt;/code&amp;gt;. &lt;br /&gt;
*Die Variable &#039;&#039;&#039;$(Config)&#039;&#039;&#039; steht für die spezifische Konfiguration, die im [[Optionen für das Ziel|Feld &amp;quot;Ziel&amp;quot;]] auf der jeweiligen Seite des Dialogfelds &amp;quot;Projektoptionen&amp;quot; festgelegt ist, auf der &#039;&#039;&#039;$(Config)&#039;&#039;&#039; angegeben ist, zum Beispiel [[Delphi-Compiler|Delphi-Compiler]]. Wenn Sie &#039;&#039;&#039;$(Config)&#039;&#039;&#039; in einen Pfad aufnehmen und dann bei der Erzeugung des Projekts eine &#039;&#039;&#039;Debug&#039;&#039;&#039;-Konfiguration als &#039;&#039;&#039;Ziel&#039;&#039;&#039; angeben, schließt &#039;&#039;&#039;$(Config)&#039;&#039;&#039; nur das Debug-Verzeichnis ein und nicht die Elemente, die nur im Release-Verzeichnis vorhanden sind.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Definierte Umgebungsvariablen|Definierte Umgebungsvariablen]]&lt;br /&gt;
*[[Debugger-Umgebungsblock|Debugger-Umgebungsblock]]&lt;br /&gt;
* [[Default Folders|Standardordner]]&lt;br /&gt;
* [[Compilierung und Ausführung|Compilierung und Ausführung]]&lt;br /&gt;
* [[Komponenten-Symbolleiste|Komponenten-Symbolleiste]]&lt;br /&gt;
* [[Dateizuordnung|Dateizuordnung]]&lt;br /&gt;
* [[Desktop und Layout|Desktop und Layout]]&lt;br /&gt;
* [[Projekt-Upgrade|Projekt-Upgrade]]&lt;br /&gt;
* [[LiveBindings-Optionen|LiveBindings]]&lt;br /&gt;
* [[Speichern und Wiederherstellen|Speichern und Wiederherstellen]]&lt;br /&gt;
* [[GetIt (Optionen)|GetIt-Package-Manager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:RAD Studio – Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Umgebungsvariablen&amp;diff=220514</id>
		<title>Umgebungsvariablen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Umgebungsvariablen&amp;diff=220514"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Ein erster Blick auf die IDE}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; Umgebungsvariablen}}&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können Sie Systemumgebungsvariablen anzeigen und überschriebene Anwendervariablen erstellen, bearbeiten und löschen.&lt;br /&gt;
&lt;br /&gt;
{{Attention| Weitere Einzelheiten zu Umgebungsvariablen in {{Product}} finden Sie im Artikel &#039;&#039;&#039;[[Definierte Umgebungsvariablen|Definierte Umgebungsvariablen]]&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&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;
&lt;br /&gt;
[[Definierte Umgebungsvariablen|Systemvariablen]]&lt;br /&gt;
|&lt;br /&gt;
Zeigt eine Liste aller Umgebungsvariablen und ihrer Werte an, die auf Systemebene definiert sind. Eine Systemvariable kann nicht gelöscht, aber überschrieben werden.&lt;br /&gt;
&#039;&#039;&#039;BDS&#039;&#039;&#039; ist eine der in diesem Dialogfeld angezeigten Variablen. Die Umgebungsvariable &amp;quot;BDS&amp;quot; stellt den Speicherort der installierten Version von {{Variables|Product}} dar.&lt;br /&gt;
Um beispielsweise mit der BDS-Umgebungsvariable das Verzeichnis &amp;quot;source&amp;quot; anzugeben, geben Sie Folgendes ein:&lt;br /&gt;
 $(BDS)\source&lt;br /&gt;
Dieser Ausdruck könnte beispielsweise zu {{Path|{{InstallPath}}\source}} erweitert werden:&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Definierte Umgebungsvariablen|Vom Benutzer überschriebene Systemvariablen]]&lt;br /&gt;
|&lt;br /&gt;
Zeigt alle Anwendervariablen mit den zugehörigen Werten an. Anwendervariablen haben Vorrang vor Systemvariablen und verlieren ihre Gültigkeit erst, wenn sie gelöscht werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Systemvariable überschreiben&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Systemvariable überschreiben]]&#039;&#039;&#039;, in dem Systemvariablen geändert werden können, um neue vom Anwender überschriebene Variablen zu erstellen. Diese Schaltfläche ist deaktiviert (abgedunkelt) und wird erst aktiviert, wenn Sie eine Variable in der Liste &#039;&#039;&#039;Systemvariablen&#039;&#039;&#039; auswählen.&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;
Neu&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Neue Anwendervariable]]&#039;&#039;&#039;, in dem Sie eine neue Anwendervariable aus einer Systemvariable erstellen können.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Bearbeiten&lt;br /&gt;
|&lt;br /&gt;
Öffnet das Dialogfeld &#039;&#039;&#039;[[Systemvariable überschreiben/Neue Anwendervariable/Anwendervariable bearbeiten|Neue Anwendervariable]]&#039;&#039;&#039;, in dem Sie die Anwendervariable ändern können, die in der Liste &#039;&#039;&#039;Vom Anwender überschrieben&#039;&#039;&#039; ausgewählt ist.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Löschen&lt;br /&gt;
|&lt;br /&gt;
Löscht die Anwendervariable, die in der Liste &#039;&#039;&#039;Vom Anwender überschrieben&#039;&#039;&#039; ausgewählt ist.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
* Zum Festlegen von Betriebssystem-[[Umgebungsvariablen|Umgebungsvariablen]] in einem Eingabefeld verwenden Sie die folgende Syntax: &amp;lt;code&amp;gt;$(VariableName)&amp;lt;/code&amp;gt;. &lt;br /&gt;
*Die Variable &#039;&#039;&#039;$(Config)&#039;&#039;&#039; steht für die spezifische Konfiguration, die im [[Optionen für das Ziel|Feld &amp;quot;Ziel&amp;quot;]] auf der jeweiligen Seite des Dialogfelds &amp;quot;Projektoptionen&amp;quot; festgelegt ist, auf der &#039;&#039;&#039;$(Config)&#039;&#039;&#039; angegeben ist, zum Beispiel [[Delphi-Compiler|Delphi-Compiler]]. Wenn Sie &#039;&#039;&#039;$(Config)&#039;&#039;&#039; in einen Pfad aufnehmen und dann bei der Erzeugung des Projekts eine &#039;&#039;&#039;Debug&#039;&#039;&#039;-Konfiguration als &#039;&#039;&#039;Ziel&#039;&#039;&#039; angeben, schließt &#039;&#039;&#039;$(Config)&#039;&#039;&#039; nur das Debug-Verzeichnis ein und nicht die Elemente, die nur im Release-Verzeichnis vorhanden sind.}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Definierte Umgebungsvariablen|Definierte Umgebungsvariablen]]&lt;br /&gt;
*[[Debugger-Umgebungsblock|Debugger-Umgebungsblock]]&lt;br /&gt;
* [[Default Folders|Standardordner]]&lt;br /&gt;
* [[Compilierung und Ausführung|Compilierung und Ausführung]]&lt;br /&gt;
* [[Komponenten-Symbolleiste|Komponenten-Symbolleiste]]&lt;br /&gt;
* [[Dateizuordnung|Dateizuordnung]]&lt;br /&gt;
* [[Desktop und Layout|Desktop und Layout]]&lt;br /&gt;
* [[Projekt-Upgrade|Projekt-Upgrade]]&lt;br /&gt;
* [[LiveBindings-Optionen|LiveBindings]]&lt;br /&gt;
* [[Speichern und Wiederherstellen|Speichern und Wiederherstellen]]&lt;br /&gt;
* [[GetIt (Optionen)|GetIt-Package-Manager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:RAD Studio – Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Definierte_Umgebungsvariablen&amp;diff=220513</id>
		<title>Definierte Umgebungsvariablen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Definierte_Umgebungsvariablen&amp;diff=220513"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Umgebungsoptionen}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; Umgebungsvariablen}}&lt;br /&gt;
&lt;br /&gt;
In {{Product}} sind die folgenden &#039;&#039;&#039;Umgebungsvariablen&#039;&#039;&#039; zur Vereinfachung für Benutzer definiert. Jede dieser Umgebungsvariablen kann mithilfe von &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Von {{Product}} gestartete Prozesse, – darunter auch Ihre Anwendungen, wenn diese über die IDE ausgeführt werden, beispielsweise beim Debuggen –, übernehmen die hier definierten Systemumgebungsvariablen (einschließlich Überschreibungen). Das bedeutet, dass Sie Umgebungsvariablen festlegen können, die bei der Entwicklung Ihrer Anwendung verwendet werden sollen und sich von denen unterscheiden können, die gelten, wenn Benutzer Ihre Anwendung ausführen. &lt;br /&gt;
&lt;br /&gt;
{{Tip| Sollte Ihre Anwendung Probleme beim Auffinden von Dateien haben oder ein ähnliches Verhalten zeigt, wenn sie außerhalb der IDE ausgeführt wird, nicht jedoch bei der Ausführung innerhalb der IDE, ist es ratsam, zunächst die Umgebungsvariablen und deren Überschreibungen zu überprüfen, um die Ursache zu ermitteln.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Umgebungsvariable &lt;br /&gt;
! Standardwert &lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BCB &lt;br /&gt;
| &amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Installationsort für C++Builder, wenn die C++Builder-Personality installiert ist (entspricht dem Installationsort von {{Product}}). Wird nur festgelegt, wenn die IDE mit der kombinierten {{Product}}- oder C++Builder-Personality ausgeführt wird.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDS &lt;br /&gt;
| &amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Installationsort für {{Product}}.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSBIN &lt;br /&gt;
|&amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}\bin&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Ordner enthält ausführbare Dateien (EXE), wie z. B. IDE, Compiler, Linker und andere Binärdateien.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCatalogRepository &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\[User]\Documents\Embarcadero\Studio\&amp;amp;lt;wbr&amp;amp;gt;{{VersionNumber}}\CatalogRepository&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Ordner, in dem GetIt jedes Package in Unterordnern dieses Verzeichnisses speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCatalogRepositoryAllUsers &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}\CatalogRepository&amp;lt;/code&amp;gt; &lt;br /&gt;
| Dieses Verzeichnis wird für GetIt-Packages verwendet, die für alle Benutzer installiert sind, nicht nur für das aktuelle Benutzerkonto.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCOMMONDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Allgemeiner Ordner für benutzerspezifische Dateien. Beispielsweise werden Stile in einem Unterordner installiert, ein anderer Unterordner dient als Standardspeicherort für Packages und so weiter.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSINCLUDE &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\&amp;amp;lt;wbr&amp;amp;gt;studio\{{VersionNumber}}\include&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Basisordner für C++-&amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;-Dateien, der mehrere Unterordner für unterschiedliche Gruppen von &amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;-Dateien hat. Zum Beispiel: &amp;lt;code&amp;gt;include\windows\vcl&amp;lt;/code&amp;gt;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSLIB &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\studio\{{VersionNumber}}\lib&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Basisordner für C++-Link-Dateien, beide Typen DCUs und BPIs (dynamisch gelinkte Package-Importbibliotheken), der mehrere Unterordner für unterschiedliche Gruppen von Bibliotheken hat. Zum Beispiel: &amp;lt;code&amp;gt;lib\win64\release&amp;lt;/code&amp;gt; enthält die Release-Build-Versionen für die Win64-Toolkette.&lt;br /&gt;
&lt;br /&gt;
{{Note|Ihr Projekt verwendet automatisch den richtigen Unterordner.}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSPLATFORMSDKSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\User\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\SDKs&amp;lt;/code&amp;gt; &lt;br /&gt;
| Speicherort für SDKs, die in Unterordner gespeichert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSPROJECTSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\User\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\Projects&amp;lt;/code&amp;gt; &lt;br /&gt;
| Standardordner, in dem die IDE Projekte speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSUSERDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\[User]\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Ordner für benutzerspezifische Dateien, die die IDE speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DELPHI &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\&amp;amp;lt;wbr&amp;amp;gt;studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Installationsort für {{Delphi}}, wenn die {{Delphi}}-Personality installiert ist (entspricht dem Installationsort von {{Product}}). Wird nur festgelegt, wenn die IDE mit der kombinierten {{Product}}- oder {{Delphi}}-Personality ausgeführt wird.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|IBREDISTDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;InterBase\redist\InterBase2020&amp;lt;/code&amp;gt; &lt;br /&gt;
| InterBase-Ordner für weitergabefähige Dateien.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|PATH &lt;br /&gt;
|&lt;br /&gt;
| Eine Systemumgebungsvariable, aber eine die häufig geändert werden kann (andere Pfade angehängt), für in der IDE ausgeführte Prozesse.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DEMOSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}\Samples&amp;lt;/code&amp;gt; &lt;br /&gt;
| Speicherort der Demoanwendungen, die mit dem Produkt installiert werden. Viele weitere Demoanwendungen sind auf unserem GitHub verfügbar.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
* [[Umgebungsvariablen|Umgebungsvariablen]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Definierte_Umgebungsvariablen&amp;diff=220512</id>
		<title>Definierte Umgebungsvariablen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Definierte_Umgebungsvariablen&amp;diff=220512"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Umgebungsoptionen}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; Umgebungsvariablen}}&lt;br /&gt;
&lt;br /&gt;
In {{Product}} sind die folgenden &#039;&#039;&#039;Umgebungsvariablen&#039;&#039;&#039; zur Vereinfachung für Benutzer definiert. Jede dieser Umgebungsvariablen kann mithilfe von &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; überschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Von {{Product}} gestartete Prozesse, – darunter auch Ihre Anwendungen, wenn diese über die IDE ausgeführt werden, beispielsweise beim Debuggen –, übernehmen die hier definierten Systemumgebungsvariablen (einschließlich Überschreibungen). Das bedeutet, dass Sie Umgebungsvariablen festlegen können, die bei der Entwicklung Ihrer Anwendung verwendet werden sollen und sich von denen unterscheiden können, die gelten, wenn Benutzer Ihre Anwendung ausführen. &lt;br /&gt;
&lt;br /&gt;
{{Tip| Sollte Ihre Anwendung Probleme beim Auffinden von Dateien haben oder ein ähnliches Verhalten zeigt, wenn sie außerhalb der IDE ausgeführt wird, nicht jedoch bei der Ausführung innerhalb der IDE, ist es ratsam, zunächst die Umgebungsvariablen und deren Überschreibungen zu überprüfen, um die Ursache zu ermitteln.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Umgebungsvariable &lt;br /&gt;
! Standardwert &lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BCB &lt;br /&gt;
| &amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Installationsort für C++Builder, wenn die C++Builder-Personality installiert ist (entspricht dem Installationsort von {{Product}}). Wird nur festgelegt, wenn die IDE mit der kombinierten {{Product}}- oder C++Builder-Personality ausgeführt wird.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDS &lt;br /&gt;
| &amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Installationsort für {{Product}}.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSBIN &lt;br /&gt;
|&amp;lt;code&amp;gt;c:\program files (x86)\embarcadero\studio\{{VersionNumber}}\bin&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Ordner enthält ausführbare Dateien (EXE), wie z. B. IDE, Compiler, Linker und andere Binärdateien.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCatalogRepository &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\[User]\Documents\Embarcadero\Studio\&amp;amp;lt;wbr&amp;amp;gt;{{VersionNumber}}\CatalogRepository&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Ordner, in dem GetIt jedes Package in Unterordnern dieses Verzeichnisses speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCatalogRepositoryAllUsers &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}\CatalogRepository&amp;lt;/code&amp;gt; &lt;br /&gt;
| Dieses Verzeichnis wird für GetIt-Packages verwendet, die für alle Benutzer installiert sind, nicht nur für das aktuelle Benutzerkonto.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSCOMMONDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Allgemeiner Ordner für benutzerspezifische Dateien. Beispielsweise werden Stile in einem Unterordner installiert, ein anderer Unterordner dient als Standardspeicherort für Packages und so weiter.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSINCLUDE &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\&amp;amp;lt;wbr&amp;amp;gt;studio\{{VersionNumber}}\include&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Basisordner für C++-&amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;-Dateien, der mehrere Unterordner für unterschiedliche Gruppen von &amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;-Dateien hat. Zum Beispiel: &amp;lt;code&amp;gt;include\windows\vcl&amp;lt;/code&amp;gt;.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSLIB &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\studio\{{VersionNumber}}\lib&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Basisordner für C++-Link-Dateien, beide Typen DCUs und BPIs (dynamisch gelinkte Package-Importbibliotheken), der mehrere Unterordner für unterschiedliche Gruppen von Bibliotheken hat. Zum Beispiel: &amp;lt;code&amp;gt;lib\win64\release&amp;lt;/code&amp;gt; enthält die Release-Build-Versionen für die Win64-Toolkette.&lt;br /&gt;
&lt;br /&gt;
{{Note|Ihr Projekt verwendet automatisch den richtigen Unterordner.}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSPLATFORMSDKSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\User\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\SDKs&amp;lt;/code&amp;gt; &lt;br /&gt;
| Speicherort für SDKs, die in Unterordner gespeichert werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSPROJECTSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\User\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\Projects&amp;lt;/code&amp;gt; &lt;br /&gt;
| Standardordner, in dem die IDE Projekte speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|BDSUSERDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\[User]\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Ordner für benutzerspezifische Dateien, die die IDE speichert.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DELPHI &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\program files (x86)\embarcadero\&amp;amp;lt;wbr&amp;amp;gt;studio\{{VersionNumber}}&amp;lt;/code&amp;gt; &lt;br /&gt;
| Der Installationsort für {{Delphi}}, wenn die {{Delphi}}-Personality installiert ist (entspricht dem Installationsort von {{Product}}). Wird nur festgelegt, wenn die IDE mit der kombinierten {{Product}}- oder {{Delphi}}-Personality ausgeführt wird.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|IBREDISTDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;InterBase\redist\InterBase2020&amp;lt;/code&amp;gt; &lt;br /&gt;
| InterBase-Ordner für weitergabefähige Dateien.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|PATH &lt;br /&gt;
|&lt;br /&gt;
| Eine Systemumgebungsvariable, aber eine die häufig geändert werden kann (andere Pfade angehängt), für in der IDE ausgeführte Prozesse.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|DEMOSDIR &lt;br /&gt;
|&amp;lt;code&amp;gt;C:\Users\Public\Documents\Embarcadero\&amp;amp;lt;wbr&amp;amp;gt;Studio\{{VersionNumber}}\Samples&amp;lt;/code&amp;gt; &lt;br /&gt;
| Speicherort der Demoanwendungen, die mit dem Produkt installiert werden. Viele weitere Demoanwendungen sind auf unserem GitHub verfügbar.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
* [[Umgebungsvariablen|Umgebungsvariablen]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Debugger-Tipps_und_-Workarounds&amp;diff=220511</id>
		<title>Debugger-Tipps und -Workarounds</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Debugger-Tipps_und_-Workarounds&amp;diff=220511"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen debuggen - Index}}&lt;br /&gt;
&lt;br /&gt;
Auf der folgenden Seite finden Sie eine Reihe von Debugger-Tipps und -Workarounds.&lt;br /&gt;
&lt;br /&gt;
==Debug-Kernel antwortet nicht==&lt;br /&gt;
&lt;br /&gt;
Manchmal bleibt die IDE bei der Dialogfeldmeldung &#039;&#039;&#039;Debug-Kernel antwortet nicht.&#039;&#039;&#039; &#039;&#039;&#039;Debug-Prozess beenden?&#039;&#039;&#039; hängen und Sie müssen den Prozess möglicherweise beenden. Sie können das Warte-Timeout für die Anzeige der Dialogfeldmeldung während des Debuggens verlängern.&lt;br /&gt;
&lt;br /&gt;
Die Standardzeit vor der Anzeige des Fehlerdialogfelds &#039;&#039;&#039;Debug-Kernel antwortet nicht&#039;&#039;&#039; beträgt {{code|25 Sekunden}}. Führen Sie die folgenden Schritte aus, um diesen Wert auf {{code|35 Sekunden}} zu erhöhen: &lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}}&lt;br /&gt;
# Klicken Sie in &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; auf &#039;&#039;&#039;Neu...&#039;&#039;&#039;, um die folgenden Namens-/Wertepaare für Umgebungsvariablen hinzuzufügen:&lt;br /&gt;
##{{code|GDB_WAITTIMEOUT 35000}}&lt;br /&gt;
# Starten Sie die IDE erneut.&lt;br /&gt;
&lt;br /&gt;
Dieser neue Wert wird für das Warte-Timeout bis zur Anzeige der Dialogfeldmeldung während des Debuggens verwendet. Um auf den Standardwert zurückzusetzen, löschen Sie diese neu hinzugefügte Umgebungsvariable, und starten Sie die IDE neu.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das Problem, dass die IDE hängen bleibt, tritt in {{Product}} 12.1 und früheren Versionen auf.}}&lt;br /&gt;
&lt;br /&gt;
==Port-Konflikt während Debug-Sitzungen==&lt;br /&gt;
&lt;br /&gt;
Gehen Sie folgendermaßen vor, wenn die IDE keine Debug-Sitzung für eine Delphi-Anwendung auf der Windows-64-Bit-Plattform aufgrund eines Port-Konflikts starten kann:&lt;br /&gt;
&lt;br /&gt;
So legen Sie diesen DBK_DEBUG_PORT fest:&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}}&lt;br /&gt;
# Klicken Sie in &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; auf &#039;&#039;&#039;Neu...&#039;&#039;&#039;, um die folgenden Namens-/Wertepaare für Umgebungsvariablen hinzuzufügen:&lt;br /&gt;
##{{Code|DBK_DEBUG_PORT 12345}}&lt;br /&gt;
# Starten Sie die IDE erneut.&lt;br /&gt;
&lt;br /&gt;
Die Delphi-Anwendung für die Debug-Sitzung auf der Windows-64-Bit-Plattform verwendet diese neue Port-Nummer. Um auf die Standardnummer zurückzusetzen, löschen Sie diese neu hinzugefügte Umgebungsvariable, und starten Sie die IDE neu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Debugger-Optionen|Debugger-Optionen]]&lt;br /&gt;
* [[Debugger-Funktionen|Debugger-Funktionen]]&lt;br /&gt;
* [[Umgebungsvariablen|Umgebungsvariablen]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Debugger-Tipps_und_-Workarounds&amp;diff=220510</id>
		<title>Debugger-Tipps und -Workarounds</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Debugger-Tipps_und_-Workarounds&amp;diff=220510"/>
		<updated>2026-05-12T06:44:04Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungen debuggen - Index}}&lt;br /&gt;
&lt;br /&gt;
Auf der folgenden Seite finden Sie eine Reihe von Debugger-Tipps und -Workarounds.&lt;br /&gt;
&lt;br /&gt;
==Debug-Kernel antwortet nicht==&lt;br /&gt;
&lt;br /&gt;
Manchmal bleibt die IDE bei der Dialogfeldmeldung &#039;&#039;&#039;Debug-Kernel antwortet nicht.&#039;&#039;&#039; &#039;&#039;&#039;Debug-Prozess beenden?&#039;&#039;&#039; hängen und Sie müssen den Prozess möglicherweise beenden. Sie können das Warte-Timeout für die Anzeige der Dialogfeldmeldung während des Debuggens verlängern.&lt;br /&gt;
&lt;br /&gt;
Die Standardzeit vor der Anzeige des Fehlerdialogfelds &#039;&#039;&#039;Debug-Kernel antwortet nicht&#039;&#039;&#039; beträgt {{code|25 Sekunden}}. Führen Sie die folgenden Schritte aus, um diesen Wert auf {{code|35 Sekunden}} zu erhöhen: &lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}}&lt;br /&gt;
# Klicken Sie in &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; auf &#039;&#039;&#039;Neu...&#039;&#039;&#039;, um die folgenden Namens-/Wertepaare für Umgebungsvariablen hinzuzufügen:&lt;br /&gt;
##{{code|GDB_WAITTIMEOUT 35000}}&lt;br /&gt;
# Starten Sie die IDE erneut.&lt;br /&gt;
&lt;br /&gt;
Dieser neue Wert wird für das Warte-Timeout bis zur Anzeige der Dialogfeldmeldung während des Debuggens verwendet. Um auf den Standardwert zurückzusetzen, löschen Sie diese neu hinzugefügte Umgebungsvariable, und starten Sie die IDE neu.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das Problem, dass die IDE hängen bleibt, tritt in {{Product}} 12.1 und früheren Versionen auf.}}&lt;br /&gt;
&lt;br /&gt;
==Port-Konflikt während Debug-Sitzungen==&lt;br /&gt;
&lt;br /&gt;
Gehen Sie folgendermaßen vor, wenn die IDE keine Debug-Sitzung für eine Delphi-Anwendung auf der Windows-64-Bit-Plattform aufgrund eines Port-Konflikts starten kann:&lt;br /&gt;
&lt;br /&gt;
So legen Sie diesen DBK_DEBUG_PORT fest:&lt;br /&gt;
&lt;br /&gt;
# Öffnen Sie {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}}&lt;br /&gt;
# Klicken Sie in &#039;&#039;&#039;Vom Benutzer überschriebene Systemvariablen&#039;&#039;&#039; auf &#039;&#039;&#039;Neu...&#039;&#039;&#039;, um die folgenden Namens-/Wertepaare für Umgebungsvariablen hinzuzufügen:&lt;br /&gt;
##{{Code|DBK_DEBUG_PORT 12345}}&lt;br /&gt;
# Starten Sie die IDE erneut.&lt;br /&gt;
&lt;br /&gt;
Die Delphi-Anwendung für die Debug-Sitzung auf der Windows-64-Bit-Plattform verwendet diese neue Port-Nummer. Um auf die Standardnummer zurückzusetzen, löschen Sie diese neu hinzugefügte Umgebungsvariable, und starten Sie die IDE neu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Debugger-Optionen|Debugger-Optionen]]&lt;br /&gt;
* [[Debugger-Funktionen|Debugger-Funktionen]]&lt;br /&gt;
* [[Umgebungsvariablen|Umgebungsvariablen]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Erweiterungen_von_mit_RAD_Studio_erzeugten_Dateien&amp;diff=220509</id>
		<title>Erweiterungen von mit RAD Studio erzeugten Dateien</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Erweiterungen_von_mit_RAD_Studio_erzeugten_Dateien&amp;diff=220509"/>
		<updated>2026-05-12T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Dateitypen - Index}}&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Erweiterungen der von {{Variables|Product}} erzeugten Dateien.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;{{Note| Für MSBuild müssen die Erweiterungen aller Projektdateien auf &amp;quot;proj&amp;quot; enden (d. h., MSBuild verwendet die Maske &amp;lt;code&amp;gt;*.*proj&amp;lt;/code&amp;gt;).}}&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält Erläuterungen zu den verschiedenen Werten in der Spalte &#039;&#039;&#039;&amp;quot;Versionskontrolle?&amp;quot;&#039;&#039;&#039; der folgenden Tabelle:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Wert&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|&lt;br /&gt;
Diese Datei muss in die Versionskontrolle einbezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|&lt;br /&gt;
Diese Datei sollte nicht in die Versionskontrolle einbezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|&lt;br /&gt;
Diese Datei können Sie in die Versionskontrolle einbeziehen, wenn Ihr gesamtes Team diese Datei verwenden soll, Sie können sie aber auch bei sich behalten.&lt;br /&gt;
Wenn Sie beispielsweise möchten, dass alle Ihre Teammitglieder die gleichen CodeGuard-Optionen für Ihr Projekt verwenden, können Sie die erzeugte {{Path|.cgi}}-Datei in die Versionskontrolle aufnehmen. Wenn Ihre Teammitglieder eigene CodeGuard-Einstellungen verwenden können, fügen Sie dem Versionskontrollsystem die {{Path|.cgi}}-Datei nicht hinzu.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|&lt;br /&gt;
Sie sollten diese Datei nur in die Versionskontrolle aufnehmen, wenn die Datei zum Erstellen des Anwendungs-Build erforderlich ist und sie nicht von Ihrem Projekt erzeugt wird.&lt;br /&gt;
Sie müssen beispielsweise binäre Bibliotheksdateien von Drittherstellern in die Versionskontrolle aufnehmen, wenn Sie nicht über die Quellen verfügen oder Ihr Projekt diese Bibliotheken nicht erzeugt. Wenn Ihr Projekt allerdings eine Bibliothek erzeugt, müssen Sie die resultierende Binärdatei dieser Bibliothek nicht in Ihr Versionskontrollsystem aufnehmen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;Dateierweiterung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;[[Versionsverwaltung|Versionskontrolle]]?&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 a&lt;br /&gt;
|&lt;br /&gt;
*&#039;&#039;libname.a:&#039;&#039; Statische Bibliotheksdatei (COFF-Format), die vom modernen, durch Clang erweiterten [[BCC64X|BCC64X]]-Compiler erzeugt wird. (Diese Toolkette unterstützt auch lib; siehe unten.)&lt;br /&gt;
*&#039;&#039;name.a:&#039;&#039; Statische Bibliotheksdatei (ELF-Format), die von den [[Durch Clang erweiterte C++-Compiler|durch Clang erweiterten C++-Compilern]] erzeugt wird, wie z. B. [[Statische Package-Bibliotheksdatei|statische Package-Bibliotheksdateien]].&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter:&lt;br /&gt;
*[[Compilieren und Erzeugen von geräteübergreifenden Anwendungen|Compilieren und Erzeugen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
*[[Erzeugen von statischen Packages|Erzeugen von statischen Packages]]&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 apk&lt;br /&gt;
|&lt;br /&gt;
Android-Anwendungspaketdatei. Siehe [[Bereitstellen von signierten Android-Anwendungen|Bereitstellen von signierten Android-Anwendungen]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 bdsproj&lt;br /&gt;
|&lt;br /&gt;
Projektoptionsdatei für BDS 2006 und früher (wurde durch &amp;lt;code&amp;gt;.dproj&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.cbproj&amp;lt;/code&amp;gt; ersetzt).&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 bdsgroup&lt;br /&gt;
|&lt;br /&gt;
Projektgruppen für BDS 2006 und früher.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 bpi&lt;br /&gt;
|&lt;br /&gt;
[[Bibliotheksdatei für den Package-Import|Bibliotheksdatei für den Package-Import]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 bpl&lt;br /&gt;
|&lt;br /&gt;
[[Geteilte Package-Bibliotheksdatei|Gemeinsam genutzte Package-Bibliotheksdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cbproj&lt;br /&gt;
|&lt;br /&gt;
C++-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. (Legen Sie die Optionen mit dem Menübefehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Projekt &amp;amp;gt; Optionen&#039;&#039;&#039;&amp;lt;/font&amp;gt; fest.) Erzeugt beim Compilieren eine &amp;lt;code&amp;gt;.exe&amp;lt;/code&amp;gt;-, &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;.ocx&amp;lt;/code&amp;gt;-Datei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|cmd}}&lt;br /&gt;
|&lt;br /&gt;
 cfg&lt;br /&gt;
|&lt;br /&gt;
Projektkonfigurationsdateien, die von Befehlszeilen-Compilern wie folgt verwendet werden:&lt;br /&gt;
*dcc32.cfg für {{f|radstudio|dcc32.exe}}{{f|appmethod|32-Bit-Windows }}&lt;br /&gt;
*dcc64.cfg für {{f|radstudio|dcc64.exe}}{{f|appmethod|64-Bit-Windows }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei 32-Bit-Windows sucht der {{Delphi}}-Compiler beispielsweise nach einer &amp;lt;code&amp;gt;dcc32.cfg&amp;lt;/code&amp;gt;-Datei im Verzeichnis mit den ausführbaren Compiler-Dateien, dann nach &amp;lt;code&amp;gt;dcc32.cfg&amp;lt;/code&amp;gt; im aktuellen Verzeichnis und schließlich nach &amp;lt;code&amp;gt;Projektname.cfg&amp;lt;/code&amp;gt; im Projektverzeichnis. {{f|cmd|Sie können in der Befehlszeile &amp;lt;code&amp;gt;dcc32 Projektname&amp;lt;/code&amp;gt; eingeben und das Projekt mit denselben Optionen wie in der IDE compilieren. }}&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cgi&lt;br /&gt;
|&lt;br /&gt;
Die Datei CG32.cgi enthält die Konfigurationsinformationen für CodeGuard, einem Hilfsprogramm zur Verfolgung von Speicherüberschreibungen in statisch gelinkten ausführbaren C++-Dateien. Siehe [[CodeGuard verwenden|CodeGuard verwenden]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cgl&lt;br /&gt;
|&lt;br /&gt;
CodeGuard erzeugt eine Protokolldatei, &amp;lt;code&amp;gt;&amp;amp;lt;Projektname&amp;amp;gt;.cgl&amp;lt;/code&amp;gt;. Siehe [[Überblick zu CodeGuard|Überblick zu CodeGuard]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cpp&lt;br /&gt;
|&lt;br /&gt;
[[C++-Implementierungsdatei|C++-Implementierungsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 csm&lt;br /&gt;
|&lt;br /&gt;
[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei]] in früheren Versionen von C++Builder, wie C++Builder 5.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 d&lt;br /&gt;
|&lt;br /&gt;
[[C++-Abhängigkeitsdatei (*.d)|C++-Abhängigkeitsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dcp&lt;br /&gt;
|&lt;br /&gt;
[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dcu&lt;br /&gt;
|&lt;br /&gt;
[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dct&lt;br /&gt;
|&lt;br /&gt;
Änderungen an [[Komponentenvorlagen erstellen und verwenden|Komponentenvorlagen]], die Sie in {{Product}} vornehmen, werden in {{Path|{{AppDataPath}}\bds.dct}} gespeichert.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 deployproj&lt;br /&gt;
|&lt;br /&gt;
Konfigurationsdatei des [[Bereitstellungs-Manager|Bereitstellungs-Manager|Bereitstellungs-Managers]] für Ihr Projekt.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 dfm&lt;br /&gt;
|&lt;br /&gt;
Eine Windows VCL-Formulardatei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dll&lt;br /&gt;
|&lt;br /&gt;
Eine dynamisch gelinkte Bibliotheksdatei. Weitere Informationen finden Sie unter [[Packages und DLLs erstellen|Packages und DLLs erstellen]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dpk&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dpr&lt;br /&gt;
|&lt;br /&gt;
{{Delphi}}-Projektquelltextdatei; erzeugt beim Compilieren eine &amp;lt;code&amp;gt;.exe&amp;lt;/code&amp;gt;-, &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;.ocx&amp;lt;/code&amp;gt;-Datei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dproj&lt;br /&gt;
|&lt;br /&gt;
Von der IDE erzeugte {{Delphi}}-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. Legen Sie die Optionen mit dem Menübefehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Projekt &amp;amp;gt; Optionen&#039;&#039;&#039;&amp;lt;/font&amp;gt; fest. Diese Datei wird nicht beim Compilieren eines Projekts von der Befehlszeile aus mit dem Befehlszeilen-Compiler verwendet.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 drc&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dres&lt;br /&gt;
|&lt;br /&gt;
Compilierte {{Delphi}}-Ressourcendatei. Diese Erweiterung wird beim Hinzufügen einer Ressource zu dem Projekt, wie z. B. einem Symbol oder einem Bild, verwendet. Die &amp;lt;code&amp;gt;.dres&amp;lt;/code&amp;gt;-Datei wird nur beim Linken verwendet.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dsk&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern des Projekt-Desktops, wenn die Option &#039;&#039;&#039;Projekt-Desktop automatisch speichern&#039;&#039;&#039; im Dialogfeld &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 ist.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dst&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern der Desktop-Schnelleinstellung, die im Kombinationsfeld &amp;quot;Desktop&amp;quot; in der IDE-Symbolleiste festgelegt ist.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dsv&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern des aktuellen Status von Ansichten vor dem Schließen eines Projekts, wenn &#039;&#039;&#039;Editorstatus beim Schließen einer Registerkarte immer speichern&#039;&#039;&#039; in {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Speichern und Wiederherstellen#Auto-Speichern|Speichern und Wiederherstellen]]}}.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dwo&lt;br /&gt;
|&lt;br /&gt;
Split DWARF-Objektdatei, die vom durch Clang erweiterten Compiler für Windows 64 Bit erzeugte Debug-Informationen enthält. Weitere Informationen finden Sie unter [[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows#Reduzieren des Linker-Speicherverbrauchs mit Split DWARF|Split DWARF]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dSYM&lt;br /&gt;
|&lt;br /&gt;
[[DSYM-Debug-Datei|dSYM-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dylib&lt;br /&gt;
|&lt;br /&gt;
Eine dynamische Bibliothek (&amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;) oder ein Package (&amp;lt;code&amp;gt;.bpl&amp;lt;/code&amp;gt;), die für die macOS-Plattform compiliert wurden. Siehe [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen - Index]] und [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen#Ausgabedateien für geräteübergreifende Ziele|Ausgabedateien für geräteübergreifende Ziele]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dylib.rsm&lt;br /&gt;
|&lt;br /&gt;
Remote-Debug-Symboldatei für {{Delphi}} für macOS. Siehe &amp;lt;code&amp;gt;.rsm&amp;lt;/code&amp;gt;.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 entitlements&lt;br /&gt;
|&lt;br /&gt;
[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|Apple-Anwendungsberechtigungsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 exe&lt;br /&gt;
|&lt;br /&gt;
Ausführbare Windows-Datei.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 exe.incr&lt;br /&gt;
|&lt;br /&gt;
Inkrementelle Build-Informationen.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&amp;lt;br /&amp;gt;&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 fmx&lt;br /&gt;
|&lt;br /&gt;
Geräteübergreifende Formulardatei. Siehe [[Erstellen einer FireMonkey-Anwendung|Erstellen einer FireMonkey-Anwendung]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 fsf&lt;br /&gt;
|&lt;br /&gt;
Binäre {{FM}}-Stildatei. Entspricht der &amp;lt;code&amp;gt;.style&amp;lt;/code&amp;gt;-Datei. Siehe [[Anpassen von FireMonkey-Anwendungen mit Stilen|Anpassen von FireMonkey-Anwendungen mit Stilen]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 groupproj&lt;br /&gt;
|&lt;br /&gt;
Projektgruppe.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 h&lt;br /&gt;
|&lt;br /&gt;
[[C++-Header-Datei|C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 hpp&lt;br /&gt;
|&lt;br /&gt;
[[C++-Header-Datei|C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 i&lt;br /&gt;
|&lt;br /&gt;
C++-Präprozessorausgabe (wird nicht standardmäßig gespeichert). Jede [[C++-Implementierungsdatei|C++-Implementierungsdatei]] und alle einbezogenen [[C++-Header-Datei|C++-Header-Dateien]] werden vom Präprozessor in eine &amp;lt;code&amp;gt;.i&amp;lt;/code&amp;gt;-Datei eingefügt.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 identcache&lt;br /&gt;
|&lt;br /&gt;
Informationen für das Refactoring.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ilc&lt;br /&gt;
 ild&lt;br /&gt;
 ilf&lt;br /&gt;
 ilr&lt;br /&gt;
 ils&lt;br /&gt;
|&lt;br /&gt;
[[C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)|Inkrementelle C++-Link-Statusdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 info.plist&lt;br /&gt;
|&lt;br /&gt;
[[Apple-Anwendungsinformationsdatei (*.info.plist)|Apple-Anwendungsinformationsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ipa&lt;br /&gt;
|&lt;br /&gt;
Anwendungsarchivdatei für eine iOS-Anwendung.  Wird für die Plattformkonfigurationen  oder  generiert.  Weitere Informationen finden Sie unter [[Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe|Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe]] und [[Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store|Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 lib&lt;br /&gt;
|&lt;br /&gt;
Kann Folgendes sein:&lt;br /&gt;
*Eine statische Bibliotheksdatei, wie eine [[Statische Package-Bibliotheksdatei|statische Package-Bibliotheksdatei]].&lt;br /&gt;
*Eine Importbibliothek für Win32- und Win64-Plattformen {{f|radstudio|(erstellt vom [[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32|Hilfsprogramm für Importbibliotheken für Win32, IMPLIB.EXE]] oder durch [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile|Verwenden von ILINK32 und ILINK64 in der Befehlszeile]])}}&lt;br /&gt;
*Beides (z. B. RTLDLL-Importbibliotheken (sind Importbibliotheken mit einigen zusätzlichen Objektmodulen))&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 local&lt;br /&gt;
|&lt;br /&gt;
Benutzerspezifische Projektoptionen.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 map&lt;br /&gt;
|&lt;br /&gt;
[[Map-Debug-Datei|Map-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 nfn&lt;br /&gt;
|&lt;br /&gt;
Eine Datei, die von den Übersetzungs-Tools verwaltet wird. Sie enthält übersetzte Strings und andere Daten, die im Translation-Manager angezeigt werden. Für jedes Formular in der Anwendung und für jede Zielsprache wird eine separate &amp;lt;code&amp;gt;.nfn&amp;lt;/code&amp;gt;-Datei verwaltet.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 o&lt;br /&gt;
|&lt;br /&gt;
[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]] oder compilierte Übersetzungs-Unit.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 obj&lt;br /&gt;
|&lt;br /&gt;
[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]] oder compilierte Übersetzungs-Unit.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|activex}}&lt;br /&gt;
|&lt;br /&gt;
 ocx&lt;br /&gt;
|&lt;br /&gt;
Vom [[Active Form- oder ActiveX-Elementexperte|Active Form-Experten]] erzeugte OLE Control eXtension (OCX).&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 optset&lt;br /&gt;
|&lt;br /&gt;
Benannte Optionsgruppendatei, in der Konfigurationsoptionen für jedes Projekt gespeichert werden. Siehe [[Übersicht über Optionsgruppen|Übersicht über Optionsgruppen]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 otares&lt;br /&gt;
|&lt;br /&gt;
Datei mit unbekannten Ressourcen, die beim Upgrade eines Projekts einer früheren Version (nicht XE2) erzeugt werden. (Unbekannte Ressourcen sind Ressourcen, die nicht in der Build-Konfiguration enthalten sind, wie Versionsinformationen, Symbole, Manifest oder Stile.)&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pas&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Quelltextdatei|{{Delphi}}-Quelldatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pch&lt;br /&gt;
|&lt;br /&gt;
[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pdi&lt;br /&gt;
|&lt;br /&gt;
[[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|Abhängigkeitsinformationsdatei für C++-Package]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 plist&lt;br /&gt;
|&lt;br /&gt;
Eigenschaftslistendatei. Eigenschaftslisten werden für die Zielplattformen macOS ARM 64 Bit, macOS 64 Bit und iOS-Gerät 64 Bit generiert. Siehe [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen|Compilieren und Erzeugen von geräteübergreifenden Anwendungen]].&lt;br /&gt;
&#039;&#039;&#039;{{Product}}&#039;&#039;&#039; generiert die folgenden Eigenschaftslistendateien:&lt;br /&gt;
*[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|{{Placeholder|Projekt}}.entitlements]]&lt;br /&gt;
*[[Apple-Anwendungsinformationsdatei (*.info.plist)|{{Placeholder|Projekt}}.info.plist]]&lt;br /&gt;
*[[Regeldatei für Apple-Anwendungsressourcen|ResourceRules.plist]]&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 profile&lt;br /&gt;
|&lt;br /&gt;
Ein [[Verbindungsprofil-Manager|Verbindungsprofil]], das die Verbindung mit dem auf einem Remote-System ausgeführten &amp;quot;Platform Assistant&amp;quot; für die geräteübergreifende Anwendungsentwicklung für die macOS- oder die iOS-Zielplattform beschreibt.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 res, rc&lt;br /&gt;
|&lt;br /&gt;
Compilierte und nicht compilierte Ressourcendateien.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ridl&lt;br /&gt;
|&lt;br /&gt;
RIDL (Restricted Interface Definition Language). Textbasierte Datei, die vom [[Typbibliothekseditor|Typbibliothekseditor]] verwendet wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rps&lt;br /&gt;
|&lt;br /&gt;
Alte Erweiterung für ein ITE/ETM-[[Übersetzungswörterbuch|Übersetzungswörterbuch]]; wird für den schreibgeschützten Zugriff unterstützt. Übersetzungswörterbücher werden jetzt als &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Dateien gespeichert.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rsp&lt;br /&gt;
|&lt;br /&gt;
Antwortdatei, die vom C++-Linker verwendet wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rsm&lt;br /&gt;
|&lt;br /&gt;
[[RSM-Debug-Datei|RSM-Debug-Datei]], wird für das [[Überblick zum externen Debugger|Remote-Debugging]] in {{Delphi}}-Projekten verwendet. Wird von der Option &#039;&#039;&#039;Mit externen Debug-Symbolen&#039;&#039;&#039; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; {{Delphi}}-Compiler &amp;amp;gt; [[Linken|Linken]]}} aktiviert.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 sdk&lt;br /&gt;
|&lt;br /&gt;
Ein [[SDK-Manager|SDK]], das eine Zielplattform und eine Kombination von Dateien beschreibt, die zum Erzeugen von Anwendungen für diese Plattform erforderlich sind.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 so&lt;br /&gt;
|&lt;br /&gt;
Dies ist die Dateierweiterung gemeinsam genutzter Bibliotheken in Unix-ähnlichen Systemen, z. B. macOS und Linux.&lt;br /&gt;
Wenn Sie eine [[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]] für [[Mobile Android-Anwendungsentwicklung|Android]] erstellen, erzeugt {{Variables|Product}} eine gemeinsam genutzte Bibliothek mit dieser Dateierweiterung zur Implementierung der Projektlogik, da Android auf Linux basiert.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 stat&lt;br /&gt;
|&lt;br /&gt;
{{Product}} speichert die [[Projektstatistik|Projektstatistik]] in der Datei &#039;&#039;&amp;amp;lt;Projektname&amp;amp;gt;.stat&#039;&#039;, wenn Sie das Projekt schließen. Sie können diese Datei in die Versionskontrolle einbeziehen.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 style&lt;br /&gt;
|&lt;br /&gt;
{{FM}}-Stildatei. Siehe [[Anpassen von FireMonkey-Anwendungen mit Stilen|Anpassen von FireMonkey-Anwendungen mit Stilen]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 sym&lt;br /&gt;
|&lt;br /&gt;
Symboldatei. {{CBuilder}} ordnet mit &amp;lt;code&amp;gt;tlibimp.sym&amp;lt;/code&amp;gt; Symbolnamen in Typbibliotheken zu. Weitere Informationen finden Sie unter [[Zuordnung von Symbolnamen in einer Typbibliothek|Zuordnung von Symbolnamen in einer Typbibliothek]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 targets&lt;br /&gt;
|&lt;br /&gt;
Targets-Datei, eine MSBuild-konforme XML-Datei, die Sie Ihrem Projekt hinzufügen, damit der Build-Prozess angepasst werden kann. Sie enthält MSBuild-Skripte und andere Informationen.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tds&lt;br /&gt;
|&lt;br /&gt;
[[TDS-Debug-Datei (*.tds)|TDS-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tgproj&lt;br /&gt;
|&lt;br /&gt;
Modellierungs-Designprojekt.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tlb&lt;br /&gt;
|&lt;br /&gt;
Typbibliothek.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tmx&lt;br /&gt;
|&lt;br /&gt;
Im [[Übersetzungswörterbuch|Übersetzungswörterbuch]] werden Daten im XML-Format in einer &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Datei gespeichert. Bei Bedarf können unterschiedliche Wörterbücher durch Speichern von mehreren &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Dateien angelegt werden. Siehe [[Translation-Manager in der IDE|Translation-Manager in der IDE]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 todo&lt;br /&gt;
|&lt;br /&gt;
Die To-Do-Liste des Projekts.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 tvsconfig&lt;br /&gt;
|&lt;br /&gt;
Konfigurationsdatei für die Modellierung.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 txvpck, txvcls&lt;br /&gt;
|&lt;br /&gt;
Informationen für Modelldiagramme.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 vsf&lt;br /&gt;
|&lt;br /&gt;
VCL-Stildatei, die auf der Seite [[Erscheinungsbild der Anwendung|Erscheinungsbild der Anwendung]] aktiviert wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 vlb&lt;br /&gt;
|&lt;br /&gt;
Visuelle LiveBindings-Datei.  Siehe [[LiveBindings-Designer|LiveBindings-Designer]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 xml&lt;br /&gt;
|&lt;br /&gt;
[https://en.wikipedia.org/wiki/XML XML] ist eine Auszeichnungssprache für Datendateien. Die folgende Liste enthält einige Beispiele für XML-Dateien, die &#039;&#039;&#039;{{Product}}&#039;&#039;&#039; generiert:&lt;br /&gt;
*[[Globale XML-Deklarationen für die Compiler XML-Ausgabe|{{Placeholder|Projekt}}.xml, {{Placeholder|Unit}}.xml]]&lt;br /&gt;
*[[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]]&lt;br /&gt;
*[[Anpassen der Datei info.plist|info.plist.TemplateOSX.xml]]&lt;br /&gt;
*[[Anpassen der Datei info.plist|info.plist.TemplateiOS.xml]]&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 #nn&lt;br /&gt;
|&lt;br /&gt;
Hier #nn = #00, #01, #02 usw. [[C++-Debug-Typdatei|C++-Debug-Typdatei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Packages und Standard-DLLs|Packages und Standard-DLLs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Erweiterungen_von_mit_RAD_Studio_erzeugten_Dateien&amp;diff=220508</id>
		<title>Erweiterungen von mit RAD Studio erzeugten Dateien</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Erweiterungen_von_mit_RAD_Studio_erzeugten_Dateien&amp;diff=220508"/>
		<updated>2026-05-12T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Dateitypen - Index}}&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält die Erweiterungen der von {{Variables|Product}} erzeugten Dateien.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;{{Note| Für MSBuild müssen die Erweiterungen aller Projektdateien auf &amp;quot;proj&amp;quot; enden (d. h., MSBuild verwendet die Maske &amp;lt;code&amp;gt;*.*proj&amp;lt;/code&amp;gt;).}}&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die folgende Tabelle enthält Erläuterungen zu den verschiedenen Werten in der Spalte &#039;&#039;&#039;&amp;quot;Versionskontrolle?&amp;quot;&#039;&#039;&#039; der folgenden Tabelle:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Wert&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|&lt;br /&gt;
Diese Datei muss in die Versionskontrolle einbezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|&lt;br /&gt;
Diese Datei sollte nicht in die Versionskontrolle einbezogen werden.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|&lt;br /&gt;
Diese Datei können Sie in die Versionskontrolle einbeziehen, wenn Ihr gesamtes Team diese Datei verwenden soll, Sie können sie aber auch bei sich behalten.&lt;br /&gt;
Wenn Sie beispielsweise möchten, dass alle Ihre Teammitglieder die gleichen CodeGuard-Optionen für Ihr Projekt verwenden, können Sie die erzeugte {{Path|.cgi}}-Datei in die Versionskontrolle aufnehmen. Wenn Ihre Teammitglieder eigene CodeGuard-Einstellungen verwenden können, fügen Sie dem Versionskontrollsystem die {{Path|.cgi}}-Datei nicht hinzu.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|&lt;br /&gt;
Sie sollten diese Datei nur in die Versionskontrolle aufnehmen, wenn die Datei zum Erstellen des Anwendungs-Build erforderlich ist und sie nicht von Ihrem Projekt erzeugt wird.&lt;br /&gt;
Sie müssen beispielsweise binäre Bibliotheksdateien von Drittherstellern in die Versionskontrolle aufnehmen, wenn Sie nicht über die Quellen verfügen oder Ihr Projekt diese Bibliotheken nicht erzeugt. Wenn Ihr Projekt allerdings eine Bibliothek erzeugt, müssen Sie die resultierende Binärdatei dieser Bibliothek nicht in Ihr Versionskontrollsystem aufnehmen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!&#039;&#039;&#039;Dateierweiterung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;[[Versionsverwaltung|Versionskontrolle]]?&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 a&lt;br /&gt;
|&lt;br /&gt;
*&#039;&#039;libname.a:&#039;&#039; Statische Bibliotheksdatei (COFF-Format), die vom modernen, durch Clang erweiterten [[BCC64X|BCC64X]]-Compiler erzeugt wird. (Diese Toolkette unterstützt auch lib; siehe unten.)&lt;br /&gt;
*&#039;&#039;name.a:&#039;&#039; Statische Bibliotheksdatei (ELF-Format), die von den [[Durch Clang erweiterte C++-Compiler|durch Clang erweiterten C++-Compilern]] erzeugt wird, wie z. B. [[Statische Package-Bibliotheksdatei|statische Package-Bibliotheksdateien]].&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter:&lt;br /&gt;
*[[Compilieren und Erzeugen von geräteübergreifenden Anwendungen|Compilieren und Erzeugen von geräteübergreifenden Anwendungen]]&lt;br /&gt;
*[[Erzeugen von statischen Packages|Erzeugen von statischen Packages]]&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 apk&lt;br /&gt;
|&lt;br /&gt;
Android-Anwendungspaketdatei. Siehe [[Bereitstellen von signierten Android-Anwendungen|Bereitstellen von signierten Android-Anwendungen]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 bdsproj&lt;br /&gt;
|&lt;br /&gt;
Projektoptionsdatei für BDS 2006 und früher (wurde durch &amp;lt;code&amp;gt;.dproj&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.cbproj&amp;lt;/code&amp;gt; ersetzt).&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 bdsgroup&lt;br /&gt;
|&lt;br /&gt;
Projektgruppen für BDS 2006 und früher.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 bpi&lt;br /&gt;
|&lt;br /&gt;
[[Bibliotheksdatei für den Package-Import|Bibliotheksdatei für den Package-Import]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 bpl&lt;br /&gt;
|&lt;br /&gt;
[[Geteilte Package-Bibliotheksdatei|Gemeinsam genutzte Package-Bibliotheksdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cbproj&lt;br /&gt;
|&lt;br /&gt;
C++-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. (Legen Sie die Optionen mit dem Menübefehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Projekt &amp;amp;gt; Optionen&#039;&#039;&#039;&amp;lt;/font&amp;gt; fest.) Erzeugt beim Compilieren eine &amp;lt;code&amp;gt;.exe&amp;lt;/code&amp;gt;-, &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;.ocx&amp;lt;/code&amp;gt;-Datei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|cmd}}&lt;br /&gt;
|&lt;br /&gt;
 cfg&lt;br /&gt;
|&lt;br /&gt;
Projektkonfigurationsdateien, die von Befehlszeilen-Compilern wie folgt verwendet werden:&lt;br /&gt;
*dcc32.cfg für {{f|radstudio|dcc32.exe}}{{f|appmethod|32-Bit-Windows }}&lt;br /&gt;
*dcc64.cfg für {{f|radstudio|dcc64.exe}}{{f|appmethod|64-Bit-Windows }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bei 32-Bit-Windows sucht der {{Delphi}}-Compiler beispielsweise nach einer &amp;lt;code&amp;gt;dcc32.cfg&amp;lt;/code&amp;gt;-Datei im Verzeichnis mit den ausführbaren Compiler-Dateien, dann nach &amp;lt;code&amp;gt;dcc32.cfg&amp;lt;/code&amp;gt; im aktuellen Verzeichnis und schließlich nach &amp;lt;code&amp;gt;Projektname.cfg&amp;lt;/code&amp;gt; im Projektverzeichnis. {{f|cmd|Sie können in der Befehlszeile &amp;lt;code&amp;gt;dcc32 Projektname&amp;lt;/code&amp;gt; eingeben und das Projekt mit denselben Optionen wie in der IDE compilieren. }}&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cgi&lt;br /&gt;
|&lt;br /&gt;
Die Datei CG32.cgi enthält die Konfigurationsinformationen für CodeGuard, einem Hilfsprogramm zur Verfolgung von Speicherüberschreibungen in statisch gelinkten ausführbaren C++-Dateien. Siehe [[CodeGuard verwenden|CodeGuard verwenden]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cgl&lt;br /&gt;
|&lt;br /&gt;
CodeGuard erzeugt eine Protokolldatei, &amp;lt;code&amp;gt;&amp;amp;lt;Projektname&amp;amp;gt;.cgl&amp;lt;/code&amp;gt;. Siehe [[Überblick zu CodeGuard|Überblick zu CodeGuard]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 cpp&lt;br /&gt;
|&lt;br /&gt;
[[C++-Implementierungsdatei|C++-Implementierungsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 csm&lt;br /&gt;
|&lt;br /&gt;
[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei]] in früheren Versionen von C++Builder, wie C++Builder 5.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 d&lt;br /&gt;
|&lt;br /&gt;
[[C++-Abhängigkeitsdatei (*.d)|C++-Abhängigkeitsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dcp&lt;br /&gt;
|&lt;br /&gt;
[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dcu&lt;br /&gt;
|&lt;br /&gt;
[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dct&lt;br /&gt;
|&lt;br /&gt;
Änderungen an [[Komponentenvorlagen erstellen und verwenden|Komponentenvorlagen]], die Sie in {{Product}} vornehmen, werden in {{Path|{{AppDataPath}}\bds.dct}} gespeichert.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 deployproj&lt;br /&gt;
|&lt;br /&gt;
Konfigurationsdatei des [[Bereitstellungs-Manager|Bereitstellungs-Manager|Bereitstellungs-Managers]] für Ihr Projekt.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 dfm&lt;br /&gt;
|&lt;br /&gt;
Eine Windows VCL-Formulardatei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dll&lt;br /&gt;
|&lt;br /&gt;
Eine dynamisch gelinkte Bibliotheksdatei. Weitere Informationen finden Sie unter [[Packages und DLLs erstellen|Packages und DLLs erstellen]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dpk&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dpr&lt;br /&gt;
|&lt;br /&gt;
{{Delphi}}-Projektquelltextdatei; erzeugt beim Compilieren eine &amp;lt;code&amp;gt;.exe&amp;lt;/code&amp;gt;-, &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;- oder &amp;lt;code&amp;gt;.ocx&amp;lt;/code&amp;gt;-Datei.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dproj&lt;br /&gt;
|&lt;br /&gt;
Von der IDE erzeugte {{Delphi}}-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. Legen Sie die Optionen mit dem Menübefehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Projekt &amp;amp;gt; Optionen&#039;&#039;&#039;&amp;lt;/font&amp;gt; fest. Diese Datei wird nicht beim Compilieren eines Projekts von der Befehlszeile aus mit dem Befehlszeilen-Compiler verwendet.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 drc&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dres&lt;br /&gt;
|&lt;br /&gt;
Compilierte {{Delphi}}-Ressourcendatei. Diese Erweiterung wird beim Hinzufügen einer Ressource zu dem Projekt, wie z. B. einem Symbol oder einem Bild, verwendet. Die &amp;lt;code&amp;gt;.dres&amp;lt;/code&amp;gt;-Datei wird nur beim Linken verwendet.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dsk&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern des Projekt-Desktops, wenn die Option &#039;&#039;&#039;Projekt-Desktop automatisch speichern&#039;&#039;&#039; im Dialogfeld &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 ist.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dst&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern der Desktop-Schnelleinstellung, die im Kombinationsfeld &amp;quot;Desktop&amp;quot; in der IDE-Symbolleiste festgelegt ist.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dsv&lt;br /&gt;
|&lt;br /&gt;
Datei zum Speichern des aktuellen Status von Ansichten vor dem Schließen eines Projekts, wenn &#039;&#039;&#039;Editorstatus beim Schließen einer Registerkarte immer speichern&#039;&#039;&#039; in {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; IDE &amp;amp;gt; [[Speichern und Wiederherstellen#Auto-Speichern|Speichern und Wiederherstellen]]}}.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dwo&lt;br /&gt;
|&lt;br /&gt;
Split DWARF-Objektdatei, die vom durch Clang erweiterten Compiler für Windows 64 Bit erzeugte Debug-Informationen enthält. Weitere Informationen finden Sie unter [[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows#Reduzieren des Linker-Speicherverbrauchs mit Split DWARF|Split DWARF]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dSYM&lt;br /&gt;
|&lt;br /&gt;
[[DSYM-Debug-Datei|dSYM-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dylib&lt;br /&gt;
|&lt;br /&gt;
Eine dynamische Bibliothek (&amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt;) oder ein Package (&amp;lt;code&amp;gt;.bpl&amp;lt;/code&amp;gt;), die für die macOS-Plattform compiliert wurden. Siehe [[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen - Index]] und [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen#Ausgabedateien für geräteübergreifende Ziele|Ausgabedateien für geräteübergreifende Ziele]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 dylib.rsm&lt;br /&gt;
|&lt;br /&gt;
Remote-Debug-Symboldatei für {{Delphi}} für macOS. Siehe &amp;lt;code&amp;gt;.rsm&amp;lt;/code&amp;gt;.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 entitlements&lt;br /&gt;
|&lt;br /&gt;
[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|Apple-Anwendungsberechtigungsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 exe&lt;br /&gt;
|&lt;br /&gt;
Ausführbare Windows-Datei.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 exe.incr&lt;br /&gt;
|&lt;br /&gt;
Inkrementelle Build-Informationen.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&amp;lt;br /&amp;gt;&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 fmx&lt;br /&gt;
|&lt;br /&gt;
Geräteübergreifende Formulardatei. Siehe [[Erstellen einer FireMonkey-Anwendung|Erstellen einer FireMonkey-Anwendung]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 fsf&lt;br /&gt;
|&lt;br /&gt;
Binäre {{FM}}-Stildatei. Entspricht der &amp;lt;code&amp;gt;.style&amp;lt;/code&amp;gt;-Datei. Siehe [[Anpassen von FireMonkey-Anwendungen mit Stilen|Anpassen von FireMonkey-Anwendungen mit Stilen]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 groupproj&lt;br /&gt;
|&lt;br /&gt;
Projektgruppe.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 h&lt;br /&gt;
|&lt;br /&gt;
[[C++-Header-Datei|C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 hpp&lt;br /&gt;
|&lt;br /&gt;
[[C++-Header-Datei|C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 i&lt;br /&gt;
|&lt;br /&gt;
C++-Präprozessorausgabe (wird nicht standardmäßig gespeichert). Jede [[C++-Implementierungsdatei|C++-Implementierungsdatei]] und alle einbezogenen [[C++-Header-Datei|C++-Header-Dateien]] werden vom Präprozessor in eine &amp;lt;code&amp;gt;.i&amp;lt;/code&amp;gt;-Datei eingefügt.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 identcache&lt;br /&gt;
|&lt;br /&gt;
Informationen für das Refactoring.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ilc&lt;br /&gt;
 ild&lt;br /&gt;
 ilf&lt;br /&gt;
 ilr&lt;br /&gt;
 ils&lt;br /&gt;
|&lt;br /&gt;
[[C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)|Inkrementelle C++-Link-Statusdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 info.plist&lt;br /&gt;
|&lt;br /&gt;
[[Apple-Anwendungsinformationsdatei (*.info.plist)|Apple-Anwendungsinformationsdatei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ipa&lt;br /&gt;
|&lt;br /&gt;
Anwendungsarchivdatei für eine iOS-Anwendung.  Wird für die Plattformkonfigurationen  oder  generiert.  Weitere Informationen finden Sie unter [[Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe|Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe]] und [[Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store|Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 lib&lt;br /&gt;
|&lt;br /&gt;
Kann Folgendes sein:&lt;br /&gt;
*Eine statische Bibliotheksdatei, wie eine [[Statische Package-Bibliotheksdatei|statische Package-Bibliotheksdatei]].&lt;br /&gt;
*Eine Importbibliothek für Win32- und Win64-Plattformen {{f|radstudio|(erstellt vom [[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32|Hilfsprogramm für Importbibliotheken für Win32, IMPLIB.EXE]] oder durch [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile|Verwenden von ILINK32 und ILINK64 in der Befehlszeile]])}}&lt;br /&gt;
*Beides (z. B. RTLDLL-Importbibliotheken (sind Importbibliotheken mit einigen zusätzlichen Objektmodulen))&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 local&lt;br /&gt;
|&lt;br /&gt;
Benutzerspezifische Projektoptionen.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 map&lt;br /&gt;
|&lt;br /&gt;
[[Map-Debug-Datei|Map-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 nfn&lt;br /&gt;
|&lt;br /&gt;
Eine Datei, die von den Übersetzungs-Tools verwaltet wird. Sie enthält übersetzte Strings und andere Daten, die im Translation-Manager angezeigt werden. Für jedes Formular in der Anwendung und für jede Zielsprache wird eine separate &amp;lt;code&amp;gt;.nfn&amp;lt;/code&amp;gt;-Datei verwaltet.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 o&lt;br /&gt;
|&lt;br /&gt;
[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]] oder compilierte Übersetzungs-Unit.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 obj&lt;br /&gt;
|&lt;br /&gt;
[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei]] oder compilierte Übersetzungs-Unit.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|activex}}&lt;br /&gt;
|&lt;br /&gt;
 ocx&lt;br /&gt;
|&lt;br /&gt;
Vom [[Active Form- oder ActiveX-Elementexperte|Active Form-Experten]] erzeugte OLE Control eXtension (OCX).&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 optset&lt;br /&gt;
|&lt;br /&gt;
Benannte Optionsgruppendatei, in der Konfigurationsoptionen für jedes Projekt gespeichert werden. Siehe [[Übersicht über Optionsgruppen|Übersicht über Optionsgruppen]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 otares&lt;br /&gt;
|&lt;br /&gt;
Datei mit unbekannten Ressourcen, die beim Upgrade eines Projekts einer früheren Version (nicht XE2) erzeugt werden. (Unbekannte Ressourcen sind Ressourcen, die nicht in der Build-Konfiguration enthalten sind, wie Versionsinformationen, Symbole, Manifest oder Stile.)&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pas&lt;br /&gt;
|&lt;br /&gt;
[[Delphi-Quelltextdatei|{{Delphi}}-Quelldatei]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pch&lt;br /&gt;
|&lt;br /&gt;
[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 pdi&lt;br /&gt;
|&lt;br /&gt;
[[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|Abhängigkeitsinformationsdatei für C++-Package]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 plist&lt;br /&gt;
|&lt;br /&gt;
Eigenschaftslistendatei. Eigenschaftslisten werden für die Zielplattformen macOS ARM 64 Bit, macOS 64 Bit und iOS-Gerät 64 Bit generiert. Siehe [[Compilieren und Erzeugen von geräteübergreifenden Anwendungen|Compilieren und Erzeugen von geräteübergreifenden Anwendungen]].&lt;br /&gt;
&#039;&#039;&#039;{{Product}}&#039;&#039;&#039; generiert die folgenden Eigenschaftslistendateien:&lt;br /&gt;
*[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|{{Placeholder|Projekt}}.entitlements]]&lt;br /&gt;
*[[Apple-Anwendungsinformationsdatei (*.info.plist)|{{Placeholder|Projekt}}.info.plist]]&lt;br /&gt;
*[[Regeldatei für Apple-Anwendungsressourcen|ResourceRules.plist]]&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 profile&lt;br /&gt;
|&lt;br /&gt;
Ein [[Verbindungsprofil-Manager|Verbindungsprofil]], das die Verbindung mit dem auf einem Remote-System ausgeführten &amp;quot;Platform Assistant&amp;quot; für die geräteübergreifende Anwendungsentwicklung für die macOS- oder die iOS-Zielplattform beschreibt.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 res, rc&lt;br /&gt;
|&lt;br /&gt;
Compilierte und nicht compilierte Ressourcendateien.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 ridl&lt;br /&gt;
|&lt;br /&gt;
RIDL (Restricted Interface Definition Language). Textbasierte Datei, die vom [[Typbibliothekseditor|Typbibliothekseditor]] verwendet wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rps&lt;br /&gt;
|&lt;br /&gt;
Alte Erweiterung für ein ITE/ETM-[[Übersetzungswörterbuch|Übersetzungswörterbuch]]; wird für den schreibgeschützten Zugriff unterstützt. Übersetzungswörterbücher werden jetzt als &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Dateien gespeichert.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rsp&lt;br /&gt;
|&lt;br /&gt;
Antwortdatei, die vom C++-Linker verwendet wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 rsm&lt;br /&gt;
|&lt;br /&gt;
[[RSM-Debug-Datei|RSM-Debug-Datei]], wird für das [[Überblick zum externen Debugger|Remote-Debugging]] in {{Delphi}}-Projekten verwendet. Wird von der Option &#039;&#039;&#039;Mit externen Debug-Symbolen&#039;&#039;&#039; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; {{Delphi}}-Compiler &amp;amp;gt; [[Linken|Linken]]}} aktiviert.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 sdk&lt;br /&gt;
|&lt;br /&gt;
Ein [[SDK-Manager|SDK]], das eine Zielplattform und eine Kombination von Dateien beschreibt, die zum Erzeugen von Anwendungen für diese Plattform erforderlich sind.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 so&lt;br /&gt;
|&lt;br /&gt;
Dies ist die Dateierweiterung gemeinsam genutzter Bibliotheken in Unix-ähnlichen Systemen, z. B. macOS und Linux.&lt;br /&gt;
Wenn Sie eine [[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]] für [[Mobile Android-Anwendungsentwicklung|Android]] erstellen, erzeugt {{Variables|Product}} eine gemeinsam genutzte Bibliothek mit dieser Dateierweiterung zur Implementierung der Projektlogik, da Android auf Linux basiert.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 stat&lt;br /&gt;
|&lt;br /&gt;
{{Product}} speichert die [[Projektstatistik|Projektstatistik]] in der Datei &#039;&#039;&amp;amp;lt;Projektname&amp;amp;gt;.stat&#039;&#039;, wenn Sie das Projekt schließen. Sie können diese Datei in die Versionskontrolle einbeziehen.&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 style&lt;br /&gt;
|&lt;br /&gt;
{{FM}}-Stildatei. Siehe [[Anpassen von FireMonkey-Anwendungen mit Stilen|Anpassen von FireMonkey-Anwendungen mit Stilen]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 sym&lt;br /&gt;
|&lt;br /&gt;
Symboldatei. {{CBuilder}} ordnet mit &amp;lt;code&amp;gt;tlibimp.sym&amp;lt;/code&amp;gt; Symbolnamen in Typbibliotheken zu. Weitere Informationen finden Sie unter [[Zuordnung von Symbolnamen in einer Typbibliothek|Zuordnung von Symbolnamen in einer Typbibliothek]].&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 targets&lt;br /&gt;
|&lt;br /&gt;
Targets-Datei, eine MSBuild-konforme XML-Datei, die Sie Ihrem Projekt hinzufügen, damit der Build-Prozess angepasst werden kann. Sie enthält MSBuild-Skripte und andere Informationen.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tds&lt;br /&gt;
|&lt;br /&gt;
[[TDS-Debug-Datei (*.tds)|TDS-Debug-Datei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tgproj&lt;br /&gt;
|&lt;br /&gt;
Modellierungs-Designprojekt.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tlb&lt;br /&gt;
|&lt;br /&gt;
Typbibliothek.&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 tmx&lt;br /&gt;
|&lt;br /&gt;
Im [[Übersetzungswörterbuch|Übersetzungswörterbuch]] werden Daten im XML-Format in einer &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Datei gespeichert. Bei Bedarf können unterschiedliche Wörterbücher durch Speichern von mehreren &amp;lt;code&amp;gt;.tmx&amp;lt;/code&amp;gt;-Dateien angelegt werden. Siehe [[Translation-Manager in der IDE|Translation-Manager in der IDE]].&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 todo&lt;br /&gt;
|&lt;br /&gt;
Die To-Do-Liste des Projekts.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 tvsconfig&lt;br /&gt;
|&lt;br /&gt;
Konfigurationsdatei für die Modellierung.&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|&lt;br /&gt;
 txvpck, txvcls&lt;br /&gt;
|&lt;br /&gt;
Informationen für Modelldiagramme.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|vcl}}&lt;br /&gt;
|&lt;br /&gt;
 vsf&lt;br /&gt;
|&lt;br /&gt;
VCL-Stildatei, die auf der Seite [[Erscheinungsbild der Anwendung|Erscheinungsbild der Anwendung]] aktiviert wird.&lt;br /&gt;
|&lt;br /&gt;
Ja&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 vlb&lt;br /&gt;
|&lt;br /&gt;
Visuelle LiveBindings-Datei.  Siehe [[LiveBindings-Designer|LiveBindings-Designer]].&lt;br /&gt;
|&lt;br /&gt;
Nein&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 xml&lt;br /&gt;
|&lt;br /&gt;
[https://en.wikipedia.org/wiki/XML XML] ist eine Auszeichnungssprache für Datendateien. Die folgende Liste enthält einige Beispiele für XML-Dateien, die &#039;&#039;&#039;{{Product}}&#039;&#039;&#039; generiert:&lt;br /&gt;
*[[Globale XML-Deklarationen für die Compiler XML-Ausgabe|{{Placeholder|Projekt}}.xml, {{Placeholder|Unit}}.xml]]&lt;br /&gt;
*[[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]]&lt;br /&gt;
*[[Anpassen der Datei info.plist|info.plist.TemplateOSX.xml]]&lt;br /&gt;
*[[Anpassen der Datei info.plist|info.plist.TemplateiOS.xml]]&lt;br /&gt;
|&lt;br /&gt;
Optional&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
 #nn&lt;br /&gt;
|&lt;br /&gt;
Hier #nn = #00, #01, #02 usw. [[C++-Debug-Typdatei|C++-Debug-Typdatei]].&lt;br /&gt;
|&lt;br /&gt;
Sofern Build-fähig&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Packages und Standard-DLLs|Packages und Standard-DLLs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Upgrade_von_vorhandenen_C%2B%2B-Projekten_nach_64-Bit-Windows&amp;diff=220507</id>
		<title>Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Upgrade_von_vorhandenen_C%2B%2B-Projekten_nach_64-Bit-Windows&amp;diff=220507"/>
		<updated>2026-05-12T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++Builder-Anwendungsentwicklung für 64-Bit-Windows}}&lt;br /&gt;
&lt;br /&gt;
Vorhandene BCC32-basierte Projekte müssen aktualisiert werden, damit sie mit BCC64 ordnungsgemäß compiliert werden können oder damit dieselbe Codebasis auf beiden Plattformen verwendet werden kann. BCC64 ist zusätzlich zu diesen projekt- und tool-bezogenen Unterschieden auch ein [[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|strikterer Compiler]].&lt;br /&gt;
&lt;br /&gt;
==Format für Objekt- und Bibliotheksdateien==&lt;br /&gt;
&lt;br /&gt;
*BCC32 und die zugehörigen Tools verwenden in &amp;lt;code&amp;gt;.obj&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;-Dateien OMF.&lt;br /&gt;
*BCC64 verwendet in &amp;lt;code&amp;gt;.o&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.a&amp;lt;/code&amp;gt;-Dateien ELF.&lt;br /&gt;
*BCC64X verwendet für &amp;lt;code&amp;gt;.o&amp;lt;/code&amp;gt;- und &amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;-Dateien COFF.&lt;br /&gt;
*BCC64X verwendet für Debug-Informationen PDB.&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie, wo immer möglich, die Erweiterungen von Objekt- und Bibliotheksdateien, damit jedes Tool die geeignete Erweiterung verwenden kann. Ändern Sie bei Bedarf die Erweiterung, um sie von der Versionserkennung abhängig zu machen, wie in benutzerdefinierten Skripten.&lt;br /&gt;
&lt;br /&gt;
In der Dokumentation zu [[Automatisches Linken|Automatisches Linken]] finden Sie Empfehlungen zur neuen [[BCC64X|Win64-Modern-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
===#pragma link===&lt;br /&gt;
&lt;br /&gt;
Wenn die in &amp;lt;code&amp;gt;[[Pragma link|#pragma link]]&amp;lt;/code&amp;gt; Anweisungen aufgeführten Dateien eine Dateierweiterung enthalten, müssen diese Erweiterungen entfernt werden. Jeder Compiler hängt die geeignete Erweiterung an.&lt;br /&gt;
&lt;br /&gt;
Beispielsweise müssen Systemsteuerungsanwendungen, in denen diese Anweisung:&lt;br /&gt;
&lt;br /&gt;
 #pragma link &amp;quot;Ctlpanel.obj&amp;quot;&lt;br /&gt;
&lt;br /&gt;
verwendet wird, folgendermaßen aktualisiert werden:&lt;br /&gt;
&lt;br /&gt;
 #pragma link &amp;quot;Ctlpanel&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Pragma link|#pragma link]].&lt;br /&gt;
&lt;br /&gt;
===#pragma comment===&lt;br /&gt;
&lt;br /&gt;
Für Bibliotheken verwenden Sie am besten &amp;lt;code&amp;gt;{{code|#pragma comment}}(lib ..)&amp;lt;/code&amp;gt; wie in:&lt;br /&gt;
&lt;br /&gt;
 {{code|#pragma comment(lib, &amp;quot;library-name&amp;quot;)}} // Looks for library-name.lib in WIN32 and library-name.a in WIN64&lt;br /&gt;
&lt;br /&gt;
==#include &amp;amp;lt;windows.h&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Anwendungen, die die Windows-API verwenden, müssen Folgendes enthalten:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 #include &amp;lt;windows.h&amp;gt;&amp;lt;/source&amp;gt;Für BCC32 ist das Einbeziehen von windows.h nicht erforderlich, aber BCC64 erfordert windows.h und ist in Bezug auf #includes strikter.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Include|#include]].&lt;br /&gt;
&lt;br /&gt;
==Makro NO_STRICT==&lt;br /&gt;
&lt;br /&gt;
Das Typprüfungsschema NO_STRICT wird in BCC64 nicht unterstützt. Wenn in vorhandenen Projekten dieses Typprüfungsschema verwendet wird, sollten Sie [[C++-Anwendungen verwenden eine strikte Typprüfung#Entfernen der konditionalen Definition NO_STRICT|es entfernen]].&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[C++-Anwendungen verwenden eine strikte Typprüfung|C++-Anwendungen verwenden eine strikte Typprüfung]].&lt;br /&gt;
{{f|webbroker|&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren von WebBroker-Projekten==&lt;br /&gt;
&lt;br /&gt;
*Ändern Sie &amp;lt;code&amp;gt;#pragma link&amp;lt;/code&amp;gt; wie oben beschrieben.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Upgrade von bcc64x (64-Bit-Windows (Modern))=&lt;br /&gt;
&lt;br /&gt;
Es gibt wesentliche [[Unterschiede zwischen C++-Compilern, die durch Clang erweitert wurden, und C++-Compilern der vorherigen Generation|Unterschiede zwischen den klassischen und den früheren Clang-Compilern]] sowie den neuen Compilern.&lt;br /&gt;
&lt;br /&gt;
Die Toolkette von 64-Bit-Windows (Modern) weist einige wichtige Unterschiede zu den früheren Clang-basierten Toolketten auf.&lt;br /&gt;
&lt;br /&gt;
==Alte RTL-Methoden==&lt;br /&gt;
&lt;br /&gt;
===C-RTL===&lt;br /&gt;
&lt;br /&gt;
Die neue Toolkette stellt unter Verwendung der integrierten Windows-Systemkomponente, der UCRT (universelle C-Laufzeit), eine C-Laufzeitbibliothek bereit. Das bedeutet, dass alle C-RTL-Methoden und die optionalen Erweiterungen im Microsoft-Stil standardisiert sind.&lt;br /&gt;
&lt;br /&gt;
===Funktionen im POSIX-Stil, z. B. itoa im Vergleich zu _itoa===&lt;br /&gt;
&lt;br /&gt;
Unsere früheren Windows-Toolketten enthielten Methoden im POSIX-Stil, wie &#039;&#039;&#039;itoa&#039;&#039;&#039;. Diese Methoden und die Namensgebung waren nicht standardisiert. itoa ist [https://cplusplus.com/reference/cstdlib/itoa/ nicht Teil des Standards (EN)] und der korrekte Weg, nicht standardisierte Methoden hinzuzufügen, ist, ihnen einen Unterstrich voranzustellen. Auf dieser Plattform werden die Konvertierungsfunktionen, wie &#039;&#039;&#039;itoa&#039;&#039;&#039;, mit den &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt;-Namen wie z. B. &amp;lt;code&amp;gt;_itoa&amp;lt;/code&amp;gt; bereitgestellt. Dies ist die korrekte Konvention für Funktionen in den RTL-/Standard-Headern wie &amp;lt;code&amp;gt;stdlib.h&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Turbo C===&lt;br /&gt;
&lt;br /&gt;
Unsere früheren Windows-Toolketten enthielten einige RTL-Methoden, die nicht dem Standard entsprachen. Diese Methoden stammten aus den Laufzeitbibliotheken von Turbo C oder Turbo C++ aus der Zeit vor der Standardisierung von C++ oder vor C99. Diese Methoden sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
Jede dieser Methoden sollte einfach zu ersetzen sein, da die C- und C++-Standards Methoden hinzufügen, die eine gleichwertige Funktionalität bieten oder direkt verwendet werden können. Beispielsweise kann die alte &amp;lt;code&amp;gt;random()&amp;lt;/code&amp;gt;-Methode, die aus Turbo C stammt, durch den folgenden Code ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;rand()&amp;lt;/code&amp;gt;, für C&lt;br /&gt;
*&amp;lt;code&amp;gt;std::rand()&amp;lt;/code&amp;gt;, für C++&lt;br /&gt;
&lt;br /&gt;
Dies hängt von Ihrem Anwendungsfall ab, wobei möglicherweise der Modulo-Operator &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt; verwendet wird, um in einem Bereich zu bleiben.&lt;br /&gt;
&lt;br /&gt;
==Schlüsselwörter _import und _export==&lt;br /&gt;
&lt;br /&gt;
Die Schlüsselwörter {{code|_import}} und {{code|_export}} sind nicht mehr vorhanden.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie stattdessen {{code|__declspec(dllimport)}} und {{code|__declspec(dllexport)}} oder definieren Sie ein Makro, das die alten Schlüsselwörter diesen declspecs zuordnet.&lt;br /&gt;
&lt;br /&gt;
==Unit-Initialisierung==&lt;br /&gt;
&lt;br /&gt;
Die Unit-Initialisierung bezeichnet die Reihenfolge in der globale Variablen in unterschiedlichen Übersetzungs-Units beim Anwendungsstart erstellt/initialisiert werden (und die Reihenfolge, in der sie bei Programmende freigegeben werden) oder Code, der von globalen Variablen oder anderen Initialisierungen abhängt, die in anderen Units durchgeführt wurden, bevor er beim Starten/Herunterfahren in dieser Übersetzungs-Unit ausgeführt werden kann.&lt;br /&gt;
&lt;br /&gt;
Frühere C++-Toolketten wiesen subtile Probleme bei der Berechnung von Abhängigkeiten auf, um die richtige Reihenfolge der Unit-Initialisierung zu erhalten, insbesondere beim Einbinden von aus Delphi stammenden Units.&lt;br /&gt;
&lt;br /&gt;
Der neue Linker und die neue RTL von 64-Bit-Windows-Plattform (Modern) verwenden Init-Records für die Initialisierung von Units unter Windows analog zur Vorgehensweise bei mobilen Anwendungen.&lt;br /&gt;
&lt;br /&gt;
Für Ersteller von Drittanbieterkomponenten: Einige Units werden mit &amp;lt;code&amp;gt;{$HPPEMIT LINKUNIT}&amp;lt;/code&amp;gt; referenziert. Dadurch wird ein Pragma für das automatische Linken wie in [[lib_de:Vcl.Styles|Vcl.Styles]] generiert. Ohne diese Methode würde die Initialisierung fehlschlagen, wodurch das dynamische Laden von VCL-&amp;lt;code&amp;gt;*.vsf&amp;lt;/code&amp;gt;-Stilen nicht funktionieren würde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Informationen zu BCC64X finden Sie unter [[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
==Warnungen zur Vermeidung von Abstürzen beheben==&lt;br /&gt;
&lt;br /&gt;
Neuere Versionen von Clang und LLVM versuchen, mehr Compiler-Optimierungen anzuwenden, was oft bedeutet, dass undefiniertes Verhalten strenger gehandhabt wird.&lt;br /&gt;
&lt;br /&gt;
Ein häufiges undefiniertes Verhalten ist das Belassen nicht initialisierter Variablen. Dies &amp;quot;funktionierte&amp;quot; in früheren Versionen oft, auch wenn es nur ein Versehen war. Im Release-Modus hinterlässt Clang nun eine Trap-Anweisung, die einen Laufzeitfehler verursacht, wenn eine nicht initialisierte Variable vorhanden ist. Weitere Informationen finden Sie auf der Seite [[Fehlerbehebung der bcc64x-Toolkette (Win64 Modern)|Fehlerbehebung]].&lt;br /&gt;
&lt;br /&gt;
Wir empfehlen, beim Upgrade den Build der Anwendung mit -Wall (alle nützlichen Warnungen aktivieren) zu erzeugen und alle Warnungen zu beheben.&lt;br /&gt;
&lt;br /&gt;
{{Note| -Wall bezeichnet &amp;quot;alle nützlichen Warnungen&amp;quot;, alle Warnungen werden mit -Weverything angegeben, was auch weniger nützliche Warnungen einschließt. Erstellen Sie den Build daher mit -Wall.)}}&lt;br /&gt;
&lt;br /&gt;
==Anderer Speichermanager==&lt;br /&gt;
&lt;br /&gt;
In früheren Toolketten enthielt C++Builder eine Version von FastMM als Speichermanager (MM).&lt;br /&gt;
&lt;br /&gt;
In der neuen Toolkette verwendet C++Builder die Windows-Systemkomponente UCRT (universelle C-Laufzeit). Dadurch wird ein Speichermanager bereitgestellt, der nicht durch einen anderen MM ersetzt werden kann. Das bedeutet, dass alle C++-Anwendungen, die mit der neuen Toolkette erstellt werden, auch beim Linken in die Delphi-Laufzeit, wie es bei VCL- und FMX-Anwendungen der Fall ist, diesen Speichermanager verwenden.&lt;br /&gt;
&lt;br /&gt;
Freigegebener Speicher wird im Gegensatz zu FastMM auch mit 0x80 Byte gefüllt. Dadurch werden Probleme, die sich aus der Verwendung nach der Freigabe ergeben, möglicherweise deutlicher. Weitere Einzelheiten finden Sie auf der Seite [[Fehlerbehebung der bcc64x-Toolkette (Win64 Modern)|Fehlerbehebung]].&lt;br /&gt;
&lt;br /&gt;
==make_shared&amp;amp;lt;delphi-class&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Die Methode &amp;lt;code&amp;gt;std::make_shared&amp;amp;lt;&amp;amp;gt;()&amp;lt;/code&amp;gt; ist für Klassen im Delphi-Stile nicht verfügbar (Klassen, die in Delphi definiert sind oder in C++ definiert sind, aber von einer Delphi-Klasse geerbt sind). Dies ist darauf zurückzuführen, dass Delphi-Klassen die neue Platzierung nicht unterstützen.&lt;br /&gt;
&lt;br /&gt;
Sie können mit diesen Typen &amp;quot;shared_ptr-s&amp;quot; verwenden, die über new() erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;std::make_unique&amp;amp;lt;&amp;amp;gt;&amp;lt;/code&amp;gt; ist für alle erwarteten Typen verfügbar.&lt;br /&gt;
&lt;br /&gt;
===System::make_shared_dc&amp;amp;lt;&amp;amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Moderne Programmierstile nutzen die intelligenten Zeiger (Smart Pointer) {{code|unique_ptr}} und {{code|shared_ptr}}. &amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Gehen Sie wie folgt vor, um diese zu erstellen:&lt;br /&gt;
&lt;br /&gt;
 std::make_unique&amp;amp;lt;typename&amp;amp;gt;(param1, param2) &lt;br /&gt;
 std::make_shared&amp;amp;lt;typename&amp;amp;gt;(param1, param2).&lt;br /&gt;
&lt;br /&gt;
{{code|std::make_shared}} verwendet jedoch die neue Platzierung, was nicht mit Klassen im Delphi-Stil kompatibel ist. Klassen im Delphi-Stil können als gemeinsame Zeiger (Shared Pointer) verwendet werden. Nur die Methode der Standardbibliothek macht sie inkompatibel. Verwenden Sie die neue Methode {{code|System:make_shared_dc&amp;amp;lt;&amp;amp;gt;()}}, die mit Klassen im Delphi-Stil funktioniert. &amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Sehen Sie sich dazu das folgende Beispiel an:&lt;br /&gt;
&lt;br /&gt;
 auto my_shared { System::make_shared_dc&amp;amp;lt;TButton&amp;amp;gt;(nullptr) };&lt;br /&gt;
&lt;br /&gt;
{{Note|{{code|std::make_unique&amp;amp;lt;&amp;amp;gt;()}} ist bereits kompatibel mit Klassen im Delphi-Stil.}}&lt;br /&gt;
&lt;br /&gt;
{{Note| Weitere Informationen zu {{code|unique_ptr}} und {{code|shared_ptr}} finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
*[https://en.cppreference.com/w/cpp/memory/unique_ptr std::unique_ptr]&lt;br /&gt;
*[https://cplusplus.com/reference/memory/unique_ptr/ Unique pointer (EN)]&lt;br /&gt;
*[https://en.cppreference.com/w/cpp/memory/shared_ptr std::shared_ptr]&lt;br /&gt;
*[https://cplusplus.com/reference/memory/shared_ptr/ Shared pointer (EN)]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Von Binärdateien ausgegebene Symbole==&lt;br /&gt;
&lt;br /&gt;
Bei Erzeugen eines Builds einer EXE oder DLL exportiert die Binärdatei RTTI-Daten oder globale Variablen, die mit dem Attribut &amp;quot;Package&amp;quot; gekennzeichnet sind.&lt;br /&gt;
&lt;br /&gt;
===Exportieren von Symbolen aus DLLs===&lt;br /&gt;
&lt;br /&gt;
Bei Erzeugen eines Builds einer DLL werden alle Symbole exportiert, wenn kein Symbol als __declspec(export) gekennzeichnet ist. Dies könnte unerwartetes Verhalten sein.&lt;br /&gt;
&lt;br /&gt;
Um dies zu beheben, stellen Sie sicher, dass mindestens ein Symbol (Sie können eine Dummy-Methode erstellen) als __declspec(export) gekennzeichnet ist. Wenn ein oder mehrere Symbole mit diesem declspec gekennzeichnet sind, werden nur Symbole mit diesem declspec exportiert (unter Beachtung der RTTI und globalen Variablen, siehe oben).&lt;br /&gt;
&lt;br /&gt;
Sie können auch das Linker-Flag &amp;lt;code&amp;gt;-Xlinker -exclude-all-symbols&amp;lt;/code&amp;gt; verwenden.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Packages for C++ New Toolchain|Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Package Import and Export for C++ New Toolchain|Import und Export von Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von {{CBuilder}} für 64-Bit-Windows]]{{f|cmd|&lt;br /&gt;
*[[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]}}&lt;br /&gt;
*[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von {{CBuilder}}-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows|BCC64.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
*[[64-Bit-Windows-Anwendung Hello World (Delphi und C++)|Plattformübergreifende 64-Bit-Windows-Anwendung ({{Delphi}} und C++)]]&lt;br /&gt;
*[[If, elif, else und endif|#if, #elif, #else und #endif]]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE3]]&lt;br /&gt;
[[Category:64Bit]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Upgrade_von_vorhandenen_C%2B%2B-Projekten_nach_64-Bit-Windows&amp;diff=220506</id>
		<title>Upgrade von vorhandenen C++-Projekten nach 64-Bit-Windows</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Upgrade_von_vorhandenen_C%2B%2B-Projekten_nach_64-Bit-Windows&amp;diff=220506"/>
		<updated>2026-05-12T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|C++Builder-Anwendungsentwicklung für 64-Bit-Windows}}&lt;br /&gt;
&lt;br /&gt;
Vorhandene BCC32-basierte Projekte müssen aktualisiert werden, damit sie mit BCC64 ordnungsgemäß compiliert werden können oder damit dieselbe Codebasis auf beiden Plattformen verwendet werden kann. BCC64 ist zusätzlich zu diesen projekt- und tool-bezogenen Unterschieden auch ein [[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|strikterer Compiler]].&lt;br /&gt;
&lt;br /&gt;
==Format für Objekt- und Bibliotheksdateien==&lt;br /&gt;
&lt;br /&gt;
*BCC32 und die zugehörigen Tools verwenden in &amp;lt;code&amp;gt;.obj&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;-Dateien OMF.&lt;br /&gt;
*BCC64 verwendet in &amp;lt;code&amp;gt;.o&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.a&amp;lt;/code&amp;gt;-Dateien ELF.&lt;br /&gt;
*BCC64X verwendet für &amp;lt;code&amp;gt;.o&amp;lt;/code&amp;gt;- und &amp;lt;code&amp;gt;.lib&amp;lt;/code&amp;gt;-Dateien COFF.&lt;br /&gt;
*BCC64X verwendet für Debug-Informationen PDB.&lt;br /&gt;
&lt;br /&gt;
Entfernen Sie, wo immer möglich, die Erweiterungen von Objekt- und Bibliotheksdateien, damit jedes Tool die geeignete Erweiterung verwenden kann. Ändern Sie bei Bedarf die Erweiterung, um sie von der Versionserkennung abhängig zu machen, wie in benutzerdefinierten Skripten.&lt;br /&gt;
&lt;br /&gt;
In der Dokumentation zu [[Automatisches Linken|Automatisches Linken]] finden Sie Empfehlungen zur neuen [[BCC64X|Win64-Modern-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
===#pragma link===&lt;br /&gt;
&lt;br /&gt;
Wenn die in &amp;lt;code&amp;gt;[[Pragma link|#pragma link]]&amp;lt;/code&amp;gt; Anweisungen aufgeführten Dateien eine Dateierweiterung enthalten, müssen diese Erweiterungen entfernt werden. Jeder Compiler hängt die geeignete Erweiterung an.&lt;br /&gt;
&lt;br /&gt;
Beispielsweise müssen Systemsteuerungsanwendungen, in denen diese Anweisung:&lt;br /&gt;
&lt;br /&gt;
 #pragma link &amp;quot;Ctlpanel.obj&amp;quot;&lt;br /&gt;
&lt;br /&gt;
verwendet wird, folgendermaßen aktualisiert werden:&lt;br /&gt;
&lt;br /&gt;
 #pragma link &amp;quot;Ctlpanel&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Pragma link|#pragma link]].&lt;br /&gt;
&lt;br /&gt;
===#pragma comment===&lt;br /&gt;
&lt;br /&gt;
Für Bibliotheken verwenden Sie am besten &amp;lt;code&amp;gt;{{code|#pragma comment}}(lib ..)&amp;lt;/code&amp;gt; wie in:&lt;br /&gt;
&lt;br /&gt;
 {{code|#pragma comment(lib, &amp;quot;library-name&amp;quot;)}} // Looks for library-name.lib in WIN32 and library-name.a in WIN64&lt;br /&gt;
&lt;br /&gt;
==#include &amp;amp;lt;windows.h&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Anwendungen, die die Windows-API verwenden, müssen Folgendes enthalten:&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 #include &amp;lt;windows.h&amp;gt;&amp;lt;/source&amp;gt;Für BCC32 ist das Einbeziehen von windows.h nicht erforderlich, aber BCC64 erfordert windows.h und ist in Bezug auf #includes strikter.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[Include|#include]].&lt;br /&gt;
&lt;br /&gt;
==Makro NO_STRICT==&lt;br /&gt;
&lt;br /&gt;
Das Typprüfungsschema NO_STRICT wird in BCC64 nicht unterstützt. Wenn in vorhandenen Projekten dieses Typprüfungsschema verwendet wird, sollten Sie [[C++-Anwendungen verwenden eine strikte Typprüfung#Entfernen der konditionalen Definition NO_STRICT|es entfernen]].&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter [[C++-Anwendungen verwenden eine strikte Typprüfung|C++-Anwendungen verwenden eine strikte Typprüfung]].&lt;br /&gt;
{{f|webbroker|&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren von WebBroker-Projekten==&lt;br /&gt;
&lt;br /&gt;
*Ändern Sie &amp;lt;code&amp;gt;#pragma link&amp;lt;/code&amp;gt; wie oben beschrieben.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Upgrade von bcc64x (64-Bit-Windows (Modern))=&lt;br /&gt;
&lt;br /&gt;
Es gibt wesentliche [[Unterschiede zwischen C++-Compilern, die durch Clang erweitert wurden, und C++-Compilern der vorherigen Generation|Unterschiede zwischen den klassischen und den früheren Clang-Compilern]] sowie den neuen Compilern.&lt;br /&gt;
&lt;br /&gt;
Die Toolkette von 64-Bit-Windows (Modern) weist einige wichtige Unterschiede zu den früheren Clang-basierten Toolketten auf.&lt;br /&gt;
&lt;br /&gt;
==Alte RTL-Methoden==&lt;br /&gt;
&lt;br /&gt;
===C-RTL===&lt;br /&gt;
&lt;br /&gt;
Die neue Toolkette stellt unter Verwendung der integrierten Windows-Systemkomponente, der UCRT (universelle C-Laufzeit), eine C-Laufzeitbibliothek bereit. Das bedeutet, dass alle C-RTL-Methoden und die optionalen Erweiterungen im Microsoft-Stil standardisiert sind.&lt;br /&gt;
&lt;br /&gt;
===Funktionen im POSIX-Stil, z. B. itoa im Vergleich zu _itoa===&lt;br /&gt;
&lt;br /&gt;
Unsere früheren Windows-Toolketten enthielten Methoden im POSIX-Stil, wie &#039;&#039;&#039;itoa&#039;&#039;&#039;. Diese Methoden und die Namensgebung waren nicht standardisiert. itoa ist [https://cplusplus.com/reference/cstdlib/itoa/ nicht Teil des Standards (EN)] und der korrekte Weg, nicht standardisierte Methoden hinzuzufügen, ist, ihnen einen Unterstrich voranzustellen. Auf dieser Plattform werden die Konvertierungsfunktionen, wie &#039;&#039;&#039;itoa&#039;&#039;&#039;, mit den &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt;-Namen wie z. B. &amp;lt;code&amp;gt;_itoa&amp;lt;/code&amp;gt; bereitgestellt. Dies ist die korrekte Konvention für Funktionen in den RTL-/Standard-Headern wie &amp;lt;code&amp;gt;stdlib.h&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Turbo C===&lt;br /&gt;
&lt;br /&gt;
Unsere früheren Windows-Toolketten enthielten einige RTL-Methoden, die nicht dem Standard entsprachen. Diese Methoden stammten aus den Laufzeitbibliotheken von Turbo C oder Turbo C++ aus der Zeit vor der Standardisierung von C++ oder vor C99. Diese Methoden sind nicht mehr enthalten.&lt;br /&gt;
&lt;br /&gt;
Jede dieser Methoden sollte einfach zu ersetzen sein, da die C- und C++-Standards Methoden hinzufügen, die eine gleichwertige Funktionalität bieten oder direkt verwendet werden können. Beispielsweise kann die alte &amp;lt;code&amp;gt;random()&amp;lt;/code&amp;gt;-Methode, die aus Turbo C stammt, durch den folgenden Code ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;rand()&amp;lt;/code&amp;gt;, für C&lt;br /&gt;
*&amp;lt;code&amp;gt;std::rand()&amp;lt;/code&amp;gt;, für C++&lt;br /&gt;
&lt;br /&gt;
Dies hängt von Ihrem Anwendungsfall ab, wobei möglicherweise der Modulo-Operator &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt; verwendet wird, um in einem Bereich zu bleiben.&lt;br /&gt;
&lt;br /&gt;
==Schlüsselwörter _import und _export==&lt;br /&gt;
&lt;br /&gt;
Die Schlüsselwörter {{code|_import}} und {{code|_export}} sind nicht mehr vorhanden.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie stattdessen {{code|__declspec(dllimport)}} und {{code|__declspec(dllexport)}} oder definieren Sie ein Makro, das die alten Schlüsselwörter diesen declspecs zuordnet.&lt;br /&gt;
&lt;br /&gt;
==Unit-Initialisierung==&lt;br /&gt;
&lt;br /&gt;
Die Unit-Initialisierung bezeichnet die Reihenfolge in der globale Variablen in unterschiedlichen Übersetzungs-Units beim Anwendungsstart erstellt/initialisiert werden (und die Reihenfolge, in der sie bei Programmende freigegeben werden) oder Code, der von globalen Variablen oder anderen Initialisierungen abhängt, die in anderen Units durchgeführt wurden, bevor er beim Starten/Herunterfahren in dieser Übersetzungs-Unit ausgeführt werden kann.&lt;br /&gt;
&lt;br /&gt;
Frühere C++-Toolketten wiesen subtile Probleme bei der Berechnung von Abhängigkeiten auf, um die richtige Reihenfolge der Unit-Initialisierung zu erhalten, insbesondere beim Einbinden von aus Delphi stammenden Units.&lt;br /&gt;
&lt;br /&gt;
Der neue Linker und die neue RTL von 64-Bit-Windows-Plattform (Modern) verwenden Init-Records für die Initialisierung von Units unter Windows analog zur Vorgehensweise bei mobilen Anwendungen.&lt;br /&gt;
&lt;br /&gt;
Für Ersteller von Drittanbieterkomponenten: Einige Units werden mit &amp;lt;code&amp;gt;{$HPPEMIT LINKUNIT}&amp;lt;/code&amp;gt; referenziert. Dadurch wird ein Pragma für das automatische Linken wie in [[lib_de:Vcl.Styles|Vcl.Styles]] generiert. Ohne diese Methode würde die Initialisierung fehlschlagen, wodurch das dynamische Laden von VCL-&amp;lt;code&amp;gt;*.vsf&amp;lt;/code&amp;gt;-Stilen nicht funktionieren würde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Informationen zu BCC64X finden Sie unter [[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]].&lt;br /&gt;
&lt;br /&gt;
==Warnungen zur Vermeidung von Abstürzen beheben==&lt;br /&gt;
&lt;br /&gt;
Neuere Versionen von Clang und LLVM versuchen, mehr Compiler-Optimierungen anzuwenden, was oft bedeutet, dass undefiniertes Verhalten strenger gehandhabt wird.&lt;br /&gt;
&lt;br /&gt;
Ein häufiges undefiniertes Verhalten ist das Belassen nicht initialisierter Variablen. Dies &amp;quot;funktionierte&amp;quot; in früheren Versionen oft, auch wenn es nur ein Versehen war. Im Release-Modus hinterlässt Clang nun eine Trap-Anweisung, die einen Laufzeitfehler verursacht, wenn eine nicht initialisierte Variable vorhanden ist. Weitere Informationen finden Sie auf der Seite [[Fehlerbehebung der bcc64x-Toolkette (Win64 Modern)|Fehlerbehebung]].&lt;br /&gt;
&lt;br /&gt;
Wir empfehlen, beim Upgrade den Build der Anwendung mit -Wall (alle nützlichen Warnungen aktivieren) zu erzeugen und alle Warnungen zu beheben.&lt;br /&gt;
&lt;br /&gt;
{{Note| -Wall bezeichnet &amp;quot;alle nützlichen Warnungen&amp;quot;, alle Warnungen werden mit -Weverything angegeben, was auch weniger nützliche Warnungen einschließt. Erstellen Sie den Build daher mit -Wall.)}}&lt;br /&gt;
&lt;br /&gt;
==Anderer Speichermanager==&lt;br /&gt;
&lt;br /&gt;
In früheren Toolketten enthielt C++Builder eine Version von FastMM als Speichermanager (MM).&lt;br /&gt;
&lt;br /&gt;
In der neuen Toolkette verwendet C++Builder die Windows-Systemkomponente UCRT (universelle C-Laufzeit). Dadurch wird ein Speichermanager bereitgestellt, der nicht durch einen anderen MM ersetzt werden kann. Das bedeutet, dass alle C++-Anwendungen, die mit der neuen Toolkette erstellt werden, auch beim Linken in die Delphi-Laufzeit, wie es bei VCL- und FMX-Anwendungen der Fall ist, diesen Speichermanager verwenden.&lt;br /&gt;
&lt;br /&gt;
Freigegebener Speicher wird im Gegensatz zu FastMM auch mit 0x80 Byte gefüllt. Dadurch werden Probleme, die sich aus der Verwendung nach der Freigabe ergeben, möglicherweise deutlicher. Weitere Einzelheiten finden Sie auf der Seite [[Fehlerbehebung der bcc64x-Toolkette (Win64 Modern)|Fehlerbehebung]].&lt;br /&gt;
&lt;br /&gt;
==make_shared&amp;amp;lt;delphi-class&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Die Methode &amp;lt;code&amp;gt;std::make_shared&amp;amp;lt;&amp;amp;gt;()&amp;lt;/code&amp;gt; ist für Klassen im Delphi-Stile nicht verfügbar (Klassen, die in Delphi definiert sind oder in C++ definiert sind, aber von einer Delphi-Klasse geerbt sind). Dies ist darauf zurückzuführen, dass Delphi-Klassen die neue Platzierung nicht unterstützen.&lt;br /&gt;
&lt;br /&gt;
Sie können mit diesen Typen &amp;quot;shared_ptr-s&amp;quot; verwenden, die über new() erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;std::make_unique&amp;amp;lt;&amp;amp;gt;&amp;lt;/code&amp;gt; ist für alle erwarteten Typen verfügbar.&lt;br /&gt;
&lt;br /&gt;
===System::make_shared_dc&amp;amp;lt;&amp;amp;gt;===&lt;br /&gt;
&lt;br /&gt;
Moderne Programmierstile nutzen die intelligenten Zeiger (Smart Pointer) {{code|unique_ptr}} und {{code|shared_ptr}}. &amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Gehen Sie wie folgt vor, um diese zu erstellen:&lt;br /&gt;
&lt;br /&gt;
 std::make_unique&amp;amp;lt;typename&amp;amp;gt;(param1, param2) &lt;br /&gt;
 std::make_shared&amp;amp;lt;typename&amp;amp;gt;(param1, param2).&lt;br /&gt;
&lt;br /&gt;
{{code|std::make_shared}} verwendet jedoch die neue Platzierung, was nicht mit Klassen im Delphi-Stil kompatibel ist. Klassen im Delphi-Stil können als gemeinsame Zeiger (Shared Pointer) verwendet werden. Nur die Methode der Standardbibliothek macht sie inkompatibel. Verwenden Sie die neue Methode {{code|System:make_shared_dc&amp;amp;lt;&amp;amp;gt;()}}, die mit Klassen im Delphi-Stil funktioniert. &amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Sehen Sie sich dazu das folgende Beispiel an:&lt;br /&gt;
&lt;br /&gt;
 auto my_shared { System::make_shared_dc&amp;amp;lt;TButton&amp;amp;gt;(nullptr) };&lt;br /&gt;
&lt;br /&gt;
{{Note|{{code|std::make_unique&amp;amp;lt;&amp;amp;gt;()}} ist bereits kompatibel mit Klassen im Delphi-Stil.}}&lt;br /&gt;
&lt;br /&gt;
{{Note| Weitere Informationen zu {{code|unique_ptr}} und {{code|shared_ptr}} finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
*[https://en.cppreference.com/w/cpp/memory/unique_ptr std::unique_ptr]&lt;br /&gt;
*[https://cplusplus.com/reference/memory/unique_ptr/ Unique pointer (EN)]&lt;br /&gt;
*[https://en.cppreference.com/w/cpp/memory/shared_ptr std::shared_ptr]&lt;br /&gt;
*[https://cplusplus.com/reference/memory/shared_ptr/ Shared pointer (EN)]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Von Binärdateien ausgegebene Symbole==&lt;br /&gt;
&lt;br /&gt;
Bei Erzeugen eines Builds einer EXE oder DLL exportiert die Binärdatei RTTI-Daten oder globale Variablen, die mit dem Attribut &amp;quot;Package&amp;quot; gekennzeichnet sind.&lt;br /&gt;
&lt;br /&gt;
===Exportieren von Symbolen aus DLLs===&lt;br /&gt;
&lt;br /&gt;
Bei Erzeugen eines Builds einer DLL werden alle Symbole exportiert, wenn kein Symbol als __declspec(export) gekennzeichnet ist. Dies könnte unerwartetes Verhalten sein.&lt;br /&gt;
&lt;br /&gt;
Um dies zu beheben, stellen Sie sicher, dass mindestens ein Symbol (Sie können eine Dummy-Methode erstellen) als __declspec(export) gekennzeichnet ist. Wenn ein oder mehrere Symbole mit diesem declspec gekennzeichnet sind, werden nur Symbole mit diesem declspec exportiert (unter Beachtung der RTTI und globalen Variablen, siehe oben).&lt;br /&gt;
&lt;br /&gt;
Sie können auch das Linker-Flag &amp;lt;code&amp;gt;-Xlinker -exclude-all-symbols&amp;lt;/code&amp;gt; verwenden.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Packages for C++ New Toolchain|Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Package Import and Export for C++ New Toolchain|Import und Export von Packages für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unit Initialization and Finalization for C++ New Toolchain|Unit-Initialisierung und -Finalisierung für die neue C++-Toolkette]]&lt;br /&gt;
*[[Unterschiede von C++Builder für 64-Bit-Windows|Unterschiede von {{CBuilder}} für 64-Bit-Windows]]{{f|cmd|&lt;br /&gt;
*[[Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)|Striktere C++-Compiler (Durch Clang erweiterte C++-Compiler)]]}}&lt;br /&gt;
*[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von {{CBuilder}}-Anwendungen für 64-Bit-Windows]]&lt;br /&gt;
*[[BCC64.EXE: Der C++-Compiler für 64-Bit-Windows|BCC64.EXE: Der C++-Compiler für 64-Bit-Windows]]&lt;br /&gt;
*[[64-Bit-Windows-Anwendung Hello World (Delphi und C++)|Plattformübergreifende 64-Bit-Windows-Anwendung ({{Delphi}} und C++)]]&lt;br /&gt;
*[[If, elif, else und endif|#if, #elif, #else und #endif]]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:XE3]]&lt;br /&gt;
[[Category:64Bit]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_der_RAD_Server_Engine&amp;diff=220505</id>
		<title>Manuelles Bearbeiten der Konfiguration der RAD Server Engine</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_der_RAD_Server_Engine&amp;diff=220505"/>
		<updated>2026-05-12T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Einrichten der RAD Server Engine}}&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;RAD Server Engine&#039;&#039;&#039; ist nach der ersten [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows|Konfiguration Ihrer RAD Server-Umgebung]] mit Standardparametern konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Sie können Ihre Konfiguration der RAD Server Engine ändern, indem Sie die Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; in {{Path|C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS}} bearbeiten. Wenn Sie diese Datei ändern, müssen Sie die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] beenden und neu starten, um die Datei &#039;&#039;&#039;emsserver.ini&#039;&#039;&#039; neu zu laden.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration der RAD Server-Datenbank==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen der &#039;&#039;&#039;RAD Server-Datenbank&#039;&#039;&#039; ändern, die die RAD Server Engine verwendet. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Data]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InstanceName&#039;&#039;&#039;. Gibt die InterBase-Instanz an, die die RAD Server-Datenbank hostet.&lt;br /&gt;
*&#039;&#039;&#039;Database&#039;&#039;&#039;. RAD Server-Datenbankdatei im lokalen Verzeichnis.&lt;br /&gt;
*&#039;&#039;&#039;UserName&#039;&#039;&#039;. Benutzername für den Zugriff auf die RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;Password&#039;&#039;&#039;. Passwort für den Zugriff auf die RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;SEPassword&#039;&#039;&#039;. Passwort für die Verbindung mit einer [[InterBase-Datenbankverschlüsselung|verschlüsselten InterBase-Datenbank]].&lt;br /&gt;
*&#039;&#039;&#039;Pooled&#039;&#039;&#039;. Aktiviert das [[Multithreading (FireDAC)#Verbindungs-Pooling|FireDAC-Verbindungs-Pooling]] für die RAD Server-Datenbank zur Reduzierung der Latenz.&lt;br /&gt;
*&#039;&#039;&#039;PooledMax&#039;&#039;&#039;. Maximal zulässige Anzahl der in den Pool gestellten Verbindungen zur RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;SessionTimeout&#039;&#039;&#039;. Die maximale Zeit der Inaktivität einer Sitzung in Sekunden.&lt;br /&gt;
*&#039;&#039;&#039;ClientLib&#039;&#039;&#039;. Optionaler Pfad zur FireDAC-Datei FDConnectionDef.ini.&lt;br /&gt;
*&#039;&#039;&#039;DriverFile&#039;&#039;&#039;. Optionaler Pfad zur FireDAC-Datei FDDrivers.ini.&lt;br /&gt;
&lt;br /&gt;
 [Data]&lt;br /&gt;
 ; Interbase connection parameters&lt;br /&gt;
 InstanceName=EMS&lt;br /&gt;
 Database=C:\Users\Public\Documents\Embarcadero\EMS\emsserver.ib&lt;br /&gt;
 UserName=sysdba&lt;br /&gt;
 Password=masterkey&lt;br /&gt;
 SEPassword=&lt;br /&gt;
 ;# SEPassword connects to an encrypted database&lt;br /&gt;
 Pooled=&lt;br /&gt;
 ;# Set Pooled=0 to disable connection pooled, Pooled=1 to enable. Default value is 1.&lt;br /&gt;
 PooledMax=&lt;br /&gt;
 ;# Set PooledMax=10 to limit maximum pooled connection.  Default value is 50.&lt;br /&gt;
 SessionTimeout=&lt;br /&gt;
 ;# Set SessionTimeout=60 to limit the maximum time of session inactivity in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
&lt;br /&gt;
==Protokollierung für RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Protokollierung für RAD Server festlegen.&lt;br /&gt;
&lt;br /&gt;
 [Server.Logging]&lt;br /&gt;
 ;# The following options control EMS server log output&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Set log output file name. If blank, then log output will be disabled. Default is blank.&lt;br /&gt;
 ; FileName=c:\temp\emsserver_log.json&lt;br /&gt;
 ;# Set Append=1 to append log output to existing log file. Otherwise log file will be &lt;br /&gt;
 ;# rewritten on each EMS server or console run.  Default is 1.&lt;br /&gt;
 Append=1&lt;br /&gt;
 ; Set log output prefixes. Where T-thread #, D-date/time, I-IP address of a client,&lt;br /&gt;
 ; C-number of log item. The order of items is controlled by this parameter. Default is TD.&lt;br /&gt;
 ; Prefixes=CDI&lt;br /&gt;
 ; Set log date/time output format. If blank, then it is C (current date and time formats).&lt;br /&gt;
 ; TimeFormat=hh:nn:ss.zzz&lt;br /&gt;
&lt;br /&gt;
 [Console.Logging]&lt;br /&gt;
 ;# The following options control EMS console log output&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Set log output file name. If blank, then log output will be disabled. Default is blank.&lt;br /&gt;
 ; FileName=c:\temp\emsconsole_log.json&lt;br /&gt;
 ;# Set Append=1 to append log output to existing log file. Otherwise log file will be &lt;br /&gt;
 ;# rewritten on each EMS console run.  Default is 1.&lt;br /&gt;
 Append=1&lt;br /&gt;
 ; Set log output prefixes. Where T-thread #, D-date/time, I-IP address of a client,&lt;br /&gt;
 ; C-number of log item. The order of items is controlled by this parameter. Default is TD.&lt;br /&gt;
 ; Prefixes=CDI&lt;br /&gt;
 ; Set log date/time output format. If blank, then it is C (current date and time formats).&lt;br /&gt;
 ; TimeFormat=hh:nn:ss.zzz&lt;br /&gt;
&lt;br /&gt;
==Beschränkungen der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen zur Anzahl der gleichzeitigen Verbindungen zur RAD Server-Datenbank oder zur maximalen Anzahl der RAD Server-Benutzer ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Limits]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MaxConnections&#039;&#039;&#039;. Maximale Anzahl gleichzeitiger HTTP-Anforderungen an die RAD Server Engine.&lt;br /&gt;
*&#039;&#039;&#039;MaxUsers&#039;&#039;&#039;. Maximale Anzahl der für die RAD Server-Datenbank zulässigen RAD Server-Benutzer. Dieser Wert hängt von der verwendeten [[RAD Server-Laufzeitlizenz|RAD Server-Lizenz]] ab.&lt;br /&gt;
*&#039;&#039;&#039;SessionInactivityTimeout&#039;&#039;&#039;. Die maximale Zeit in Sekunden, die eine Benutzersitzung inaktiv sein kann, bevor die Sitzung abläuft und geschlossen wird. Dies erfolgt mithilfe eines Sitzungs-Tokens. Vorgabe ist 0 (kein Zeitlimit).&lt;br /&gt;
*&#039;&#039;&#039;SessionLiveTimeout&#039;&#039;&#039;. Die maximale Zeit in Sekunden, die eine Benutzersitzung vorhanden sein kann, bevor die Sitzung abläuft und geschlossen wird. Dies erfolgt mithilfe eines Sitzungs-Tokens. Vorgabe ist 0 (kein Zeitlimit).&lt;br /&gt;
&lt;br /&gt;
 [Server.Limits]&lt;br /&gt;
 MaxConnections=&lt;br /&gt;
 ;# Set MaxConnections=10 to limit maximum concurrent HTTP requests. Default is 32.&lt;br /&gt;
 MaxUsers=&lt;br /&gt;
 ;# Set MaxUsers=3 to limit the number of users in the EMS database.  This value is only used &lt;br /&gt;
 ;# when less than the maximum users permitted by the EMS runtime license.&lt;br /&gt;
 SessionInactivityTimeout=&lt;br /&gt;
 ;# Set SessionInactivityTimeout=60 to limit maximum time of a session inactivity in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
 SessionLiveTimeout=&lt;br /&gt;
 ;# Set SessionLiveTimeout=60 to limit maximum time of a session live in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
&lt;br /&gt;
==Konfiguration der [[Autorisierung mit RAD Server Engine|RAD Server Engine-Authentifizierung]]==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen für die Authentifizierung bei Ihrer &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Keys]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MasterSecret&#039;&#039;&#039;. Schlüssel, mit dem alle Vorgänge ohne Berücksichtigung des Eigentümers durchgeführt werden können (z. B. einen beliebigen Benutzer in der RAD Server-Datenbank aktualisieren).&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TEMSProvider.MasterSecret|TEMSProvider.MasterSecret]].&lt;br /&gt;
*&#039;&#039;&#039;AppSecret&#039;&#039;&#039;. Schlüssel, mit dem beliebige Anforderungen an autorisierten Endpunkten vorgenommen werden können.&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TEMSProvider.AppSecret|TEMSProvider.AppSecret]].&lt;br /&gt;
*&#039;&#039;&#039;ApplicationID&#039;&#039;&#039;. Bezeichner für die RAD Server Engine. Anhand dieses Bezeichners werden RAD Server Engines unterschieden. Anforderungen von den [[RAD Server-Client-Anwendung|RAD Server-Clients]] werden zurückgewiesen, wenn die ApplicationID in der Anforderung nicht mit der für die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] definierten ApplicationID übereinstimmt.&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|TCustomEMSConnectionInfo.ApplicationId]].&lt;br /&gt;
&lt;br /&gt;
 [Server.Keys]&lt;br /&gt;
 MasterSecret=MasterSecretKey&lt;br /&gt;
 AppSecret=AppSecretKey&lt;br /&gt;
 ApplicationID=ApplicationIDKey&lt;br /&gt;
&lt;br /&gt;
Sie können auch [[Autorisierung mit RAD Server Engine#EMS-Zugriffsregeln|Zugriffsregeln]] festlegen, um den Zugriff auf eine [[Übersicht über RAD Server-Ressourcen|Übersicht über RAD Server-Ressourcen]] zuzulassen oder zu verweigern. &lt;br /&gt;
Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Authorization]&#039;&#039;&#039;, und fügen Sie Ihre benutzerdefinierten [[Autorisierung mit RAD Server Engine|Zugriffsregeln]] hinzu.&lt;br /&gt;
&lt;br /&gt;
 [Server.Authorization]&lt;br /&gt;
 Users={&amp;quot;public&amp;quot;: false}&lt;br /&gt;
 Users.LoginUser={&amp;quot;public&amp;quot;: true}&lt;br /&gt;
 Users.SignupUser={&amp;quot;public&amp;quot;: true}&lt;br /&gt;
&lt;br /&gt;
==Domänenübergreifende RAD Server Engine-API==&lt;br /&gt;
&lt;br /&gt;
Sie können die Berechtigung ändern, um unterschiedlichen Domänen (außerhalb der RAD Server Engine-Domäne) HTTP-Anforderungen an die public RAD Server Engine API zu gestatten. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.APICrossDomain]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CrossDomain&#039;&#039;&#039;. Liste der Domänen, die domänenübergreifende HTTP-Anforderungen an die [[RAD Server Administrative API|RAD Server Engine-API]] stellen können. Verwenden Sie den Platzhalterwert &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, um beliebige Domänen zuzulassen.&lt;br /&gt;
&lt;br /&gt;
 [Server.APICrossDomain]&lt;br /&gt;
 ;# Write here the domains allowed to call the API. Used for Cross-Domains&lt;br /&gt;
 CrossDomain = *&lt;br /&gt;
&lt;br /&gt;
==Verbindung zur RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen für die Verbindung mit Ihrer &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Connection.Dev]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Port&#039;&#039;&#039;. Legt den Verbindungs-Port für die HTTP-Anforderung an die RAD Server Engine fest.&lt;br /&gt;
*&#039;&#039;&#039;HTTPS&#039;&#039;&#039;. Aktiviert die HTTPS-Unterstützung für die RAD Server Engine. Falls aktiviert, müssen Sie [[OpenSSL|OpenSSL]] installieren und die Informationen der Zertifizierungsdatei konfigurieren.&lt;br /&gt;
*&#039;&#039;&#039;CertFile&#039;&#039;&#039;. Absoluter Pfad zu der selbstsignierten Zertifizierungsdatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei).&lt;br /&gt;
*&#039;&#039;&#039;RootCertFile&#039;&#039;&#039;. Absoluter Pfad zu der von einer CA signierten Zertifizierungsdatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei). Wenn Sie ein selbstsigniertes Zertifikat verwenden, lassen Sie diese Angabe frei.&lt;br /&gt;
*&#039;&#039;&#039;KeyFile&#039;&#039;&#039;. Absoluter Pfad zu der selbstsignierten Schlüsseldatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei).&lt;br /&gt;
*&#039;&#039;&#039;KeyFilePassword&#039;&#039;&#039;. Passwort, das für die Verwendung der Zertifizierungsdatei festgelegt wurde. &lt;br /&gt;
&lt;br /&gt;
 [Server.Connection.Dev]&lt;br /&gt;
 Port=8080&lt;br /&gt;
 ;# The following options enable HTTPS support.&lt;br /&gt;
 HTTPS=1&lt;br /&gt;
 ;# Set HTTPS=1 to enable HTTPS, HTTPS=0 to disable.&lt;br /&gt;
  CertFile=C:\Users\Public\Documents\Embarcadero\EMS\cacert.pem&lt;br /&gt;
 ; RootCertFile=&lt;br /&gt;
 ;# When using a self-signed certificate, RootCertFile is left blank.&lt;br /&gt;
  KeyFile=C:\Users\Public\Documents\Embarcadero\EMS\cakey.pem&lt;br /&gt;
  KeyFilePassword=certpassword&lt;br /&gt;
&lt;br /&gt;
==FireBase Cloud Messaging für RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Einstellungen für FireBase oder Google Cloud Messaging (FCM/GCM) für die &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; konfigurieren. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Push.GCM]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;APIKey&#039;&#039;&#039;. Der API-Key, den Sie beim [[Einrichten des Messaging-Dienstes|Einrichten des Messaging-Dienstes]] erhalten.&lt;br /&gt;
&lt;br /&gt;
 [Server.Push.GCM]&lt;br /&gt;
 ;# This section is for FireBase Cloud Messaging (FCM) settings.&lt;br /&gt;
 ;# These settings are needed to send push notifications to an Android device&lt;br /&gt;
 ClientID=&lt;br /&gt;
 ;# Set your OAuth2 client ID&lt;br /&gt;
 ClientSecret=&lt;br /&gt;
 ;# Set your OAuth2 client secret&lt;br /&gt;
 ProjectID=&lt;br /&gt;
 ;# Set your FCM project ID&lt;br /&gt;
 RefreshToken=&lt;br /&gt;
 ;# Set your OAuth2 refresh token. You can get it using EMSDevServer using the &amp;quot;Sign in FCM&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
==Apple Push-Benachrichtigungsdienst-Messaging in RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Einstellungen für das Apple Push-Benachrichtigungsdienst-Messaging konfigurieren:&lt;br /&gt;
&lt;br /&gt;
 [Server.Push.APNS]&lt;br /&gt;
 ;# This section is for Apple Push Notification Service (APNS).&lt;br /&gt;
 ;# These settings are needed to send push notificatons to an iOS device&lt;br /&gt;
 CertificateFileName=&lt;br /&gt;
 ;# Name of .p12 or .pem file&lt;br /&gt;
 CertificateFilePassword=&lt;br /&gt;
 ;# Password of certificate file.  Leave blank if file does not have a password.&lt;br /&gt;
 ProductionEnvironment=&lt;br /&gt;
 ;# Set ProductionEnvironment=1 when the certificate has been created for production.&lt;br /&gt;
 ;# Set ProductionEnvironment=0 when the certificate has been created for development.&lt;br /&gt;
 ;# Default value is 0 (development).&lt;br /&gt;
 ApplicationID=&lt;br /&gt;
 ;# Set the optional topic for notifications. The topic is your app’s bundle ID/app ID.&lt;br /&gt;
&lt;br /&gt;
==Mandanten der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die Mandantenkonfigurationen für Ihren RAD Server ändern. Sie können einen der folgenden Mandantenmodi auswählen:&lt;br /&gt;
&lt;br /&gt;
*Modus &amp;quot;Einzelner Mandant&amp;quot;&lt;br /&gt;
*Modus &amp;quot;Mehrere Mandanten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zum Modus &amp;quot;Mehrere Mandanten&amp;quot; finden Sie im Thema [[Unterstützung mehrerer Mandanten für RAD Server|Unterstützung mehrerer Mandanten für RAD Server]].&lt;br /&gt;
&lt;br /&gt;
Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Tenants]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MultiTenantMode&#039;&#039;&#039;: Legt den Modus für Ihren RAD Server fest. Um in den Modus für mehrere Mandanten umzuschalten, entfernen Sie die Kommentarzeichen aus dieser Zeile. Bei &amp;lt;code&amp;gt;MultiTenantMode=1&amp;lt;/code&amp;gt; ist der Modus für mehrere Mandanten aktiviert. Bei &amp;lt;code&amp;gt;MultiTenantMode=0&amp;lt;/code&amp;gt; arbeitet RAD Server im Modus &amp;quot;Einzelner Mandant&amp;quot;.  &lt;br /&gt;
*&#039;&#039;&#039;DefaultTenantId&#039;&#039;&#039;: Ändert im Modus &amp;quot;Einzelner Mandant&amp;quot; die standardmäßige &#039;&#039;&#039;TenantId&#039;&#039;&#039; in die benutzerdefinierte ID. &lt;br /&gt;
*&#039;&#039;&#039;TenantIdCookieName&#039;&#039;&#039;: Legt den benutzerdefinierten Cookie-Namen zum Speichern der &#039;&#039;&#039;TenantId&#039;&#039;&#039; in der RAD Server-Konsole fest. &lt;br /&gt;
&lt;br /&gt;
 [Server.Tenants]&lt;br /&gt;
 ;# This section defines settings for Single or Multi-Tenant modes.&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# The MultiTenantMode option is used to turn on the Multi-Tenant mode. &lt;br /&gt;
 ;# If the Multi-Tenant mode is turned on, then TenantId and TenantSecret is required to access EMS Server.&lt;br /&gt;
 ;MultiTenantMode=1&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Default Tenant is used only in the Single Tenant mode.&lt;br /&gt;
 ;DefaultTenantId=00000000-0000-0000-0000-000000000001&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Define custom cookie name to store TenantId in RAD Server Console.&lt;br /&gt;
 ;TenantIDCookieName=TenantID&lt;br /&gt;
&lt;br /&gt;
==Unterstützung für die Weiterleitung von RAD Server Engine-Dateien==&lt;br /&gt;
&lt;br /&gt;
Sie können RAD Server so konfigurieren, dass Verzeichnisse mit statischen Dateien und die zugeordneten URLs erkannt werden. Jeder Eintrag wird mit einem JSON-Objekt definiert und die Anzahl der Einträge ist unbegrenzt. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.PublicPaths]&#039;&#039;&#039;. Das Objekt besitzt folgende Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;path:&#039;&#039;&#039; Die relative URL.&lt;br /&gt;
*&#039;&#039;&#039;directory:&#039;&#039;&#039; Physischer Speicherort der statischen Dateien.&lt;br /&gt;
*&#039;&#039;&#039;default:&#039;&#039;&#039; Legt die Standarddatei fest, die beim Anzeigen des Stammverzeichnisses des virtuellen Verzeichnisses weitergeleitet wird (optional).&lt;br /&gt;
*&#039;&#039;&#039;mimes:&#039;&#039;&#039; Array mit MIME-Dateitypmasken (optional).&lt;br /&gt;
*&#039;&#039;&#039;extensions:&#039;&#039;&#039; Array mit Dateierweiterungen (optional).&lt;br /&gt;
&lt;br /&gt;
 [Server.PublicPaths]&lt;br /&gt;
 Path1={&amp;quot;path&amp;quot;: &amp;quot;images&amp;quot;, &amp;quot;directory&amp;quot;: &amp;quot;C:\\web\\images\\&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;index.html&amp;quot;, &amp;quot;mimes&amp;quot;: [&amp;quot;image/*&amp;quot;]}&lt;br /&gt;
 Path2={&amp;quot;path&amp;quot;: &amp;quot;content&amp;quot;, &amp;quot;directory&amp;quot;: &amp;quot;C:\\web\\content\\&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;index.html&amp;quot;, &amp;quot;extensions&amp;quot;: [&amp;quot;js&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;css&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
==Thread-Verwaltung für RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die erweiterte Option für die Thread-Verwaltung bei der RAD Server-Entwicklung konfigurieren, um die Arbeitslast in Ihrer Umgebung besser zu bewältigen. Der Abschnitt &#039;&#039;&#039;[Server.Threads.Dev]&#039;&#039;&#039; enthält die folgenden Optionen:&lt;br /&gt;
&lt;br /&gt;
*Optionen für den &#039;&#039;&#039;Thread-Pool&#039;&#039;&#039;&lt;br /&gt;
*Optionen für die &#039;&#039;&#039;Warteschlange&#039;&#039;&#039;&lt;br /&gt;
*Optionen für die &#039;&#039;&#039;Verbindung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 [Server.Threads.Dev]&lt;br /&gt;
 ;# The following options control how EMSDevServer manages threads to handle requests&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Thread pool options&lt;br /&gt;
 ; ThreadPool=1&lt;br /&gt;
 ;# Set ThreadPool=1 to enable thread pool scheduler, ThreadPool=0 to disable.&lt;br /&gt;
 ; ThreadPoolSize=5&lt;br /&gt;
 ;# ThreadPoolSize indicates how many threads are available to handle requests&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Queueing options&lt;br /&gt;
 ; ListenQueue=100&lt;br /&gt;
 ;# ListenQueue indicates how many requests can be queued when all threads are busy&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Connection options&lt;br /&gt;
 ; KeepAlive=1&lt;br /&gt;
 ;# Set KeepAlive=1 to enable HTTP connections to keep alive, KeepAlive=0 to disable.&lt;br /&gt;
&lt;br /&gt;
==Sqids-Decodierung von RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardeinstellung der [[lib_de:System.NetEncoding.Sqids.TSqidsEncoding|TSqidsEncoding]]-Instanz ändern, die die RAD Server Engine verwendet. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Sqids]&#039;&#039;&#039; und ändern Sie die folgenden Parameter:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Alphabet&#039;&#039;&#039;: Optionales Alphabet für die Sqids-Decodierung.&lt;br /&gt;
*&#039;&#039;&#039;MinHashLength&#039;&#039;&#039;: Optionale minimale Hash-Länge für die Sqids-Decodierung.&lt;br /&gt;
&lt;br /&gt;
 [Server.Sqids]&lt;br /&gt;
 ;# The following options control URL parameters Sqids decoding&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Optional alphabet for Sqids decoding&lt;br /&gt;
 Alphabet=&lt;br /&gt;
 ;# Optional minimal hash length for Sqids decoding&lt;br /&gt;
 MinHashLength=0&lt;br /&gt;
&lt;br /&gt;
{{Note|Detaillierte Informationen über Sqids in {{Product}} finden Sie unter [[Tutorial: Verwenden der Sqids-Codierung|Tutorial: Verwenden der Sqids-Codierung]].}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows|Konfigurieren der RAD Server Engine]]&lt;br /&gt;
*[[RAD Server-Client-Anwendung|RAD Server-Client-Anwendung]]&lt;br /&gt;
*[[Erweitern der RAD Server Engine|Erweitern der RAD Server Engine]]&lt;br /&gt;
*[[Autorisierung mit RAD Server Engine|Autorisierung mit RAD Server Engine]]&lt;br /&gt;
*[[Unterstützung mehrerer Mandanten für RAD Server|Unterstützung mehrerer Mandanten für RAD Server]]&lt;br /&gt;
*[[Benutzeroberfläche von RAD Server Console|Benutzeroberfläche von RAD Server Console]]&lt;br /&gt;
*[[Anwendung &amp;quot;RAD Server Management Console&amp;quot;|Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
*[[Tutorial: Verwenden der Sqids-Codierung|Tutorial: Verwenden der Sqids-Codierung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_der_RAD_Server_Engine&amp;diff=220504</id>
		<title>Manuelles Bearbeiten der Konfiguration der RAD Server Engine</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_der_RAD_Server_Engine&amp;diff=220504"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Einrichten der RAD Server Engine}}&lt;br /&gt;
&lt;br /&gt;
Die &#039;&#039;&#039;RAD Server Engine&#039;&#039;&#039; ist nach der ersten [[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows|Konfiguration Ihrer RAD Server-Umgebung]] mit Standardparametern konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Sie können Ihre Konfiguration der RAD Server Engine ändern, indem Sie die Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; in {{Path|C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS}} bearbeiten. Wenn Sie diese Datei ändern, müssen Sie die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] beenden und neu starten, um die Datei &#039;&#039;&#039;emsserver.ini&#039;&#039;&#039; neu zu laden.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration der RAD Server-Datenbank==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen der &#039;&#039;&#039;RAD Server-Datenbank&#039;&#039;&#039; ändern, die die RAD Server Engine verwendet. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Data]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InstanceName&#039;&#039;&#039;. Gibt die InterBase-Instanz an, die die RAD Server-Datenbank hostet.&lt;br /&gt;
*&#039;&#039;&#039;Database&#039;&#039;&#039;. RAD Server-Datenbankdatei im lokalen Verzeichnis.&lt;br /&gt;
*&#039;&#039;&#039;UserName&#039;&#039;&#039;. Benutzername für den Zugriff auf die RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;Password&#039;&#039;&#039;. Passwort für den Zugriff auf die RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;SEPassword&#039;&#039;&#039;. Passwort für die Verbindung mit einer [[InterBase-Datenbankverschlüsselung|verschlüsselten InterBase-Datenbank]].&lt;br /&gt;
*&#039;&#039;&#039;Pooled&#039;&#039;&#039;. Aktiviert das [[Multithreading (FireDAC)#Verbindungs-Pooling|FireDAC-Verbindungs-Pooling]] für die RAD Server-Datenbank zur Reduzierung der Latenz.&lt;br /&gt;
*&#039;&#039;&#039;PooledMax&#039;&#039;&#039;. Maximal zulässige Anzahl der in den Pool gestellten Verbindungen zur RAD Server-Datenbank.&lt;br /&gt;
*&#039;&#039;&#039;SessionTimeout&#039;&#039;&#039;. Die maximale Zeit der Inaktivität einer Sitzung in Sekunden.&lt;br /&gt;
*&#039;&#039;&#039;ClientLib&#039;&#039;&#039;. Optionaler Pfad zur FireDAC-Datei FDConnectionDef.ini.&lt;br /&gt;
*&#039;&#039;&#039;DriverFile&#039;&#039;&#039;. Optionaler Pfad zur FireDAC-Datei FDDrivers.ini.&lt;br /&gt;
&lt;br /&gt;
 [Data]&lt;br /&gt;
 ; Interbase connection parameters&lt;br /&gt;
 InstanceName=EMS&lt;br /&gt;
 Database=C:\Users\Public\Documents\Embarcadero\EMS\emsserver.ib&lt;br /&gt;
 UserName=sysdba&lt;br /&gt;
 Password=masterkey&lt;br /&gt;
 SEPassword=&lt;br /&gt;
 ;# SEPassword connects to an encrypted database&lt;br /&gt;
 Pooled=&lt;br /&gt;
 ;# Set Pooled=0 to disable connection pooled, Pooled=1 to enable. Default value is 1.&lt;br /&gt;
 PooledMax=&lt;br /&gt;
 ;# Set PooledMax=10 to limit maximum pooled connection.  Default value is 50.&lt;br /&gt;
 SessionTimeout=&lt;br /&gt;
 ;# Set SessionTimeout=60 to limit the maximum time of session inactivity in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
&lt;br /&gt;
==Protokollierung für RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Protokollierung für RAD Server festlegen.&lt;br /&gt;
&lt;br /&gt;
 [Server.Logging]&lt;br /&gt;
 ;# The following options control EMS server log output&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Set log output file name. If blank, then log output will be disabled. Default is blank.&lt;br /&gt;
 ; FileName=c:\temp\emsserver_log.json&lt;br /&gt;
 ;# Set Append=1 to append log output to existing log file. Otherwise log file will be &lt;br /&gt;
 ;# rewritten on each EMS server or console run.  Default is 1.&lt;br /&gt;
 Append=1&lt;br /&gt;
 ; Set log output prefixes. Where T-thread #, D-date/time, I-IP address of a client,&lt;br /&gt;
 ; C-number of log item. The order of items is controlled by this parameter. Default is TD.&lt;br /&gt;
 ; Prefixes=CDI&lt;br /&gt;
 ; Set log date/time output format. If blank, then it is C (current date and time formats).&lt;br /&gt;
 ; TimeFormat=hh:nn:ss.zzz&lt;br /&gt;
&lt;br /&gt;
 [Console.Logging]&lt;br /&gt;
 ;# The following options control EMS console log output&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Set log output file name. If blank, then log output will be disabled. Default is blank.&lt;br /&gt;
 ; FileName=c:\temp\emsconsole_log.json&lt;br /&gt;
 ;# Set Append=1 to append log output to existing log file. Otherwise log file will be &lt;br /&gt;
 ;# rewritten on each EMS console run.  Default is 1.&lt;br /&gt;
 Append=1&lt;br /&gt;
 ; Set log output prefixes. Where T-thread #, D-date/time, I-IP address of a client,&lt;br /&gt;
 ; C-number of log item. The order of items is controlled by this parameter. Default is TD.&lt;br /&gt;
 ; Prefixes=CDI&lt;br /&gt;
 ; Set log date/time output format. If blank, then it is C (current date and time formats).&lt;br /&gt;
 ; TimeFormat=hh:nn:ss.zzz&lt;br /&gt;
&lt;br /&gt;
==Beschränkungen der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen zur Anzahl der gleichzeitigen Verbindungen zur RAD Server-Datenbank oder zur maximalen Anzahl der RAD Server-Benutzer ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Limits]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MaxConnections&#039;&#039;&#039;. Maximale Anzahl gleichzeitiger HTTP-Anforderungen an die RAD Server Engine.&lt;br /&gt;
*&#039;&#039;&#039;MaxUsers&#039;&#039;&#039;. Maximale Anzahl der für die RAD Server-Datenbank zulässigen RAD Server-Benutzer. Dieser Wert hängt von der verwendeten [[RAD Server-Laufzeitlizenz|RAD Server-Lizenz]] ab.&lt;br /&gt;
*&#039;&#039;&#039;SessionInactivityTimeout&#039;&#039;&#039;. Die maximale Zeit in Sekunden, die eine Benutzersitzung inaktiv sein kann, bevor die Sitzung abläuft und geschlossen wird. Dies erfolgt mithilfe eines Sitzungs-Tokens. Vorgabe ist 0 (kein Zeitlimit).&lt;br /&gt;
*&#039;&#039;&#039;SessionLiveTimeout&#039;&#039;&#039;. Die maximale Zeit in Sekunden, die eine Benutzersitzung vorhanden sein kann, bevor die Sitzung abläuft und geschlossen wird. Dies erfolgt mithilfe eines Sitzungs-Tokens. Vorgabe ist 0 (kein Zeitlimit).&lt;br /&gt;
&lt;br /&gt;
 [Server.Limits]&lt;br /&gt;
 MaxConnections=&lt;br /&gt;
 ;# Set MaxConnections=10 to limit maximum concurrent HTTP requests. Default is 32.&lt;br /&gt;
 MaxUsers=&lt;br /&gt;
 ;# Set MaxUsers=3 to limit the number of users in the EMS database.  This value is only used &lt;br /&gt;
 ;# when less than the maximum users permitted by the EMS runtime license.&lt;br /&gt;
 SessionInactivityTimeout=&lt;br /&gt;
 ;# Set SessionInactivityTimeout=60 to limit maximum time of a session inactivity in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
 SessionLiveTimeout=&lt;br /&gt;
 ;# Set SessionLiveTimeout=60 to limit maximum time of a session live in seconds.&lt;br /&gt;
 ;# This operates on a session token.  Default is 0 (no timeout).&lt;br /&gt;
&lt;br /&gt;
==Konfiguration der [[Autorisierung mit RAD Server Engine|RAD Server Engine-Authentifizierung]]==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen für die Authentifizierung bei Ihrer &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Keys]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MasterSecret&#039;&#039;&#039;. Schlüssel, mit dem alle Vorgänge ohne Berücksichtigung des Eigentümers durchgeführt werden können (z. B. einen beliebigen Benutzer in der RAD Server-Datenbank aktualisieren).&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TEMSProvider.MasterSecret|TEMSProvider.MasterSecret]].&lt;br /&gt;
*&#039;&#039;&#039;AppSecret&#039;&#039;&#039;. Schlüssel, mit dem beliebige Anforderungen an autorisierten Endpunkten vorgenommen werden können.&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TEMSProvider.AppSecret|TEMSProvider.AppSecret]].&lt;br /&gt;
*&#039;&#039;&#039;ApplicationID&#039;&#039;&#039;. Bezeichner für die RAD Server Engine. Anhand dieses Bezeichners werden RAD Server Engines unterschieden. Anforderungen von den [[RAD Server-Client-Anwendung|RAD Server-Clients]] werden zurückgewiesen, wenn die ApplicationID in der Anforderung nicht mit der für die [[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]] definierten ApplicationID übereinstimmt.&lt;br /&gt;
**RAD Server-Client-Eigenschaft: [[lib_de:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|TCustomEMSConnectionInfo.ApplicationId]].&lt;br /&gt;
&lt;br /&gt;
 [Server.Keys]&lt;br /&gt;
 MasterSecret=MasterSecretKey&lt;br /&gt;
 AppSecret=AppSecretKey&lt;br /&gt;
 ApplicationID=ApplicationIDKey&lt;br /&gt;
&lt;br /&gt;
Sie können auch [[Autorisierung mit RAD Server Engine#EMS-Zugriffsregeln|Zugriffsregeln]] festlegen, um den Zugriff auf eine [[Übersicht über RAD Server-Ressourcen|Übersicht über RAD Server-Ressourcen]] zuzulassen oder zu verweigern. &lt;br /&gt;
Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Authorization]&#039;&#039;&#039;, und fügen Sie Ihre benutzerdefinierten [[Autorisierung mit RAD Server Engine|Zugriffsregeln]] hinzu.&lt;br /&gt;
&lt;br /&gt;
 [Server.Authorization]&lt;br /&gt;
 Users={&amp;quot;public&amp;quot;: false}&lt;br /&gt;
 Users.LoginUser={&amp;quot;public&amp;quot;: true}&lt;br /&gt;
 Users.SignupUser={&amp;quot;public&amp;quot;: true}&lt;br /&gt;
&lt;br /&gt;
==Domänenübergreifende RAD Server Engine-API==&lt;br /&gt;
&lt;br /&gt;
Sie können die Berechtigung ändern, um unterschiedlichen Domänen (außerhalb der RAD Server Engine-Domäne) HTTP-Anforderungen an die public RAD Server Engine API zu gestatten. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.APICrossDomain]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;CrossDomain&#039;&#039;&#039;. Liste der Domänen, die domänenübergreifende HTTP-Anforderungen an die [[RAD Server Administrative API|RAD Server Engine-API]] stellen können. Verwenden Sie den Platzhalterwert &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, um beliebige Domänen zuzulassen.&lt;br /&gt;
&lt;br /&gt;
 [Server.APICrossDomain]&lt;br /&gt;
 ;# Write here the domains allowed to call the API. Used for Cross-Domains&lt;br /&gt;
 CrossDomain = *&lt;br /&gt;
&lt;br /&gt;
==Verbindung zur RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen für die Verbindung mit Ihrer &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Connection.Dev]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Port&#039;&#039;&#039;. Legt den Verbindungs-Port für die HTTP-Anforderung an die RAD Server Engine fest.&lt;br /&gt;
*&#039;&#039;&#039;HTTPS&#039;&#039;&#039;. Aktiviert die HTTPS-Unterstützung für die RAD Server Engine. Falls aktiviert, müssen Sie [[OpenSSL|OpenSSL]] installieren und die Informationen der Zertifizierungsdatei konfigurieren.&lt;br /&gt;
*&#039;&#039;&#039;CertFile&#039;&#039;&#039;. Absoluter Pfad zu der selbstsignierten Zertifizierungsdatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei).&lt;br /&gt;
*&#039;&#039;&#039;RootCertFile&#039;&#039;&#039;. Absoluter Pfad zu der von einer CA signierten Zertifizierungsdatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei). Wenn Sie ein selbstsigniertes Zertifikat verwenden, lassen Sie diese Angabe frei.&lt;br /&gt;
*&#039;&#039;&#039;KeyFile&#039;&#039;&#039;. Absoluter Pfad zu der selbstsignierten Schlüsseldatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei).&lt;br /&gt;
*&#039;&#039;&#039;KeyFilePassword&#039;&#039;&#039;. Passwort, das für die Verwendung der Zertifizierungsdatei festgelegt wurde. &lt;br /&gt;
&lt;br /&gt;
 [Server.Connection.Dev]&lt;br /&gt;
 Port=8080&lt;br /&gt;
 ;# The following options enable HTTPS support.&lt;br /&gt;
 HTTPS=1&lt;br /&gt;
 ;# Set HTTPS=1 to enable HTTPS, HTTPS=0 to disable.&lt;br /&gt;
  CertFile=C:\Users\Public\Documents\Embarcadero\EMS\cacert.pem&lt;br /&gt;
 ; RootCertFile=&lt;br /&gt;
 ;# When using a self-signed certificate, RootCertFile is left blank.&lt;br /&gt;
  KeyFile=C:\Users\Public\Documents\Embarcadero\EMS\cakey.pem&lt;br /&gt;
  KeyFilePassword=certpassword&lt;br /&gt;
&lt;br /&gt;
==FireBase Cloud Messaging für RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Einstellungen für FireBase oder Google Cloud Messaging (FCM/GCM) für die &#039;&#039;&#039;[[RAD Server Engine (EMS-Server)|RAD Server Engine (EMS-Server)]]&#039;&#039;&#039; konfigurieren. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Push.GCM]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;APIKey&#039;&#039;&#039;. Der API-Key, den Sie beim [[Einrichten des Messaging-Dienstes|Einrichten des Messaging-Dienstes]] erhalten.&lt;br /&gt;
&lt;br /&gt;
 [Server.Push.GCM]&lt;br /&gt;
 ;# This section is for FireBase Cloud Messaging (FCM) settings.&lt;br /&gt;
 ;# These settings are needed to send push notifications to an Android device&lt;br /&gt;
 ClientID=&lt;br /&gt;
 ;# Set your OAuth2 client ID&lt;br /&gt;
 ClientSecret=&lt;br /&gt;
 ;# Set your OAuth2 client secret&lt;br /&gt;
 ProjectID=&lt;br /&gt;
 ;# Set your FCM project ID&lt;br /&gt;
 RefreshToken=&lt;br /&gt;
 ;# Set your OAuth2 refresh token. You can get it using EMSDevServer using the &amp;quot;Sign in FCM&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
==Apple Push-Benachrichtigungsdienst-Messaging in RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Einstellungen für das Apple Push-Benachrichtigungsdienst-Messaging konfigurieren:&lt;br /&gt;
&lt;br /&gt;
 [Server.Push.APNS]&lt;br /&gt;
 ;# This section is for Apple Push Notification Service (APNS).&lt;br /&gt;
 ;# These settings are needed to send push notificatons to an iOS device&lt;br /&gt;
 CertificateFileName=&lt;br /&gt;
 ;# Name of .p12 or .pem file&lt;br /&gt;
 CertificateFilePassword=&lt;br /&gt;
 ;# Password of certificate file.  Leave blank if file does not have a password.&lt;br /&gt;
 ProductionEnvironment=&lt;br /&gt;
 ;# Set ProductionEnvironment=1 when the certificate has been created for production.&lt;br /&gt;
 ;# Set ProductionEnvironment=0 when the certificate has been created for development.&lt;br /&gt;
 ;# Default value is 0 (development).&lt;br /&gt;
 ApplicationID=&lt;br /&gt;
 ;# Set the optional topic for notifications. The topic is your app’s bundle ID/app ID.&lt;br /&gt;
&lt;br /&gt;
==Mandanten der RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
In diesem Abschnitt können Sie die Mandantenkonfigurationen für Ihren RAD Server ändern. Sie können einen der folgenden Mandantenmodi auswählen:&lt;br /&gt;
&lt;br /&gt;
*Modus &amp;quot;Einzelner Mandant&amp;quot;&lt;br /&gt;
*Modus &amp;quot;Mehrere Mandanten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zum Modus &amp;quot;Mehrere Mandanten&amp;quot; finden Sie im Thema [[Unterstützung mehrerer Mandanten für RAD Server|Unterstützung mehrerer Mandanten für RAD Server]].&lt;br /&gt;
&lt;br /&gt;
Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Tenants]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;MultiTenantMode&#039;&#039;&#039;: Legt den Modus für Ihren RAD Server fest. Um in den Modus für mehrere Mandanten umzuschalten, entfernen Sie die Kommentarzeichen aus dieser Zeile. Bei &amp;lt;code&amp;gt;MultiTenantMode=1&amp;lt;/code&amp;gt; ist der Modus für mehrere Mandanten aktiviert. Bei &amp;lt;code&amp;gt;MultiTenantMode=0&amp;lt;/code&amp;gt; arbeitet RAD Server im Modus &amp;quot;Einzelner Mandant&amp;quot;.  &lt;br /&gt;
*&#039;&#039;&#039;DefaultTenantId&#039;&#039;&#039;: Ändert im Modus &amp;quot;Einzelner Mandant&amp;quot; die standardmäßige &#039;&#039;&#039;TenantId&#039;&#039;&#039; in die benutzerdefinierte ID. &lt;br /&gt;
*&#039;&#039;&#039;TenantIdCookieName&#039;&#039;&#039;: Legt den benutzerdefinierten Cookie-Namen zum Speichern der &#039;&#039;&#039;TenantId&#039;&#039;&#039; in der RAD Server-Konsole fest. &lt;br /&gt;
&lt;br /&gt;
 [Server.Tenants]&lt;br /&gt;
 ;# This section defines settings for Single or Multi-Tenant modes.&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# The MultiTenantMode option is used to turn on the Multi-Tenant mode. &lt;br /&gt;
 ;# If the Multi-Tenant mode is turned on, then TenantId and TenantSecret is required to access EMS Server.&lt;br /&gt;
 ;MultiTenantMode=1&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Default Tenant is used only in the Single Tenant mode.&lt;br /&gt;
 ;DefaultTenantId=00000000-0000-0000-0000-000000000001&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Define custom cookie name to store TenantId in RAD Server Console.&lt;br /&gt;
 ;TenantIDCookieName=TenantID&lt;br /&gt;
&lt;br /&gt;
==Unterstützung für die Weiterleitung von RAD Server Engine-Dateien==&lt;br /&gt;
&lt;br /&gt;
Sie können RAD Server so konfigurieren, dass Verzeichnisse mit statischen Dateien und die zugeordneten URLs erkannt werden. Jeder Eintrag wird mit einem JSON-Objekt definiert und die Anzahl der Einträge ist unbegrenzt. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.PublicPaths]&#039;&#039;&#039;. Das Objekt besitzt folgende Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;path:&#039;&#039;&#039; Die relative URL.&lt;br /&gt;
*&#039;&#039;&#039;directory:&#039;&#039;&#039; Physischer Speicherort der statischen Dateien.&lt;br /&gt;
*&#039;&#039;&#039;default:&#039;&#039;&#039; Legt die Standarddatei fest, die beim Anzeigen des Stammverzeichnisses des virtuellen Verzeichnisses weitergeleitet wird (optional).&lt;br /&gt;
*&#039;&#039;&#039;mimes:&#039;&#039;&#039; Array mit MIME-Dateitypmasken (optional).&lt;br /&gt;
*&#039;&#039;&#039;extensions:&#039;&#039;&#039; Array mit Dateierweiterungen (optional).&lt;br /&gt;
&lt;br /&gt;
 [Server.PublicPaths]&lt;br /&gt;
 Path1={&amp;quot;path&amp;quot;: &amp;quot;images&amp;quot;, &amp;quot;directory&amp;quot;: &amp;quot;C:\\web\\images\\&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;index.html&amp;quot;, &amp;quot;mimes&amp;quot;: [&amp;quot;image/*&amp;quot;]}&lt;br /&gt;
 Path2={&amp;quot;path&amp;quot;: &amp;quot;content&amp;quot;, &amp;quot;directory&amp;quot;: &amp;quot;C:\\web\\content\\&amp;quot;, &amp;quot;default&amp;quot;: &amp;quot;index.html&amp;quot;, &amp;quot;extensions&amp;quot;: [&amp;quot;js&amp;quot;, &amp;quot;html&amp;quot;, &amp;quot;css&amp;quot;]}&lt;br /&gt;
&lt;br /&gt;
==Thread-Verwaltung für RAD Server Engine==&lt;br /&gt;
&lt;br /&gt;
Sie können die erweiterte Option für die Thread-Verwaltung bei der RAD Server-Entwicklung konfigurieren, um die Arbeitslast in Ihrer Umgebung besser zu bewältigen. Der Abschnitt &#039;&#039;&#039;[Server.Threads.Dev]&#039;&#039;&#039; enthält die folgenden Optionen:&lt;br /&gt;
&lt;br /&gt;
*Optionen für den &#039;&#039;&#039;Thread-Pool&#039;&#039;&#039;&lt;br /&gt;
*Optionen für die &#039;&#039;&#039;Warteschlange&#039;&#039;&#039;&lt;br /&gt;
*Optionen für die &#039;&#039;&#039;Verbindung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 [Server.Threads.Dev]&lt;br /&gt;
 ;# The following options control how EMSDevServer manages threads to handle requests&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Thread pool options&lt;br /&gt;
 ; ThreadPool=1&lt;br /&gt;
 ;# Set ThreadPool=1 to enable thread pool scheduler, ThreadPool=0 to disable.&lt;br /&gt;
 ; ThreadPoolSize=5&lt;br /&gt;
 ;# ThreadPoolSize indicates how many threads are available to handle requests&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Queueing options&lt;br /&gt;
 ; ListenQueue=100&lt;br /&gt;
 ;# ListenQueue indicates how many requests can be queued when all threads are busy&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Connection options&lt;br /&gt;
 ; KeepAlive=1&lt;br /&gt;
 ;# Set KeepAlive=1 to enable HTTP connections to keep alive, KeepAlive=0 to disable.&lt;br /&gt;
&lt;br /&gt;
==Sqids-Decodierung von RAD Server==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardeinstellung der [[lib_de:System.NetEncoding.Sqids.TSqidsEncoding|TSqidsEncoding]]-Instanz ändern, die die RAD Server Engine verwendet. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Server.Sqids]&#039;&#039;&#039; und ändern Sie die folgenden Parameter:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Alphabet&#039;&#039;&#039;: Optionales Alphabet für die Sqids-Decodierung.&lt;br /&gt;
*&#039;&#039;&#039;MinHashLength&#039;&#039;&#039;: Optionale minimale Hash-Länge für die Sqids-Decodierung.&lt;br /&gt;
&lt;br /&gt;
 [Server.Sqids]&lt;br /&gt;
 ;# The following options control URL parameters Sqids decoding&lt;br /&gt;
 ;#&lt;br /&gt;
 ;# Optional alphabet for Sqids decoding&lt;br /&gt;
 Alphabet=&lt;br /&gt;
 ;# Optional minimal hash length for Sqids decoding&lt;br /&gt;
 MinHashLength=0&lt;br /&gt;
&lt;br /&gt;
{{Note|Detaillierte Informationen über Sqids in {{Product}} finden Sie unter [[Tutorial: Verwenden der Sqids-Codierung|Tutorial: Verwenden der Sqids-Codierung]].}}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Konfigurieren der RAD Server Engine oder RAD Server Console unter Windows|Konfigurieren der RAD Server Engine]]&lt;br /&gt;
*[[RAD Server-Client-Anwendung|RAD Server-Client-Anwendung]]&lt;br /&gt;
*[[Erweitern der RAD Server Engine|Erweitern der RAD Server Engine]]&lt;br /&gt;
*[[Autorisierung mit RAD Server Engine|Autorisierung mit RAD Server Engine]]&lt;br /&gt;
*[[Unterstützung mehrerer Mandanten für RAD Server|Unterstützung mehrerer Mandanten für RAD Server]]&lt;br /&gt;
*[[Benutzeroberfläche von RAD Server Console|Benutzeroberfläche von RAD Server Console]]&lt;br /&gt;
*[[Anwendung &amp;quot;RAD Server Management Console&amp;quot;|Anwendung &amp;quot;RAD Server Management Console&amp;quot;]]&lt;br /&gt;
*[[Tutorial: Verwenden der Sqids-Codierung|Tutorial: Verwenden der Sqids-Codierung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Installationshinweise&amp;diff=220503</id>
		<title>Installationshinweise</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Installationshinweise&amp;diff=220503"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&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;
{{Note|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;
{{Attention|Auf Ihrem Computer muss &#039;&#039;&#039;.NET Framework 4.5&#039;&#039;&#039; oder höher installiert sein, damit die Installation von {{Product}} erfolgreich durchgeführt werden kann. Wenn das Installationsprogramm &#039;&#039;&#039;.NET Framework 4.5&#039;&#039;&#039; oder später nicht auf Ihrem Computer findet, werden Sie aufgefordert, es herunterzuladen und zu installieren, um die Installation von {{Product}} fortzusetzen.}}&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf den folgenden Link, um Anleitungen für die Installation der neuesten Version von .NET Framework auf Ihrem Computer zu erhalten:&lt;br /&gt;
&lt;br /&gt;
*[https://docs.microsoft.com/en-us/dotnet/framework/install/on-windows-10 Installieren von .NET Framework unter Windows 10 und Windows Server 2016 und höher (EN)]&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.8 GHz oder schnellerer Prozessor mit zwei Kernen. Vier Kerne oder mehr empfohlen. Ein Kern wird nicht unterstützt.&lt;br /&gt;
*3 GB RAM, 8 GB RAM werden empfohlen.&lt;br /&gt;
*Zwischen 6 GB und 60 GB¹ verfügbarer Festplattenspeicherplatz. Die Verwendung eines SSD-Laufwerks wird dringend empfohlen.&lt;br /&gt;
*DirectX 11-fähige Grafikkarte, die mit 1440x900 ausgeführt wird; ein Bildschirm mit einer vertikalen Auflösung von 1080 wird empfohlen.&lt;br /&gt;
* Windows 10 Anniversary Edition wird empfohlen und ist für die Entwicklung für den Windows 10 Store erforderlich.&lt;br /&gt;
&lt;br /&gt;
===Betriebssystemvoraussetzungen===&lt;br /&gt;
&lt;br /&gt;
Sie können {{Product}} {{Version}} unter den folgenden Versionen von Windows ausführen:&lt;br /&gt;
&lt;br /&gt;
*Windows 10 (&#039;&#039;&#039;nur 64 Bit&#039;&#039;&#039;)&lt;br /&gt;
*Windows 11&lt;br /&gt;
&lt;br /&gt;
{{Tip|Sie können RAD Studio auch auf einer virtuellen Maschine installieren, die mit einer der unterstützten Versionen von Windows in einer Nicht-Windows-Umgebung (z. B. macOS) ausgeführt wird. Für die Entwicklung von FireMonkey-Projekten muss Ihre Virtualisierungssoftware 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 [https://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, zeigt Ihr System unerwartetes Verhalten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|32-Bit-Versionen von Windows werden als Betriebssystem für die Installation von RAD Studio 10.4 und höher nicht mehr unterstützt.}}&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;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Windows&lt;br /&gt;
|&lt;br /&gt;
*PCs und Tablets mit Intel/AMD-Prozessoren, auf denen eine der folgenden Windows-Versionen ausgeführt wird:&lt;br /&gt;
**Windows 10&lt;br /&gt;
**Windows 11&lt;br /&gt;
**Windows Server 2022&lt;br /&gt;
**Windows Server 2025&lt;br /&gt;
*Ein 64-Bit- oder 32-Bit-PC &lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
macOS (nur Delphi) &amp;lt;br /&amp;gt;&lt;br /&gt;
(enthält iOS-Simulator-Unterstützung nur auf ARM)&lt;br /&gt;
|&lt;br /&gt;
*Ein Intel-basierter oder ARM-basierter Mac, auf dem eine der folgenden Versionen von macOS ausgeführt wird:&lt;br /&gt;
**26 Tahoe&lt;br /&gt;
**15 Sequoia&lt;br /&gt;
**14 Sonoma&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
iOS (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*Ein laufendes iOS-Gerät:&lt;br /&gt;
**iOS 26&lt;br /&gt;
**iOS 18&lt;br /&gt;
*Alle Voraussetzungen für die &#039;&#039;&#039;macOS&#039;&#039;&#039;-Unterstützung&lt;br /&gt;
*[https://developer.apple.com/xcode/ Xcode (EN)] Version 10.12 oder höher&lt;br /&gt;
*Mitgliedschaft beim [[Teilnehmen am Apple-Entwicklerprogramm|Apple-Entwicklerprogramm]]. (Erforderlich, um iOS-Apps auf physischen Geräten bereitzustellen)&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Android (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*Ein Android-Gerät, auf dem AArch64-Prozessoren oder ARMv7-Prozessoren mit NEON-Unterstützung ausgeführt werden.&lt;br /&gt;
*Eine 64-Bit-Version von Windows für die Entwicklung.&lt;br /&gt;
*Android-Smartphones oder -Tablets, auf denen eine der folgenden Versionen von Android ausgeführt wird:&lt;br /&gt;
**Android (16)&lt;br /&gt;
**Android (15)&lt;br /&gt;
**Android (14)&lt;br /&gt;
**Android (13)&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Linux (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*64-Bit-Linux in einer der folgenden Versionen:&lt;br /&gt;
**Ubuntu Server (Ubuntu 24)&lt;br /&gt;
**Ubuntu Server (Ubuntu 22)&lt;br /&gt;
** RedHat Enterprise Linux (Version 10)&lt;br /&gt;
**Windows 11-Computer mit WSL2 (Windows-Subsystem für Linux) &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;
*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;
&lt;br /&gt;
{{Tip|Die JRE wird automatisch installiert, wenn Sie die Unterstützung für die Android-Zielplattform installieren.}}&lt;br /&gt;
&lt;br /&gt;
===Technische Hinweise===&lt;br /&gt;
&lt;br /&gt;
====Hinweise zur Android-Entwicklung====&lt;br /&gt;
&lt;br /&gt;
Android-Geräte können direkt verbunden werden und sind wesentlich schneller als die Verwendung des Android-Emulators.&lt;br /&gt;
&lt;br /&gt;
====Hinweise zur macOS- und iOS-Entwicklung====&lt;br /&gt;
&lt;br /&gt;
In den meisten Ländern ist für die Entwicklung von iOS und macOS Apple-Hardware für die Codesignierung nativer Anwendungen erforderlich. Dies ist auf EULA-Beschränkungen für macOS zurückzuführen, die die Ausführung auf Apple-Hardware vorschreiben. Es ist nicht ungewöhnlich, dass sich ein Team von Entwicklern ein Apple-Gerät teilt und VNC-Zugriff nutzt oder einen Mac in der Cloud mietet.&lt;br /&gt;
&lt;br /&gt;
Entwickler, die mit einem Laptop entwickeln, nutzen häufig ein MacBook Pro und führen eine virtuelle Maschine für Windows aus (z. B. VMWare Fusion oder Parallels). Es ist dann möglich, einen PA-Server auf dem Mac zu installieren und mit einer schnellen lokalen Verbindung den Zugriff auf den iOS-Simulator zu ermöglichen, iOS- und macOS-Builds auszuführen und zu testen sowie die Codesignierung von Anwendungen auf der Apple-Hardware vorzunehmen.&lt;br /&gt;
&lt;br /&gt;
==Weitere Software==&lt;br /&gt;
&lt;br /&gt;
Die {{Product}}-Installation umfasst einige zusätzliche Software. In {{Product}} können Sie zudem nach der Installation weitere 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;
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}} über das [[Feature-Manager|Dialogfeld &amp;quot;Feature-Manager&amp;quot;]] oder den [[GetIt-Package-Manager|GetIt-Package-Manager]] installiert werden, oder die Software kann von [https://downloads.embarcadero.com/Products.aspx?prodid=22 CodeCentral] heruntergeladen werden. Bestimmte Software kann auch bei der Installation von {{Product}} 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;3&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;
!Offline-Installationsprogramm&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Windows SDK Installation|Windows 10 SDK]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Windows SDK Installation|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;
{{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 | AdoptOpenJDK 21]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&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;
|&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;
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;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
      [[FastReport|FastReport 2021]] ([[VCL|VCL]]) &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&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;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
InterBase {{InterBaseVersion}} Developer Edition&lt;br /&gt;
|&lt;br /&gt;
{{V}}&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;
|-&lt;br /&gt;
|&lt;br /&gt;
      [[FastReport|FastReport 2.8]] (FMX {{Company}}-Edition für[[FireMonkey|{{FM}}]])&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;
      [https://www.nsoftware.com/ipworks/ IP*Works!]&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;
====Windows SDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die C++- oder Delphi-Unterstützung für {{Product}} installieren, prüft RAD Studio vor der Ausführung des Installationsprogramms die aktuelle [[Windows SDK Installation|Microsoft Windows SDK-Installation]] auf dem Rechner. Falls nicht die neueste Version installiert ist, wird der Link zur Installation der neuesten Version angezeigt.&lt;br /&gt;
&lt;br /&gt;
====Android JDK, SDK, NDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre {{Product}}-Installation Android-Unterstützung umfasst, bietet das Installationsprogramm von {{Product}} auch zusätzliche, für die Android-Entwicklung benötigte Software auf der [[Feature-Manager#Weitere Auswahl|Seite &amp;quot;Weitere Auswahl&amp;quot;]] an:&lt;br /&gt;
&lt;br /&gt;
*Android SDK {{AndroidToolsRevision}} - NDK ({{AndroidNDKVersion}}).&lt;br /&gt;
*AdoptOpenJDK 21: {{code|Eclipse Temurin JDK 21.0.7}}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
*Sie können diese Features später über das [[Feature-Manager|Dialogfeld &amp;quot;Feature-Manager&amp;quot;]] installieren.&lt;br /&gt;
* Auch wenn bereits ein JDK auf Ihrem System installiert ist, wird nach Auswahl von &#039;&#039;&#039;AdoptOpenJDK 21&#039;&#039;&#039; diese Version des JDK installiert und der aktuelle JDK-Pfad geändert.&lt;br /&gt;
*Wenn Sie die Android-Entwicklungstools installieren, werden Sie aufgefordert, die entsprechenden Lizenzen zu akzeptieren.}}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
* {{Product}} erkennt automatisch den {{code|Android SDK}}-Pfad. Weitere Informationen finden Sie auf der Seite [[Neues Android SDK erstellen|Neues Android SDK erstellen]].&lt;br /&gt;
* Für die [[Hinzufügen von Android-SDKs|Installation des Android SDK]] ist eine Internetverbindung erforderlich.}}&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 [https://docwiki.embarcadero.com/ELC/55/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;
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;
===Package-Fehler beim Migrieren von Einstellungen zu RAD 12.1===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Einstellungen von {{Product}} 12.0 zu einer {{Product}} 12.1-Installation migrieren, wird der Fehler angezeigt, dass das Package &amp;lt;code&amp;gt;win64xdebugide290.bpl&amp;lt;/code&amp;gt; fehlt (&amp;quot;Package C:\Programme\Embarcadero\Studio\23.0\Bin\win64xdebugide290.bpl kann nicht geladen werden.&amp;quot;). Dieses Package wird nicht mehr verwendet und nicht mit {{Product}} 12.1 ausgeliefert, und der Fehler wird nur bei der Migration von Einstellungen angezeigt. Wählen Sie die Option &#039;&#039;&#039;Nein&#039;&#039;&#039; aus, damit die IDE nicht erneut versucht, das Package zu laden.&lt;br /&gt;
&lt;br /&gt;
===JDK-Installationsreihenfolge bei der Verwendung des ISO-Installationsprogramms===&lt;br /&gt;
&lt;br /&gt;
Die Android-SDK-Einstellungen sind bei der Offline-Installation (GOF-Image) von {{Product}} 12 möglicherweise nicht richtig konfiguriert. Das liegt daran, dass für die Installation des Android SDK das Java JDK erforderlich ist, das später installiert wird. &lt;br /&gt;
&lt;br /&gt;
Der Workaround besteht darin, die Installation des Android SDK zu verschieben. Die Installation kann zu einem späteren Zeitpunkt durch Öffnen des Dialogfelds &amp;quot;Features verwalten&amp;quot; vorgenommen werden.&lt;br /&gt;
Dieses Problem tritt nur bei der Offline-Installation auf. Bei der Verwendung des Online-GetIt-Servers ist die Installationsreihenfolge korrekt.&lt;br /&gt;
&lt;br /&gt;
===iOS 17.4-Simulator===&lt;br /&gt;
&lt;br /&gt;
FireMonkey-Anwendungen können abstürzen, wenn sie auf dem iOS-Simulator mit einem Ziel iOS 17.4 ausgeführt werden. Dies ist auf eine OpenGL-Inkompatibilität zurückzuführen. Der Workaround besteht darin, die Metal-Rendering-Engine zu aktivieren oder eine frühere iOS-Version im iOS-Simulator zu verwenden.&lt;br /&gt;
&lt;br /&gt;
===IDE-Ansichten – Fokus===&lt;br /&gt;
&lt;br /&gt;
Auf HighDPI-Bildschirmen kann es vorkommen, dass für im Editor angedockte Fenster und in geteilten Ansichten die Titelleiste in einer falschen Hintergrundfarbe angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
===Nach Installation mit dem Offline-Installationsprogramm fehlen Unterverzeichnisse===&lt;br /&gt;
&lt;br /&gt;
*Delphi&lt;br /&gt;
&lt;br /&gt;
Nach der Verwendung des Offline-Installationsprogramms fehlen im &#039;&#039;&#039;Suchpfad&#039;&#039;&#039; für &#039;&#039;&#039;Delphi/64-Bit-Linux&#039;&#039;&#039; mehrere Verzeichnisse. &lt;br /&gt;
&lt;br /&gt;
Um dieses Problem zu beheben, klicken Sie auf &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; Delphi &amp;amp;gt; Bibliothek&#039;&#039;&#039;&amp;lt;/font&amp;gt;, wählen &#039;&#039;&#039;64-Bit-Linux&#039;&#039;&#039; aus und fügen den folgenden String in das Feld &#039;&#039;&#039;Suchpfad&#039;&#039;&#039; ein:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 $(BDS)\source\rtl\common;$(BDS)\source\rtl\sys;$(BDS)\source\rtl\linux;$(BDS)\source\ToolsAPI;$(BDS)\source\IBX;$(BDS)\source\Internet;$(BDS)\source\Property Editors;$(BDS)\source\soap;$(BDS)\source\xml;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\system;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\linux;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net&lt;br /&gt;
&lt;br /&gt;
*C++Builder&lt;br /&gt;
&lt;br /&gt;
Nach der Verwendung des Offline-Installationsprogramms fehlt im &#039;&#039;&#039;System-Include-Pfad&#039;&#039;&#039; für &#039;&#039;&#039;C++/32-Bit-Windows&#039;&#039;&#039; der FMX-Unterordner.&lt;br /&gt;
&lt;br /&gt;
Um dieses Problem zu beheben, klicken Sie auf &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; C++ &amp;amp;gt; Pfade und Verzeichnisse &amp;amp;gt; 32-Bit-Windows&#039;&#039;&#039;&amp;lt;/font&amp;gt;, wählen die Registerkarte &#039;&#039;&#039;Compiler&#039;&#039;&#039; aus und fügen den folgenden String in das Feld &#039;&#039;&#039;System-Include-Pfad&#039;&#039;&#039; ein:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 $(BDSINCLUDE);$(BDSINCLUDE)\dinkumware64;$(BDSINCLUDE)\windows\crtl;$(BDSINCLUDE)\windows\sdk;$(BDSINCLUDE)\windows\rtl;$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\windows\fmx;$(BDSCOMMONDIR)\hpp\$(Platform)&lt;br /&gt;
&lt;br /&gt;
==Kontaktieren des Supports==&lt;br /&gt;
&lt;br /&gt;
[https://www.embarcadero.com/support Ö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;
*[[Installation|Installation]]&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>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Installationshinweise&amp;diff=220502</id>
		<title>Installationshinweise</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Installationshinweise&amp;diff=220502"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&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;
{{Note|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;
{{Attention|Auf Ihrem Computer muss &#039;&#039;&#039;.NET Framework 4.5&#039;&#039;&#039; oder höher installiert sein, damit die Installation von {{Product}} erfolgreich durchgeführt werden kann. Wenn das Installationsprogramm &#039;&#039;&#039;.NET Framework 4.5&#039;&#039;&#039; oder später nicht auf Ihrem Computer findet, werden Sie aufgefordert, es herunterzuladen und zu installieren, um die Installation von {{Product}} fortzusetzen.}}&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf den folgenden Link, um Anleitungen für die Installation der neuesten Version von .NET Framework auf Ihrem Computer zu erhalten:&lt;br /&gt;
&lt;br /&gt;
*[https://docs.microsoft.com/en-us/dotnet/framework/install/on-windows-10 Installieren von .NET Framework unter Windows 10 und Windows Server 2016 und höher (EN)]&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.8 GHz oder schnellerer Prozessor mit zwei Kernen. Vier Kerne oder mehr empfohlen. Ein Kern wird nicht unterstützt.&lt;br /&gt;
*3 GB RAM, 8 GB RAM werden empfohlen.&lt;br /&gt;
*Zwischen 6 GB und 60 GB¹ verfügbarer Festplattenspeicherplatz. Die Verwendung eines SSD-Laufwerks wird dringend empfohlen.&lt;br /&gt;
*DirectX 11-fähige Grafikkarte, die mit 1440x900 ausgeführt wird; ein Bildschirm mit einer vertikalen Auflösung von 1080 wird empfohlen.&lt;br /&gt;
* Windows 10 Anniversary Edition wird empfohlen und ist für die Entwicklung für den Windows 10 Store erforderlich.&lt;br /&gt;
&lt;br /&gt;
===Betriebssystemvoraussetzungen===&lt;br /&gt;
&lt;br /&gt;
Sie können {{Product}} {{Version}} unter den folgenden Versionen von Windows ausführen:&lt;br /&gt;
&lt;br /&gt;
*Windows 10 (&#039;&#039;&#039;nur 64 Bit&#039;&#039;&#039;)&lt;br /&gt;
*Windows 11&lt;br /&gt;
&lt;br /&gt;
{{Tip|Sie können RAD Studio auch auf einer virtuellen Maschine installieren, die mit einer der unterstützten Versionen von Windows in einer Nicht-Windows-Umgebung (z. B. macOS) ausgeführt wird. Für die Entwicklung von FireMonkey-Projekten muss Ihre Virtualisierungssoftware 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 [https://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, zeigt Ihr System unerwartetes Verhalten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|32-Bit-Versionen von Windows werden als Betriebssystem für die Installation von RAD Studio 10.4 und höher nicht mehr unterstützt.}}&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;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Windows&lt;br /&gt;
|&lt;br /&gt;
*PCs und Tablets mit Intel/AMD-Prozessoren, auf denen eine der folgenden Windows-Versionen ausgeführt wird:&lt;br /&gt;
**Windows 10&lt;br /&gt;
**Windows 11&lt;br /&gt;
**Windows Server 2022&lt;br /&gt;
**Windows Server 2025&lt;br /&gt;
*Ein 64-Bit- oder 32-Bit-PC &lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
macOS (nur Delphi) &amp;lt;br /&amp;gt;&lt;br /&gt;
(enthält iOS-Simulator-Unterstützung nur auf ARM)&lt;br /&gt;
|&lt;br /&gt;
*Ein Intel-basierter oder ARM-basierter Mac, auf dem eine der folgenden Versionen von macOS ausgeführt wird:&lt;br /&gt;
**26 Tahoe&lt;br /&gt;
**15 Sequoia&lt;br /&gt;
**14 Sonoma&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
iOS (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*Ein laufendes iOS-Gerät:&lt;br /&gt;
**iOS 26&lt;br /&gt;
**iOS 18&lt;br /&gt;
*Alle Voraussetzungen für die &#039;&#039;&#039;macOS&#039;&#039;&#039;-Unterstützung&lt;br /&gt;
*[https://developer.apple.com/xcode/ Xcode (EN)] Version 10.12 oder höher&lt;br /&gt;
*Mitgliedschaft beim [[Teilnehmen am Apple-Entwicklerprogramm|Apple-Entwicklerprogramm]]. (Erforderlich, um iOS-Apps auf physischen Geräten bereitzustellen)&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Android (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*Ein Android-Gerät, auf dem AArch64-Prozessoren oder ARMv7-Prozessoren mit NEON-Unterstützung ausgeführt werden.&lt;br /&gt;
*Eine 64-Bit-Version von Windows für die Entwicklung.&lt;br /&gt;
*Android-Smartphones oder -Tablets, auf denen eine der folgenden Versionen von Android ausgeführt wird:&lt;br /&gt;
**Android (16)&lt;br /&gt;
**Android (15)&lt;br /&gt;
**Android (14)&lt;br /&gt;
**Android (13)&lt;br /&gt;
|- valign=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Linux (nur Delphi)&lt;br /&gt;
|&lt;br /&gt;
*64-Bit-Linux in einer der folgenden Versionen:&lt;br /&gt;
**Ubuntu Server (Ubuntu 24)&lt;br /&gt;
**Ubuntu Server (Ubuntu 22)&lt;br /&gt;
** RedHat Enterprise Linux (Version 10)&lt;br /&gt;
**Windows 11-Computer mit WSL2 (Windows-Subsystem für Linux) &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;
*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;
&lt;br /&gt;
{{Tip|Die JRE wird automatisch installiert, wenn Sie die Unterstützung für die Android-Zielplattform installieren.}}&lt;br /&gt;
&lt;br /&gt;
===Technische Hinweise===&lt;br /&gt;
&lt;br /&gt;
====Hinweise zur Android-Entwicklung====&lt;br /&gt;
&lt;br /&gt;
Android-Geräte können direkt verbunden werden und sind wesentlich schneller als die Verwendung des Android-Emulators.&lt;br /&gt;
&lt;br /&gt;
====Hinweise zur macOS- und iOS-Entwicklung====&lt;br /&gt;
&lt;br /&gt;
In den meisten Ländern ist für die Entwicklung von iOS und macOS Apple-Hardware für die Codesignierung nativer Anwendungen erforderlich. Dies ist auf EULA-Beschränkungen für macOS zurückzuführen, die die Ausführung auf Apple-Hardware vorschreiben. Es ist nicht ungewöhnlich, dass sich ein Team von Entwicklern ein Apple-Gerät teilt und VNC-Zugriff nutzt oder einen Mac in der Cloud mietet.&lt;br /&gt;
&lt;br /&gt;
Entwickler, die mit einem Laptop entwickeln, nutzen häufig ein MacBook Pro und führen eine virtuelle Maschine für Windows aus (z. B. VMWare Fusion oder Parallels). Es ist dann möglich, einen PA-Server auf dem Mac zu installieren und mit einer schnellen lokalen Verbindung den Zugriff auf den iOS-Simulator zu ermöglichen, iOS- und macOS-Builds auszuführen und zu testen sowie die Codesignierung von Anwendungen auf der Apple-Hardware vorzunehmen.&lt;br /&gt;
&lt;br /&gt;
==Weitere Software==&lt;br /&gt;
&lt;br /&gt;
Die {{Product}}-Installation umfasst einige zusätzliche Software. In {{Product}} können Sie zudem nach der Installation weitere 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;
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}} über das [[Feature-Manager|Dialogfeld &amp;quot;Feature-Manager&amp;quot;]] oder den [[GetIt-Package-Manager|GetIt-Package-Manager]] installiert werden, oder die Software kann von [https://downloads.embarcadero.com/Products.aspx?prodid=22 CodeCentral] heruntergeladen werden. Bestimmte Software kann auch bei der Installation von {{Product}} 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;3&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;
!Offline-Installationsprogramm&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[Windows SDK Installation|Windows 10 SDK]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
Siehe den Abschnitt [[Windows SDK Installation|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;
{{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 | AdoptOpenJDK 21]]&lt;br /&gt;
|&lt;br /&gt;
{{V}}&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;
|&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;
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;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
      [[FastReport|FastReport 2021]] ([[VCL|VCL]]) &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
{{V}}&lt;br /&gt;
|&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;
{{V}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
InterBase {{InterBaseVersion}} Developer Edition&lt;br /&gt;
|&lt;br /&gt;
{{V}}&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;
|-&lt;br /&gt;
|&lt;br /&gt;
      [[FastReport|FastReport 2.8]] (FMX {{Company}}-Edition für[[FireMonkey|{{FM}}]])&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;
      [https://www.nsoftware.com/ipworks/ IP*Works!]&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;
====Windows SDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie die C++- oder Delphi-Unterstützung für {{Product}} installieren, prüft RAD Studio vor der Ausführung des Installationsprogramms die aktuelle [[Windows SDK Installation|Microsoft Windows SDK-Installation]] auf dem Rechner. Falls nicht die neueste Version installiert ist, wird der Link zur Installation der neuesten Version angezeigt.&lt;br /&gt;
&lt;br /&gt;
====Android JDK, SDK, NDK====&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre {{Product}}-Installation Android-Unterstützung umfasst, bietet das Installationsprogramm von {{Product}} auch zusätzliche, für die Android-Entwicklung benötigte Software auf der [[Feature-Manager#Weitere Auswahl|Seite &amp;quot;Weitere Auswahl&amp;quot;]] an:&lt;br /&gt;
&lt;br /&gt;
*Android SDK {{AndroidToolsRevision}} - NDK ({{AndroidNDKVersion}}).&lt;br /&gt;
*AdoptOpenJDK 21: {{code|Eclipse Temurin JDK 21.0.7}}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
*Sie können diese Features später über das [[Feature-Manager|Dialogfeld &amp;quot;Feature-Manager&amp;quot;]] installieren.&lt;br /&gt;
* Auch wenn bereits ein JDK auf Ihrem System installiert ist, wird nach Auswahl von &#039;&#039;&#039;AdoptOpenJDK 21&#039;&#039;&#039; diese Version des JDK installiert und der aktuelle JDK-Pfad geändert.&lt;br /&gt;
*Wenn Sie die Android-Entwicklungstools installieren, werden Sie aufgefordert, die entsprechenden Lizenzen zu akzeptieren.}}&lt;br /&gt;
&lt;br /&gt;
{{Note|&lt;br /&gt;
&lt;br /&gt;
* {{Product}} erkennt automatisch den {{code|Android SDK}}-Pfad. Weitere Informationen finden Sie auf der Seite [[Neues Android SDK erstellen|Neues Android SDK erstellen]].&lt;br /&gt;
* Für die [[Hinzufügen von Android-SDKs|Installation des Android SDK]] ist eine Internetverbindung erforderlich.}}&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 [https://docwiki.embarcadero.com/ELC/55/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;
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;
===Package-Fehler beim Migrieren von Einstellungen zu RAD 12.1===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Einstellungen von {{Product}} 12.0 zu einer {{Product}} 12.1-Installation migrieren, wird der Fehler angezeigt, dass das Package &amp;lt;code&amp;gt;win64xdebugide290.bpl&amp;lt;/code&amp;gt; fehlt (&amp;quot;Package C:\Programme\Embarcadero\Studio\23.0\Bin\win64xdebugide290.bpl kann nicht geladen werden.&amp;quot;). Dieses Package wird nicht mehr verwendet und nicht mit {{Product}} 12.1 ausgeliefert, und der Fehler wird nur bei der Migration von Einstellungen angezeigt. Wählen Sie die Option &#039;&#039;&#039;Nein&#039;&#039;&#039; aus, damit die IDE nicht erneut versucht, das Package zu laden.&lt;br /&gt;
&lt;br /&gt;
===JDK-Installationsreihenfolge bei der Verwendung des ISO-Installationsprogramms===&lt;br /&gt;
&lt;br /&gt;
Die Android-SDK-Einstellungen sind bei der Offline-Installation (GOF-Image) von {{Product}} 12 möglicherweise nicht richtig konfiguriert. Das liegt daran, dass für die Installation des Android SDK das Java JDK erforderlich ist, das später installiert wird. &lt;br /&gt;
&lt;br /&gt;
Der Workaround besteht darin, die Installation des Android SDK zu verschieben. Die Installation kann zu einem späteren Zeitpunkt durch Öffnen des Dialogfelds &amp;quot;Features verwalten&amp;quot; vorgenommen werden.&lt;br /&gt;
Dieses Problem tritt nur bei der Offline-Installation auf. Bei der Verwendung des Online-GetIt-Servers ist die Installationsreihenfolge korrekt.&lt;br /&gt;
&lt;br /&gt;
===iOS 17.4-Simulator===&lt;br /&gt;
&lt;br /&gt;
FireMonkey-Anwendungen können abstürzen, wenn sie auf dem iOS-Simulator mit einem Ziel iOS 17.4 ausgeführt werden. Dies ist auf eine OpenGL-Inkompatibilität zurückzuführen. Der Workaround besteht darin, die Metal-Rendering-Engine zu aktivieren oder eine frühere iOS-Version im iOS-Simulator zu verwenden.&lt;br /&gt;
&lt;br /&gt;
===IDE-Ansichten – Fokus===&lt;br /&gt;
&lt;br /&gt;
Auf HighDPI-Bildschirmen kann es vorkommen, dass für im Editor angedockte Fenster und in geteilten Ansichten die Titelleiste in einer falschen Hintergrundfarbe angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
===Nach Installation mit dem Offline-Installationsprogramm fehlen Unterverzeichnisse===&lt;br /&gt;
&lt;br /&gt;
*Delphi&lt;br /&gt;
&lt;br /&gt;
Nach der Verwendung des Offline-Installationsprogramms fehlen im &#039;&#039;&#039;Suchpfad&#039;&#039;&#039; für &#039;&#039;&#039;Delphi/64-Bit-Linux&#039;&#039;&#039; mehrere Verzeichnisse. &lt;br /&gt;
&lt;br /&gt;
Um dieses Problem zu beheben, klicken Sie auf &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; Delphi &amp;amp;gt; Bibliothek&#039;&#039;&#039;&amp;lt;/font&amp;gt;, wählen &#039;&#039;&#039;64-Bit-Linux&#039;&#039;&#039; aus und fügen den folgenden String in das Feld &#039;&#039;&#039;Suchpfad&#039;&#039;&#039; ein:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 $(BDS)\source\rtl\common;$(BDS)\source\rtl\sys;$(BDS)\source\rtl\linux;$(BDS)\source\ToolsAPI;$(BDS)\source\IBX;$(BDS)\source\Internet;$(BDS)\source\Property Editors;$(BDS)\source\soap;$(BDS)\source\xml;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\system;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\linux;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net&lt;br /&gt;
&lt;br /&gt;
*C++Builder&lt;br /&gt;
&lt;br /&gt;
Nach der Verwendung des Offline-Installationsprogramms fehlt im &#039;&#039;&#039;System-Include-Pfad&#039;&#039;&#039; für &#039;&#039;&#039;C++/32-Bit-Windows&#039;&#039;&#039; der FMX-Unterordner.&lt;br /&gt;
&lt;br /&gt;
Um dieses Problem zu beheben, klicken Sie auf &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; C++ &amp;amp;gt; Pfade und Verzeichnisse &amp;amp;gt; 32-Bit-Windows&#039;&#039;&#039;&amp;lt;/font&amp;gt;, wählen die Registerkarte &#039;&#039;&#039;Compiler&#039;&#039;&#039; aus und fügen den folgenden String in das Feld &#039;&#039;&#039;System-Include-Pfad&#039;&#039;&#039; ein:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 $(BDSINCLUDE);$(BDSINCLUDE)\dinkumware64;$(BDSINCLUDE)\windows\crtl;$(BDSINCLUDE)\windows\sdk;$(BDSINCLUDE)\windows\rtl;$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\windows\fmx;$(BDSCOMMONDIR)\hpp\$(Platform)&lt;br /&gt;
&lt;br /&gt;
==Kontaktieren des Supports==&lt;br /&gt;
&lt;br /&gt;
[https://www.embarcadero.com/support Ö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;
*[[Installation|Installation]]&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>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Dateitypen_-_Index&amp;diff=220501</id>
		<title>Dateitypen - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Dateitypen_-_Index&amp;diff=220501"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|IDE-Referenz und Hilfsprogramme}}&lt;br /&gt;
&lt;br /&gt;
Auf den unten aufgeführten Seiten werden die Typen der Dateien beschrieben, die von {{Product}} verarbeitet und generiert werden.&lt;br /&gt;
&lt;br /&gt;
Eine Liste der Dateitypen nach Dateierweiterungen finden Sie unter &#039;&#039;&#039;[[Erweiterungen von mit RAD Studio erzeugten Dateien|Erweiterungen von mit {{Product}} erzeugten Dateien]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Dateitypen==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|Anwendungsmanifestdatei für Android (AndroidManifest.xml)]] ({{Path|AndroidManifest.xml}})&lt;br /&gt;
*[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|Apple-Anwendungsberechtigungsdatei (*.entitlements)]] ({{Path|*.entitlements}})&lt;br /&gt;
*[[Apple-Anwendungsinformationsdatei (*.info.plist)|Apple-Anwendungsinformationsdatei (*.info.plist)]] ({{Path|*.info.plist}})&lt;br /&gt;
*[[Regeldatei für Apple-Anwendungsressourcen|Regeldatei für Apple-Anwendungsressourcen (ResourceRules.plist)]] ({{Path|ResourceRules.plist}})&lt;br /&gt;
*[[C++-Debug-Typdatei|C++-Debug-Typdatei]] ({{Path|*.#nn}})&lt;br /&gt;
*[[C++-Abhängigkeitsdatei (*.d)|C++-Abhängigkeitsdatei (*.d)]] ({{Path|*.d}})&lt;br /&gt;
*[[C++-Header-Datei|C++-Header-Datei (*.h, *.hpp)]] ({{Path|*.h}}, {{Path|*.hpp}})&lt;br /&gt;
*[[C++-Implementierungsdatei|C++-Implementierungsdatei (*.cpp)]] ({{Path|*.cpp}})&lt;br /&gt;
*[[C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)|C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)]] ({{Path|*.ilc}}, {{Path|*.ild}}, {{Path|*.ilf}}, {{Path|*.ilr}}, {{Path|*.ils}})&lt;br /&gt;
*[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei (*.obj, *.o)]] ({{Path|*.obj}}, {{Path|*.o}})&lt;br /&gt;
*[[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|Abhängigkeitsinformationsdatei für C++-Package (*.pdi)]] ({{Path|*.pdi}})&lt;br /&gt;
*[[C++-Package-Quelldatei|C++-Package-Quelldatei]] ({{Path|{{Placeholder|Package}}.cpp}})&lt;br /&gt;
*[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei (*.pch)]] ({{Path|*.pch}}){{f|radstudio|&lt;br /&gt;
*[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei (*.dcu)]] ({{Path|*.dcu}})&lt;br /&gt;
*[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei (*.dcp)]] ({{Path|*.dcp}})&lt;br /&gt;
*[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei (*.dpk)]] ({{Path|*.dpk}})&lt;br /&gt;
*[[Project Files (*.dproj) (*.cbproj)|{{Delphi}}- und C++-Projektdateien (*.dproj) (*.cbproj)]]&lt;br /&gt;
*[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei (*.drc)]] ({{Path|*.drc}})&lt;br /&gt;
*[[Delphi-Quelltextdatei|{{Delphi}}-Quelltextdatei]] ({{Path|*.pas}})}}&lt;br /&gt;
*[[DSYM-Debug-Datei|dSYM-Debug-Datei]] ({{Path|*.dSYM}})&lt;br /&gt;
*[[Map-Debug-Datei|Map-Debug-Datei]] ({{Path|*.map}}){{f|appmethod|&lt;br /&gt;
*[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei (*.dcu)]] ({{Path|*.dcu}})&lt;br /&gt;
*[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei (*.dcp)]] ({{Path|*.dcp}})&lt;br /&gt;
*[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei (*.dpk)]] ({{Path|*.dpk}})&lt;br /&gt;
*[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei (*.drc)]] ({{Path|*.drc}})&lt;br /&gt;
*[[Delphi-Quelltextdatei|{{Delphi}}-Quelltextdatei]] ({{Path|*.pas}})}}&lt;br /&gt;
*[[Bibliotheksdatei für den Package-Import|Bibliotheksdatei für den Package-Import]] ({{Path|*.bpi}})&lt;br /&gt;
*[[Geteilte Package-Bibliotheksdatei|Dynamische Package-Bibliotheksdatei]] ({{Path|*.bpl}}, {{Path|*.dylib}})&lt;br /&gt;
*[[Statische Package-Bibliotheksdatei|Statische Package-Bibliotheksdatei]] ({{Path|*.lib}}, {{Path|*.a}})&lt;br /&gt;
*[[RSM-Debug-Datei|RSM-Debug-Datei]] ({{Path|*.rsm}})&lt;br /&gt;
*[[TDS-Debug-Datei (*.tds)|TDS-Debug-Datei]] ({{Path|*.tds}})&lt;br /&gt;
*[[Anwendungsmanifestdatei für Windows|Manifestdatei]] ({{Path|*.manifest}})&lt;br /&gt;
* [[PDB-Debug-Datei|PDB-Debug-Datei]] ({{Path|*.pdb}})&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsdateien, nach Dateierweiterungen|Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
*[[Package-Dateien nach erfolgreicher Compilierung|Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
&lt;br /&gt;
*[[Projekte und Units - Index|Projekte und Units - Index]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Dateitypen_-_Index&amp;diff=220500</id>
		<title>Dateitypen - Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Dateitypen_-_Index&amp;diff=220500"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|IDE-Referenz und Hilfsprogramme}}&lt;br /&gt;
&lt;br /&gt;
Auf den unten aufgeführten Seiten werden die Typen der Dateien beschrieben, die von {{Product}} verarbeitet und generiert werden.&lt;br /&gt;
&lt;br /&gt;
Eine Liste der Dateitypen nach Dateierweiterungen finden Sie unter &#039;&#039;&#039;[[Erweiterungen von mit RAD Studio erzeugten Dateien|Erweiterungen von mit {{Product}} erzeugten Dateien]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Dateitypen==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|Anwendungsmanifestdatei für Android (AndroidManifest.xml)]] ({{Path|AndroidManifest.xml}})&lt;br /&gt;
*[[Apple-Anwendungsberechtigungsdatei (*.entitlements)|Apple-Anwendungsberechtigungsdatei (*.entitlements)]] ({{Path|*.entitlements}})&lt;br /&gt;
*[[Apple-Anwendungsinformationsdatei (*.info.plist)|Apple-Anwendungsinformationsdatei (*.info.plist)]] ({{Path|*.info.plist}})&lt;br /&gt;
*[[Regeldatei für Apple-Anwendungsressourcen|Regeldatei für Apple-Anwendungsressourcen (ResourceRules.plist)]] ({{Path|ResourceRules.plist}})&lt;br /&gt;
*[[C++-Debug-Typdatei|C++-Debug-Typdatei]] ({{Path|*.#nn}})&lt;br /&gt;
*[[C++-Abhängigkeitsdatei (*.d)|C++-Abhängigkeitsdatei (*.d)]] ({{Path|*.d}})&lt;br /&gt;
*[[C++-Header-Datei|C++-Header-Datei (*.h, *.hpp)]] ({{Path|*.h}}, {{Path|*.hpp}})&lt;br /&gt;
*[[C++-Implementierungsdatei|C++-Implementierungsdatei (*.cpp)]] ({{Path|*.cpp}})&lt;br /&gt;
*[[C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)|C++-Linker-Statusdatei (*.ilc, *.ild, *.ilf, *.ilr, *.ils)]] ({{Path|*.ilc}}, {{Path|*.ild}}, {{Path|*.ilf}}, {{Path|*.ilr}}, {{Path|*.ils}})&lt;br /&gt;
*[[C++-Objektdatei (*.obj, *.o)|C++-Objektdatei (*.obj, *.o)]] ({{Path|*.obj}}, {{Path|*.o}})&lt;br /&gt;
*[[Abhängigkeitsinformationsdatei für C++-Package (*.pdi)|Abhängigkeitsinformationsdatei für C++-Package (*.pdi)]] ({{Path|*.pdi}})&lt;br /&gt;
*[[C++-Package-Quelldatei|C++-Package-Quelldatei]] ({{Path|{{Placeholder|Package}}.cpp}})&lt;br /&gt;
*[[Vorcompilierte C++-Header-Datei (*.pch)|Vorcompilierte C++-Header-Datei (*.pch)]] ({{Path|*.pch}}){{f|radstudio|&lt;br /&gt;
*[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei (*.dcu)]] ({{Path|*.dcu}})&lt;br /&gt;
*[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei (*.dcp)]] ({{Path|*.dcp}})&lt;br /&gt;
*[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei (*.dpk)]] ({{Path|*.dpk}})&lt;br /&gt;
*[[Project Files (*.dproj) (*.cbproj)|{{Delphi}}- und C++-Projektdateien (*.dproj) (*.cbproj)]]&lt;br /&gt;
*[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei (*.drc)]] ({{Path|*.drc}})&lt;br /&gt;
*[[Delphi-Quelltextdatei|{{Delphi}}-Quelltextdatei]] ({{Path|*.pas}})}}&lt;br /&gt;
*[[DSYM-Debug-Datei|dSYM-Debug-Datei]] ({{Path|*.dSYM}})&lt;br /&gt;
*[[Map-Debug-Datei|Map-Debug-Datei]] ({{Path|*.map}}){{f|appmethod|&lt;br /&gt;
*[[Compilierte Delphi-Unit-Datei (*.dcu)|Compilierte Delphi-Unit-Datei (*.dcu)]] ({{Path|*.dcu}})&lt;br /&gt;
*[[Compilierte Delphi-Package-Datei (*.dcp)|Compilierte Delphi-Package-Datei (*.dcp)]] ({{Path|*.dcp}})&lt;br /&gt;
*[[Delphi-Package-Quelldatei (*.dpk)|Delphi-Package-Quelldatei (*.dpk)]] ({{Path|*.dpk}})&lt;br /&gt;
*[[Delphi-Datei mit Ressourcenstrings (*.drc)|Delphi-Ressourcenstring-Datei (*.drc)]] ({{Path|*.drc}})&lt;br /&gt;
*[[Delphi-Quelltextdatei|{{Delphi}}-Quelltextdatei]] ({{Path|*.pas}})}}&lt;br /&gt;
*[[Bibliotheksdatei für den Package-Import|Bibliotheksdatei für den Package-Import]] ({{Path|*.bpi}})&lt;br /&gt;
*[[Geteilte Package-Bibliotheksdatei|Dynamische Package-Bibliotheksdatei]] ({{Path|*.bpl}}, {{Path|*.dylib}})&lt;br /&gt;
*[[Statische Package-Bibliotheksdatei|Statische Package-Bibliotheksdatei]] ({{Path|*.lib}}, {{Path|*.a}})&lt;br /&gt;
*[[RSM-Debug-Datei|RSM-Debug-Datei]] ({{Path|*.rsm}})&lt;br /&gt;
*[[TDS-Debug-Datei (*.tds)|TDS-Debug-Datei]] ({{Path|*.tds}})&lt;br /&gt;
*[[Anwendungsmanifestdatei für Windows|Manifestdatei]] ({{Path|*.manifest}})&lt;br /&gt;
* [[PDB-Debug-Datei|PDB-Debug-Datei]] ({{Path|*.pdb}})&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsdateien, nach Dateierweiterungen|Anwendungsdateien, nach Dateierweiterungen]]&lt;br /&gt;
*[[Package-Dateien nach erfolgreicher Compilierung|Package-Dateien nach erfolgreicher Compilierung]]&lt;br /&gt;
&lt;br /&gt;
*[[Projekte und Units - Index|Projekte und Units - Index]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=PDB-Debug-Datei&amp;diff=220499</id>
		<title>PDB-Debug-Datei</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=PDB-Debug-Datei&amp;diff=220499"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pdb-Debug-Datei (*.pdb)}}&lt;br /&gt;
{{Parent|Dateitypen - Index}}&lt;br /&gt;
&lt;br /&gt;
PDBs sind Dateien, die mehrere Informationsströme enthalten. &lt;br /&gt;
&lt;br /&gt;
PDB-Quelltextdateien haben gewöhnlich die Dateierweiterung {{Path|.pdb}}. Zum Beispiel: {{Path|file.pdb.}}&lt;br /&gt;
&lt;br /&gt;
Der Linker erstellt während der Compilierung eine PDB-Datei durch Kombinieren der Debug- und Symbolinformationen aus allen Projektobjektdateien. Sie enthält eine Liste der Symbole in einem Modul mit deren Adressen, Dateinamen und der Zeile, in der das Symbol deklariert ist. &lt;br /&gt;
&lt;br /&gt;
Beim Debuggen eines Programms lädt der Debugger die Debug-Informationen aus der PDB-Datei und verwendet sie, um Symbole zu finden oder den aktuellen Ausführungsstatus eines Programmquellcodes zuzuordnen.&lt;br /&gt;
&lt;br /&gt;
Eine PDB-Datei wird nur generiert, wenn zum Generieren von {{code|COFF}}-Objektdateien der [[BCC64X|Modern C++-Compiler]] verwendet wird. &lt;br /&gt;
&lt;br /&gt;
{{Note|Weitere technische Informationen finden Sie hier:&lt;br /&gt;
&lt;br /&gt;
* [https://llvm.org/docs/PDB/index.html PDB File Format (EN)]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Program_database Program Database]}}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
*[[BCC64X|BCC64X]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=PDB-Debug-Datei&amp;diff=220498</id>
		<title>PDB-Debug-Datei</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=PDB-Debug-Datei&amp;diff=220498"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:pdb-Debug-Datei (*.pdb)}}&lt;br /&gt;
{{Parent|Dateitypen - Index}}&lt;br /&gt;
&lt;br /&gt;
PDBs sind Dateien, die mehrere Informationsströme enthalten. &lt;br /&gt;
&lt;br /&gt;
PDB-Quelltextdateien haben gewöhnlich die Dateierweiterung {{Path|.pdb}}. Zum Beispiel: {{Path|file.pdb.}}&lt;br /&gt;
&lt;br /&gt;
Der Linker erstellt während der Compilierung eine PDB-Datei durch Kombinieren der Debug- und Symbolinformationen aus allen Projektobjektdateien. Sie enthält eine Liste der Symbole in einem Modul mit deren Adressen, Dateinamen und der Zeile, in der das Symbol deklariert ist. &lt;br /&gt;
&lt;br /&gt;
Beim Debuggen eines Programms lädt der Debugger die Debug-Informationen aus der PDB-Datei und verwendet sie, um Symbole zu finden oder den aktuellen Ausführungsstatus eines Programmquellcodes zuzuordnen.&lt;br /&gt;
&lt;br /&gt;
Eine PDB-Datei wird nur generiert, wenn zum Generieren von {{code|COFF}}-Objektdateien der [[BCC64X|Modern C++-Compiler]] verwendet wird. &lt;br /&gt;
&lt;br /&gt;
{{Note|Weitere technische Informationen finden Sie hier:&lt;br /&gt;
&lt;br /&gt;
* [https://llvm.org/docs/PDB/index.html PDB File Format (EN)]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Program_database Program Database]}}&lt;br /&gt;
&lt;br /&gt;
===Siehe auch===&lt;br /&gt;
&lt;br /&gt;
*[[BCC64X|BCC64X]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Release-Hinweise&amp;diff=220497</id>
		<title>Release-Hinweise</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Release-Hinweise&amp;diff=220497"/>
		<updated>2026-05-12T06:44:02Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: 1 Version importiert: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Neuerungen}}&lt;br /&gt;
&lt;br /&gt;
Diese Release-Hinweise enthalten wichtige Informationen, die möglicherweise nicht in der Hauptdokumentation zu dem Produkt vorhanden sind. Lesen Sie diese Hinweise bitte vollständig durch.&lt;br /&gt;
&lt;br /&gt;
==Installation, Deinstallation und Upgrade von {{Product}}==&lt;br /&gt;
&lt;br /&gt;
Bitte lesen Sie vor der Installation, Deinstallation oder dem Upgrade des Produkts die folgenden Dateien für Ihre gewählte Sprache ({{Code|xx}} kann en, de, fr oder ja sein):&lt;br /&gt;
&lt;br /&gt;
*{{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_license_xx.rtf}}: enthält Ihren Softwarelizenz- und Supportvertrag.&lt;br /&gt;
*{{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_deploy_xx.htm}}: enthält Informationen zur Bereitstellung.&lt;br /&gt;
&lt;br /&gt;
Die Systemanforderungen und die Verfahren für Installation und Upgrade finden Sie unter &#039;&#039;&#039;[{{fullurl:Installationshinweise}} Installationshinweise]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===[[Offline-Installationsprogramm|Offline-Installationsprogramm]]===&lt;br /&gt;
&lt;br /&gt;
*Laden Sie das Installationsprogramm und die &amp;lt;code&amp;gt;.gof&amp;lt;/code&amp;gt;-Datei in denselben Ordner herunter.&lt;br /&gt;
* Starten Sie das Installationsprogramm.&lt;br /&gt;
&lt;br /&gt;
Es erkennt automatisch den Offline-Modus und verwendet das Offline-Image, um die {{Product}}-Features zu installieren.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Offline-Installationsprogramm verwenden, kann {{Product}} nicht auf den GetIt-Package-Manager zugreifen. Dazu müssen Sie manuell in den Online-Modus wechseln. Verwenden Sie dazu das Tool GetItCmd.exe:&lt;br /&gt;
&amp;lt;code&amp;gt;GetItCmd.exe -c=useonline&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Befehl können Sie manuell in den &amp;quot;Offline-Modus&amp;quot; wechseln: &amp;lt;code&amp;gt;GetItCmd.exe  -c=useoffline&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dokumentation in der IDE aktualisieren===&lt;br /&gt;
&lt;br /&gt;
Sie können die Dokumentation in der IDE aktualisieren, indem Sie die CHM-Datei von [http://docs.embarcadero.com/products/rad_studio/ dieser Seite] herunterladen.&lt;br /&gt;
&lt;br /&gt;
*Suchen Sie die neueste Version und klicken Sie auf &amp;quot;ZIP&amp;quot;.&lt;br /&gt;
*Speichern Sie die Datei.&lt;br /&gt;
*Entpacken Sie die Datei in &amp;lt;code&amp;gt;$(BDS)\Help\Doc&amp;lt;/code&amp;gt;.&lt;br /&gt;
*Rufen Sie den Befehl &amp;quot;Ausführen&amp;quot; (Win+R) auf.&lt;br /&gt;
*Geben Sie &amp;quot;regedit&amp;quot; ein.&lt;br /&gt;
* Suchen Sie &amp;lt;code&amp;gt; HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\{{VersionNumber}}\Help\HtmlHelp1Files&amp;lt;/code&amp;gt;.&lt;br /&gt;
*Ersetzen Sie den Eintrag für &#039;&#039;&#039;IDE Topics Help&#039;&#039;&#039; durch den Pfad, der die neue CHM-Datei enthält, z. B. &amp;lt;code&amp;gt;$(BDS)\Help\Doc\Alexandria-CHM-en.chm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Frühere Versionen und Migration==&lt;br /&gt;
&lt;br /&gt;
==={{Product}} enthält Lizenzen für frühere Versionen===&lt;br /&gt;
&lt;br /&gt;
Lizenzen für frühere Produktversionen sind in Ihrer {{MarketingVersion}}-Lizenz enthalten.&lt;br /&gt;
&lt;br /&gt;
* {{Delphi}} {{MarketingVersion}} enthält Lizenzen für Delphi Athens, Alexandria, Sydney, Rio, Tokyo, Berlin, Seattle, XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007 und 7.&lt;br /&gt;
* {{CBuilder}} {{MarketingVersion}} enthält Lizenzen für C++Builder Athens, Alexandria, Sydney, Rio, Tokyo, Berlin, Seattle, XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007 und 6.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zu Lizenzen finden Sie in der Datei {{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_license_xx.rtf}} im Installationsverzeichnis von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
===Upgrade von Projekten beim Öffnen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in {{Product}} {{MarketingVersion}} ein Projekt öffnen, das mit einer früheren Version von {{Product}} erstellt wurde, führt {{Product}} automatisch ein [[Importieren oder Migrieren vorhandener Projekte nach RAD Studio|Upgrade des Projekts]] durch. Projekte, für die ein Upgrade erfolgt ist, sind nicht mehr kompatibel mit früheren Versionen von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
Erstellen Sie immer eine Sicherung Ihres Projektes bevor Sie es mit einer neueren Version von {{Product}} öffnen.&lt;br /&gt;
&lt;br /&gt;
===Firewalls können die GetIt-Installationsdateien blockieren===&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre Firewall .7z-Dateien blockiert, schlägt die GetIt-Installation fehl.&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
===DLLs exportieren RTL-Methoden===&lt;br /&gt;
&lt;br /&gt;
Beim Linken einer 64-Bit-Anwendung mit der Importbibliothek einer DLL in der Projektverwaltung wird die Bibliothek in die Befehlszeile des Linkers eingefügt und verbindet den Linker mit dem Symbol &amp;lt;code&amp;gt;__CPPdebugHook&amp;lt;/code&amp;gt; in der Importbibliothek der DLL anstatt mit dem eigenen internen RTL-Symbol.&lt;br /&gt;
Linken Sie die Importbibliothek mit &amp;lt;code&amp;gt;#pragma link&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;#pragma comment&amp;lt;/code&amp;gt; und entfernen Sie die Referenz auf die Importbibliothek in der Projektverwaltung, um dies zu verhindern. Dadurch wird der Linker veranlasst, nach Symbolen in der Importbibliothek erst am Ende zu suchen, und linkt daher mit dem richtigen &amp;lt;code&amp;gt;__CPPdebugHook&amp;lt;/code&amp;gt;-Symbol in seiner eigenen RTL.&lt;br /&gt;
&lt;br /&gt;
===Probleme beim zweiten Erstellen mit MSBuild===&lt;br /&gt;
&lt;br /&gt;
Beim zweiten Erstellen mit MSBuild mit oder ohne zusätzlicher Ressourcendatei erfolgt die Prüfung, ob die Ressourcendatei der Projektversion erstellt (&amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;) werden soll oder nicht, vor dem Schritt zur Bereinigung (&amp;lt;code&amp;gt;clean&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Führen Sie die Bereinigung (&amp;lt;code&amp;gt;clean&amp;lt;/code&amp;gt;) vor dem Erstellen (&amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;) durch, um dies zu verhindern:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;gt; msbuild /t:clean project.cbproj&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;gt; msbuild /t:build project.cbproj&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
===Falsche PAServer-Fehlermeldung unter Ubuntu Server 16.04 LTS===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie im Dialogfeld &amp;quot;Start|Parameter&amp;quot; &#039;&#039;&#039;Starter-Anwendung verwenden&#039;&#039;&#039; aktivieren, wird als Starter-Anwendung für Linux-Ziele standardmäßig Xterm verwendet. Wird PAServer unter Ubuntu Server 16.04 LS ausgeführt, wird eine Fehlermeldung mit dem Inhalt ausgegeben, dass keine Datei erstellt werden kann.&lt;br /&gt;
Die Fehlermeldung ist irreführend, da Xterm nicht wie erwartet unter Ubuntu Server 16.04 LTS aufgerufen werden kann. Xterm kann separat installiert werden und ist Teil der Client-Distributionen von Ubuntu.&lt;br /&gt;
&lt;br /&gt;
==[[FireMonkey|FireMonkey]]==&lt;br /&gt;
&lt;br /&gt;
===Vor dem Erstellen einer neuen Ansicht im Formular-Designer müssen allen Komponenten Namen zugewiesen werden===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine ältere FireMonkey-Anwendung in {{Product}} Version 10.4 oder höher öffnen, wird möglicherweise die folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
  Cannot inherit from form &#039;FormName&amp;quot;. It contains a component with a blank name property.&lt;br /&gt;
&lt;br /&gt;
Das System zur [[Verwenden von FireMonkey-Ansichten#Vererbung von Ansichten|Vererbung von Ansichten]] erfordert, dass Sie allen Komponenten vor dem Erstellen einer neuen Ansicht im [[Formular-Designer|Formular-Designer]] einen Namen zuweisen.&lt;br /&gt;
&lt;br /&gt;
==macOS 64 Bit==&lt;br /&gt;
&lt;br /&gt;
===Untersuchen/Auswerten von Strukturen unter macOS 64 Bit===&lt;br /&gt;
&lt;br /&gt;
Für Strukturen, die an eine Methode unter macOS64 als Parameter anhand des Wertes übergeben werden, könnten falsche Werte im Debugger angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
===Erweitern geänderter, untersuchter Werte unter macOS 64 Bit===&lt;br /&gt;
&lt;br /&gt;
Eine Variable, die beim Untersuchen erweitert werden kann, um die Werte der darin enthaltenen Felder anzuzeigen, zeigt keine aktualisierten Unterwerte in der Debugger-UI an, nachdem sich der Wert der Variable geändert hat.&lt;br /&gt;
&lt;br /&gt;
===Auswertung unter macOS 64 Bit berücksichtigt die Groß-/Kleinschreibung===&lt;br /&gt;
&lt;br /&gt;
Aus technischen Gründen berücksichtigt die Auswertung unter macOS 64 Bit die Groß-/Kleinschreibung (z. B. Ausdrücke im Dialogfeld &amp;quot;Auswerten/Ändern&amp;quot;). Das gilt auch für iOS 64 Bit. Möglicherweise benötigen Sie in bestimmten Situationen C++-Syntax, z. B. die Verwendung eines 0x-Präfixes für hexadezimale Werte anstatt $.&lt;br /&gt;
&lt;br /&gt;
==[[FireDAC|FireDAC]]==&lt;br /&gt;
&lt;br /&gt;
{{f|datasnap|&lt;br /&gt;
&lt;br /&gt;
===Verwenden von Laufzeit-Packages mit dem FireDAC-DataSnap-Treiber für C++===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in 64-Bit-C++-Anwendungen, die mit Laufzeit-Packages erstellt wurden, den &#039;&#039;&#039;FireDAC-DataSnap&#039;&#039;&#039;-Treiber verwenden, könnte zur Laufzeit ein Fehler auftreten. Fügen Sie den Laufzeit-Packages DataSnapClient mit den folgenden Schritten hinzu, um den Fehler zu vermeiden:&lt;br /&gt;
&lt;br /&gt;
#{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Packages &amp;amp;gt; [[Laufzeit-Packages (Optionen)|Laufzeit-Packages]]}}.&lt;br /&gt;
#Fügen Sie im Feld &#039;&#039;&#039;Laufzeit-Package-Importbibliotheken&#039;&#039;&#039; der Liste &#039;&#039;&#039;DataSnapClient&#039;&#039;&#039; hinzu.&lt;br /&gt;
&lt;br /&gt;
Diese Einstellung behebt das Problem und fügt der Link-Zeile &#039;&#039;&#039;DataSnapClient.bpi&#039;&#039;&#039; anstelle von &#039;&#039;&#039;DataSnapClient.a&#039;&#039;&#039; hinzu.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===C++-Anwendung für 64-Bit-Windows mit einer FireDAC-Komponente kann einen Fehler auslösen===&lt;br /&gt;
&lt;br /&gt;
Der folgende Fehler wird beim Versuch ausgelöst, eine Anwendung mit einer einzelnen FireDAC-Komponente auf einer Windows x64-Plattform mit statischem Linken zu compilieren:&lt;br /&gt;
&lt;br /&gt;
 c:\program files (x86)\embarcadero\studio\&amp;amp;lt;n.n&amp;amp;gt;\Bin\CodeGear.Cpp.Targets : warning : Warning: Out of memory&lt;br /&gt;
 c:\program files (x86)\embarcadero\studio\&amp;amp;lt;n.n&amp;amp;gt;\Bin\CodeGear.Cpp.Targets(2751,5): error MSB6006: &amp;quot;ilink32&amp;quot; exited with code 2.&lt;br /&gt;
&lt;br /&gt;
Linken Sie zur Umgehung dieses Problems FireDAC nicht statisch in Win64-C++-Apps.&lt;br /&gt;
&lt;br /&gt;
==[[RTL|RTL]]==&lt;br /&gt;
&lt;br /&gt;
===RTL-Upgrades===&lt;br /&gt;
&lt;br /&gt;
Die Methode [[lib_de:System.SysUtils.TStringHelper.GetHashCode|TStringHelper.GetHashCode]] wandelt den String nicht mehr in Großbuchstaben um.&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} Sydney wird vom Member [[lib_de:System.SysUtils.TStringHelper.GetHashCode|GetHashCode]] vor der Berechnung des Hashcodes keine Version des Strings in Großbuchstaben mehr erstellt. &lt;br /&gt;
Daher ergeben Strings, die sich nur in der Groß-/Kleinschreibung unterscheiden, unterschiedliche Hashcodes. Ein Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
if &#039;Hello&#039;.GetHashCode = &#039;HELLO&#039;.GetHashCode then&lt;br /&gt;
   ShowMessage(&#039;True&#039;)&lt;br /&gt;
 else&lt;br /&gt;
   ShowMessage(&#039;False&#039;);&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} Sydney wird die Meldung &#039;&#039;&#039;False&#039;&#039;&#039; angezeigt. In früheren Versionen wurde &#039;&#039;&#039;True&#039;&#039;&#039; angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Datenbank==&lt;br /&gt;
&lt;br /&gt;
===Erneutes Füllen von Datenmengen===&lt;br /&gt;
&lt;br /&gt;
Das erneute Füllen einer gebundenen &amp;lt;code&amp;gt;TClientDataSet&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;TFDMemTable&amp;lt;/code&amp;gt; kann langsamer sein als das erstmalige Füllen. Um dieses Problem zu umgehen, haben wir &amp;lt;code&amp;gt;TBindSourceDB&amp;lt;/code&amp;gt; die neue Methode &amp;lt;code&amp;gt;EmptyDataLink&amp;lt;/code&amp;gt; hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
==[[Mobile Android-Anwendungsentwicklung|Android]]==&lt;br /&gt;
&lt;br /&gt;
===Probleme beim JDK-Pfad===&lt;br /&gt;
&lt;br /&gt;
Wegen eines [https://code.google.com/p/android/issues/detail?id=147561 Fehlers (EN)] des Java Development Kit (JDK) dürfen im Bereitstellungspfad eines Projekts für die Android-Plattform nur ASCII-Zeichen enthalten sein.&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patchen der Datei {{Code|string.h}} für Android===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung von C++ Builder zum Erstellen einer FMX-Anwendung für Android, insbesondere, wenn Sie das Offline-Installationsprogramm verwenden.&lt;br /&gt;
Befolgen Sie diese Schritte, um die Datei {{Code|string.h}} manuell zu patchen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt; Doppelklicken Sie auf die Fehlermeldung.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In der IDE wird die Datei {{Code|string.h}} geöffnet.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Suchen Sie die Zeile mit dem folgenden Kommentar: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;/* Const-correct overloads. Placed after FORTIFY so we call those functions, if possible. */&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ändern Sie die Zeile nach dem obigen Kommentar wie unten gezeigt:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Vorher&#039;&#039;&#039; &lt;br /&gt;
|&amp;lt;source&amp;gt;#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__)&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Nachher&#039;&#039;&#039; &lt;br /&gt;
|&amp;lt;source&amp;gt;#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__) &amp;amp;&amp;amp; ((__clang_major__ &amp;gt; 3) || (__clang_minor__ &amp;gt; 4))&amp;lt;/source&amp;gt;&lt;br /&gt;
|}&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sehen Sie sich das folgende Beispiel an, das zeigt, wie sich Ihr Code beim Generieren einer {{Code|.diff}}-Datei ändern sollte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
--- string.h.orig&lt;br /&gt;
+++ string.h.modified&lt;br /&gt;
@@ -188,7 +188,7 @@&lt;br /&gt;
 #endif&lt;br /&gt;
 &lt;br /&gt;
 /* Const-correct overloads. Placed after FORTIFY, so we call those functions, if possible. */&lt;br /&gt;
-#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__)&lt;br /&gt;
+#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__) &amp;amp;&amp;amp; ((__clang_major__ &amp;gt; 3) || (__clang_minor__ &amp;gt; 4))&lt;br /&gt;
 /*&lt;br /&gt;
  * Use two enable_ifs, so these overloads don&#039;t conflict with + and are preferred over libcxx&#039;s. This can&lt;br /&gt;
  * be reduced to 1 after libcxx recognizes that we have const-correct overloads.&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aktualisierungen der Android-Manifestdatei in 13.x===&lt;br /&gt;
&lt;br /&gt;
Für neue, in einem neuen Verzeichnis erstellte FireMonkey-Projekte ist der folgende Schritt zur Verwendung der integrierten IDE-Unterstützung für die Android-Plattform nicht erforderlich.&lt;br /&gt;
Bei einem vorhandenen FMX-Projekt für die Android-Plattform aus einer früheren RAD Studio-Version müssen Sie die Datei AndroidManifest.template.xml aus Ihrem Projektverzeichnis löschen. Diese Datei wird dann automatisch in 13.x erstellt.&lt;br /&gt;
&lt;br /&gt;
===Unterstützung für Android API 30===&lt;br /&gt;
&lt;br /&gt;
Die neuen Releases enthalten einen anderen Satz von Java-Bibliotheken. Alte Projekte sind somit nicht kompatibel. Wenn Sie einen Android-Projekt-Build mit einer älteren Version von RAD Studio öffnen, müssen Sie Folgendes ausführen:&lt;br /&gt;
&lt;br /&gt;
*Navigieren Sie zum andockbaren Fenster &amp;quot;Projekte&amp;quot;.&lt;br /&gt;
*Wählen Sie &amp;quot;Android 32 Bit&amp;quot; oder &amp;quot;Android 64 Bit&amp;quot; als aktive Zielplattform aus.&lt;br /&gt;
*Klicken Sie mit der rechten Maustaste auf den Knoten &amp;quot;Bibliotheken&amp;quot;.&lt;br /&gt;
*Klicken Sie auf den Menüeintrag &amp;quot;Systemdateien auf Standard zurücksetzen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Ändern des Ausdruckswerts einer Variablen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in einem FMX-Delphi-Projekt Android 32 Bit verwenden, arbeitet die Funktion [[Auswerten/Ändern|Auswerten/Ändern]] nicht wie erwartet. &lt;br /&gt;
&lt;br /&gt;
Wenn Benutzer die Variable durch Auswählen eines neuen Werts für den Ausdruck ändern, wird der Wert nicht wie erwartet geändert.&lt;br /&gt;
&lt;br /&gt;
===Für C++-FMX-Header- und Footer-Projekte sind unter Android Systembibliotheken erforderlich===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine neue C++Builder-{{FM}}-Anwendung, einschließlich von Header- und Footer-Projekten, mit einer der Standard-Templates erstellen und sie für Android compilieren, wird ein Compiler-Fehler angezeigt, weil die Templates auf ältere Versionen der Java-Systembibliotheken verweisen. Wählen Sie zur Behebung dieses Problems in der Projektkonfiguration unter Android den Knoten &amp;quot;Bibliotheken&amp;quot; aus und verwenden Sie den Kontextmenübefehl &#039;&#039;&#039;Systemdateien auf Standard zurücksetzen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==iOS==&lt;br /&gt;
&lt;br /&gt;
===Arbeiten mit dem iOS-Storyboard===&lt;br /&gt;
&lt;br /&gt;
Für in einem neuen Verzeichnis erstellte neue FireMonkey-Projekte sind keine zusätzlichen Schritte für die Verwendung der integrierten IDE-Unterstützung für das Storyboard erforderlich.&lt;br /&gt;
&lt;br /&gt;
Bei einem vorhandenen FMX-Projekt für die iOS-Plattform aus einer früheren {{Product}}-Version müssen Sie die Datei info.plist.TemplateiOS.xml aus Ihrem Projektverzeichnis löschen.&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} 10.4 gibt es zwei Möglichkeiten, die Unterstützung für den Startbildschirm des Storyboards für iOS anzupassen, die davon abhängen, ob Sie ein eigenes compiliertes Storyboard verwenden oder mit einem neuen, mit den in 10.4 vorgesehenen Funktionen beginnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option 1&#039;&#039;&#039;: Sie verwenden ein eigenes compiliertes Storyboard und den Asset-Katalog (*.storyboardc und Assets.car). Führen Sie die folgenden Schritte aus, um dies mit der Version 10.4 und höher zu verwenden:&lt;br /&gt;
&lt;br /&gt;
* Deaktivieren Sie die Bereitstellung von {{code|*.launchscreen}} unter {{Menu|Projekt &amp;amp;gt; Bereitstellung}}.&lt;br /&gt;
* Wenn der Name des Storyboards nicht {{code|LaunchScreen.storyboard}} lautet, müssen Sie in der Datei info.plist.TemplateiOS.xml den Eintrag {{code|&amp;quot;&amp;amp;lt;%StoryboardInfoPListKey%&amp;amp;gt;&amp;quot;}} durch den Eintrag &amp;quot;UILaunchStoryboardName Schlüssel/Wert&amp;quot; ersetzen.&lt;br /&gt;
* Öffnen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}} und fügen Sie die compilierten Storyboard- und Asset-Katalogdateien hinzu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option 2&#039;&#039;&#039; Sie ändern das Standard-Storyboard und den Asset-Katalog, die von der IDE bereitgestellt werden. Führen Sie die folgenden Schritte aus, wenn Sie diese Option verwenden:&lt;br /&gt;
&lt;br /&gt;
* Bearbeiten Sie die LaunchScreen.storyboard- und Assets-Dateien in LaunchScreen.TemplateiOS nach Bedarf.&lt;br /&gt;
* Öffnen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}} und fügen Sie gegebenenfalls die zusätzlichen Bilder für den Startbildschirm hinzu, die bereitgestellt werden sollen.&lt;br /&gt;
&lt;br /&gt;
Die Templates info.plist.TemplateiOS.xml und LaunchScreen.TemplateiOS befinden sich in den folgenden Verzeichnissen:&lt;br /&gt;
&lt;br /&gt;
 a. &amp;amp;lt;bds&amp;amp;gt;\ObjRepos\&amp;amp;lt;locale&amp;amp;gt;\iOS&lt;br /&gt;
 b. %APPDATA%\Embarcadero\BDS\{{VersionNumer}}&lt;br /&gt;
 c. the location where the project is located.&lt;br /&gt;
&lt;br /&gt;
Die IDE sucht nach diesen Templates in der folgenden Reihenfolge: Projektverzeichnis,&amp;amp;nbsp;%APPDATA%-Verzeichnis und ObjRepos-Verzeichnis.&lt;br /&gt;
&lt;br /&gt;
===Aufrufen von iOS schlägt mit PAServer 22 fehl===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie versuchen, ein Projekt im Debug-Modus zu compilieren und auszuführen, schlägt es mit einer Reihe von Fehlermeldungen auf dem PAServer 22 fehl.&lt;br /&gt;
Um dies zu beheben:&lt;br /&gt;
&lt;br /&gt;
#Öffnen Sie ein Terminal und geben die folgenden Befehle ein:&lt;br /&gt;
&lt;br /&gt;
 cd /Applications/PAServer-22.0.app/Contents/MacOS&lt;br /&gt;
&lt;br /&gt;
 env PYTHONHOME=/System/Library/Frameworks/Python.framework/Versions/2.7 ./paserver&lt;br /&gt;
&lt;br /&gt;
==[[C++-Toolkette|C++-Toolkette]]==&lt;br /&gt;
&lt;br /&gt;
===Angeben der abhängigen und erforderlichen Packages beim Verwenden einer Komponente in einem C++-Package===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung einer vorhandenen Komponente in einem C++-Package fügt die IDE nicht automatisch das abhängige (erforderliche) Package für die Komponente hinzu. Sie müssen diesen Schritt manuell ausführen.&lt;br /&gt;
&lt;br /&gt;
Ohne die relevanten abhängigen (erforderlichen) Packages könnte das Linken des C++-Package fehlschlagen, weil der Linker die OBJ-Dateien, die bei Verwendung dieser Komponente initialisiert werden müssen, nicht finden kann. Sie müssen das Package der Komponente und die abhängigen Packages dem Knoten &#039;&#039;&#039;Erfordert&#039;&#039;&#039; Ihres C++-Package (im [[Projekte-Fenster|Projektfenster]]) hinzufügen, um derartige Linker-Fehler zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt, wie die erforderlichen Packages für eine Komponente ermittelt und die Linker-Fehler &#039;&#039;&#039;xxx.obj kann nicht geöffnet werden&#039;&#039;&#039; durch Erstellen einer Dummy-[[VCL-Formularanwendung|Windows-VCL-Anwendung]], in der die Komponente verwendet wird, vermieden werden.&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird eine neue in C++ geschriebene [[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]] mit den RTL- und FMX-Packages gelinkt, entsprechend den in der Link-Zeile aufgelisteten *.BPI-Dateien (die in {{menu|Ansicht &amp;amp;gt; [[Fenster: Meldungen|Meldungen]]}} angezeigt werden):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ilink32-Befehlszeile:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 c:\BDSLoc\bin\ilink32.exe ... -aa -V5.0 -Tpe  c0wfmx32w rtl.bpi fmx.bpi memmgr.lib sysinit.obj .\Win32\Debug\Project30.obj .\Win32\Debug\Unit26.obj , .\Win32\Debug\Project30.exe , .\Win32\Debug\Project30.map , import32.lib cp32mti.lib , , Project30.res&lt;br /&gt;
&lt;br /&gt;
Wenn Sie neue Komponenten hinzufügen, ermittelt die IDE abhängige Packages und passt die Link-Zeile an. Um dies an einem Beispiel zu sehen, fügen Sie die Komponente, die Sie in einem C++-Package verwenden möchten, dem geräteübergreifenden Formular hinzu. In diesem Beispiel wird die Komponente [[lib_de:FireDAC.Comp.Client.TFDSchemaAdapter|TFDSchemaAdapter]] verwendet. Erzeugen Sie nun die Anwendung neu. Der Link-Zeile wurden mehrere neue BPI-Dateien hinzugefügt:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ilink32-Befehlszeile:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 c:\BDSLoc\bin\ilink32.exe ... -aa -V5.0 -Tpe  c0w32w rtl.bpi fmx.bpi FireDACCommonDriver.bpi FireDACCommon.bpi xmlrtl.bpi dbrtl.bpi FireDAC.bpi FireDACSqliteDriver.bpi memmgr.lib sysinit.obj .\Win32\Debug\Project30.obj .\Win32\Debug\Unit26.obj , .\Win32\Debug\Project30.exe , .\Win32\Debug\Project30.map , import32.lib cp32mti.lib , , Project30.res&lt;br /&gt;
&lt;br /&gt;
Diese neuen BPI-Dateien sind Packages, von denen Ihre Komponente abhängig ist. Für TFDSchemaAdapter sind dies die folgenden BPI-Dateien:&lt;br /&gt;
&lt;br /&gt;
 FireDACCommonDriver.bpi FireDACCommon.bpi xmlrtl.bpi dbrtl.bpi FireDAC.bpi FireDACSqliteDriver.bpi&lt;br /&gt;
&lt;br /&gt;
Um die &#039;&#039;&#039;TFDSchemaAdapter&#039;&#039;&#039;-Komponente in einem C++-Package verwenden zu können, müssen Sie daher alle diese BPI-Dateien in der IDE als erforderliche Referenzen hinzufügen (siehe [[Packages (Delphi)|Packages ({{Delphi}})]]).&lt;br /&gt;
&lt;br /&gt;
===Herunterladen von DirectX-Header-Dateien===&lt;br /&gt;
&lt;br /&gt;
DirectX-Header werden nur im Microsoft Windows Platform SDK ausgeliefert. Wenn Sie Fehler wie &amp;quot;&#039;&#039;&#039;d3d.h-Datei nicht gefunden&#039;&#039;&#039;&amp;quot; erhalten, enthält die für diese Delphi-Unit erzeugte HPP &amp;lt;code&amp;gt;#include &amp;amp;lt;D3D*.hpp&amp;amp;gt;&amp;lt;/code&amp;gt;. Führen Sie einen der folgenden Schritte aus:&lt;br /&gt;
&lt;br /&gt;
*Fügen Sie der Unit, die diese D3D-Unit verwendet, eine &amp;lt;code&amp;gt;{$NOINCLUDE Winapi.D3DX9}&amp;lt;/code&amp;gt;-Direktive hinzu, und erzeugen Sie die HPP-Datei für diese Unit neu. Die neu generierte HPP enthält &amp;lt;code&amp;gt;#include &amp;amp;lt;Winapi.D3DX9.hpp&amp;amp;gt;&amp;lt;/code&amp;gt; nicht.&lt;br /&gt;
*Laden Sie das DirectX SDK, auf dem der D3D-Header basiert, herunter. Sie können das DirectX SDK kostenlos von Microsoft herunterladen. Weitere Informationen finden Sie unter [http://msdn.microsoft.com/en-us/library/windows/desktop/ee663275(v=vs.85).aspx Where is the DirectX SDK? (Windows) (EN)].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==C++==&lt;br /&gt;
&lt;br /&gt;
===C++-Codeformatierung===&lt;br /&gt;
&lt;br /&gt;
In {{Product}} {{MarketingVersion}} stellen Sie eventuell fest, dass die Formatierung von C++-Code nichts bewirkt. Die Auswahl des Menüeintrags oder das Drücken der Tastenkombination &#039;&#039;&#039;Strg+D&#039;&#039;&#039; hat keine Auswirkung und es wird auch kein Meldungsfeld angezeigt. Und zwar, weil die Formatierungs-DLL die VC++-Laufzeitumgebung nicht laden kann, von der sie abhängig ist.&lt;br /&gt;
&lt;br /&gt;
Um dies zu beheben, müssen Sie [https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0 &amp;quot;Microsoft Visual C++ 2015, 2017 and 2019 Redistributable (x86)&amp;quot; (EN)] installieren.&lt;br /&gt;
&lt;br /&gt;
===C++ unterstützt iOS 16 SDK nicht===&lt;br /&gt;
&lt;br /&gt;
Um Anwendungen an den App Store zu übermitteln, sollten Benutzer mit dem iOS 15.5 SDK aus Xcode 13.4 linken.&lt;br /&gt;
&lt;br /&gt;
==[[IDE-Referenz und Hilfsprogramme|IDE]]==&lt;br /&gt;
&lt;br /&gt;
===Umbenannte iOS-Projekte könnten zur Laufzeit oder beim Debuggen fehlschlagen===&lt;br /&gt;
&lt;br /&gt;
Durch das Umbenennen eines Projekts in der IDE könnte eine iOS-App zur Laufzeit oder beim Debuggen fehlschlagen.&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:&lt;br /&gt;
&lt;br /&gt;
#Wählen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}}.&lt;br /&gt;
#Klicken Sie im [[Bereitstellungs-Manager|Bereitstellungs-Manager]] auf die Schaltfläche &#039;&#039;&#039;Auf Standard zurücksetzen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Vererbungseinstellung für Versionsinformationen===&lt;br /&gt;
&lt;br /&gt;
Ändern Sie die Schlüsselwerte für das Ziel &#039;&#039;&#039;Alle Plattformen&#039;&#039;&#039; nicht, um Versionsinformationen in ein Windows-Projekt einzubeziehen, sondern ändern Sie die Werte für beide Plattformen (32 Bit und 64 Bit) einzeln. Die Ziele erben die Werte nicht korrekt vom Ziel &#039;&#039;&#039;Alle Plattformen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Open Tools API: IOTAIDEThemingServices===&lt;br /&gt;
&lt;br /&gt;
Ab RAD Studio 10.4 stammt IOTAIDEThemingServices von IOATAIDEThemingServices250 ab. Diese Änderung in der Vererbungshierarchie kann bedeuten, dass Code in Ihren Plugins, die auf dieses Interface verweisen, möglicherweise bei einem Upgrade auf neuere Versionen von {{Product}} geändert werden müssen.&lt;br /&gt;
&lt;br /&gt;
===ActiveX-Steuerelemente schlagen mit ATL 7.1 fehl===&lt;br /&gt;
&lt;br /&gt;
Einige mit einer älteren Version von ATL (v7.1 oder früher) erstellte Steuerelemente schlagen fehl, wenn sie in einem für DEP aktivierten Prozess ausgeführt werden. Aus Sicherheitsgründen ist in der IDE (d. h. bds.exe) DEP standardmäßig aktiviert, daher könnten diese Steuerelemente fehlschlagen, wenn sie beim Entwerfen eines Formulars verwendet werden. Ein Workaround, um das Betriebssystem anzuweisen, DEP für einen bestimmten Prozess zu deaktivieren, ist die Ausführung dieses PowerShell-Skripts:&lt;br /&gt;
&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable DEP&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable HighEntropy&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable BottomUp&lt;br /&gt;
&lt;br /&gt;
Es wird nicht empfohlen, diese Funktionen dauerhaft zu deaktivieren, sondern nur vorübergehend für die Verwendung eines alten ActiveX-Steuerelements im IDE-Designer.&lt;br /&gt;
&lt;br /&gt;
==[[InterBase|InterBase]]==&lt;br /&gt;
&lt;br /&gt;
===InterBase {{InterBaseVersion}} Edition in {{Product}} {{MarketingVersion}}===&lt;br /&gt;
&lt;br /&gt;
Dieser Hinweis betrifft Benutzer, die sowohl eine frühere Version von {{Product}} und {{MarketingVersion}} auf demselben Computer installiert haben. In diesem Hinweis bezieht sich {{Product}} auch auf die {{Delphi}}- und {{CBuilder}}-Editionen.&lt;br /&gt;
&lt;br /&gt;
Jede Version von {{Product}} enthält eine Lizenz für eine Version von InterBase:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Produkt&lt;br /&gt;
!InterBase-Version&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|{{Product|XE3}} {{Version|XE3}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|{{Product|XE4}} {{Version|XE4}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE5}} {{Version|XE5}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE6}} {{Version|XE6}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE7}} {{Version|XE7}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE8}} {{Version|XE8}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|XE9}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|London}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Tokyo}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Rio}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Sydney}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Alexandria}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Athens}}&lt;br /&gt;
|InterBase 2020&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version}}&lt;br /&gt;
|InterBase 2020&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Da alle diese {{Product}}-Lizenzsuiten systemweit sichtbar sind, kann nur jeweils eine Lizenz von InterBase verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie beispielsweise die mit {{Product|XE6}} {{Version|XE6}} ausgelieferte &amp;quot;InterBase XE3 Developer Edition&amp;quot; ausführen, können Sie gleichzeitig keine Instanz der mit {{Product|XE7}} {{Version|XE7}} ausgelieferten &amp;quot;InterBase XE3 Developer Edition&amp;quot; starten. Sie können auch keine Instanz der {{InterBaseVersion}}-Edition starten, die mit {{Product}} {{MarketingVersion}} ausgeliefert wird. Wenn Sie dies versuchen, wird ein Fehler-Dialogfeld mit der Meldung &amp;quot;InterBase-Lizenzfehler&amp;quot; angezeigt, und das InterBase-Protokoll enthält den Eintrag &amp;quot;Registration file error: License is in use by another instance of InterBase&amp;quot; (Registrierungsdateifehler: Die Lizenz wird von einer anderen Instanz von InterBase verwendet).&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zum Ausführen mehrerer Instanzen von InterBase finden Sie im Abschnitt &#039;&#039;&#039;Multiple Instances (EN)&#039;&#039;&#039; im Dokument [http://docwiki.embarcadero.com/images/InterBase/2020/e/3/30/OpGuide.pdf Operation Guide (EN)].&lt;br /&gt;
&lt;br /&gt;
====Workaround für InterBase-Lizenzfehler====&lt;br /&gt;
&lt;br /&gt;
# Halten Sie alle Instanzen von InterBase an. Wenn Sie diese Instanz als Windows-Dienst eingerichtet haben, müssen Sie sie auch in der Systemsteuerung im Dienste-Bereich deaktivieren.&lt;br /&gt;
#Starten Sie die Instanz von InterBase, die Sie verwenden möchten. Jetzt sollte diese Instanz mit der korrekten Lizenz erfolgreich starten.&lt;br /&gt;
&lt;br /&gt;
Die oben erwähnten Versionen von {{Product}} und die Anwendungen, die damit erzeugt wurden, funktionieren auch mit der aktualisierten InterBase {{InterBaseVersion}}-Edition, die mit {{Product}} {{MarketingVersion}} installiert wird. Verbinden Sie die älteren IDE-Tools und -Anwendungen über TCP-Loopback mit dieser InterBase-Instanz. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 localhost/gds_db:&amp;amp;lt;dbpath&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
In älteren Versionen der {{Product}}-IDE können Sie auch {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}} wählen und die folgenden neuen Einträge in &amp;quot;Von Anwender überschrieben&amp;quot; einfügen, um lokale Client-Verbindungen herzustellen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Variable&lt;br /&gt;
!Wert&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Code|IB_Protocol}}&lt;br /&gt;
|{{Code|gds_db}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Code|InterBase}}&lt;br /&gt;
|{{Path|{{InstallPath}}\InterBase{{InterBaseVersion}}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Seit längerem bekannte Probleme==&lt;br /&gt;
&lt;br /&gt;
===Umgebungsvariable PLATFORM===&lt;br /&gt;
&lt;br /&gt;
HP Computer enthalten die Umgebungsvariable &#039;&#039;&#039;PLATFORM&#039;&#039;&#039;, die beim Compilieren den folgenden Fehler verursacht, wenn sie auf einen anderen Wert als &amp;quot;&#039;&#039;&#039;Win32&#039;&#039;&#039;&amp;quot; oder &amp;quot;&#039;&#039;&#039;Win64&#039;&#039;&#039;&amp;quot; festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
Ungültige PLATFORM-Variable &amp;quot;(Wert)&amp;quot;. PLATFORM muss einer der folgenden Werte sein: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Windows&#039;&#039;&#039;: Win32 oder Win64&lt;br /&gt;
*&#039;&#039;&#039;Android&#039;&#039;&#039;: Android32Arm&lt;br /&gt;
*&#039;&#039;&#039;iOS&#039;&#039;&#039;: iOSSimulator32 oder iOSDevice64&lt;br /&gt;
*&#039;&#039;&#039;Mac&#039;&#039;&#039;: OSX64&lt;br /&gt;
*&#039;&#039;&#039;Linux&#039;&#039;&#039;: Linux64&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um die Umgebungsvariable PLATFORM aus Ihrem System zu entfernen:&lt;br /&gt;
&lt;br /&gt;
#Klicken Sie auf dem Desktop mit der rechten Maustaste auf &#039;&#039;&#039;Arbeitsplatz&#039;&#039;&#039;. &lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039; aus.&lt;br /&gt;
#Wählen Sie abhängig von Ihrem Betriebssystem entweder die Registerkarte &#039;&#039;&#039;Erweitert&#039;&#039;&#039; oder &#039;&#039;&#039;Erweiterte Systemeinstellungen&#039;&#039;&#039; aus.&lt;br /&gt;
#Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Umgebungsvariablen&#039;&#039;&#039;.&lt;br /&gt;
#Suchen Sie die Umgebungsvariable &amp;quot;Platform&amp;quot; und klicken Sie auf die Schaltfläche &#039;&#039;&#039;Löschen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Umgebungsvariable PROFILE===&lt;br /&gt;
&lt;br /&gt;
Die auf Ihrem System festgelegte Umgebungsvariable PROFILE verursacht beim Compilieren eines C++-Projekts den folgenden Fehler:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;c:\program files (x86)\embarcadero\studio\19.0\bin\CodeGear.Profiles.Targets(37,5): error : Specified profile not found: &#039;C:\Users\username\AppData\Roaming\Embarcadero\BDS\19.0\true.profile&#039;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Führen Sie zur Lösung dieses Problems diese Schritte aus:&lt;br /&gt;
&lt;br /&gt;
#Wählen Sie in der IDE {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}} aus.&lt;br /&gt;
#Wählen Sie in den Variablenoptionen &amp;quot;Vom Benutzer überschriebene Systemvariablen&amp;quot; &#039;&#039;&#039;PROFILE&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;Bearbeiten...&#039;&#039;&#039; &lt;br /&gt;
#Setzen Sie den Wert für &#039;&#039;&#039;PROFILE&#039;&#039;&#039; auf einen leeren String (&amp;quot;&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Problem mit &amp;quot;Destroy&amp;quot;-Ereignissen bei klassischen und modernen Compilern===&lt;br /&gt;
&lt;br /&gt;
Inkonsistentes Verhalten in der Reihenfolge, in der globale C++-Objekte {{code|Konstruktoren}} und {{code|Destruktoren}} aufgerufen werden, wenn ein VCL- oder FMX-Hauptformular erstellt oder freigegeben wird. Das Problem betrifft die relative Reihenfolge der Erstellung und Freigabe von C++- und Delphi-Objekten. &lt;br /&gt;
&lt;br /&gt;
Der Unterschied in der Art und Weise, wie C++ und Delphi {{code|Konstruktoren}}/ {{code|Initialisierung}} und {{code|Destruktoren}}/{{code|Finalisierung}} behandeln, liegt darin, dass die Delphi-Units {{code|Initialisierung}} und {{code|Finalisierung}} über die bei der Kompilierung generierten Tabellen abwickeln, anstatt über eine dynamische Liste, die zur Laufzeit aktualisiert wird, wobei die Anordnung der Delphi-Objekte variiert. &lt;br /&gt;
&lt;br /&gt;
Derzeit ist es nicht möglich, sich auf die Reihenfolge der globalen {{code|Konstruktoren}} und {{code|Destruktoren}} zu verlassen, die relativ zu den {{code|OnCreate}}- und {{code|OnDestroy}}-Ereignissen des Hautformulars sind. Daher sollten Sie keinen Code schreiben, der von der relativen Reihenfolge der Formularereignisse und globalen {{code|Konstruktoren}} und {{code|Destruktoren}} abhängt. &lt;br /&gt;
&lt;br /&gt;
Der Vergleich eines Formular- und eines globalen Objekts in der Unit des Formulars zeigt beispielsweise richtiges Verhalten für klassische und Clang-Compiler. Das Hinzufügen eines zweiten globalen Objekts zur Projektquelle verursacht jedoch inkorrektes Verhalten. &lt;br /&gt;
&lt;br /&gt;
[[File:Destructor-sample.png|border|450px]]&lt;br /&gt;
&lt;br /&gt;
In der obigen Abbildung befinden sich die Paare {{code|FormCreate}} und {{code|FormDestroy}} sowie {{code|Constructor}} und {{code|Destructor}} in der richtigen Reihenfolge, aber die Reihenfolge von {{code|Ctor}} und {{code|Dtor}} ist nicht richtig. Das gilt für ein globales Objekt innerhalb einer anderen Unit (der Projektquelle).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workaround:&#039;&#039;&#039;&amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Anstatt globaler Variablen können Sie auch einen {{code|std::shared_ptr}} für eine globale Variable verwenden und die Formularereignisse {{code|OnCreate}} und {{code|OnDestroy}} können einen {{code|shared_ptr}}-Member kopieren und zurücksetzen. Dadurch wird die inkonsistente Reihenfolge von FormDestroy und globalen Destruktoren irrelevant.&lt;br /&gt;
&lt;br /&gt;
===Allgemeine Probleme===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Problem&lt;br /&gt;
!Lösung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Hexadezimalen Werten wird das Präfix 0x, nicht das erwartete $ vorangestellt&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
In Ausdrücken wird die Groß-/Kleinschreibung berücksichtigt&lt;br /&gt;
|&lt;br /&gt;
Sie müssen die Schreibweise verwenden, die im Code verwendet wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Das zur Formatierung eines ausgewerteten Ausdrucks verwendete Suffix funktioniert nicht&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Strings erhalten doppelte, keine einfachen Anführungszeichen&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Externe Software==&lt;br /&gt;
&lt;br /&gt;
Probleme können bei Anwendungen auftreten, die in einer Umgebung mit einem Programm zur Tastaturumschaltung, wie z. B. &#039;&#039;&#039;Yandex Punto Switcher&#039;&#039;&#039;, gedebuggt wurden. Wenn die Anwendung von Windows geschlossen wird und eine Zugriffsverletzung von der Anwendung ausgelöst wird, ignorieren Sie diesen Zugriffsverletzungsfehler bitte.&lt;br /&gt;
&lt;br /&gt;
==Übersetzungstools==&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} 10.3 {{Version|Rio}} gelten die im Produkt verfügbaren Übersetzungstools offiziell als veraltet und werden nicht mehr aktiv unterstützt. Dies betrifft beide Tools, VCL (Integrierter Translation-Manager) und FireMonkey (TLang). Beide Features sind weiterhin in Rio verfügbar, aber es wird empfohlen, Projekte nicht davon abhängig zu machen. {{Product}} arbeitet mit Drittanbietern zusammen, um alternative Optionen anzubieten.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[New features and customer reported issues fixed in RAD Studio 13.0|Neue Funktionen und behobene Probleme]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Release-Hinweise&amp;diff=220496</id>
		<title>Release-Hinweise</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Athens/d/index.php?title=Release-Hinweise&amp;diff=220496"/>
		<updated>2026-05-12T06:44:00Z</updated>

		<summary type="html">&lt;p&gt;Yukikoi: LOC-23451&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Neuerungen}}&lt;br /&gt;
&lt;br /&gt;
Diese Release-Hinweise enthalten wichtige Informationen, die möglicherweise nicht in der Hauptdokumentation zu dem Produkt vorhanden sind. Lesen Sie diese Hinweise bitte vollständig durch.&lt;br /&gt;
&lt;br /&gt;
==Installation, Deinstallation und Upgrade von {{Product}}==&lt;br /&gt;
&lt;br /&gt;
Bitte lesen Sie vor der Installation, Deinstallation oder dem Upgrade des Produkts die folgenden Dateien für Ihre gewählte Sprache ({{Code|xx}} kann en, de, fr oder ja sein):&lt;br /&gt;
&lt;br /&gt;
*{{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_license_xx.rtf}}: enthält Ihren Softwarelizenz- und Supportvertrag.&lt;br /&gt;
*{{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_deploy_xx.htm}}: enthält Informationen zur Bereitstellung.&lt;br /&gt;
&lt;br /&gt;
Die Systemanforderungen und die Verfahren für Installation und Upgrade finden Sie unter &#039;&#039;&#039;[{{fullurl:Installationshinweise}} Installationshinweise]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===[[Offline-Installationsprogramm|Offline-Installationsprogramm]]===&lt;br /&gt;
&lt;br /&gt;
*Laden Sie das Installationsprogramm und die &amp;lt;code&amp;gt;.gof&amp;lt;/code&amp;gt;-Datei in denselben Ordner herunter.&lt;br /&gt;
* Starten Sie das Installationsprogramm.&lt;br /&gt;
&lt;br /&gt;
Es erkennt automatisch den Offline-Modus und verwendet das Offline-Image, um die {{Product}}-Features zu installieren.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das Offline-Installationsprogramm verwenden, kann {{Product}} nicht auf den GetIt-Package-Manager zugreifen. Dazu müssen Sie manuell in den Online-Modus wechseln. Verwenden Sie dazu das Tool GetItCmd.exe:&lt;br /&gt;
&amp;lt;code&amp;gt;GetItCmd.exe -c=useonline&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Befehl können Sie manuell in den &amp;quot;Offline-Modus&amp;quot; wechseln: &amp;lt;code&amp;gt;GetItCmd.exe  -c=useoffline&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dokumentation in der IDE aktualisieren===&lt;br /&gt;
&lt;br /&gt;
Sie können die Dokumentation in der IDE aktualisieren, indem Sie die CHM-Datei von [http://docs.embarcadero.com/products/rad_studio/ dieser Seite] herunterladen.&lt;br /&gt;
&lt;br /&gt;
*Suchen Sie die neueste Version und klicken Sie auf &amp;quot;ZIP&amp;quot;.&lt;br /&gt;
*Speichern Sie die Datei.&lt;br /&gt;
*Entpacken Sie die Datei in &amp;lt;code&amp;gt;$(BDS)\Help\Doc&amp;lt;/code&amp;gt;.&lt;br /&gt;
*Rufen Sie den Befehl &amp;quot;Ausführen&amp;quot; (Win+R) auf.&lt;br /&gt;
*Geben Sie &amp;quot;regedit&amp;quot; ein.&lt;br /&gt;
* Suchen Sie &amp;lt;code&amp;gt; HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\{{VersionNumber}}\Help\HtmlHelp1Files&amp;lt;/code&amp;gt;.&lt;br /&gt;
*Ersetzen Sie den Eintrag für &#039;&#039;&#039;IDE Topics Help&#039;&#039;&#039; durch den Pfad, der die neue CHM-Datei enthält, z. B. &amp;lt;code&amp;gt;$(BDS)\Help\Doc\Alexandria-CHM-en.chm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Frühere Versionen und Migration==&lt;br /&gt;
&lt;br /&gt;
==={{Product}} enthält Lizenzen für frühere Versionen===&lt;br /&gt;
&lt;br /&gt;
Lizenzen für frühere Produktversionen sind in Ihrer {{MarketingVersion}}-Lizenz enthalten.&lt;br /&gt;
&lt;br /&gt;
* {{Delphi}} {{MarketingVersion}} enthält Lizenzen für Delphi Athens, Alexandria, Sydney, Rio, Tokyo, Berlin, Seattle, XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007 und 7.&lt;br /&gt;
* {{CBuilder}} {{MarketingVersion}} enthält Lizenzen für C++Builder Athens, Alexandria, Sydney, Rio, Tokyo, Berlin, Seattle, XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE, 2010, 2009, 2007 und 6.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zu Lizenzen finden Sie in der Datei {{Path|{{f|radstudio|radstudio}}{{f|appmethod|appmethod}}_license_xx.rtf}} im Installationsverzeichnis von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
===Upgrade von Projekten beim Öffnen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in {{Product}} {{MarketingVersion}} ein Projekt öffnen, das mit einer früheren Version von {{Product}} erstellt wurde, führt {{Product}} automatisch ein [[Importieren oder Migrieren vorhandener Projekte nach RAD Studio|Upgrade des Projekts]] durch. Projekte, für die ein Upgrade erfolgt ist, sind nicht mehr kompatibel mit früheren Versionen von {{Product}}.&lt;br /&gt;
&lt;br /&gt;
Erstellen Sie immer eine Sicherung Ihres Projektes bevor Sie es mit einer neueren Version von {{Product}} öffnen.&lt;br /&gt;
&lt;br /&gt;
===Firewalls können die GetIt-Installationsdateien blockieren===&lt;br /&gt;
&lt;br /&gt;
Wenn Ihre Firewall .7z-Dateien blockiert, schlägt die GetIt-Installation fehl.&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
&lt;br /&gt;
===DLLs exportieren RTL-Methoden===&lt;br /&gt;
&lt;br /&gt;
Beim Linken einer 64-Bit-Anwendung mit der Importbibliothek einer DLL in der Projektverwaltung wird die Bibliothek in die Befehlszeile des Linkers eingefügt und verbindet den Linker mit dem Symbol &amp;lt;code&amp;gt;__CPPdebugHook&amp;lt;/code&amp;gt; in der Importbibliothek der DLL anstatt mit dem eigenen internen RTL-Symbol.&lt;br /&gt;
Linken Sie die Importbibliothek mit &amp;lt;code&amp;gt;#pragma link&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;#pragma comment&amp;lt;/code&amp;gt; und entfernen Sie die Referenz auf die Importbibliothek in der Projektverwaltung, um dies zu verhindern. Dadurch wird der Linker veranlasst, nach Symbolen in der Importbibliothek erst am Ende zu suchen, und linkt daher mit dem richtigen &amp;lt;code&amp;gt;__CPPdebugHook&amp;lt;/code&amp;gt;-Symbol in seiner eigenen RTL.&lt;br /&gt;
&lt;br /&gt;
===Probleme beim zweiten Erstellen mit MSBuild===&lt;br /&gt;
&lt;br /&gt;
Beim zweiten Erstellen mit MSBuild mit oder ohne zusätzlicher Ressourcendatei erfolgt die Prüfung, ob die Ressourcendatei der Projektversion erstellt (&amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;) werden soll oder nicht, vor dem Schritt zur Bereinigung (&amp;lt;code&amp;gt;clean&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Führen Sie die Bereinigung (&amp;lt;code&amp;gt;clean&amp;lt;/code&amp;gt;) vor dem Erstellen (&amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;) durch, um dies zu verhindern:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;gt; msbuild /t:clean project.cbproj&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;gt; msbuild /t:build project.cbproj&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
===Falsche PAServer-Fehlermeldung unter Ubuntu Server 16.04 LTS===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie im Dialogfeld &amp;quot;Start|Parameter&amp;quot; &#039;&#039;&#039;Starter-Anwendung verwenden&#039;&#039;&#039; aktivieren, wird als Starter-Anwendung für Linux-Ziele standardmäßig Xterm verwendet. Wird PAServer unter Ubuntu Server 16.04 LS ausgeführt, wird eine Fehlermeldung mit dem Inhalt ausgegeben, dass keine Datei erstellt werden kann.&lt;br /&gt;
Die Fehlermeldung ist irreführend, da Xterm nicht wie erwartet unter Ubuntu Server 16.04 LTS aufgerufen werden kann. Xterm kann separat installiert werden und ist Teil der Client-Distributionen von Ubuntu.&lt;br /&gt;
&lt;br /&gt;
==[[FireMonkey|FireMonkey]]==&lt;br /&gt;
&lt;br /&gt;
===Vor dem Erstellen einer neuen Ansicht im Formular-Designer müssen allen Komponenten Namen zugewiesen werden===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine ältere FireMonkey-Anwendung in {{Product}} Version 10.4 oder höher öffnen, wird möglicherweise die folgende Fehlermeldung angezeigt:&lt;br /&gt;
&lt;br /&gt;
  Cannot inherit from form &#039;FormName&amp;quot;. It contains a component with a blank name property.&lt;br /&gt;
&lt;br /&gt;
Das System zur [[Verwenden von FireMonkey-Ansichten#Vererbung von Ansichten|Vererbung von Ansichten]] erfordert, dass Sie allen Komponenten vor dem Erstellen einer neuen Ansicht im [[Formular-Designer|Formular-Designer]] einen Namen zuweisen.&lt;br /&gt;
&lt;br /&gt;
==macOS 64 Bit==&lt;br /&gt;
&lt;br /&gt;
===Untersuchen/Auswerten von Strukturen unter macOS 64 Bit===&lt;br /&gt;
&lt;br /&gt;
Für Strukturen, die an eine Methode unter macOS64 als Parameter anhand des Wertes übergeben werden, könnten falsche Werte im Debugger angezeigt werden.&lt;br /&gt;
&lt;br /&gt;
===Erweitern geänderter, untersuchter Werte unter macOS 64 Bit===&lt;br /&gt;
&lt;br /&gt;
Eine Variable, die beim Untersuchen erweitert werden kann, um die Werte der darin enthaltenen Felder anzuzeigen, zeigt keine aktualisierten Unterwerte in der Debugger-UI an, nachdem sich der Wert der Variable geändert hat.&lt;br /&gt;
&lt;br /&gt;
===Auswertung unter macOS 64 Bit berücksichtigt die Groß-/Kleinschreibung===&lt;br /&gt;
&lt;br /&gt;
Aus technischen Gründen berücksichtigt die Auswertung unter macOS 64 Bit die Groß-/Kleinschreibung (z. B. Ausdrücke im Dialogfeld &amp;quot;Auswerten/Ändern&amp;quot;). Das gilt auch für iOS 64 Bit. Möglicherweise benötigen Sie in bestimmten Situationen C++-Syntax, z. B. die Verwendung eines 0x-Präfixes für hexadezimale Werte anstatt $.&lt;br /&gt;
&lt;br /&gt;
==[[FireDAC|FireDAC]]==&lt;br /&gt;
&lt;br /&gt;
{{f|datasnap|&lt;br /&gt;
&lt;br /&gt;
===Verwenden von Laufzeit-Packages mit dem FireDAC-DataSnap-Treiber für C++===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in 64-Bit-C++-Anwendungen, die mit Laufzeit-Packages erstellt wurden, den &#039;&#039;&#039;FireDAC-DataSnap&#039;&#039;&#039;-Treiber verwenden, könnte zur Laufzeit ein Fehler auftreten. Fügen Sie den Laufzeit-Packages DataSnapClient mit den folgenden Schritten hinzu, um den Fehler zu vermeiden:&lt;br /&gt;
&lt;br /&gt;
#{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Packages &amp;amp;gt; [[Laufzeit-Packages (Optionen)|Laufzeit-Packages]]}}.&lt;br /&gt;
#Fügen Sie im Feld &#039;&#039;&#039;Laufzeit-Package-Importbibliotheken&#039;&#039;&#039; der Liste &#039;&#039;&#039;DataSnapClient&#039;&#039;&#039; hinzu.&lt;br /&gt;
&lt;br /&gt;
Diese Einstellung behebt das Problem und fügt der Link-Zeile &#039;&#039;&#039;DataSnapClient.bpi&#039;&#039;&#039; anstelle von &#039;&#039;&#039;DataSnapClient.a&#039;&#039;&#039; hinzu.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===C++-Anwendung für 64-Bit-Windows mit einer FireDAC-Komponente kann einen Fehler auslösen===&lt;br /&gt;
&lt;br /&gt;
Der folgende Fehler wird beim Versuch ausgelöst, eine Anwendung mit einer einzelnen FireDAC-Komponente auf einer Windows x64-Plattform mit statischem Linken zu compilieren:&lt;br /&gt;
&lt;br /&gt;
 c:\program files (x86)\embarcadero\studio\&amp;amp;lt;n.n&amp;amp;gt;\Bin\CodeGear.Cpp.Targets : warning : Warning: Out of memory&lt;br /&gt;
 c:\program files (x86)\embarcadero\studio\&amp;amp;lt;n.n&amp;amp;gt;\Bin\CodeGear.Cpp.Targets(2751,5): error MSB6006: &amp;quot;ilink32&amp;quot; exited with code 2.&lt;br /&gt;
&lt;br /&gt;
Linken Sie zur Umgehung dieses Problems FireDAC nicht statisch in Win64-C++-Apps.&lt;br /&gt;
&lt;br /&gt;
==[[RTL|RTL]]==&lt;br /&gt;
&lt;br /&gt;
===RTL-Upgrades===&lt;br /&gt;
&lt;br /&gt;
Die Methode [[lib_de:System.SysUtils.TStringHelper.GetHashCode|TStringHelper.GetHashCode]] wandelt den String nicht mehr in Großbuchstaben um.&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} Sydney wird vom Member [[lib_de:System.SysUtils.TStringHelper.GetHashCode|GetHashCode]] vor der Berechnung des Hashcodes keine Version des Strings in Großbuchstaben mehr erstellt. &lt;br /&gt;
Daher ergeben Strings, die sich nur in der Groß-/Kleinschreibung unterscheiden, unterschiedliche Hashcodes. Ein Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
if &#039;Hello&#039;.GetHashCode = &#039;HELLO&#039;.GetHashCode then&lt;br /&gt;
   ShowMessage(&#039;True&#039;)&lt;br /&gt;
 else&lt;br /&gt;
   ShowMessage(&#039;False&#039;);&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} Sydney wird die Meldung &#039;&#039;&#039;False&#039;&#039;&#039; angezeigt. In früheren Versionen wurde &#039;&#039;&#039;True&#039;&#039;&#039; angezeigt.&lt;br /&gt;
&lt;br /&gt;
==Datenbank==&lt;br /&gt;
&lt;br /&gt;
===Erneutes Füllen von Datenmengen===&lt;br /&gt;
&lt;br /&gt;
Das erneute Füllen einer gebundenen &amp;lt;code&amp;gt;TClientDataSet&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;TFDMemTable&amp;lt;/code&amp;gt; kann langsamer sein als das erstmalige Füllen. Um dieses Problem zu umgehen, haben wir &amp;lt;code&amp;gt;TBindSourceDB&amp;lt;/code&amp;gt; die neue Methode &amp;lt;code&amp;gt;EmptyDataLink&amp;lt;/code&amp;gt; hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
==[[Mobile Android-Anwendungsentwicklung|Android]]==&lt;br /&gt;
&lt;br /&gt;
===Probleme beim JDK-Pfad===&lt;br /&gt;
&lt;br /&gt;
Wegen eines [https://code.google.com/p/android/issues/detail?id=147561 Fehlers (EN)] des Java Development Kit (JDK) dürfen im Bereitstellungspfad eines Projekts für die Android-Plattform nur ASCII-Zeichen enthalten sein.&lt;br /&gt;
&amp;lt;l s=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patchen der Datei {{Code|string.h}} für Android===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung von C++ Builder zum Erstellen einer FMX-Anwendung für Android, insbesondere, wenn Sie das Offline-Installationsprogramm verwenden.&lt;br /&gt;
Befolgen Sie diese Schritte, um die Datei {{Code|string.h}} manuell zu patchen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt; Doppelklicken Sie auf die Fehlermeldung.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In der IDE wird die Datei {{Code|string.h}} geöffnet.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Suchen Sie die Zeile mit dem folgenden Kommentar: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;/* Const-correct overloads. Placed after FORTIFY so we call those functions, if possible. */&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ändern Sie die Zeile nach dem obigen Kommentar wie unten gezeigt:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Vorher&#039;&#039;&#039; &lt;br /&gt;
|&amp;lt;source&amp;gt;#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__)&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Nachher&#039;&#039;&#039; &lt;br /&gt;
|&amp;lt;source&amp;gt;#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__) &amp;amp;&amp;amp; ((__clang_major__ &amp;gt; 3) || (__clang_minor__ &amp;gt; 4))&amp;lt;/source&amp;gt;&lt;br /&gt;
|}&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sehen Sie sich das folgende Beispiel an, das zeigt, wie sich Ihr Code beim Generieren einer {{Code|.diff}}-Datei ändern sollte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
--- string.h.orig&lt;br /&gt;
+++ string.h.modified&lt;br /&gt;
@@ -188,7 +188,7 @@&lt;br /&gt;
 #endif&lt;br /&gt;
 &lt;br /&gt;
 /* Const-correct overloads. Placed after FORTIFY, so we call those functions, if possible. */&lt;br /&gt;
-#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__)&lt;br /&gt;
+#if defined(__cplusplus) &amp;amp;&amp;amp; defined(__clang__) &amp;amp;&amp;amp; ((__clang_major__ &amp;gt; 3) || (__clang_minor__ &amp;gt; 4))&lt;br /&gt;
 /*&lt;br /&gt;
  * Use two enable_ifs, so these overloads don&#039;t conflict with + and are preferred over libcxx&#039;s. This can&lt;br /&gt;
  * be reduced to 1 after libcxx recognizes that we have const-correct overloads.&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aktualisierungen der Android-Manifestdatei in 13.x===&lt;br /&gt;
&lt;br /&gt;
Für neue, in einem neuen Verzeichnis erstellte FireMonkey-Projekte ist der folgende Schritt zur Verwendung der integrierten IDE-Unterstützung für die Android-Plattform nicht erforderlich.&lt;br /&gt;
Bei einem vorhandenen FMX-Projekt für die Android-Plattform aus einer früheren RAD Studio-Version müssen Sie die Datei AndroidManifest.template.xml aus Ihrem Projektverzeichnis löschen. Diese Datei wird dann automatisch in 13.x erstellt.&lt;br /&gt;
&lt;br /&gt;
===Unterstützung für Android API 30===&lt;br /&gt;
&lt;br /&gt;
Die neuen Releases enthalten einen anderen Satz von Java-Bibliotheken. Alte Projekte sind somit nicht kompatibel. Wenn Sie einen Android-Projekt-Build mit einer älteren Version von RAD Studio öffnen, müssen Sie Folgendes ausführen:&lt;br /&gt;
&lt;br /&gt;
*Navigieren Sie zum andockbaren Fenster &amp;quot;Projekte&amp;quot;.&lt;br /&gt;
*Wählen Sie &amp;quot;Android 32 Bit&amp;quot; oder &amp;quot;Android 64 Bit&amp;quot; als aktive Zielplattform aus.&lt;br /&gt;
*Klicken Sie mit der rechten Maustaste auf den Knoten &amp;quot;Bibliotheken&amp;quot;.&lt;br /&gt;
*Klicken Sie auf den Menüeintrag &amp;quot;Systemdateien auf Standard zurücksetzen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Ändern des Ausdruckswerts einer Variablen===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie in einem FMX-Delphi-Projekt Android 32 Bit verwenden, arbeitet die Funktion [[Auswerten/Ändern|Auswerten/Ändern]] nicht wie erwartet. &lt;br /&gt;
&lt;br /&gt;
Wenn Benutzer die Variable durch Auswählen eines neuen Werts für den Ausdruck ändern, wird der Wert nicht wie erwartet geändert.&lt;br /&gt;
&lt;br /&gt;
===Für C++-FMX-Header- und Footer-Projekte sind unter Android Systembibliotheken erforderlich===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie eine neue C++Builder-{{FM}}-Anwendung, einschließlich von Header- und Footer-Projekten, mit einer der Standard-Templates erstellen und sie für Android compilieren, wird ein Compiler-Fehler angezeigt, weil die Templates auf ältere Versionen der Java-Systembibliotheken verweisen. Wählen Sie zur Behebung dieses Problems in der Projektkonfiguration unter Android den Knoten &amp;quot;Bibliotheken&amp;quot; aus und verwenden Sie den Kontextmenübefehl &#039;&#039;&#039;Systemdateien auf Standard zurücksetzen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==iOS==&lt;br /&gt;
&lt;br /&gt;
===Arbeiten mit dem iOS-Storyboard===&lt;br /&gt;
&lt;br /&gt;
Für in einem neuen Verzeichnis erstellte neue FireMonkey-Projekte sind keine zusätzlichen Schritte für die Verwendung der integrierten IDE-Unterstützung für das Storyboard erforderlich.&lt;br /&gt;
&lt;br /&gt;
Bei einem vorhandenen FMX-Projekt für die iOS-Plattform aus einer früheren {{Product}}-Version müssen Sie die Datei info.plist.TemplateiOS.xml aus Ihrem Projektverzeichnis löschen.&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} 10.4 gibt es zwei Möglichkeiten, die Unterstützung für den Startbildschirm des Storyboards für iOS anzupassen, die davon abhängen, ob Sie ein eigenes compiliertes Storyboard verwenden oder mit einem neuen, mit den in 10.4 vorgesehenen Funktionen beginnen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option 1&#039;&#039;&#039;: Sie verwenden ein eigenes compiliertes Storyboard und den Asset-Katalog (*.storyboardc und Assets.car). Führen Sie die folgenden Schritte aus, um dies mit der Version 10.4 und höher zu verwenden:&lt;br /&gt;
&lt;br /&gt;
* Deaktivieren Sie die Bereitstellung von {{code|*.launchscreen}} unter {{Menu|Projekt &amp;amp;gt; Bereitstellung}}.&lt;br /&gt;
* Wenn der Name des Storyboards nicht {{code|LaunchScreen.storyboard}} lautet, müssen Sie in der Datei info.plist.TemplateiOS.xml den Eintrag {{code|&amp;quot;&amp;amp;lt;%StoryboardInfoPListKey%&amp;amp;gt;&amp;quot;}} durch den Eintrag &amp;quot;UILaunchStoryboardName Schlüssel/Wert&amp;quot; ersetzen.&lt;br /&gt;
* Öffnen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}} und fügen Sie die compilierten Storyboard- und Asset-Katalogdateien hinzu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option 2&#039;&#039;&#039; Sie ändern das Standard-Storyboard und den Asset-Katalog, die von der IDE bereitgestellt werden. Führen Sie die folgenden Schritte aus, wenn Sie diese Option verwenden:&lt;br /&gt;
&lt;br /&gt;
* Bearbeiten Sie die LaunchScreen.storyboard- und Assets-Dateien in LaunchScreen.TemplateiOS nach Bedarf.&lt;br /&gt;
* Öffnen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}} und fügen Sie gegebenenfalls die zusätzlichen Bilder für den Startbildschirm hinzu, die bereitgestellt werden sollen.&lt;br /&gt;
&lt;br /&gt;
Die Templates info.plist.TemplateiOS.xml und LaunchScreen.TemplateiOS befinden sich in den folgenden Verzeichnissen:&lt;br /&gt;
&lt;br /&gt;
 a. &amp;amp;lt;bds&amp;amp;gt;\ObjRepos\&amp;amp;lt;locale&amp;amp;gt;\iOS&lt;br /&gt;
 b. %APPDATA%\Embarcadero\BDS\{{VersionNumer}}&lt;br /&gt;
 c. the location where the project is located.&lt;br /&gt;
&lt;br /&gt;
Die IDE sucht nach diesen Templates in der folgenden Reihenfolge: Projektverzeichnis,&amp;amp;nbsp;%APPDATA%-Verzeichnis und ObjRepos-Verzeichnis.&lt;br /&gt;
&lt;br /&gt;
===Aufrufen von iOS schlägt mit PAServer 22 fehl===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie versuchen, ein Projekt im Debug-Modus zu compilieren und auszuführen, schlägt es mit einer Reihe von Fehlermeldungen auf dem PAServer 22 fehl.&lt;br /&gt;
Um dies zu beheben:&lt;br /&gt;
&lt;br /&gt;
#Öffnen Sie ein Terminal und geben die folgenden Befehle ein:&lt;br /&gt;
&lt;br /&gt;
 cd /Applications/PAServer-22.0.app/Contents/MacOS&lt;br /&gt;
&lt;br /&gt;
 env PYTHONHOME=/System/Library/Frameworks/Python.framework/Versions/2.7 ./paserver&lt;br /&gt;
&lt;br /&gt;
==[[C++-Toolkette|C++-Toolkette]]==&lt;br /&gt;
&lt;br /&gt;
===Angeben der abhängigen und erforderlichen Packages beim Verwenden einer Komponente in einem C++-Package===&lt;br /&gt;
&lt;br /&gt;
Bei der Verwendung einer vorhandenen Komponente in einem C++-Package fügt die IDE nicht automatisch das abhängige (erforderliche) Package für die Komponente hinzu. Sie müssen diesen Schritt manuell ausführen.&lt;br /&gt;
&lt;br /&gt;
Ohne die relevanten abhängigen (erforderlichen) Packages könnte das Linken des C++-Package fehlschlagen, weil der Linker die OBJ-Dateien, die bei Verwendung dieser Komponente initialisiert werden müssen, nicht finden kann. Sie müssen das Package der Komponente und die abhängigen Packages dem Knoten &#039;&#039;&#039;Erfordert&#039;&#039;&#039; Ihres C++-Package (im [[Projekte-Fenster|Projektfenster]]) hinzufügen, um derartige Linker-Fehler zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
Das folgende Beispiel zeigt, wie die erforderlichen Packages für eine Komponente ermittelt und die Linker-Fehler &#039;&#039;&#039;xxx.obj kann nicht geöffnet werden&#039;&#039;&#039; durch Erstellen einer Dummy-[[VCL-Formularanwendung|Windows-VCL-Anwendung]], in der die Komponente verwendet wird, vermieden werden.&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird eine neue in C++ geschriebene [[Geräteübergreifende Anwendung|geräteübergreifende Anwendung]] mit den RTL- und FMX-Packages gelinkt, entsprechend den in der Link-Zeile aufgelisteten *.BPI-Dateien (die in {{menu|Ansicht &amp;amp;gt; [[Fenster: Meldungen|Meldungen]]}} angezeigt werden):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ilink32-Befehlszeile:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 c:\BDSLoc\bin\ilink32.exe ... -aa -V5.0 -Tpe  c0wfmx32w rtl.bpi fmx.bpi memmgr.lib sysinit.obj .\Win32\Debug\Project30.obj .\Win32\Debug\Unit26.obj , .\Win32\Debug\Project30.exe , .\Win32\Debug\Project30.map , import32.lib cp32mti.lib , , Project30.res&lt;br /&gt;
&lt;br /&gt;
Wenn Sie neue Komponenten hinzufügen, ermittelt die IDE abhängige Packages und passt die Link-Zeile an. Um dies an einem Beispiel zu sehen, fügen Sie die Komponente, die Sie in einem C++-Package verwenden möchten, dem geräteübergreifenden Formular hinzu. In diesem Beispiel wird die Komponente [[lib_de:FireDAC.Comp.Client.TFDSchemaAdapter|TFDSchemaAdapter]] verwendet. Erzeugen Sie nun die Anwendung neu. Der Link-Zeile wurden mehrere neue BPI-Dateien hinzugefügt:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ilink32-Befehlszeile:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 c:\BDSLoc\bin\ilink32.exe ... -aa -V5.0 -Tpe  c0w32w rtl.bpi fmx.bpi FireDACCommonDriver.bpi FireDACCommon.bpi xmlrtl.bpi dbrtl.bpi FireDAC.bpi FireDACSqliteDriver.bpi memmgr.lib sysinit.obj .\Win32\Debug\Project30.obj .\Win32\Debug\Unit26.obj , .\Win32\Debug\Project30.exe , .\Win32\Debug\Project30.map , import32.lib cp32mti.lib , , Project30.res&lt;br /&gt;
&lt;br /&gt;
Diese neuen BPI-Dateien sind Packages, von denen Ihre Komponente abhängig ist. Für TFDSchemaAdapter sind dies die folgenden BPI-Dateien:&lt;br /&gt;
&lt;br /&gt;
 FireDACCommonDriver.bpi FireDACCommon.bpi xmlrtl.bpi dbrtl.bpi FireDAC.bpi FireDACSqliteDriver.bpi&lt;br /&gt;
&lt;br /&gt;
Um die &#039;&#039;&#039;TFDSchemaAdapter&#039;&#039;&#039;-Komponente in einem C++-Package verwenden zu können, müssen Sie daher alle diese BPI-Dateien in der IDE als erforderliche Referenzen hinzufügen (siehe [[Packages (Delphi)|Packages ({{Delphi}})]]).&lt;br /&gt;
&lt;br /&gt;
===Herunterladen von DirectX-Header-Dateien===&lt;br /&gt;
&lt;br /&gt;
DirectX-Header werden nur im Microsoft Windows Platform SDK ausgeliefert. Wenn Sie Fehler wie &amp;quot;&#039;&#039;&#039;d3d.h-Datei nicht gefunden&#039;&#039;&#039;&amp;quot; erhalten, enthält die für diese Delphi-Unit erzeugte HPP &amp;lt;code&amp;gt;#include &amp;amp;lt;D3D*.hpp&amp;amp;gt;&amp;lt;/code&amp;gt;. Führen Sie einen der folgenden Schritte aus:&lt;br /&gt;
&lt;br /&gt;
*Fügen Sie der Unit, die diese D3D-Unit verwendet, eine &amp;lt;code&amp;gt;{$NOINCLUDE Winapi.D3DX9}&amp;lt;/code&amp;gt;-Direktive hinzu, und erzeugen Sie die HPP-Datei für diese Unit neu. Die neu generierte HPP enthält &amp;lt;code&amp;gt;#include &amp;amp;lt;Winapi.D3DX9.hpp&amp;amp;gt;&amp;lt;/code&amp;gt; nicht.&lt;br /&gt;
*Laden Sie das DirectX SDK, auf dem der D3D-Header basiert, herunter. Sie können das DirectX SDK kostenlos von Microsoft herunterladen. Weitere Informationen finden Sie unter [http://msdn.microsoft.com/en-us/library/windows/desktop/ee663275(v=vs.85).aspx Where is the DirectX SDK? (Windows) (EN)].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;l e=&amp;quot;cpp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==C++==&lt;br /&gt;
&lt;br /&gt;
===C++-Codeformatierung===&lt;br /&gt;
&lt;br /&gt;
In {{Product}} {{MarketingVersion}} stellen Sie eventuell fest, dass die Formatierung von C++-Code nichts bewirkt. Die Auswahl des Menüeintrags oder das Drücken der Tastenkombination &#039;&#039;&#039;Strg+D&#039;&#039;&#039; hat keine Auswirkung und es wird auch kein Meldungsfeld angezeigt. Und zwar, weil die Formatierungs-DLL die VC++-Laufzeitumgebung nicht laden kann, von der sie abhängig ist.&lt;br /&gt;
&lt;br /&gt;
Um dies zu beheben, müssen Sie [https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0 &amp;quot;Microsoft Visual C++ 2015, 2017 and 2019 Redistributable (x86)&amp;quot; (EN)] installieren.&lt;br /&gt;
&lt;br /&gt;
===C++ unterstützt iOS 16 SDK nicht===&lt;br /&gt;
&lt;br /&gt;
Um Anwendungen an den App Store zu übermitteln, sollten Benutzer mit dem iOS 15.5 SDK aus Xcode 13.4 linken.&lt;br /&gt;
&lt;br /&gt;
==[[IDE-Referenz und Hilfsprogramme|IDE]]==&lt;br /&gt;
&lt;br /&gt;
===Umbenannte iOS-Projekte könnten zur Laufzeit oder beim Debuggen fehlschlagen===&lt;br /&gt;
&lt;br /&gt;
Durch das Umbenennen eines Projekts in der IDE könnte eine iOS-App zur Laufzeit oder beim Debuggen fehlschlagen.&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:&lt;br /&gt;
&lt;br /&gt;
#Wählen Sie {{Menu|Projekt &amp;amp;gt; Bereitstellung}}.&lt;br /&gt;
#Klicken Sie im [[Bereitstellungs-Manager|Bereitstellungs-Manager]] auf die Schaltfläche &#039;&#039;&#039;Auf Standard zurücksetzen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Vererbungseinstellung für Versionsinformationen===&lt;br /&gt;
&lt;br /&gt;
Ändern Sie die Schlüsselwerte für das Ziel &#039;&#039;&#039;Alle Plattformen&#039;&#039;&#039; nicht, um Versionsinformationen in ein Windows-Projekt einzubeziehen, sondern ändern Sie die Werte für beide Plattformen (32 Bit und 64 Bit) einzeln. Die Ziele erben die Werte nicht korrekt vom Ziel &#039;&#039;&#039;Alle Plattformen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Open Tools API: IOTAIDEThemingServices===&lt;br /&gt;
&lt;br /&gt;
Ab RAD Studio 10.4 stammt IOTAIDEThemingServices von IOATAIDEThemingServices250 ab. Diese Änderung in der Vererbungshierarchie kann bedeuten, dass Code in Ihren Plugins, die auf dieses Interface verweisen, möglicherweise bei einem Upgrade auf neuere Versionen von {{Product}} geändert werden müssen.&lt;br /&gt;
&lt;br /&gt;
===ActiveX-Steuerelemente schlagen mit ATL 7.1 fehl===&lt;br /&gt;
&lt;br /&gt;
Einige mit einer älteren Version von ATL (v7.1 oder früher) erstellte Steuerelemente schlagen fehl, wenn sie in einem für DEP aktivierten Prozess ausgeführt werden. Aus Sicherheitsgründen ist in der IDE (d. h. bds.exe) DEP standardmäßig aktiviert, daher könnten diese Steuerelemente fehlschlagen, wenn sie beim Entwerfen eines Formulars verwendet werden. Ein Workaround, um das Betriebssystem anzuweisen, DEP für einen bestimmten Prozess zu deaktivieren, ist die Ausführung dieses PowerShell-Skripts:&lt;br /&gt;
&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable DEP&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable HighEntropy&lt;br /&gt;
 Set-ProcessMitigation -Name C:\Embarcadero\Studio\22.0\bin\bds.exe -Disable BottomUp&lt;br /&gt;
&lt;br /&gt;
Es wird nicht empfohlen, diese Funktionen dauerhaft zu deaktivieren, sondern nur vorübergehend für die Verwendung eines alten ActiveX-Steuerelements im IDE-Designer.&lt;br /&gt;
&lt;br /&gt;
==[[InterBase|InterBase]]==&lt;br /&gt;
&lt;br /&gt;
===InterBase {{InterBaseVersion}} Edition in {{Product}} {{MarketingVersion}}===&lt;br /&gt;
&lt;br /&gt;
Dieser Hinweis betrifft Benutzer, die sowohl eine frühere Version von {{Product}} und {{MarketingVersion}} auf demselben Computer installiert haben. In diesem Hinweis bezieht sich {{Product}} auch auf die {{Delphi}}- und {{CBuilder}}-Editionen.&lt;br /&gt;
&lt;br /&gt;
Jede Version von {{Product}} enthält eine Lizenz für eine Version von InterBase:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Produkt&lt;br /&gt;
!InterBase-Version&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|{{Product|XE3}} {{Version|XE3}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; {{fr|radstudio}}&lt;br /&gt;
|{{Product|XE4}} {{Version|XE4}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE5}} {{Version|XE5}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE6}} {{Version|XE6}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE7}} {{Version|XE7}}&lt;br /&gt;
|InterBase XE3 Developer Edition&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product|XE8}} {{Version|XE8}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|XE9}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|London}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Tokyo}}&lt;br /&gt;
|InterBase XE7&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Rio}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Sydney}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Alexandria}}&lt;br /&gt;
|InterBase 2017&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version|Athens}}&lt;br /&gt;
|InterBase 2020&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
|{{Product}} {{Version}}&lt;br /&gt;
|InterBase 2020&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Da alle diese {{Product}}-Lizenzsuiten systemweit sichtbar sind, kann nur jeweils eine Lizenz von InterBase verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie beispielsweise die mit {{Product|XE6}} {{Version|XE6}} ausgelieferte &amp;quot;InterBase XE3 Developer Edition&amp;quot; ausführen, können Sie gleichzeitig keine Instanz der mit {{Product|XE7}} {{Version|XE7}} ausgelieferten &amp;quot;InterBase XE3 Developer Edition&amp;quot; starten. Sie können auch keine Instanz der {{InterBaseVersion}}-Edition starten, die mit {{Product}} {{MarketingVersion}} ausgeliefert wird. Wenn Sie dies versuchen, wird ein Fehler-Dialogfeld mit der Meldung &amp;quot;InterBase-Lizenzfehler&amp;quot; angezeigt, und das InterBase-Protokoll enthält den Eintrag &amp;quot;Registration file error: License is in use by another instance of InterBase&amp;quot; (Registrierungsdateifehler: Die Lizenz wird von einer anderen Instanz von InterBase verwendet).&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zum Ausführen mehrerer Instanzen von InterBase finden Sie im Abschnitt &#039;&#039;&#039;Multiple Instances (EN)&#039;&#039;&#039; im Dokument [http://docwiki.embarcadero.com/images/InterBase/2020/e/3/30/OpGuide.pdf Operation Guide (EN)].&lt;br /&gt;
&lt;br /&gt;
====Workaround für InterBase-Lizenzfehler====&lt;br /&gt;
&lt;br /&gt;
# Halten Sie alle Instanzen von InterBase an. Wenn Sie diese Instanz als Windows-Dienst eingerichtet haben, müssen Sie sie auch in der Systemsteuerung im Dienste-Bereich deaktivieren.&lt;br /&gt;
#Starten Sie die Instanz von InterBase, die Sie verwenden möchten. Jetzt sollte diese Instanz mit der korrekten Lizenz erfolgreich starten.&lt;br /&gt;
&lt;br /&gt;
Die oben erwähnten Versionen von {{Product}} und die Anwendungen, die damit erzeugt wurden, funktionieren auch mit der aktualisierten InterBase {{InterBaseVersion}}-Edition, die mit {{Product}} {{MarketingVersion}} installiert wird. Verbinden Sie die älteren IDE-Tools und -Anwendungen über TCP-Loopback mit dieser InterBase-Instanz. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 localhost/gds_db:&amp;amp;lt;dbpath&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
In älteren Versionen der {{Product}}-IDE können Sie auch {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}} wählen und die folgenden neuen Einträge in &amp;quot;Von Anwender überschrieben&amp;quot; einfügen, um lokale Client-Verbindungen herzustellen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Variable&lt;br /&gt;
!Wert&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Code|IB_Protocol}}&lt;br /&gt;
|{{Code|gds_db}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Code|InterBase}}&lt;br /&gt;
|{{Path|{{InstallPath}}\InterBase{{InterBaseVersion}}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Seit längerem bekannte Probleme==&lt;br /&gt;
&lt;br /&gt;
===Umgebungsvariable PLATFORM===&lt;br /&gt;
&lt;br /&gt;
HP Computer enthalten die Umgebungsvariable &#039;&#039;&#039;PLATFORM&#039;&#039;&#039;, die beim Compilieren den folgenden Fehler verursacht, wenn sie auf einen anderen Wert als &amp;quot;&#039;&#039;&#039;Win32&#039;&#039;&#039;&amp;quot; oder &amp;quot;&#039;&#039;&#039;Win64&#039;&#039;&#039;&amp;quot; festgelegt ist:&lt;br /&gt;
&lt;br /&gt;
Ungültige PLATFORM-Variable &amp;quot;(Wert)&amp;quot;. PLATFORM muss einer der folgenden Werte sein: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Windows&#039;&#039;&#039;: Win32 oder Win64&lt;br /&gt;
*&#039;&#039;&#039;Android&#039;&#039;&#039;: Android32Arm&lt;br /&gt;
*&#039;&#039;&#039;iOS&#039;&#039;&#039;: iOSSimulator32 oder iOSDevice64&lt;br /&gt;
*&#039;&#039;&#039;Mac&#039;&#039;&#039;: OSX64&lt;br /&gt;
*&#039;&#039;&#039;Linux&#039;&#039;&#039;: Linux64&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um die Umgebungsvariable PLATFORM aus Ihrem System zu entfernen:&lt;br /&gt;
&lt;br /&gt;
#Klicken Sie auf dem Desktop mit der rechten Maustaste auf &#039;&#039;&#039;Arbeitsplatz&#039;&#039;&#039;. &lt;br /&gt;
#Wählen Sie &#039;&#039;&#039;Eigenschaften&#039;&#039;&#039; aus.&lt;br /&gt;
#Wählen Sie abhängig von Ihrem Betriebssystem entweder die Registerkarte &#039;&#039;&#039;Erweitert&#039;&#039;&#039; oder &#039;&#039;&#039;Erweiterte Systemeinstellungen&#039;&#039;&#039; aus.&lt;br /&gt;
#Klicken Sie auf die Schaltfläche &#039;&#039;&#039;Umgebungsvariablen&#039;&#039;&#039;.&lt;br /&gt;
#Suchen Sie die Umgebungsvariable &amp;quot;Platform&amp;quot; und klicken Sie auf die Schaltfläche &#039;&#039;&#039;Löschen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Umgebungsvariable PROFILE===&lt;br /&gt;
&lt;br /&gt;
Die auf Ihrem System festgelegte Umgebungsvariable PROFILE verursacht beim Compilieren eines C++-Projekts den folgenden Fehler:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;c:\program files (x86)\embarcadero\studio\19.0\bin\CodeGear.Profiles.Targets(37,5): error : Specified profile not found: &#039;C:\Users\username\AppData\Roaming\Embarcadero\BDS\19.0\true.profile&#039;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Führen Sie zur Lösung dieses Problems diese Schritte aus:&lt;br /&gt;
&lt;br /&gt;
#Wählen Sie in der IDE {{Menu|Tools &amp;amp;gt; Optionen &amp;amp;gt; Umgebungsoptionen &amp;amp;gt; [[Umgebungsvariablen|Umgebungsvariablen]]}} aus.&lt;br /&gt;
#Wählen Sie in den Variablenoptionen &amp;quot;Vom Benutzer überschriebene Systemvariablen&amp;quot; &#039;&#039;&#039;PROFILE&#039;&#039;&#039; aus, und klicken Sie auf &#039;&#039;&#039;Bearbeiten...&#039;&#039;&#039; &lt;br /&gt;
#Setzen Sie den Wert für &#039;&#039;&#039;PROFILE&#039;&#039;&#039; auf einen leeren String (&amp;quot;&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Problem mit &amp;quot;Destroy&amp;quot;-Ereignissen bei klassischen und modernen Compilern===&lt;br /&gt;
&lt;br /&gt;
Inkonsistentes Verhalten in der Reihenfolge, in der globale C++-Objekte {{code|Konstruktoren}} und {{code|Destruktoren}} aufgerufen werden, wenn ein VCL- oder FMX-Hauptformular erstellt oder freigegeben wird. Das Problem betrifft die relative Reihenfolge der Erstellung und Freigabe von C++- und Delphi-Objekten. &lt;br /&gt;
&lt;br /&gt;
Der Unterschied in der Art und Weise, wie C++ und Delphi {{code|Konstruktoren}}/ {{code|Initialisierung}} und {{code|Destruktoren}}/{{code|Finalisierung}} behandeln, liegt darin, dass die Delphi-Units {{code|Initialisierung}} und {{code|Finalisierung}} über die bei der Kompilierung generierten Tabellen abwickeln, anstatt über eine dynamische Liste, die zur Laufzeit aktualisiert wird, wobei die Anordnung der Delphi-Objekte variiert. &lt;br /&gt;
&lt;br /&gt;
Derzeit ist es nicht möglich, sich auf die Reihenfolge der globalen {{code|Konstruktoren}} und {{code|Destruktoren}} zu verlassen, die relativ zu den {{code|OnCreate}}- und {{code|OnDestroy}}-Ereignissen des Hautformulars sind. Daher sollten Sie keinen Code schreiben, der von der relativen Reihenfolge der Formularereignisse und globalen {{code|Konstruktoren}} und {{code|Destruktoren}} abhängt. &lt;br /&gt;
&lt;br /&gt;
Der Vergleich eines Formular- und eines globalen Objekts in der Unit des Formulars zeigt beispielsweise richtiges Verhalten für klassische und Clang-Compiler. Das Hinzufügen eines zweiten globalen Objekts zur Projektquelle verursacht jedoch inkorrektes Verhalten. &lt;br /&gt;
&lt;br /&gt;
[[File:Destructor-sample.png|border|450px]]&lt;br /&gt;
&lt;br /&gt;
In der obigen Abbildung befinden sich die Paare {{code|FormCreate}} und {{code|FormDestroy}} sowie {{code|Constructor}} und {{code|Destructor}} in der richtigen Reihenfolge, aber die Reihenfolge von {{code|Ctor}} und {{code|Dtor}} ist nicht richtig. Das gilt für ein globales Objekt innerhalb einer anderen Unit (der Projektquelle).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workaround:&#039;&#039;&#039;&amp;amp;lt;/br&amp;amp;gt;&lt;br /&gt;
Anstatt globaler Variablen können Sie auch einen {{code|std::shared_ptr}} für eine globale Variable verwenden und die Formularereignisse {{code|OnCreate}} und {{code|OnDestroy}} können einen {{code|shared_ptr}}-Member kopieren und zurücksetzen. Dadurch wird die inkonsistente Reihenfolge von FormDestroy und globalen Destruktoren irrelevant.&lt;br /&gt;
&lt;br /&gt;
===Allgemeine Probleme===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Problem&lt;br /&gt;
!Lösung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Hexadezimalen Werten wird das Präfix 0x, nicht das erwartete $ vorangestellt&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
In Ausdrücken wird die Groß-/Kleinschreibung berücksichtigt&lt;br /&gt;
|&lt;br /&gt;
Sie müssen die Schreibweise verwenden, die im Code verwendet wurde.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Das zur Formatierung eines ausgewerteten Ausdrucks verwendete Suffix funktioniert nicht&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Strings erhalten doppelte, keine einfachen Anführungszeichen&lt;br /&gt;
|&lt;br /&gt;
Keine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Externe Software==&lt;br /&gt;
&lt;br /&gt;
Probleme können bei Anwendungen auftreten, die in einer Umgebung mit einem Programm zur Tastaturumschaltung, wie z. B. &#039;&#039;&#039;Yandex Punto Switcher&#039;&#039;&#039;, gedebuggt wurden. Wenn die Anwendung von Windows geschlossen wird und eine Zugriffsverletzung von der Anwendung ausgelöst wird, ignorieren Sie diesen Zugriffsverletzungsfehler bitte.&lt;br /&gt;
&lt;br /&gt;
==Übersetzungstools==&lt;br /&gt;
&lt;br /&gt;
Ab {{Product}} 10.3 {{Version|Rio}} gelten die im Produkt verfügbaren Übersetzungstools offiziell als veraltet und werden nicht mehr aktiv unterstützt. Dies betrifft beide Tools, VCL (Integrierter Translation-Manager) und FireMonkey (TLang). Beide Features sind weiterhin in Rio verfügbar, aber es wird empfohlen, Projekte nicht davon abhängig zu machen. {{Product}} arbeitet mit Drittanbietern zusammen, um alternative Optionen anzubieten.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[New features and customer reported issues fixed in RAD Studio 13.0|Neue Funktionen und behobene Probleme]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Yukikoi</name></author>
	</entry>
</feed>