<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kmasuyama</id>
	<title>RAD Studio - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kmasuyama"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/de/Spezial:Beitr%C3%A4ge/Kmasuyama"/>
	<updated>2026-09-03T07:16:08Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=214470</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=214470"/>
		<updated>2019-11-21T08:16:46Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.3 Rio – Release 1]]&lt;br /&gt;
* [[10.3 Rio – Release 2]]&lt;br /&gt;
* [[10.3 Rio – Release 3]]&lt;br /&gt;
&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von RAD Server-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio 10.3 Rio}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Index&amp;diff=214276</id>
		<title>Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Index&amp;diff=214276"/>
		<updated>2019-07-18T17:09:08Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==$==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$A}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Felder ausrichten (Delphi)|Felder ausrichten]] &#039;&#039;(Felder ausrichten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ALIGN}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Felder ausrichten (Delphi)|Felder ausrichten]] &#039;&#039;(Felder ausrichten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$APPTYPE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Anwendungstyp (Delphi)|Anwendungstyp]] &#039;&#039;(Anwendungstyp (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ASSERTIONS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Assert-Direktiven (Delphi)|Assert-Direktiven]] &#039;&#039;(Assert-Direktiven (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$B}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung]] &#039;&#039;(Boolesche Kurzauswertung (Delphi-Compiler-Direktive))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$BOOLEVAL}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung]] &#039;&#039;(Boolesche Kurzauswertung (Delphi-Compiler-Direktive))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$C}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Assert-Direktiven (Delphi)|Assert-Direktiven]] &#039;&#039;(Assert-Direktiven (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$D}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Debug-Informationen (Delphi)|Debug-Informationen]] &#039;&#039;(Debug-Informationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DEBUGINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Debug-Informationen (Delphi)|Debug-Informationen]] &#039;&#039;(Debug-Informationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DEFINE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DEFINE-Direktive (Delphi)|DEFINE-Direktive]] &#039;&#039;(DEFINE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DENYPACKAGEUNIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DENYPACKAGEUNIT-Direktive (Delphi)|DENYPACKAGEUNIT-Direktive]] &#039;&#039;(DENYPACKAGEUNIT-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DESCRIPTION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Beschreibung (Delphi)|Beschreibung]] &#039;&#039;(Beschreibung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DESIGNONLY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DESIGNONLY-Direktive (Delphi)|DESIGNONLY-Direktive]] &#039;&#039;(DESIGNONLY-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$E}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien]] &#039;&#039;(Erweiterung für ausführbare Dateien (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ELSE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ELSE (Delphi)|ELSE]] &#039;&#039;(ELSE (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ELSEIF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ELSEIF (Delphi)|ELSEIF]] &#039;&#039;(ELSEIF (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ENDIF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ENDIF-Direktive (Delphi)|ENDIF-Direktive]] &#039;&#039;(ENDIF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTENDEDSYNTAX}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterte Syntax (Delphi)|Erweiterte Syntax]] &#039;&#039;(Erweiterte Syntax (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTENSION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien]] &#039;&#039;(Erweiterung für ausführbare Dateien (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTERNALSYM}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Externe Symbole (Delphi)|Externe Symbole]] &#039;&#039;(Externe Symbole (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$G}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Importierte Daten|Importierte Daten]] &#039;&#039;(Importierte Daten)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HIGHCHARUNICODE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[HIGHCHARUNICODE-Direktive (Delphi)|HIGHCHARUNICODE-Direktive]] &#039;&#039;(HIGHCHARUNICODE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HINTS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Hinweise (Delphi)|Hinweise]] &#039;&#039;(Hinweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$H+} oder {$H-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lange Strings (Delphi)|Lange Strings]] &#039;&#039;(Lange Strings (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HPPEMIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[HPP-Ausgabe (Delphi)|HPP-Ausgabe]] &#039;&#039;(HPP-Ausgabe (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$I}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Datei einbinden (Delphi)|Datei einbinden]] &#039;&#039;(Datei einbinden (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IF-Direktive (Delphi)|IF-Direktive]] &#039;&#039;(IF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFDEF-Direktive (Delphi)|IFDEF-Direktive]] &#039;&#039;(IFDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFEND}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFEND-Direktive (Delphi)|IFEND-Direktive]] &#039;&#039;(IFEND-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFNDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFNDEF-Direktive (Delphi)|IFNDEF-Direktive]] &#039;&#039;(IFNDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFOPT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFOPT-Direktive (Delphi)|IFOPT-Direktive]] &#039;&#039;(IFOPT-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMAGEBASE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Image-Basisadresse|Image-Basisadresse]] &#039;&#039;(Image-Basisadresse)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMPLICITBUILD}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Implizites Erstellen (Delphi)|Implizites Erstellen]] &#039;&#039;(Implizites Erstellen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMPORTEDDATA}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Importierte Daten|Importierte Daten]] &#039;&#039;(Importierte Daten)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$INCLUDE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Datei einbinden (Delphi)|Datei einbinden]] &#039;&#039;(Datei einbinden (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IOCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[E/A-Prüfung (Delphi)|E/A-Prüfung]] &#039;&#039;(E/A-Prüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$I+} oder {$I-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[E/A-Prüfung (Delphi)|E/A-Prüfung]] &#039;&#039;(E/A-Prüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$L}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Objektdatei linken (Delphi)|Objektdatei linken]] &#039;&#039;(Objektdatei linken (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LIB}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)|Direktiven für Bibliotheken und gemeinsame Objekte]] &#039;&#039;(Direktiven für Bibliotheken und gemeinsame Objekte (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LINK&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Objektdatei linken (Delphi)|Objektdatei linken]] &#039;&#039;(Objektdatei linken (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LOCALSYMBOLS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen]] &#039;&#039;(Lokale Symbolinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$L+} oder {$L-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen]] &#039;&#039;(Lokale Symbolinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LONGSTRINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lange Strings (Delphi)|Lange Strings]] &#039;&#039;(Lange Strings (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$M}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen]] &#039;&#039;(Laufzeit-Typinformationen (Delphi))&lt;br /&gt;
**[[Speicherreservierung (Delphi)|Speicherreservierung]] &#039;&#039;(Speicherreservierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MESSAGE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[MESSAGE-Direktive (Delphi)|MESSAGE-Direktive]] &#039;&#039;(MESSAGE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$METHODINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[METHODINFO-Direktive (Delphi)|METHODINFO-Direktive]] &#039;&#039;(METHODINFO-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MINENUMSIZE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen]] &#039;&#039;(Mindestgröße für Enum-Typen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MINSTACKSIZE}; {$MAXSTACKSIZE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Speicherreservierung (Delphi)|Speicherreservierung]] &#039;&#039;(Speicherreservierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$NODEFINE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[NODEFINE-Direktive (Delphi)|NODEFINE]] &#039;&#039;(NODEFINE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$NOINCLUDE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[NOINCLUDE (Delphi)|NOINCLUDE]] &#039;&#039;(NOINCLUDE (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$O}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Optimierung (Delphi)|Optimierung]] &#039;&#039;(Optimierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ObjExportAll}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symbole exportieren (Delphi)|Symbole exportieren]] &#039;&#039;(Symbole exportieren (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OPENSTRINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Offene String-Parameter (Delphi)|Offene String-Parameter]] &#039;&#039;(Offene String-Parameter (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OPTIMIZATION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Optimierung (Delphi)|Optimierung]] &#039;&#039;(Optimierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OVERFLOWCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Überlaufprüfung (Delphi)|Überlaufprüfung]] &#039;&#039;(Überlaufprüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$P}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Offene String-Parameter (Delphi)|Offene String-Parameter]] &#039;&#039;(Offene String-Parameter (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$POINTERMATH}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Zeigermathematik (Delphi)|Zeigermathematik]] &#039;&#039;(Zeigermathematik (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Q}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Überlaufprüfung (Delphi)|Überlaufprüfung]] &#039;&#039;(Überlaufprüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$R}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Ressourcen-Datei (Delphi)|Ressourcen-Datei]] &#039;&#039;(Ressourcen-Datei (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RANGECHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsüberprüfung|Bereichsüberprüfung]] &#039;&#039;(Bereichsüberprüfung)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REALCOMPATIBILITY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Real48-Kompatibilität (Delphi)|Real48-Kompatibilität]] &#039;&#039;(Real48-Kompatibilität (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REFERENCEINFO}; {$DEFINITIONINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise]] &#039;&#039;(Symboldeklarationen und Querverweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REGION}; {$ENDREGION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Abschnitte|Abschnitte]] &#039;&#039;(Abschnitte)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RESOURCE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Ressourcen-Datei (Delphi)|Ressourcen-Datei]] &#039;&#039;(Ressourcen-Datei (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RESOURCERESERVE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Reservierter Adressraum für Ressourcen (Delphi)|Reservierter Adressraum für Ressourcen]] &#039;&#039;(Reservierter Adressraum für Ressourcen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$R+} oder {$R-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsüberprüfung|Bereichsüberprüfung]] &#039;&#039;(Bereichsüberprüfung)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RUNONLY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[RUNONLY-Direktive (Delphi)|RUNONLY-Direktive]] &#039;&#039;(RUNONLY-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$SCOPEDENUMS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsabhängige Aufzählungen (Delphi)|Bereichsabhängige Aufzählungen]] &#039;&#039;(Bereichsabhängige Aufzählungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$SetPEFlags}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[PE (Portable Executable) Header-Flags (Delphi)|PE]] &#039;&#039;(PE (Portable Executable) Header-Flags (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$STACKFRAMES}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Stack-Frames (Delphi)|Stack-Frames]] &#039;&#039;(Stack-Frames (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$T}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern]] &#039;&#039;(Typprüfung bei Zeigern (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$TYPEDADDRESS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern]] &#039;&#039;(Typprüfung bei Zeigern (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$TYPEINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen]] &#039;&#039;(Laufzeit-Typinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$U}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Pentium-sichere FDIV-Operationen (Delphi)|Pentium-sichere FDIV-Operationen]] &#039;&#039;(Pentium-sichere FDIV-Operationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$UNDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[UNDEF-Direktive (Delphi)|UNDEF-Direktive]] &#039;&#039;(UNDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$V}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Prüfung von Var-String (Delphi)|Prüfung von Var-String]] &#039;&#039;(Prüfung von Var-String (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$VARSTRINGCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Prüfung von Var-String (Delphi)|Prüfung von Var-String]] &#039;&#039;(Prüfung von Var-String (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$W}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Stack-Frames (Delphi)|Stack-Frames]] &#039;&#039;(Stack-Frames (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WARN}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Warnmeldungen (Delphi)|Warnmeldungen]] &#039;&#039;(Warnmeldungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WARNINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Warnungen (Delphi)|Warnungen]] &#039;&#039;(Warnungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WEAKPACKAGEUNIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Schwach Packen|Schwach Packen]] &#039;&#039;(Schwach Packen)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WRITEABLECONST}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Schreibbare typisierte Konstanten (Delphi)|Schreibbare typisierte Konstanten]] &#039;&#039;(Schreibbare typisierte Konstanten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$X}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterte Syntax (Delphi)|Erweiterte Syntax]] &#039;&#039;(Erweiterte Syntax (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Y} oder {$YD}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise]] &#039;&#039;(Symboldeklarationen und Querverweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Z}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen]] &#039;&#039;(Mindestgröße für Enum-Typen (Delphi))&lt;br /&gt;
==A==&lt;br /&gt;
*Abfragen&lt;br /&gt;
**[[Den Update SQL-Editor verwenden|Aktualisierungsobjekte]] &#039;&#039;(Den Update SQL-Editor verwenden)&lt;br /&gt;
**[[SQL-Anweisungen für Aktualisierungskomponenten erstellen|Aktualisierungsobjekte]] &#039;&#039;(SQL-Anweisungen für Aktualisierungskomponenten erstellen)&lt;br /&gt;
**[[Abfragen ausführen, die keine Ergebnismenge liefern|ausführen]] &#039;&#039;(Abfragen ausführen, die keine Ergebnismenge liefern)&lt;br /&gt;
**[[TQuery verwenden|Datenmengen]] &#039;&#039;(TQuery verwenden)&lt;br /&gt;
**[[Eine bearbeitbare Ergebnismenge abrufen|heterogene]] &#039;&#039;(Eine bearbeitbare Ergebnismenge abrufen)&lt;br /&gt;
**[[Heterogene Abfragen erstellen|heterogene]] &#039;&#039;(Heterogene Abfragen erstellen)&lt;br /&gt;
**[[Nur-Lese-Ergebnismengen aktualisieren|Nur-Lese-Ergebnismengen aktualisieren]] &#039;&#039;(Nur-Lese-Ergebnismengen aktualisieren)&lt;br /&gt;
**[[Parameter in Abfragen verwenden|Parameter]] &#039;&#039;(Parameter in Abfragen verwenden)&lt;br /&gt;
**[[Parameter zur Entwurfszeit setzen|Parameter zur Entwurfszeit setzen]] &#039;&#039;(Parameter zur Entwurfszeit setzen)&lt;br /&gt;
**[[Parameter zur Laufzeit setzen|Parameter zur Laufzeit setzen]] &#039;&#039;(Parameter zur Laufzeit setzen)&lt;br /&gt;
**[[Unidirektionale Ergebnismengen|unidirektionale Cursor]] &#039;&#039;(Unidirektionale Ergebnismengen)&lt;br /&gt;
**[[Abfragen vorbereiten|vorbereiten]] &#039;&#039;(Abfragen vorbereiten)&lt;br /&gt;
*[[Abgerundete Rechtecke zeichnen|Abgerundete Rechtecke]] &#039;&#039;(Abgerundete Rechtecke zeichnen)&#039;&#039;&lt;br /&gt;
**[[Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*[[Ablaufsteuerung (Delphi)|Ablaufsteuerung]] &#039;&#039;(Ablaufsteuerung ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*Abschnittssteuerelemente&lt;br /&gt;
**[[Das Erscheinungsbild von Abschnitten ändern|anzeigen]] &#039;&#039;(Das Erscheinungsbild von Abschnitten ändern)&lt;br /&gt;
*Abstrakte Klassen&lt;br /&gt;
**[[Abstrakte Klassen|C++ Sprachspezifika]] &#039;&#039;(Abstrakte Klassen)&lt;br /&gt;
*[[Abstrakte Methoden|Abstrakte Methoden]] &#039;&#039;(Abstrakte Methoden)&#039;&#039;&lt;br /&gt;
**[[Abstrakte Klassenelemente|Methoden]] &#039;&#039;(Abstrakte Klassenelemente)&lt;br /&gt;
*[[Active-Dokumente|Active-Dokumente]] &#039;&#039;(Active-Dokumente)&#039;&#039;&lt;br /&gt;
*Active-Formulare.&lt;br /&gt;
**[[ActiveX-Formular für die Client-Anwendung erstellen|Client-Anwendungen]] &#039;&#039;(ActiveX-Formular für die Client-Anwendung erstellen)&lt;br /&gt;
*Active-Server-Objekte&lt;br /&gt;
**[[ASPs für In-Process- oder Out-of-Process-Server erstellen|Out-of-Process-Server]] &#039;&#039;(ASPs für In-Process- oder Out-of-Process-Server erstellen)&lt;br /&gt;
**[[Ein Active-Server-Objekt registrieren|registrieren]] &#039;&#039;(Ein Active-Server-Objekt registrieren)&lt;br /&gt;
**[[ASP-Anwendungen testen und debuggen|testen und debuggen]] &#039;&#039;(ASP-Anwendungen testen und debuggen)&lt;br /&gt;
*Active-Server-Seiten&lt;br /&gt;
**[[Ein Active-Server-Objekt erstellen|erstellen]] &#039;&#039;(Ein Active-Server-Objekt erstellen)&lt;br /&gt;
**[[ASP-Spezifikation verwenden|intrinsische Objekte]] &#039;&#039;(ASP-Spezifikation verwenden)&lt;br /&gt;
**[[Active-Server-Seiten|Übersicht]] &#039;&#039;(Active-Server-Seiten)&lt;br /&gt;
**[[Active-Server-Seiten erstellen - Übersicht|Übersicht]] &#039;&#039;(Active-Server-Seiten erstellen - Übersicht)&lt;br /&gt;
*ActiveX-Steuerelemente&lt;br /&gt;
**[[Schnittstellen von ActiveX-Steuerelementen anpassen|anpassen]] &#039;&#039;(Schnittstellen von ActiveX-Steuerelementen anpassen)&lt;br /&gt;
**[[ActiveX-Steuerelemente|Beschreibung]] &#039;&#039;(ActiveX-Steuerelemente)&lt;br /&gt;
**[[ActiveX-Steuerelemente weitergeben|Deployment]] &#039;&#039;(ActiveX-Steuerelemente weitergeben)&lt;br /&gt;
**[[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen|Eigenschaften hinzufügen]] &#039;&#039;(Weitere Eigenschaften, Methoden und Ereignisse hinzufügen)&lt;br /&gt;
**[[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen|Eigenschaftenseiten erstellen]] &#039;&#039;(Eigenschaftenseiten für ActiveX-Steuerelemente erstellen)&lt;br /&gt;
**[[Elemente eines ActiveX-Steuerelements|Elemente]] &#039;&#039;(Elemente eines ActiveX-Steuerelements)&lt;br /&gt;
**[[ActiveX-Steuerelemente entwerfen|entwerfen]] &#039;&#039;(ActiveX-Steuerelemente entwerfen)&lt;br /&gt;
**[[ActiveX-Steuerelemente lizenzieren|lizenzieren]] &#039;&#039;(ActiveX-Steuerelemente lizenzieren)&lt;br /&gt;
**[[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden|mit ActiveX-Steuerelementen verbinden]] &#039;&#039;(Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden)&lt;br /&gt;
**[[ActiveForm auf der Basis eines VCL-Formulars erstellen|Web-Deployment]] &#039;&#039;(ActiveForm auf der Basis eines VCL-Formulars erstellen)&lt;br /&gt;
*ADO&lt;br /&gt;
**[[Datensätze asynchron abrufen|asynchron abrufen]] &#039;&#039;(Datensätze asynchron abrufen)&lt;br /&gt;
**[[Batch-Aktualisierungen verwenden|Batch-Aktualisierungen]] &#039;&#039;(Batch-Aktualisierungen verwenden)&lt;br /&gt;
**[[Mit Datensatzmengen arbeiten|Datensatzmengenobjekte]] &#039;&#039;(Mit Datensatzmengen arbeiten)&lt;br /&gt;
**[[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen|mit Datenspeicher verbinden]] &#039;&#039;(Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen)&lt;br /&gt;
**[[Welche Arten von Operationen werden von der Verbindung unterstützt?|Verbindungsmodi]] &#039;&#039;(Welche Arten von Operationen werden von der Verbindung unterstützt?)&lt;br /&gt;
**[[Auf das Verbindungsobjekt zugreifen|Verbindungsobjekt]] &#039;&#039;(Auf das Verbindungsobjekt zugreifen)&lt;br /&gt;
*ADO-Befehlskomponenten&lt;br /&gt;
**[[Befehlsobjekte verwenden|SQL-Befehle]] &#039;&#039;(Befehlsobjekte verwenden)&lt;br /&gt;
*[[TADODataSet verwenden|ADO-Datenmengen]] &#039;&#039;(TADODataSet verwenden)&#039;&#039;&lt;br /&gt;
*ADO-Komponenten&lt;br /&gt;
**[[Mit ADO-Komponenten arbeiten|Datenbanken]] &#039;&#039;(Mit ADO-Komponenten arbeiten)&lt;br /&gt;
*ADO-Verbindungen&lt;br /&gt;
**[[ADO-Verbindungsereignisse|Ereignisse]] &#039;&#039;(ADO-Verbindungsereignisse)&lt;br /&gt;
*ADO-Verbindungskomponenten&lt;br /&gt;
**[[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten|Verbindungen]] &#039;&#039;(Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten)&lt;br /&gt;
**[[Verbindungen optimieren|Verbindungen]] &#039;&#039;(Verbindungen optimieren)&lt;br /&gt;
**[[Auf die Datenmengen der Verbindung zugreifen|zugehörige Befehle]] &#039;&#039;(Auf die Datenmengen der Verbindung zugreifen)&lt;br /&gt;
*[[ADT-Felder|ADT-Felder]] &#039;&#039;(ADT-Felder)&#039;&#039;&lt;br /&gt;
*Aggregatfelder&lt;br /&gt;
**[[Aggregatfelder definieren|definieren]] &#039;&#039;(Aggregatfelder definieren)&lt;br /&gt;
*Aggregation&lt;br /&gt;
**[[Aggregation (COM)|COM-Objekte]] &#039;&#039;(Aggregation (COM))&lt;br /&gt;
**[[Aggregation|Schnittstellen]] &#039;&#039;(Aggregation)&lt;br /&gt;
*Aktenkoffermodell&lt;br /&gt;
**[[Ansätze kombinieren|mobiles Computing]] &#039;&#039;(Ansätze kombinieren)&lt;br /&gt;
*[[RTL-Aktionen|Aktionen]] &#039;&#039;(RTL-Aktionen)&#039;&#039;&lt;br /&gt;
**[[Aktionsbänder einrichten|Aktionsbänder]] &#039;&#039;(Aktionsbänder einrichten)&lt;br /&gt;
**[[Behandeln von VCL-Aktionen mit einem Aktionsmanager|Aktionsbänder]] &#039;&#039;(Behandeln von VCL-Aktionen mit einem Aktionsmanager)&lt;br /&gt;
**[[Was passiert, wenn eine Aktion ausgelöst wird|ausführen]] &#039;&#039;(Was passiert, wenn eine Aktion ausgelöst wird)&lt;br /&gt;
**[[Aktionskomponenten erstellen|Komponentenentwicklung]] &#039;&#039;(Aktionskomponenten erstellen)&lt;br /&gt;
**[[Wie Aktionen ihre Zielobjekte lokalisieren|Komponentenentwicklung]] &#039;&#039;(Wie Aktionen ihre Zielobjekte lokalisieren)&lt;br /&gt;
**[[Behandeln von VCL-Aktionen mit einer Aktionsliste|verwenden]] &#039;&#039;(Behandeln von VCL-Aktionen mit einer Aktionsliste)&lt;br /&gt;
**[[Vordefinierte Aktionsklassen|vordefinierte]] &#039;&#039;(Vordefinierte Aktionsklassen)&lt;br /&gt;
*Aktionsbänder&lt;br /&gt;
**[[Dynamische Menüs erzeugen|dynamische Menüs erzeugen]] &#039;&#039;(Dynamische Menüs erzeugen)&lt;br /&gt;
**[[Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden|nicht verwendete Elemente ausblenden]] &#039;&#039;(Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden)&lt;br /&gt;
**[[Zuletzt verwendete Listen erstellen|zuletzt verwendete Listen erstellen]] &#039;&#039;(Zuletzt verwendete Listen erstellen)&lt;br /&gt;
*Aktionseditor&lt;br /&gt;
**[[Aktionen zum Dispatcher hinzufügen|Aktionselemente]] &#039;&#039;(Aktionen zum Dispatcher hinzufügen)&lt;br /&gt;
*[[Aktionselemente|Aktionselemente]] &#039;&#039;(Aktionselemente)&#039;&#039;&lt;br /&gt;
**[[Aktionselemente aktivieren und deaktivieren|aktivieren]] &#039;&#039;(Aktionselemente aktivieren und deaktivieren)&lt;br /&gt;
**[[Das Auslösen von Aktionselementen festlegen|Eigenschaften]] &#039;&#039;(Das Auslösen von Aktionselementen festlegen)&lt;br /&gt;
**[[Anforderungsbotschaften mit Aktionselementen beantworten|HTTP-Anforderungen]] &#039;&#039;(Anforderungsbotschaften mit Aktionselementen beantworten)&lt;br /&gt;
**[[Ein Standard-Aktionselement festlegen|Standard]] &#039;&#039;(Ein Standard-Aktionselement festlegen)&lt;br /&gt;
*Aktionslisten&lt;br /&gt;
**[[TActionList|Aktionslisten &#039;&#039;(TActionList)]]&lt;br /&gt;
*Aktivitätsparameter&lt;br /&gt;
**[[UML 2.0-Aktivitätsdiagramme erstellen|hinzufügen]] &#039;&#039;(UML 2.0-Aktivitätsdiagramme erstellen)&lt;br /&gt;
*Aktualisieren&lt;br /&gt;
**[[Aktionen aktualisieren|Aktionen]] &#039;&#039;(Aktionen aktualisieren)&lt;br /&gt;
*Aktualisierungen&lt;br /&gt;
**[[Aktualisierungen anwenden|Client-Datenmenge]] &#039;&#039;(Aktualisierungen anwenden)&lt;br /&gt;
**[[Aktualisierungen in Datenmengen mit mehreren Tabellen|Stored Procedures]] &#039;&#039;(Aktualisierungen in Datenmengen mit mehreren Tabellen)&lt;br /&gt;
**[[Bestimmte Aktualisierungen überwachen|überwachen]] &#039;&#039;(Bestimmte Aktualisierungen überwachen)&lt;br /&gt;
*Aktualisierungsfehler&lt;br /&gt;
**[[Aktualisierungsfehler korrigieren|korrigieren]] &#039;&#039;(Aktualisierungsfehler korrigieren)&lt;br /&gt;
*Aktualisierungsobjekte&lt;br /&gt;
**[[Die Apply-Methode aufrufen|anwenden]] &#039;&#039;(Die Apply-Methode aufrufen)&lt;br /&gt;
**[[Die SQL-Anweisungen ausführen|anwenden]] &#039;&#039;(Die SQL-Anweisungen ausführen)&lt;br /&gt;
**[[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden|auf Abfragen zugreifen]] &#039;&#039;(Die Query-Eigenschaft einer Aktualisierungskomponente verwenden)&lt;br /&gt;
**[[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren|TUpdateSQL (Komponente)]] &#039;&#039;(Eine Datenmenge mit Aktualisierungsobjekten aktualisieren)&lt;br /&gt;
*Alias&lt;br /&gt;
**[[Alias für Namespaces|Namespaces, C++]] &#039;&#039;(Alias für Namespaces)&lt;br /&gt;
*alignas&lt;br /&gt;
**[[Alignas|Schlüsselwörter, C++]] &#039;&#039;(alignas)&lt;br /&gt;
*alignof&lt;br /&gt;
**[[Alignof|Schlüsselwörter, C++]] &#039;&#039;(alignof)&lt;br /&gt;
*Allgemeine Anwendungen&lt;br /&gt;
**[[Allgemeine Anwendungen weitergeben|Deployment]] &#039;&#039;(Allgemeine Anwendungen weitergeben)&lt;br /&gt;
*and&lt;br /&gt;
**[[And|alternative Repräsentationen von C++-Token]] &#039;&#039;(and, &amp;amp;&amp;amp; (C++))&lt;br /&gt;
*Änderungsbalken&lt;br /&gt;
**[[Quelltext-Editor|Quelltext-Editor]] &#039;&#039;(Quelltext-Editor)&lt;br /&gt;
*Andocken&lt;br /&gt;
**[[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren|untergeordnete Steuerelemente andocken]] &#039;&#039;(Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren)&lt;br /&gt;
**[[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken|untergeordnete Steuerelemente andocken]] &#039;&#039;(Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken)&lt;br /&gt;
**[[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen|untergeordnete Steuerelemente andocken]] &#039;&#039;(Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen)&lt;br /&gt;
*Animation&lt;br /&gt;
**[[Animationskomponente|AVI]] &#039;&#039;(Animationskomponente)&lt;br /&gt;
*Anleitungen&lt;br /&gt;
**[[Schnittstellen mit Prozeduren verwenden|Schnittstellen]] &#039;&#039;(Schnittstellen mit Prozeduren verwenden)&lt;br /&gt;
*Anonyme Methoden&lt;br /&gt;
**[[Behandlung der anonymen Methoden von Delphi in C++|C++-Behandlung]] &#039;&#039;(Behandlung der anonymen Methoden von Delphi in C++)&lt;br /&gt;
*Anonyme Namespaces&lt;br /&gt;
**[[Anonyme Namespaces|Namespaces, C++]] &#039;&#039;(Anonyme Namespaces)&lt;br /&gt;
*[[Ports verwenden|Anschlüsse]] &#039;&#039;(Ports verwenden)&#039;&#039;&lt;br /&gt;
**[[Services und Schnittstellen|Services und]] &#039;&#039;(Services und Schnittstellen)&lt;br /&gt;
*AnsiStringT und Codeseite&lt;br /&gt;
**[[Behandlung der AnsiString-Codeseitenspezifikation in C++|C++-Behandlung]] &#039;&#039;(Behandlung der AnsiString-Codeseitenspezifikation in C++)&lt;br /&gt;
*Antwortbotschaften&lt;br /&gt;
**[[Den Antwortstatus anzeigen|Status]] &#039;&#039;(Den Antwortstatus anzeigen)&lt;br /&gt;
*Antwortvorlagen&lt;br /&gt;
**[[HTML-Vorlagen|HTML-Vorlagen]] &#039;&#039;(HTML-Vorlagen)&lt;br /&gt;
*Anweisungen&lt;br /&gt;
**[[Anweisungen|Sprachstruktur, C++]] &#039;&#039;(Anweisungen)&lt;br /&gt;
*Anweisungen, Ausdrucks-&lt;br /&gt;
**[[Ausdrucksanweisungen|Sprachstruktur, C++]] &#039;&#039;(Ausdrucksanweisungen)&lt;br /&gt;
*Anweisungen, Auswahl-&lt;br /&gt;
**[[Auswahlanweisungen|Sprachstruktur, C++]] &#039;&#039;(Auswahlanweisungen)&lt;br /&gt;
*Anweisungen, Iteration&lt;br /&gt;
**[[Wiederholungsanweisungen|Sprachstruktur, C++]] &#039;&#039;(Wiederholungsanweisungen)&lt;br /&gt;
*Anweisungen,  mit Sprungmarke&lt;br /&gt;
**[[Anweisungen mit Sprungmarke (Label)|Sprachstruktur, C++]] &#039;&#039;(Anweisungen mit Sprungmarke (Label))&lt;br /&gt;
*Anweisungen, Sprung-&lt;br /&gt;
**[[Sprunganweisungen|Sprachstruktur, C++]] &#039;&#039;(Sprunganweisungen)&lt;br /&gt;
*Anwendungen&lt;br /&gt;
**[[Anwendungen compilieren|compilieren]] &#039;&#039;(Anwendungen compilieren)&lt;br /&gt;
**[[Anwendungen debuggen|debuggen]] &#039;&#039;(Anwendungen debuggen)&lt;br /&gt;
**[[Anwendungen entwerfen|entwerfen]] &#039;&#039;(Anwendungen entwerfen)&lt;br /&gt;
**[[Anwendungen erstellen|erstellen]] &#039;&#039;(Anwendungen erstellen)&lt;br /&gt;
**[[GUI-Anwendungen|erstellen]] &#039;&#039;(GUI-Anwendungen)&lt;br /&gt;
**[[Projekte erstellen|erstellen]] &#039;&#039;(Projekte erstellen)&lt;br /&gt;
**[[Konsolenanwendungen|Konsole]] &#039;&#039;(Konsolenanwendungen)&lt;br /&gt;
**[[Anwendungen weitergeben: Übersicht|verteilen]] &#039;&#039;(Anwendungen weitergeben: Übersicht)&lt;br /&gt;
**[[Deployment von Anwendungen|verteilen]] &#039;&#039;(Deployment von Anwendungen)&lt;br /&gt;
*Anwendungsdateien&lt;br /&gt;
**[[Anwendungsdateien, nach Dateierweiterungen|Dateinamenerweiterungen]] &#039;&#039;(Anwendungsdateien, nach Dateierweiterungen)&lt;br /&gt;
**[[Anwendungsdateien identifizieren|identifizieren]] &#039;&#039;(Anwendungsdateien identifizieren)&lt;br /&gt;
*Anwendungsserver&lt;br /&gt;
**[[Auf Client-Datenanforderungen antworten|Daten bereitstellen]] &#039;&#039;(Auf Client-Datenanforderungen antworten)&lt;br /&gt;
**[[Serveranwendung erstellen|erstellen]] &#039;&#039;(Serveranwendung erstellen)&lt;br /&gt;
**[[Anwendungsserver registrieren|registrieren]] &#039;&#039;(Anwendungsserver registrieren)&lt;br /&gt;
**[[Die Struktur des Anwendungsservers|Struktur]] &#039;&#039;(Die Struktur des Anwendungsservers)&lt;br /&gt;
*API-Kategorien&lt;br /&gt;
**[[Routinen für die Aktionsunterstützung|Aktionsunterstützung]] &#039;&#039;(Routinen für die Aktionsunterstützung)&lt;br /&gt;
**[[Anwendungsspezifische Informationen|Anwendungsspezifische Informationen]] &#039;&#039;(Anwendungsspezifische Informationen)&lt;br /&gt;
**[[Routinen für die BCD-Unterstützung|BCD-Unterstützung]] &#039;&#039;(Routinen für die BCD-Unterstützung)&lt;br /&gt;
**[[Routinen zur Unterstützung der Befehlszeile|Befehlszeilenunterstützung]] &#039;&#039;(Routinen zur Unterstützung der Befehlszeile)&lt;br /&gt;
**[[Routinen für die COM- und OLE-Unterstützung|COM/OLE-Unterstützung]] &#039;&#039;(Routinen für die COM- und OLE-Unterstützung)&lt;br /&gt;
**[[Dateiattributliste|Dateiattributkonstanten]] &#039;&#039;(Dateiattributliste)&lt;br /&gt;
**[[Dateimoduskonstanten|Dateimoduskonstanten]] &#039;&#039;(Dateimoduskonstanten)&lt;br /&gt;
**[[Routinen zur Unterstützung von Dialogfeldern|Dialogfeldunterstützung]] &#039;&#039;(Routinen zur Unterstützung von Dialogfeldern)&lt;br /&gt;
**[[Routinen für die dynamische Speicherzuweisung|Dynamischen Zuweisung]] &#039;&#039;(Routinen für die dynamische Speicherzuweisung)&lt;br /&gt;
**[[Farbkonstanten|Farbkonstanten]] &#039;&#039;(Farbkonstanten)&lt;br /&gt;
**[[Routinen für die FPU-Steuerung|FPU-Steuerung]] &#039;&#039;(Routinen für die FPU-Steuerung)&lt;br /&gt;
**[[Geschäfts- und Finanzroutinen|Geschäftsroutinen]] &#039;&#039;(Geschäfts- und Finanzroutinen)&lt;br /&gt;
**[[Intrinsische Routinen in Delphi|Intrinsische Routinen]] &#039;&#039;(Intrinsische Routinen in Delphi)&lt;br /&gt;
**[[Konstanten für den Kopiermodus|Konstanten für den Kopiermodus]] &#039;&#039;(Konstanten für den Kopiermodus)&lt;br /&gt;
**[[Konstanten für modale Ergebnisse|Konstanten für modale Ergebnisse]] &#039;&#039;(Konstanten für modale Ergebnisse)&lt;br /&gt;
**[[Mathematische Routinen|Mathematische Routinen]] &#039;&#039;(Mathematische Routinen)&lt;br /&gt;
**[[Vergleichsroutinen|Mathematische Routinen]] &#039;&#039;(Vergleichsroutinen)&lt;br /&gt;
**[[Mauszeigerkonstanten|Mauszeigerkonstanten]] &#039;&#039;(Mauszeigerkonstanten)&lt;br /&gt;
**[[Routinen für die Menüunterstützung|Menüunterstützung]] &#039;&#039;(Routinen für die Menüunterstützung)&lt;br /&gt;
**[[Operatorkonstanten|Operatorkonstanten]] &#039;&#039;(Operatorkonstanten)&lt;br /&gt;
**[[Routinen zur Pfadbearbeitung|Pfadbearbeitung]] &#039;&#039;(Routinen zur Pfadbearbeitung)&lt;br /&gt;
**[[Routinen für die Typumwandlung|Routinen für die Typumwandlung]] &#039;&#039;(Routinen für die Typumwandlung)&lt;br /&gt;
**[[Klassen zum Lesen, Schreiben und für Streams|Streams, Lesen und Schreiben]] &#039;&#039;(Klassen zum Lesen, Schreiben und für Streams)&lt;br /&gt;
**[[Routinen für die Thread-Verwaltung|Thread-Verwaltung]] &#039;&#039;(Routinen für die Thread-Verwaltung)&lt;br /&gt;
**[[UTF-8-Konvertierungsroutinen|UCS4-Unterstützung]] &#039;&#039;(UTF-8-Konvertierungsroutinen)&lt;br /&gt;
**[[Unterstützung der Dateiein- und -ausgabe|Unterstützung der Dateiein-/ausgabe]] &#039;&#039;(Unterstützung der Dateiein- und -ausgabe)&lt;br /&gt;
**[[Routinen zur Unterstützung der Zwischenablage|Unterstützung der Zwischenablage]] &#039;&#039;(Routinen zur Unterstützung der Zwischenablage)&lt;br /&gt;
**[[Unterstützung für Datum und Uhrzeit]] &#039;&#039;(Unterstützung für Datum und Uhrzeit)&lt;br /&gt;
**[[Routinen zur Unterstützung von Festplatten und Verzeichnissen|Unterstützung für Festplatten und Verzeichnisse]] &#039;&#039;(Routinen zur Unterstützung von Festplatten und Verzeichnissen)&lt;br /&gt;
**[[Routinen zur Unterstützung komplexer Zahlen|Unterstützung komplexer Zahlen]] &#039;&#039;(Routinen zur Unterstützung komplexer Zahlen)&lt;br /&gt;
**[[Routinen zur Unterstützung von GUIDs und Interfaces|Unterstützung von GUIDs und Interfaces]] &#039;&#039;(Routinen zur Unterstützung von GUIDs und Interfaces)&lt;br /&gt;
**[[Routinen für die Unterstützung von Zufallsoperationen|Unterstützung von Zufallsoperationen]] &#039;&#039;(Routinen für die Unterstützung von Zufallsoperationen)&lt;br /&gt;
**[[UTF-8-Konvertierungsroutinen|UTF-8-Unterstützung]] &#039;&#039;(UTF-8-Konvertierungsroutinen)&lt;br /&gt;
**[[Darstellung von Tasten und Tastenkürzeln|Variantentypkonstanten]] &#039;&#039;(Darstellung von Tasten und Tastenkürzeln)&lt;br /&gt;
**[[Variantentypkonstanten|Variantentypkonstanten]] &#039;&#039;(Variantentypkonstanten)&lt;br /&gt;
**[[Routinen zur Unterstützung von Varianten|Variantenunterstützung]] &#039;&#039;(Routinen zur Unterstützung von Varianten)&lt;br /&gt;
**[[Routinen für die XML-Unterstützung|XML-Unterstützung]] &#039;&#039;(Routinen für die XML-Unterstützung)&lt;br /&gt;
**[[Routinen für die Zeichenbearbeitung|Zeichenbearbeitung]] &#039;&#039;(Routinen für die Zeichenbearbeitung)&lt;br /&gt;
*Architektur&lt;br /&gt;
**[[Die BDE-Architektur|BDE]] &#039;&#039;(Die BDE-Architektur)&lt;br /&gt;
**[[Datenbankarchitektur|Datenbankanwendungen]] &#039;&#039;(Datenbankarchitektur)&lt;br /&gt;
**[[Eine dedizierte Datei auf der Festplatte verwenden|einschichtige Anwendungen]] &#039;&#039;(Eine dedizierte Datei auf der Festplatte verwenden)&lt;br /&gt;
**[[Eine direkte Verbindung zu einem Datenbankserver einrichten|einschichtige Anwendungen]] &#039;&#039;(Eine direkte Verbindung zu einem Datenbankserver einrichten)&lt;br /&gt;
*Arithmetische Operatoren&lt;br /&gt;
**[[Arithmetische Operatoren|Operatoren, C++]] &#039;&#039;(Arithmetische Operatoren)&lt;br /&gt;
*Array&lt;br /&gt;
**[[Array-Eigenschaften erstellen|Eigenschaften]] &#039;&#039;(Array-Eigenschaften erstellen)&lt;br /&gt;
**[[Array-Felder|Felder]] &#039;&#039;(Array-Felder)&lt;br /&gt;
*Arrays&lt;br /&gt;
**[[Der Operator delete für Arrays|C++ Sprachspezifika]] &#039;&#039;(Der Operator delete für Arrays)&lt;br /&gt;
**[[Arrays|Sprachstruktur, C++]] &#039;&#039;(Arrays (C++))&lt;br /&gt;
*Artefakt&lt;br /&gt;
**[[UML 2.0-Verteilungsdiagramme erstellen|verteilen]] &#039;&#039;(UML 2.0-Verteilungsdiagramme erstellen)&lt;br /&gt;
*asm&lt;br /&gt;
**[[Asm, asm, asm|Schlüsselwörter, C++]] &#039;&#039;(asm, _asm, __asm (C++))&lt;br /&gt;
*as (Operator)&lt;br /&gt;
**[[Den Operator as mit Interfaces verwenden|Operatoren]] &#039;&#039;(Den Operator as mit Interfaces verwenden)&lt;br /&gt;
*Assembler-Ausdrücke&lt;br /&gt;
**[[Assembler-Ausdrücke|Integrierter Assembler]] &#039;&#039;(Assembler-Ausdrücke)&lt;br /&gt;
*Assembler-Prozeduren und -Funktionen&lt;br /&gt;
**[[Assembler-Prozeduren und -Funktionen|Integrierter Assembler]] &#039;&#039;(Assembler-Prozeduren und -Funktionen)&lt;br /&gt;
*Assembler-Syntax&lt;br /&gt;
**[[Assembler-Syntax|Integrierter Assembler]] &#039;&#039;(Assembler-Syntax)&lt;br /&gt;
*[[Assembly-Metadaten-Explorer (Reflection Viewer)|Assembly metadata explorer]] &#039;&#039;(Assembly-Metadaten-Explorer (Reflection Viewer))&#039;&#039;&lt;br /&gt;
*[[Windows-Typbibliotheken untersuchen|Assembly-Metadaten-Explorer]] &#039;&#039;(Windows-Typbibliotheken untersuchen)&#039;&#039;&lt;br /&gt;
*Assoziationsklasse&lt;br /&gt;
**[[Assoziationsklasse erstellen|löschen]] &#039;&#039;(Assoziationsklasse erstellen)&lt;br /&gt;
*Audio&lt;br /&gt;
**[[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Video]] &#039;&#039;(Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL))&lt;br /&gt;
**[[Einer Anwendung Audio- oder Videoclips hinzufügen|Video]] &#039;&#039;(Einer Anwendung Audio- oder Videoclips hinzufügen)&lt;br /&gt;
*Audit&lt;br /&gt;
**[[Qualitätssicherungsfunktionen|Balkendiagramm]] &#039;&#039;(Qualitätssicherungsfunktionen)&lt;br /&gt;
*Audits&lt;br /&gt;
**[[Audit-Ergebnisse anzeigen|sortieren]] &#039;&#039;(Audit-Ergebnisse anzeigen)&lt;br /&gt;
*[[Auf Datenänderungen antworten|Auf Datenänderungen antworten]] &#039;&#039;(Auf Datenänderungen antworten)&#039;&#039;&lt;br /&gt;
*Auflösung&lt;br /&gt;
**[[Die Art der Aktualisierung steuern|generiertes SQL steuern]] &#039;&#039;(Die Art der Aktualisierung steuern)&lt;br /&gt;
*Aufrufbare Interfaces&lt;br /&gt;
**[[Aufrufbare Interfaces aufrufen|aufrufen]] &#039;&#039;(Aufrufbare Interfaces aufrufen)&lt;br /&gt;
**[[Nicht-skalare Typen in aufrufbaren Interfaces verwenden|nicht-skalare Typen]] &#039;&#039;(Nicht-skalare Typen in aufrufbaren Interfaces verwenden)&lt;br /&gt;
*Aufzählungen&lt;br /&gt;
**[[Aufzählungen|Sprachstruktur, C++]] &#039;&#039;(Aufzählungen)&lt;br /&gt;
*Ausdrücke&lt;br /&gt;
**[[Ausdrücke (Delphi)|Ausdrücke]] &#039;&#039;(Ausdrücke (Delphi))&lt;br /&gt;
**[[Ausdrücke (C++)|Sprachstruktur, C++]] &#039;&#039;(Ausdrücke (C++))&lt;br /&gt;
**[[Ausdrücke und C++|Sprachstruktur, C++]] &#039;&#039;(Ausdrücke und C++)&lt;br /&gt;
*Ausdrücke, Auswertungsreihenfolge&lt;br /&gt;
**[[Auswertungsreihenfolge|Sprachstruktur, C++]] &#039;&#039;(Auswertungsreihenfolge)&lt;br /&gt;
*Ausdrücke, Fehler&lt;br /&gt;
**[[Fehler und Überläufe|Sprachstruktur, C++]] &#039;&#039;(Fehler und Überläufe)&lt;br /&gt;
*Ausführbare Dateien&lt;br /&gt;
**[[Ressourcen-DLLs dynamisch wechseln|Internationalisierung]] &#039;&#039;(Ressourcen-DLLs dynamisch wechseln)&lt;br /&gt;
**[[Ressourcen-DLLs verwenden|Internationalisierung]] &#039;&#039;(Ressourcen-DLLs verwenden)&lt;br /&gt;
*auto&lt;br /&gt;
**[[Auto|Schlüsselwörter, C++]] &#039;&#039;(auto)&lt;br /&gt;
*__automated&lt;br /&gt;
**[[Automated|Schlüsselwörter, C++]] &#039;&#039;(__automated)&lt;br /&gt;
*Automatisierung&lt;br /&gt;
**[[Ereignisse in Ihrem Automatisierungsobjekt verwalten|Ereignisse verwalten]] &#039;&#039;(Ereignisse in Ihrem Automatisierungsobjekt verwalten)&lt;br /&gt;
**[[Automatisierung|Server]] &#039;&#039;(Automatisierung)&lt;br /&gt;
*Automatisierungs-Controller&lt;br /&gt;
**[[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern|Dispatch-Schnittstelle]] &#039;&#039;(Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern)&lt;br /&gt;
**[[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen|schreiben]] &#039;&#039;(Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen)&lt;br /&gt;
**[[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird|Typbibliothek importieren]] &#039;&#039;(Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird)&lt;br /&gt;
*Automatisierungsobjekte&lt;br /&gt;
**[[Automatisierungsobjekte|Schnittstellen]] &#039;&#039;(Automatisierungsobjekte)&lt;br /&gt;
*Automatisierungs-Server&lt;br /&gt;
**[[Die Anwendung testen und Fehler entfernen|debuggen]] &#039;&#039;(Die Anwendung testen und Fehler entfernen)&lt;br /&gt;
**[[Den Automatisierungsobjekt-Experten verwenden|erstellen]] &#039;&#039;(Den Automatisierungsobjekt-Experten verwenden)&lt;br /&gt;
**[[Eine Verbindung mit einem Server herstellen|verbinden mit]] &#039;&#039;(Eine Verbindung mit einem Server herstellen)&lt;br /&gt;
*avi&lt;br /&gt;
**[[Beispiel für das Hinzufügen von Videoclips ohne Ton|Animation]] &#039;&#039;(Beispiel für das Hinzufügen von Videoclips ohne Ton)&lt;br /&gt;
**[[Einer Anwendung Videoclips ohne Ton hinzufügen|Animation]] &#039;&#039;(Einer Anwendung Videoclips ohne Ton hinzufügen)&lt;br /&gt;
*axiom&lt;br /&gt;
**[[Axiom|Schlüsselwörter, C++]] &#039;&#039;(axiom)&lt;br /&gt;
==B==&lt;br /&gt;
*Basisklassen&lt;br /&gt;
**[[Zugriff auf Basisklassen und abgeleitete Klassen|C++ Sprachspezifika]] &#039;&#039;(Zugriff auf Basisklassen und abgeleitete Klassen)&lt;br /&gt;
*Batch-Aktualisierungen&lt;br /&gt;
**[[Batch-Aktualisierungen verwerfen|abbrechen]] &#039;&#039;(Batch-Aktualisierungen verwerfen)&lt;br /&gt;
*BatchMove (Komponente)&lt;br /&gt;
**[[TBatchMove verwenden|Batch-Operationen]] &#039;&#039;(TBatchMove verwenden)&lt;br /&gt;
**[[Batch-Move-Fehler verarbeiten|Fehlerbehandlung]] &#039;&#039;(Batch-Move-Fehler verarbeiten)&lt;br /&gt;
**[[Eine Batch-Move-Komponente erstellen|hinzufügen]] &#039;&#039;(Eine Batch-Move-Komponente erstellen)&lt;br /&gt;
*Batch-Operationen&lt;br /&gt;
**[[Einen Batch-Move ausführen|ausführen]] &#039;&#039;(Einen Batch-Move ausführen)&lt;br /&gt;
**[[Datentypen zuordnen|Datentypen zuordnen]] &#039;&#039;(Datentypen zuordnen)&lt;br /&gt;
**[[Einen Batch-Move-Modus angeben|Modi]] &#039;&#039;(Einen Batch-Move-Modus angeben)&lt;br /&gt;
*[[Baumdiagramm (TTreeView)|Baumdiagramme (TTreeView)]] &#039;&#039;(Baumdiagramm (TTreeView))&#039;&#039;&lt;br /&gt;
*BCC32.EXE&lt;br /&gt;
**[[BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler|Befehlszeile]] &#039;&#039;(BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler)&lt;br /&gt;
*BDE&lt;br /&gt;
**[[Tools für die Arbeit mit der BDE|Tools]] &#039;&#039;(Tools für die Arbeit mit der BDE)&lt;br /&gt;
*Bearbeitungselemente&lt;br /&gt;
**[[Feldinhalte in Eingabefeldern anzeigen und bearbeiten|Daten anzeigen]] &#039;&#039;(Feldinhalte in Eingabefeldern anzeigen und bearbeiten)&lt;br /&gt;
**[[Bearbeitungselemente|Textelemente]] &#039;&#039;(Bearbeitungselemente)&lt;br /&gt;
*BeforeUpdateRecord (Ereignis)&lt;br /&gt;
**[[Bei der Anwendung von Aktualisierungen eingreifen|OnGetTableName (Ereignis)]] &#039;&#039;(Bei der Anwendung von Aktualisierungen eingreifen)&lt;br /&gt;
*Benennen&lt;br /&gt;
**[[Ähnlichen Threads verschiedene Namen zuweisen|Threads]] &#039;&#039;(Ähnlichen Threads verschiedene Namen zuweisen)&lt;br /&gt;
**[[Einen Thread benennen|Threads]] &#039;&#039;(Einen Thread benennen)&lt;br /&gt;
*Benutzerdefinierte Schnittstellen&lt;br /&gt;
**[[Benutzerdefinierte Schnittstellen|COM-Schnittstellen]] &#039;&#039;(Benutzerdefinierte Schnittstellen)&lt;br /&gt;
*benutzerdefinierte Varianten&lt;br /&gt;
**[[Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen|definieren]] &#039;&#039;(Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen)&lt;br /&gt;
*Benutzerdefinierte Varianten&lt;br /&gt;
**[[Nachkommen von TCustomVariantType verwenden|aktivieren]] &#039;&#039;(Nachkommen von TCustomVariantType verwenden)&lt;br /&gt;
**[[Binäre Operationen implementieren|binäre Operationen]] &#039;&#039;(Binäre Operationen implementieren)&lt;br /&gt;
**[[Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen|Eigenschaften]] &#039;&#039;(Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen)&lt;br /&gt;
**[[Selbstdefinierte Variant-Typen kopieren und löschen|kopieren]] &#039;&#039;(Selbstdefinierte Variant-Typen kopieren und löschen)&lt;br /&gt;
**[[Werte selbstdefinierter Variant-Typen laden und speichern|laden und speichern]] &#039;&#039;(Werte selbstdefinierter Variant-Typen laden und speichern)&lt;br /&gt;
**[[Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben|Tools]] &#039;&#039;(Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben)&lt;br /&gt;
**[[Typumwandlung implementieren|Typumwandlungen]] &#039;&#039;(Typumwandlung implementieren)&lt;br /&gt;
**[[Unäre Operationen implementieren|unäre Operationen]] &#039;&#039;(Unäre Operationen implementieren)&lt;br /&gt;
**[[Vergleichsoperationen implementieren|Vergleichsoperationen]] &#039;&#039;(Vergleichsoperationen implementieren)&lt;br /&gt;
*Benutzeroberflächen&lt;br /&gt;
**[[Die Benutzeroberfläche erstellen: Übersicht|erstellen]] &#039;&#039;(Die Benutzeroberfläche erstellen: Übersicht)&lt;br /&gt;
**[[Überlegungen für die Lokalisierung von Benutzeroberflächen|Internationalisierung]] &#039;&#039;(Überlegungen für die Lokalisierung von Benutzeroberflächen)&lt;br /&gt;
*Benutzerschnittstellen&lt;br /&gt;
**[[Einen einzelnen Datensatz anzeigen|einzelner Datensatz]] &#039;&#039;(Einen einzelnen Datensatz anzeigen)&lt;br /&gt;
**[[Mehrere Datensätze anzeigen|mehrere Datensätze]] &#039;&#039;(Mehrere Datensätze anzeigen)&lt;br /&gt;
**[[Die Benutzeroberfläche gestalten|UI]] &#039;&#039;(Die Benutzeroberfläche gestalten)&lt;br /&gt;
*[[Felder berechnen|Berechnete Felder]] &#039;&#039;(Felder berechnen)&#039;&#039;&lt;br /&gt;
**[[Berechnete Felder definieren|definieren]] &#039;&#039;(Berechnete Felder definieren)&lt;br /&gt;
**[[Berechnete Felder programmieren|Werte zuweisen]] &#039;&#039;(Berechnete Felder programmieren)&lt;br /&gt;
*Bereiche&lt;br /&gt;
**[[Einen Bereich ändern|ändern]] &#039;&#039;(Einen Bereich ändern)&lt;br /&gt;
**[[Datensatzmenge durch Angabe eines Bereichs begrenzen|Datensätze]] &#039;&#039;(Datensatzmenge durch Angabe eines Bereichs begrenzen)&lt;br /&gt;
**[[Einen Bereich übernehmen oder verwerfen|übernehmen]] &#039;&#039;(Einen Bereich übernehmen oder verwerfen)&lt;br /&gt;
*Beschränkungen&lt;br /&gt;
**[[Eine selbstdefinierte Beschränkung definieren|benutzerdefinierte]] &#039;&#039;(Eine selbstdefinierte Beschränkung definieren)&lt;br /&gt;
**[[Server-Beschränkungen verarbeiten|Client-Datenmengen]] &#039;&#039;(Server-Beschränkungen verarbeiten)&lt;br /&gt;
**[[Server-Beschränkungen|Datenintegrität]] &#039;&#039;(Server-Beschränkungen)&lt;br /&gt;
**[[Datenbeschränkungen|Felder]] &#039;&#039;(Datenbeschränkungen)&lt;br /&gt;
**[[Server-Beschränkungen benutzen|Server]] &#039;&#039;(Server-Beschränkungen benutzen)&lt;br /&gt;
*Beschriftungen&lt;br /&gt;
**[[Daten als Beschriftung anzeigen|Daten anzeigen]] &#039;&#039;(Daten als Beschriftung anzeigen)&lt;br /&gt;
**[[Beschriftungen (TLabel)|statische Textsteuerelemente]] &#039;&#039;(Beschriftungen (TLabel))&lt;br /&gt;
*[[Betriebssystemfehler|Betriebssystemfehler]] &#039;&#039;(Betriebssystemfehler)&#039;&#039;&lt;br /&gt;
*Bewegungen&lt;br /&gt;
**[[Bewegungen zwischenspeichern|Zwischenspeichern]] &#039;&#039;(Bewegungen zwischenspeichern)&lt;br /&gt;
*Bezeichner&lt;br /&gt;
**[[Bezeichner|Lexikalische Elemente, C++]] &#039;&#039;(Bezeichner)&lt;br /&gt;
*[[Bibliotheken und Packages (Delphi)|Bibliotheken und Packages]] &#039;&#039;(Bibliotheken und Packages ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*Bilder&lt;br /&gt;
**[[Grafiken zu einer Anwendung hinzufügen|Anwendungen hinzufügen]] &#039;&#039;(Grafiken zu einer Anwendung hinzufügen)&lt;br /&gt;
**[[Bilder aus Dateien laden|aus Datei laden]] &#039;&#039;(Bilder aus Dateien laden)&lt;br /&gt;
**[[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten|datensensitive]] &#039;&#039;(Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
**[[Bilder ersetzen|ersetzen]] &#039;&#039;(Bilder ersetzen)&lt;br /&gt;
**[[Mit Bildern arbeiten|Grafiken]] &#039;&#039;(Mit Bildern arbeiten)&lt;br /&gt;
**[[Bilder in Dateien speichern|in Datei speichern]] &#039;&#039;(Bilder in Dateien speichern)&lt;br /&gt;
**[[Grafiken zu einer Stringliste hinzufügen|Stringlisten hinzufügen]] &#039;&#039;(Grafiken zu einer Stringliste hinzufügen)&lt;br /&gt;
*Bilder laden&lt;br /&gt;
**[[Grafiken laden und speichern|Dateien]] &#039;&#039;(Grafiken laden und speichern)&lt;br /&gt;
*[[Bildlauffeld (TScrollBox)|Bildlauffelder (TScrollBox)]] &#039;&#039;(Bildlauffeld (TScrollBox))&#039;&#039;&lt;br /&gt;
*[[Bildlaufleisten zur Laufzeit hinzufügen|Bildlaufleisten]] &#039;&#039;(Bildlaufleisten zur Laufzeit hinzufügen)&#039;&#039;&lt;br /&gt;
*Bildlaufleisten (TScrollBar)&lt;br /&gt;
**[[Bildlaufleiste (TScrollBar)|Steuerelemente]] &#039;&#039;(Bildlaufleiste (TScrollBar))&lt;br /&gt;
*[[Den Bildschirm aktualisieren|Bildschirmaktualisierung]] &#039;&#039;(Den Bildschirm aktualisieren)&#039;&#039;&lt;br /&gt;
*[[Bild-Steuerelemente hinzufügen|Bildsteuerelemente hinzufügen]] &#039;&#039;(Bild-Steuerelemente hinzufügen)&#039;&#039;&lt;br /&gt;
*Bindung&lt;br /&gt;
**[[Bindung|Sprachstruktur, C++]] &#039;&#039;(Bindung)&lt;br /&gt;
*bitand&lt;br /&gt;
**[[Bitand|C++ Sprachspezifika]] &#039;&#039;(bitand, &amp;amp;)&lt;br /&gt;
*Bitfelder&lt;br /&gt;
**[[Bitfelder|Sprachstruktur, C++]] &#039;&#039;(Bitfelder)&lt;br /&gt;
*[[Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen|Bitmap-Grafiken anzeigen]] &#039;&#039;(Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen)&#039;&#039;&lt;br /&gt;
*[[Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen|Bitmap-Grafiken platzieren]] &#039;&#039;(Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen)&#039;&#039;&lt;br /&gt;
*Bitmaps&lt;br /&gt;
**[[Die Anfangsgröße eines Bitmaps festlegen|Größe festlegen]] &#039;&#039;(Die Anfangsgröße eines Bitmaps festlegen)&lt;br /&gt;
**[[Offscreen-Bitmaps|Offscreen-Bitmaps]] &#039;&#039;(Offscreen-Bitmaps)&lt;br /&gt;
**[[In Bitmaps zeichnen|zeichnen in]] &#039;&#039;(In Bitmaps zeichnen)&lt;br /&gt;
*[[Bitmap-Schaltfläche (TBitBtn)|Bitmap-Schaltflächen (TBitBtn)]] &#039;&#039;(Bitmap-Schaltfläche (TBitBtn))&#039;&#039;&lt;br /&gt;
*bitor&lt;br /&gt;
**[[Bitor|alternative Repräsentationen von C++-Token]] &#039;&#039;(bitor)&lt;br /&gt;
*Bitweise Operatoren&lt;br /&gt;
**[[Bitweise Operatoren|Operatoren, C++]] &#039;&#039;(Bitweise Operatoren)&lt;br /&gt;
*BLOBs&lt;br /&gt;
**[[BLOBs zwischenspeichern|zwischenspeichern]] &#039;&#039;(BLOBs zwischenspeichern)&lt;br /&gt;
*Blöcke&lt;br /&gt;
**[[Blockanweisungen|Sprachstruktur, C++]] &#039;&#039;(Blockanweisungen)&lt;br /&gt;
*[[Blockierende Verbindungen|Blockierende Verbindungen]] &#039;&#039;(Blockierende Verbindungen)&#039;&#039;&lt;br /&gt;
*Bof &lt;br /&gt;
**[[Die Eigenschaften EOF und BOF]] &#039;&#039;(Die Eigenschaften EOF und BOF) &lt;br /&gt;
*_Bool&lt;br /&gt;
**[[Bool|Schlüsselwörter, C++]] &#039;&#039;(_Bool)&lt;br /&gt;
*bool&lt;br /&gt;
**[[Bool, false, true|Schlüsselwörter, C++]] &#039;&#039;(bool, false, true (C++))&lt;br /&gt;
*bool __has_nothrow_assign ( typename T )&lt;br /&gt;
**[[Has nothrow assign|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_assign)&lt;br /&gt;
*bool __ has_nothrow_copy_constructor( typename T )&lt;br /&gt;
**[[Has nothrow copy constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_copy_constructor)&lt;br /&gt;
*bool __has_nothrow_default_constructor (typename T )&lt;br /&gt;
**[[Has nothrow default constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_default_constructor)&lt;br /&gt;
*bool __has_trivial_assign (typename T )&lt;br /&gt;
**[[Has trivial assign|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_assign)&lt;br /&gt;
*bool __has_trivial_default_constructor (typename T )&lt;br /&gt;
**[[Has trivial default constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_default_constructor)&lt;br /&gt;
*bool_has __trivial_default_constructor( typename T )&lt;br /&gt;
**[[Has trivial copy constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_copy_constructor)&lt;br /&gt;
*_bool __has_trivial_destructor (typename T )&lt;br /&gt;
**[[Has trivial destructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_destructor)&lt;br /&gt;
*bool __has_virtual_destructor (typename T )&lt;br /&gt;
**[[Has virtual destructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_virtual_destructor)&lt;br /&gt;
*bool __is_abstract( typename T )&lt;br /&gt;
**[[Is abstract|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_abstract)&lt;br /&gt;
*bool __is_arithmetic(Typename T)&lt;br /&gt;
**[[Is arithmetic|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_arithmetic)&lt;br /&gt;
*bool __is_array( Typename T )&lt;br /&gt;
**[[Is array|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_array)&lt;br /&gt;
*bool __is_base_of ( typename Base, typename Derived )&lt;br /&gt;
**[[Is base of|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_base_of)&lt;br /&gt;
*bool __is_class(T)&lt;br /&gt;
**[[Is class|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_class)&lt;br /&gt;
*bool __is_complete_type(T)&lt;br /&gt;
**[[Is complete type (typename T )|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_complete_type (typename T ))&lt;br /&gt;
*bool __is_compound( typename T )&lt;br /&gt;
**[[Is compound|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_compound)&lt;br /&gt;
*bool __is_const(typename T)&lt;br /&gt;
**[[Is const|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_const)&lt;br /&gt;
*bool __is_convertible (typename From, typename To )(typename T)&lt;br /&gt;
**[[Is convertible|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_convertible)&lt;br /&gt;
*bool __is_empty( typename T )&lt;br /&gt;
**[[Is empty|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_empty)&lt;br /&gt;
*bool __is_enum_type( typename T )&lt;br /&gt;
**[[Is enum|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_enum)&lt;br /&gt;
*bool __is_floating_point(typename T)&lt;br /&gt;
**[[Is floating point|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_floating_point)&lt;br /&gt;
*bool __is_function( typename T )&lt;br /&gt;
**[[Is function|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_function)&lt;br /&gt;
*bool __is_fundamental( typename T )&lt;br /&gt;
**[[Is fundamental|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_fundamental)&lt;br /&gt;
*bool __is_integral(typename T)&lt;br /&gt;
**[[Is integral|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_integral)&lt;br /&gt;
*bool __is_lvalue_expr( typename T )&lt;br /&gt;
**[[Is lvalue expr|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_lvalue_expr)&lt;br /&gt;
*bool __is_lvalue_reference( typename T )&lt;br /&gt;
**[[Is lvalue reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_lvalue_reference)&lt;br /&gt;
*bool __is_member_function_pointer( typename T )&lt;br /&gt;
**[[Is member function pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_function_pointer)&lt;br /&gt;
*bool __is_member_object_pointer( typename T )&lt;br /&gt;
**[[Is member object pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_object_pointer)&lt;br /&gt;
*bool __is_member_pointer( typename T )&lt;br /&gt;
**[[Is member pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_pointer)&lt;br /&gt;
*bool __is_object( typename T)&lt;br /&gt;
**[[Is object|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_object)&lt;br /&gt;
*bool __is_pod( typename T )&lt;br /&gt;
**[[Is pod|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_pod)&lt;br /&gt;
*bool __is_pointer(Typename T )&lt;br /&gt;
**[[Is pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_pointer)&lt;br /&gt;
*bool __is_polymorphic( typename T )&lt;br /&gt;
**[[Is polymorphic|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_polymorphic)&lt;br /&gt;
*bool __is_reference( typename T )&lt;br /&gt;
**[[Is reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_reference)&lt;br /&gt;
*bool __is_rvalue_expr( typename T )&lt;br /&gt;
**[[Is rvalue expr|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_rvalue_expr)&lt;br /&gt;
*bool __is_rvalue_reference( typename T )&lt;br /&gt;
**[[Is rvalue reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_rvalue_reference)&lt;br /&gt;
*bool __is_same( typename T, typename U )&lt;br /&gt;
**[[Is same|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_same)&lt;br /&gt;
*bool __is_scalar( typename T )&lt;br /&gt;
**[[Is scalar|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_scalar)&lt;br /&gt;
*bool __is_signed( typename T )&lt;br /&gt;
**[[Is signed|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_signed)&lt;br /&gt;
*bool __is_standard_layout(typename T)&lt;br /&gt;
**[[Is standard layout|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_standard_layout)&lt;br /&gt;
*bool __is_trivial( typename T )&lt;br /&gt;
**[[Is trivial|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_trivial)&lt;br /&gt;
*bool __is_union(typename T)&lt;br /&gt;
**[[Is union|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_union)&lt;br /&gt;
*bool __is_unsigned( typename T )&lt;br /&gt;
**[[Is unsigned ( typename T )|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_unsigned ( typename T ))&lt;br /&gt;
*bool __is_void( typename T )&lt;br /&gt;
**[[Is void|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_void)&lt;br /&gt;
*bool __is_volatile( typename T )&lt;br /&gt;
**[[Is volatile|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_volatile)&lt;br /&gt;
*Borland Database Engine&lt;br /&gt;
**[[BDE-Aliasnamen einsetzen|Aliase]] &#039;&#039;(BDE-Aliasnamen einsetzen)&lt;br /&gt;
**[[BDE-Aliasparameter festlegen|Aliase]] &#039;&#039;(BDE-Aliasparameter festlegen)&lt;br /&gt;
**[[Die zu verwendende Datenbank angeben|Aliase]] &#039;&#039;(Die zu verwendende Datenbank angeben)&lt;br /&gt;
**[[Borland Database Engine|Deployment]] &#039;&#039;(BDE)&lt;br /&gt;
**[[Mit den Handle-Eigenschaften der BDE arbeiten|direkte Aufrufe]] &#039;&#039;(Mit den Handle-Eigenschaften der BDE arbeiten)&lt;br /&gt;
*Botschaften&lt;br /&gt;
**[[Botschaften verteilen|Botschaften verteilen]] &#039;&#039;(Botschaften verteilen)&lt;br /&gt;
*Botschaften senden&lt;br /&gt;
**[[Botschaften senden|Übersicht]] &#039;&#039;(Botschaften senden)&lt;br /&gt;
*Botschaftsbehandlung&lt;br /&gt;
**[[Neue Routinen zur Botschaftsbehandlung erstellen|erstellen]] &#039;&#039;(Neue Routinen zur Botschaftsbehandlung erstellen)&lt;br /&gt;
**[[Botschaftsparameter verwenden|Parameter]] &#039;&#039;(Botschaftsparameter verwenden)&lt;br /&gt;
**[[Die Behandlungsmethode überschreiben|überschreiben]] &#039;&#039;(Die Behandlungsmethode überschreiben)&lt;br /&gt;
**[[Die Behandlung von Botschaften ändern|Windows-Botschaften]] &#039;&#039;(Die Behandlung von Botschaften ändern)&lt;br /&gt;
*[[BRC32.EXE: Die Ressourcen-Shell|BRC32.EXE]] &#039;&#039;(BRC32.EXE: Die Ressourcen-Shell)&#039;&#039;&lt;br /&gt;
*[[BRCC32.EXE: Der Ressourcen-Compiler|BRCC32.EXE]] &#039;&#039;(BRCC32.EXE: Der Ressourcen-Compiler)&#039;&#039;&lt;br /&gt;
*break&lt;br /&gt;
**[[Break|Schlüsselwörter, C++]] &#039;&#039;(break)&lt;br /&gt;
*Broadcast (Methode)&lt;br /&gt;
**[[Eine Botschaft an alle Steuerelemente eines Formulars senden|Botschaften senden]] &#039;&#039;(Eine Botschaft an alle Steuerelemente eines Formulars senden)&lt;br /&gt;
*Build-Konfigurationen&lt;br /&gt;
**[[Aktivieren einer Build-Konfiguration für ein Projekt|aktivieren]] &#039;&#039;(Aktivieren einer Build-Konfiguration für ein Projekt)&lt;br /&gt;
*[[Überblick zu vorcompilierten Headern|Build-Konfigurationen (C++)]] &#039;&#039;(Überblick zu vorcompilierten Headern)&#039;&#039;&lt;br /&gt;
==C==&lt;br /&gt;
*C++0x-Features&lt;br /&gt;
**[[Alignof Operator (C++11)|alignof Operator]] &#039;&#039;(alignof Operator (C++11))&lt;br /&gt;
**[[Anonyme Methoden in Delphi|alignof Operator]] &#039;&#039;(Anonyme Methoden in Delphi)&lt;br /&gt;
**[[Extern Templates (C++11)|alignof Operator]] &#039;&#039;(extern Templates (C++11))&lt;br /&gt;
**[[Forward-Deklaration von Enums (C++11)|alignof Operator]] &#039;&#039;(Forward-Deklaration von Enums (C++11))&lt;br /&gt;
**[[R-Wert-Referenzen (C++11)|alignof Operator]] &#039;&#039;(R-Wert-Referenzen (C++11))&lt;br /&gt;
**[[Statische Assertions (C++11)|alignof Operator]] &#039;&#039;(Statische Assertions (C++11))&lt;br /&gt;
**[[Typ-Bezeichner decltype (C++11)|alignof Operator]] &#039;&#039;(Typ-Bezeichner decltype (C++11))&lt;br /&gt;
**[[Unicode-Zeichentypen und Literale (C++11)|alignof Operator]] &#039;&#039;(Unicode-Zeichentypen und Literale (C++11))&lt;br /&gt;
**[[Explizite Konvertierungsoperatoren (C++11)|Attribute noreturn und final]] &#039;&#039;(Explizite Konvertierungsoperatoren (C++11))&lt;br /&gt;
**[[Category:C++11-Attribute|C++11-Attribute]] &#039;&#039;(Category:C++11-Attribute)&lt;br /&gt;
**[[Deprecated]] &#039;&#039;(deprecated)&lt;br /&gt;
**[[Final (C++)]] &#039;&#039;(final (C++))&lt;br /&gt;
**[[Noreturn]] &#039;&#039;(noreturn)&lt;br /&gt;
**[[Streng typisierte Aufzählungen (C++11)|streng typisierte Aufzählungen]] &#039;&#039;(Streng typisierte Aufzählungen (C++11))&lt;br /&gt;
**[[Überblick zu Typ-Trait-Funktionen (C++11)|Typ-Trait-Funktionen]] &#039;&#039;(Überblick zu Typ-Trait-Funktionen (C++11))&lt;br /&gt;
*Canvas-Methoden&lt;br /&gt;
**[[Grafikobjekte zeichnen|Grafikobjekte]] &#039;&#039;(Grafikobjekte zeichnen)&lt;br /&gt;
*Canvas-Objekt&lt;br /&gt;
**[[Eigenschaften des Canvas-Objekts verwenden|Eigenschaften]] &#039;&#039;(Eigenschaften des Canvas-Objekts verwenden)&lt;br /&gt;
**[[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts|Eigenschaften und Methoden]] &#039;&#039;(Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts)&lt;br /&gt;
*case&lt;br /&gt;
**[[Case|Schlüsselwörter, C++]] &#039;&#039;(case (C++))&lt;br /&gt;
*catch&lt;br /&gt;
**[[Catch|Schlüsselwörter, C++]] &#039;&#039;(catch)&lt;br /&gt;
*cdecl&lt;br /&gt;
**[[Cdecl, cdecl, cdecl|Schlüsselwörter, C++]] &#039;&#039;(cdecl, _cdecl, __cdecl (C++))&lt;br /&gt;
*[[Die Methode Change ändern|Change (Methode)]] &#039;&#039;(Die Methode Change ändern)&#039;&#039;&lt;br /&gt;
*ChangeScale&lt;br /&gt;
**[[Bildschirmskalierung und ChangeScale|Typumwandlungen]] &#039;&#039;(Bildschirmskalierung und ChangeScale)&lt;br /&gt;
*char&lt;br /&gt;
**[[Char|Schlüsselwörter, C++]] &#039;&#039;(char)&lt;br /&gt;
*char16_t&lt;br /&gt;
**[[Char16 t|Schlüsselwörter, C++]] &#039;&#039;(char16_t)&lt;br /&gt;
*char32_t&lt;br /&gt;
**[[Char32 t|Schlüsselwörter, C++]] &#039;&#039;(char32_t)&lt;br /&gt;
*class&lt;br /&gt;
**[[Class|Schlüsselwörter, C++]] &#039;&#039;(class (C++))&lt;br /&gt;
*__classid&lt;br /&gt;
**[[Classid|Schlüsselwörter, C++]] &#039;&#039;(__classid)&lt;br /&gt;
*__classmethod&lt;br /&gt;
**[[Classmethod|Schlüsselwörter, C++]] &#039;&#039;(__classmethod)&lt;br /&gt;
*Client-Anwendungen&lt;br /&gt;
**[[Die Struktur der Client-Anwendung|mehrschichtige]] &#039;&#039;(Die Struktur der Client-Anwendung)&lt;br /&gt;
**[[Verbinden mit dem Server|mit Server verbinden]] &#039;&#039;(Verbinden mit dem Server)&lt;br /&gt;
**[[Serverschnittstellen aufrufen|Serverschnittstellen aufrufen]] &#039;&#039;(Serverschnittstellen aufrufen)&lt;br /&gt;
**[[Server-Verbindung schließen oder ändern|Verbindung schließen]] &#039;&#039;(Server-Verbindung schließen oder ändern)&lt;br /&gt;
*[[Client-Datenmengen: Übersicht|Client-Datenmengen]] &#039;&#039;(Client-Datenmengen: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Parameter für Abfragen oder Stored Procedures senden|Abfrageparameter]] &#039;&#039;(Parameter für Abfragen oder Stored Procedures senden)&lt;br /&gt;
**[[Änderungen rückgängig machen|Änderungen rückgängig machen]] &#039;&#039;(Änderungen rückgängig machen)&lt;br /&gt;
**[[Änderungen speichern|Änderungen speichern]] &#039;&#039;(Änderungen speichern)&lt;br /&gt;
**[[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden|Architektur]] &#039;&#039;(Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden)&lt;br /&gt;
**[[Daten bearbeiten|bearbeiten]] &#039;&#039;(Daten bearbeiten)&lt;br /&gt;
**[[Berechnete Felder hinzufügen|berechnete Werte]] &#039;&#039;(Berechnete Felder hinzufügen)&lt;br /&gt;
**[[Datenwerte beschränken|Beschränkungen]] &#039;&#039;(Datenwerte beschränken)&lt;br /&gt;
**[[Eine Client-Datenmenge mit dateibasierten Daten verwenden|dateibasierte Anwendungen]] &#039;&#039;(Eine Client-Datenmenge mit dateibasierten Daten verwenden)&lt;br /&gt;
**[[Client-Datenmengen|Daten bearbeiten]] &#039;&#039;(Client-Datenmengen)&lt;br /&gt;
**[[Den Cursor einer Client-Datenmenge replizieren|Daten gemeinsam nutzen]] &#039;&#039;(Den Cursor einer Client-Datenmenge replizieren)&lt;br /&gt;
**[[Daten mit Indizes gruppieren|Daten gruppieren]] &#039;&#039;(Daten mit Indizes gruppieren)&lt;br /&gt;
**[[Daten direkt zuweisen|Daten kopieren]] &#039;&#039;(Daten direkt zuweisen)&lt;br /&gt;
**[[Daten von einer anderen Datenmenge kopieren|Daten kopieren]] &#039;&#039;(Daten von einer anderen Datenmenge kopieren)&lt;br /&gt;
**[[Daten von der Quelldatenmenge oder dem Quelldokument abrufen|Datenpakete]] &#039;&#039;(Daten von der Quelldatenmenge oder dem Quelldokument abrufen)&lt;br /&gt;
**[[Datensätze durch Parameter beschränken|Datensätze in Datenpaketen beschränken]] &#039;&#039;(Datensätze durch Parameter beschränken)&lt;br /&gt;
**[[Eine neue Datenmenge erstellen|erstellen]] &#039;&#039;(Eine neue Datenmenge erstellen)&lt;br /&gt;
**[[Aggregate definieren|gewartete Aggregate]] &#039;&#039;(Aggregate definieren)&lt;br /&gt;
**[[Aggregatwerte abrufen|gewartete Aggregate]] &#039;&#039;(Aggregatwerte abrufen)&lt;br /&gt;
**[[Gewartete Aggregate verwenden|gewartete Aggregate]] &#039;&#039;(Gewartete Aggregate verwenden)&lt;br /&gt;
**[[Einen neuen Index hinzufügen|Indizes hinzufügen]] &#039;&#039;(Einen neuen Index hinzufügen)&lt;br /&gt;
**[[Indizes entfernen und wechseln|Indizes löschen]] &#039;&#039;(Indizes entfernen und wechseln)&lt;br /&gt;
**[[Intern berechnete Felder in Client-Datenmengen verwenden|intern berechnete Felder]] &#039;&#039;(Intern berechnete Felder in Client-Datenmengen verwenden)&lt;br /&gt;
**[[Einfache Datenmengen|mit internen Quelldatenmengen]] &#039;&#039;(Einfache Datenmengen)&lt;br /&gt;
**[[Durch die Daten in Client-Datenmengen navigieren|navigieren]] &#039;&#039;(Durch die Daten in Client-Datenmengen navigieren)&lt;br /&gt;
**[[Anwendungsspezifische Informationen zu den Daten hinzufügen|optionale Parameter]] &#039;&#039;(Anwendungsspezifische Informationen zu den Daten hinzufügen)&lt;br /&gt;
**[[Der Quelldatenmenge Parameter übergeben|Parameter]] &#039;&#039;(Der Quelldatenmenge Parameter übergeben)&lt;br /&gt;
**[[Einen Provider festlegen|Provider]] &#039;&#039;(Einen Provider festlegen)&lt;br /&gt;
**[[Verbindungen zu anderen Datenmengen einrichten|Provider]] &#039;&#039;(Verbindungen zu anderen Datenmengen einrichten)&lt;br /&gt;
**[[Eine Client-Datenmenge mit einem Provider verwenden|Provider verwenden]] &#039;&#039;(Eine Client-Datenmenge mit einem Provider verwenden)&lt;br /&gt;
**[[Sortieren und Indizieren|sortieren und indizieren]] &#039;&#039;(Sortieren und Indizieren)&lt;br /&gt;
**[[Anzeigen, welche Datensätze verändert wurden|Typen]] &#039;&#039;(Anzeigen, welche Datensätze verändert wurden)&lt;br /&gt;
**[[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen|Typen]] &#039;&#039;(Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen)&lt;br /&gt;
**[[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen: Überblick|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen: Überblick)&lt;br /&gt;
*Clients&lt;br /&gt;
**[[COM-Clients|COM]] &#039;&#039;(COM-Clients)&lt;br /&gt;
**[[Client-Anwendung erstellen|mehrschichtige Anwendungen]] &#039;&#039;(Client-Anwendung erstellen)&lt;br /&gt;
*Client-Sockets&lt;br /&gt;
**[[Client-Sockets|ClientSocket (Komponente)]] &#039;&#039;(Client-Sockets)&lt;br /&gt;
**[[Client-Ereignisse|Ereignisse]] &#039;&#039;(Client-Ereignisse)&lt;br /&gt;
*[[Client-Verbindungen|Client-Verbindungen]] &#039;&#039;(Client-Verbindungen)&#039;&#039;&lt;br /&gt;
*__closure&lt;br /&gt;
**[[Closure|Schlüsselwörter, C++]] &#039;&#039;(__closure)&lt;br /&gt;
*Code-Folding&lt;br /&gt;
**[[Code-Folding verwenden|Quelltext ausblenden]] &#039;&#039;(Code-Folding verwenden)&lt;br /&gt;
*CodeGuard&lt;br /&gt;
**[[Exception-Fehler|Fehler]] &#039;&#039;(Exception-Fehler)&lt;br /&gt;
**[[Funktionsaufruffehler|Fehler]] &#039;&#039;(Funktionsaufruffehler)&lt;br /&gt;
**[[Ressourcenfehler|Fehler]] &#039;&#039;(Ressourcenfehler)&lt;br /&gt;
**[[Zugriffsfehler|Fehler]] &#039;&#039;(Zugriffsfehler)&lt;br /&gt;
**[[Überblick zu CodeGuard|Überblick]] &#039;&#039;(Überblick zu CodeGuard)&lt;br /&gt;
**[[CodeGuard verwenden|verwenden]] &#039;&#039;(CodeGuard verwenden)&lt;br /&gt;
**[[Warnungen bezüglich kombinierter und zerlegter Pfadnamen|Warnungen]] &#039;&#039;(Warnungen bezüglich kombinierter und zerlegter Pfadnamen)&lt;br /&gt;
**[[Warnungen zum String-Vergleich|Warnungen]] &#039;&#039;(Warnungen zum String-Vergleich)&lt;br /&gt;
**[[Warnungen zum Vergleich von Speicherblöcken|Warnungen]] &#039;&#039;(Warnungen zum Vergleich von Speicherblöcken)&lt;br /&gt;
*Code Insight&lt;br /&gt;
**[[Code Insight verwenden|Code Insight]] &#039;&#039;(Code Insight verwenden)&lt;br /&gt;
*[[COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken|COFF2OMF.EXE]] &#039;&#039;(COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken)&#039;&#039;&lt;br /&gt;
*COM&lt;br /&gt;
**[[COM-Clients erstellen|Clients]] &#039;&#039;(COM-Clients erstellen)&lt;br /&gt;
**[[Die Schnittstelle eines COM-Objekts definieren|Eigenschaften bereitstellen]] &#039;&#039;(Die Schnittstelle eines COM-Objekts definieren)&lt;br /&gt;
**[[Einfache COM-Server erstellen: Übersicht|Objekte erstellen (Übersicht)]] &#039;&#039;(Einfache COM-Server erstellen: Übersicht)&lt;br /&gt;
**[[COM-Technologien im Überblick|Übersicht]] &#039;&#039;(COM-Technologien im Überblick)&lt;br /&gt;
*COM-Anwendungen&lt;br /&gt;
**[[COM-basierte Anwendungen entwickeln|DCOM-Anwendungen]] &#039;&#039;(COM-basierte Anwendungen entwickeln)&lt;br /&gt;
*[[Elemente einer COM-Anwendung|COM-Anwendungen, Elemente]] &#039;&#039;(Elemente einer COM-Anwendung)&#039;&#039;&lt;br /&gt;
*COM-Clients&lt;br /&gt;
**[[Importierte Objekte steuern|schreiben]] &#039;&#039;(Importierte Objekte steuern)&lt;br /&gt;
**[[Typbibliotheksinformationen importieren|Typbibliothek importieren]] &#039;&#039;(Typbibliotheksinformationen importieren)&lt;br /&gt;
*[[COM+-Ereignis und Ereignis-Abonnentenobjekte|COM+]] &#039;&#039;(COM+-Ereignis und Ereignis-Abonnentenobjekte)&#039;&#039;&lt;br /&gt;
*[[COM-Erweiterungen|COM-Erweiterungen]] &#039;&#039;(COM-Erweiterungen)&#039;&#039;&lt;br /&gt;
*[[COM-Experten verwenden|COM-Experten]] &#039;&#039;(COM-Experten verwenden)&#039;&#039;&lt;br /&gt;
*COM-Interfaces&lt;br /&gt;
**[[Eigenschaften für Schnittstellen definieren|Eigenschaften]] &#039;&#039;(Eigenschaften für Schnittstellen definieren)&lt;br /&gt;
*CommandText&lt;br /&gt;
**[[Die Datenmengen auf dem Anwendungsserver überschreiben|Client-Datenmengen]] &#039;&#039;(Die Datenmengen auf dem Anwendungsserver überschreiben)&lt;br /&gt;
*COM-Objekte&lt;br /&gt;
**[[Ein COM-Objekt entwerfen|entwerfen]] &#039;&#039;(Ein COM-Objekt entwerfen)&lt;br /&gt;
**[[Den COM-Objekt-Experten verwenden|erstellen]] &#039;&#039;(Den COM-Objekt-Experten verwenden)&lt;br /&gt;
**[[Implementieren von COM-Objekten mit Hilfe der Experten|implementieren]] &#039;&#039;(Implementieren von COM-Objekten mit Hilfe der Experten)&lt;br /&gt;
**[[Von Experten generierter Code|implementieren]] &#039;&#039;(Von Experten generierter Code)&lt;br /&gt;
**[[Instantiierungstypen für COM-Objekte|Instantiierungstypen]] &#039;&#039;(Instantiierungstypen für COM-Objekte)&lt;br /&gt;
**[[Marshaling|Marshaling]] &#039;&#039;(Marshaling)&lt;br /&gt;
**[[COM-Objekte registrieren|registrieren]] &#039;&#039;(COM-Objekte registrieren)&lt;br /&gt;
**[[Ein Threading-Modell auswählen|Threading-Modell auswählen]] &#039;&#039;(Ein Threading-Modell auswählen)&lt;br /&gt;
*Compiler-Direktiven&lt;br /&gt;
**[[Compiler-Direktiven für Strings|Strings]] &#039;&#039;(Compiler-Direktiven für Strings)&lt;br /&gt;
*Compiler-Optionen&lt;br /&gt;
**[[IDE-, Projekt- und Compiler-Optionen festlegen|Projektoptionen]] &#039;&#039;(IDE-, Projekt- und Compiler-Optionen festlegen)&lt;br /&gt;
*[[Compilieren, Build erstellen und Anwendungen ausführen|Compilieren]] &#039;&#039;(Compilieren, Build erstellen und Anwendungen ausführen)&#039;&#039;&lt;br /&gt;
*compl&lt;br /&gt;
**[[Compl|alternative Repräsentationen von C++-Token]] &#039;&#039;(compl, ~)&lt;br /&gt;
*_Complex&lt;br /&gt;
**[[Complex|Schlüsselwörter, C++]] &#039;&#039;(_Complex)&lt;br /&gt;
*Component&lt;br /&gt;
**[[Experte für den Import einer Komponente|Import Component]] &#039;&#039;(Experte für den Import einer Komponente)&lt;br /&gt;
*components&lt;br /&gt;
**[[Fehlersuche bei selbstgeschriebenen Komponenten (C++)|troubleshooting]] &#039;&#039;(Fehlersuche bei selbstgeschriebenen Komponenten (C++))&lt;br /&gt;
*COM-Schnittstellen&lt;br /&gt;
**[[Automatisierungsschnittstellen|Automatisierung]] &#039;&#039;(Automatisierungsschnittstellen)&lt;br /&gt;
**[[Dispatch-Schnittstellen|Dispatch]] &#039;&#039;(Dispatch-Schnittstellen)&lt;br /&gt;
**[[Die grundlegende COM-Schnittstelle IUnknown|IUnknown]] &#039;&#039;(Die grundlegende COM-Schnittstelle IUnknown)&lt;br /&gt;
**[[COM-Schnittstellen|Schnittstellen]] &#039;&#039;(COM-Schnittstellen)&lt;br /&gt;
**[[COM-Schnittstellenzeiger|Zeiger]] &#039;&#039;(COM-Schnittstellenzeiger)&lt;br /&gt;
*COM-Server&lt;br /&gt;
**[[COM-Server|COM-Objekte]] &#039;&#039;(COM-Server)&lt;br /&gt;
**[[In-Process-Server, Out-of-Process-Server und Remote-Server|Typen]] &#039;&#039;(In-Process-Server, Out-of-Process-Server und Remote-Server)&lt;br /&gt;
*concept&lt;br /&gt;
**[[Concept|Schlüsselwörter, C++]] &#039;&#039;(concept)&lt;br /&gt;
*concept_map&lt;br /&gt;
**[[Concept map|Schlüsselwörter, C++]] &#039;&#039;(concept_map)&lt;br /&gt;
*const&lt;br /&gt;
**[[Const|Schlüsselwörter, C++]] &#039;&#039;(const)&lt;br /&gt;
*const_cast&lt;br /&gt;
**[[Const cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(const_cast (Typumwandlungsoperator))&lt;br /&gt;
*constexpr&lt;br /&gt;
**[[Constexpr|Schlüsselwörter, C++]] &#039;&#039;(constexpr)&lt;br /&gt;
*continue&lt;br /&gt;
**[[Continue|Schlüsselwörter, C++]] &#039;&#039;(continue)&lt;br /&gt;
*[[Coolbars (TCoolBar)|Coolbars]] &#039;&#039;(Coolbars (TCoolBar))&#039;&#039;&lt;br /&gt;
**[[Das Erscheinungsbild der Coolbar festlegen|Erscheinungsbild festlegen]] &#039;&#039;(Das Erscheinungsbild der Coolbar festlegen)&lt;br /&gt;
**[[Eine Coolbar-Komponente hinzufügen|hinzufügen]] &#039;&#039;(Eine Coolbar-Komponente hinzufügen)&lt;br /&gt;
*[[Präprozessor-Direktiven - Index|Cpp32-Präprozessor-Direktiven]] &#039;&#039;(Präprozessor-Direktiven - Index)&#039;&#039;&lt;br /&gt;
*[[Crotl, crotr|_crotr, _crotl]] &#039;&#039;(_crotl, _crotr)&#039;&#039;&lt;br /&gt;
*C++ Sprache&lt;br /&gt;
==D==&lt;br /&gt;
*Data Dictionary&lt;br /&gt;
**[[Attributsätze für Feldkomponenten erstellen|Feldattribute]] &#039;&#039;(Attributsätze für Feldkomponenten erstellen)&lt;br /&gt;
**[[Das Data Dictionary|Feldattribute]] &#039;&#039;(Das Data Dictionary)&lt;br /&gt;
*DataRequest (Methode)&lt;br /&gt;
**[[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren|Client-Datenmengen]] &#039;&#039;(Durch benutzerdefinierte Ereignisse mit Providern kommunizieren)&lt;br /&gt;
*[[Mit Dateien arbeiten|Dateien]] &#039;&#039;(Mit Dateien arbeiten)&#039;&#039;&lt;br /&gt;
**[[Dateien bearbeiten|bearbeiten]] &#039;&#039;(Dateien bearbeiten)&lt;br /&gt;
**[[Datums-/Zeit-Routinen|Datums-/Zeit-Routinen]] &#039;&#039;(Datums-/Zeit-Routinen)&lt;br /&gt;
**[[Eine Datei kopieren|kopieren]] &#039;&#039;(Eine Datei kopieren)&lt;br /&gt;
**[[Methoden der Dateiein- und -ausgabe|lesen und schreiben]] &#039;&#039;(Methoden der Dateiein- und -ausgabe)&lt;br /&gt;
**[[Datei löschen|löschen]] &#039;&#039;(Datei löschen)&lt;br /&gt;
**[[Dateien suchen|suchen]] &#039;&#039;(Dateien suchen)&lt;br /&gt;
**[[Datei-Streams verwenden|TFileStream]] &#039;&#039;(Datei-Streams verwenden)&lt;br /&gt;
**[[Dateien umbenennen|umbenennen]] &#039;&#039;(Dateien umbenennen)&lt;br /&gt;
**[[Datei umbenennen|umbenennen]] &#039;&#039;(Datei umbenennen)&lt;br /&gt;
*Daten&lt;br /&gt;
**[[Daten analysieren|analysieren]] &#039;&#039;(Daten analysieren)&lt;br /&gt;
**[[Werte in Standard-Steuerelementen anzeigen|anzeigen]] &#039;&#039;(Werte in Standard-Steuerelementen anzeigen)&lt;br /&gt;
*[[Änderungen abbrechen|Datenänderungen verwerfen]] &#039;&#039;(Änderungen abbrechen)&#039;&#039;&lt;br /&gt;
*Daten anzeigen&lt;br /&gt;
**[[Die Datenanzeige aktivieren und deaktivieren|aktivieren und deaktivieren]] &#039;&#039;(Die Datenanzeige aktivieren und deaktivieren)&lt;br /&gt;
*Datenbank&lt;br /&gt;
**[[Neue Verbindung im Daten-Explorer einfügen|neue Verbindung hinzufügen]] &#039;&#039;(Neue Verbindung im Daten-Explorer einfügen)&lt;br /&gt;
*[[Datenbankanwendungen erstellen|Datenbankanwendungen]] &#039;&#039;(Datenbankanwendungen erstellen)&#039;&#039;&lt;br /&gt;
**[[Die Borland Database Engine|BDE]] &#039;&#039;(BDE verwenden)&lt;br /&gt;
**[[Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(Datenbankanwendungen weitergeben)&lt;br /&gt;
**[[Datenbankanwendungen verteilen|Mehrschichtige Anwendungen]] &#039;&#039;(Datenbankanwendungen verteilen)&lt;br /&gt;
*Datenbank durchsuchen&lt;br /&gt;
**[[Datenbank im Daten-Explorer durchsuchen|Objekte suchen]] &#039;&#039;(Datenbank im Daten-Explorer durchsuchen)&lt;br /&gt;
**[[Mit dem Daten-Explorer Verbindungsinformationen ermitteln|Objekte suchen]] &#039;&#039;(Mit dem Daten-Explorer Verbindungsinformationen ermitteln)&lt;br /&gt;
*Datenbanken&lt;br /&gt;
**[[Daten ändern|Daten ändern]] &#039;&#039;(Daten ändern)&lt;br /&gt;
**[[Datenbankanwendungen entwerfen: Überblick|Datenbankanwendungen]] &#039;&#039;(Datenbankanwendungen entwerfen: Überblick)&lt;br /&gt;
**[[Mit verknüpften Datenmengen arbeiten|Datenmengen]] &#039;&#039;(Mit verknüpften Datenmengen arbeiten)&lt;br /&gt;
**[[DbExpress-Framework|dbExpress]] &#039;&#039;(dbExpress-Framework)&lt;br /&gt;
**[[DbExpress Framework-Kompatibilität|dbExpress]] &#039;&#039;(dbExpress Framework-Kompatibilität)&lt;br /&gt;
**[[Metadaten abrufen|Metadaten]] &#039;&#039;(Metadaten abrufen)&lt;br /&gt;
**[[Designer-Richtlinien für VCL-Komponenten verwenden|neue Verbindung hinzufügen]] &#039;&#039;(Designer-Richtlinien für VCL-Komponenten verwenden)&lt;br /&gt;
**[[Datenbanksicherheit|Sicherheit]] &#039;&#039;(Datenbanksicherheit)&lt;br /&gt;
**[[Server-Anmeldungen steuern|Sicherheit]] &#039;&#039;(Server-Anmeldungen steuern)&lt;br /&gt;
**[[Die Interaktion zwischen Datenbank- und Sitzungskomponenten|Sitzungen]] &#039;&#039;(Die Interaktion zwischen Datenbank- und Sitzungskomponenten)&lt;br /&gt;
**[[Eine Datenbankkomponente mit einer Sitzung verknüpfen|Sitzung verknüpfen]] &#039;&#039;(Eine Datenbankkomponente mit einer Sitzung verknüpfen)&lt;br /&gt;
**[[Datenbankverbindung suchen|suchen]] &#039;&#039;(Datenbankverbindung suchen)&lt;br /&gt;
**[[Transaktionen|Transaktionen]] &#039;&#039;(Transaktionen)&lt;br /&gt;
**[[Herstellen einer Verbindung zum Datenbankserver mit dbExpress|verbinden]] &#039;&#039;(Herstellen einer Verbindung zum Datenbankserver mit dbExpress)&lt;br /&gt;
**[[TDatabase verwenden, um auf Datenbanken zuzugreifen|verbinden]] &#039;&#039;(TDatabase verwenden, um auf Datenbanken zuzugreifen)&lt;br /&gt;
**[[Verbindungen steuern|Verbindungen]] &#039;&#039;(Verbindungen steuern)&lt;br /&gt;
**[[Verbindungen zu Datenbanken einrichten Übersicht|Verbindungskomponenten]] &#039;&#039;(Verbindungen zu Datenbanken einrichten Übersicht)&lt;br /&gt;
**[[Datenbanken verwenden|Vorüberlegungen]] &#039;&#039;(Datenbanken verwenden)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden)&lt;br /&gt;
*Datenbanknavigator&lt;br /&gt;
**[[Hilfehinweise anzeigen|Hilfehinweise]] &#039;&#039;(Hilfehinweise anzeigen)&lt;br /&gt;
**[[Ein Navigator für mehrere Datenmengen|mehrere Datenmengen]] &#039;&#039;(Ein Navigator für mehrere Datenmengen)&lt;br /&gt;
*Datenbankserver&lt;br /&gt;
**[[Eine Verbindung mittels TDataBase einrichten|Verbindung einrichten]] &#039;&#039;(Eine Verbindung mittels TDataBase einrichten)&lt;br /&gt;
**[[Eine Verbindung zu einem Datenbankserver einrichten|Verbindung einrichten]] &#039;&#039;(Eine Verbindung zu einem Datenbankserver einrichten)&lt;br /&gt;
**[[Die Verbindung zu einem Datenbankserver trennen|Verbindung trennen]] &#039;&#039;(Die Verbindung zu einem Datenbankserver trennen)&lt;br /&gt;
*Datenbankverbindungen&lt;br /&gt;
**[[Inaktive Datenbankverbindungen entfernen|entfernen]] &#039;&#039;(Inaktive Datenbankverbindungen entfernen)&lt;br /&gt;
**[[Datenbankverbindungen öffnen|öffnen]] &#039;&#039;(Datenbankverbindungen öffnen)&lt;br /&gt;
**[[Datenbankverbindungen schließen|Verbindung trennen]] &#039;&#039;(Datenbankverbindungen schließen)&lt;br /&gt;
**[[Datenbankverbindungen verwalten|verwalten]] &#039;&#039;(Datenbankverbindungen verwalten)&lt;br /&gt;
*Daten bearbeiten&lt;br /&gt;
**[[Daten im Gitter bearbeiten|in Gittern]] &#039;&#039;(Daten im Gitter bearbeiten)&lt;br /&gt;
*Daten-Explorer&lt;br /&gt;
**[[SQL im Daten-Explorer ausführen|SQL ausführen]] &#039;&#039;(SQL im Daten-Explorer ausführen)&lt;br /&gt;
**[[Verbindungen im Daten-Explorer bearbeiten|Verbindungen bearbeiten]] &#039;&#039;(Verbindungen im Daten-Explorer bearbeiten)&lt;br /&gt;
*Datenformate&lt;br /&gt;
**[[Attributsätze mit Feldkomponenten verknüpfen|zuweisen]] &#039;&#039;(Attributsätze mit Feldkomponenten verknüpfen)&lt;br /&gt;
*Daten formatieren&lt;br /&gt;
**[[Standardformate für numerische, Datums- und Zeitfelder|Datenformate]] &#039;&#039;(Standardformate für numerische, Datums- und Zeitfelder)&lt;br /&gt;
*Datengitter&lt;br /&gt;
**[[Angepasste Gitter erstellen|anpassen]] &#039;&#039;(Angepasste Gitter erstellen)&lt;br /&gt;
**[[Zur Laufzeit auf Benutzeraktionen reagieren|Ereignisbehandlung]] &#039;&#039;(Zur Laufzeit auf Benutzeraktionen reagieren)&lt;br /&gt;
**[[Gitteroptionen einstellen|Laufzeitoptionen der DBGrid-Komponente]] &#039;&#039;(Gitteroptionen einstellen)&lt;br /&gt;
**[[Gitter im Standardstatus verwenden|Standardspalten]] &#039;&#039;(Gitter im Standardstatus verwenden)&lt;br /&gt;
**[[Gitterdarstellung steuern|zeichnen]] &#039;&#039;(Gitterdarstellung steuern)&lt;br /&gt;
*Datenmengen&lt;br /&gt;
**[[Abfrage-Datenmengen|Abfragen]] &#039;&#039;(Abfrage-Datenmengen)&lt;br /&gt;
**[[Abfrage definieren|Abfragen]] &#039;&#039;(Abfrage definieren)&lt;br /&gt;
**[[Die Datenmenge aktualisieren|aktualisieren]] &#039;&#039;(Die Datenmenge aktualisieren)&lt;br /&gt;
**[[Aktualisierungen mit einem Datenmengen-Provider eintragen|Auflösung]] &#039;&#039;(Aktualisierungen mit einem Datenmengen-Provider eintragen)&lt;br /&gt;
**[[BDE-Datenmengen verwenden|BDE-fähige]] &#039;&#039;(BDE-Datenmengen verwenden)&lt;br /&gt;
**[[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen|Datenbank verknüpfen]] &#039;&#039;(Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen)&lt;br /&gt;
**[[Datenmengen: Übersicht|Datenmengenkomponente]] &#039;&#039;(Datenmengen: Übersicht)&lt;br /&gt;
**[[Datenmengen-Seitengeneratoren verwenden|HTML-Repräsentation]] &#039;&#039;(Datenmengen-Seitengeneratoren verwenden)&lt;br /&gt;
**[[Tabellengeneratoren verwenden|HTML-Repräsentation]] &#039;&#039;(Tabellengeneratoren verwenden)&lt;br /&gt;
**[[Datenmengen öffnen und schließen|öffnen]] &#039;&#039;(Datenmengen öffnen und schließen)&lt;br /&gt;
**[[Status von Datenmengen bestimmen und einstellen|Status]] &#039;&#039;(Status von Datenmengen bestimmen und einstellen)&lt;br /&gt;
**[[Datenmengen vom Typ Stored Procedures|Stored Procedures]] &#039;&#039;(Datenmengen vom Typ Stored Procedures)&lt;br /&gt;
**[[Tabellen-Datenmengen|Tabellen]] &#039;&#039;(Tabellen-Datenmengen)&lt;br /&gt;
**[[Arten von Datenmengen|Typen]] &#039;&#039;(Arten von Datenmengen)&lt;br /&gt;
**[[Nachkommen der Klasse TDataSet verwenden|Typen]] &#039;&#039;(Nachkommen der Klasse TDataSet verwenden)&lt;br /&gt;
**[[Arten von dbExpress-Datenmengen|unidirektionale]] &#039;&#039;(Arten von dbExpress-Datenmengen)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden)&lt;br /&gt;
*[[Datenmengenfelder|Datenmengenfelder]] &#039;&#039;(Datenmengenfelder)&#039;&#039;&lt;br /&gt;
*[[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden|Datenmodule]] &#039;&#039;(Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden)&#039;&#039;&lt;br /&gt;
**[[Ein Datenmodul und seine Unit-Datei benennen|benennen]] &#039;&#039;(Ein Datenmodul und seine Unit-Datei benennen)&lt;br /&gt;
**[[Standard-Datenmodule erstellen und bearbeiten|erstellen und bearbeiten]] &#039;&#039;(Standard-Datenmodule erstellen und bearbeiten)&lt;br /&gt;
**[[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen|externe]] &#039;&#039;(Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen)&lt;br /&gt;
**[[Geschäftsregeln in einem Datenmodul erstellen|Geschäftsregeln]] &#039;&#039;(Geschäftsregeln in einem Datenmodul erstellen)&lt;br /&gt;
**[[Komponenten platzieren und benennen|Komponenten platzieren]] &#039;&#039;(Komponenten platzieren und benennen)&lt;br /&gt;
**[[Datenmodule verwenden|Übersicht]] &#039;&#039;(Datenmodule verwenden)&lt;br /&gt;
**[[In einem Formular auf ein Datenmodul zugreifen|von Formular aus zugreifen]] &#039;&#039;(In einem Formular auf ein Datenmodul zugreifen)&lt;br /&gt;
*Datenpakete&lt;br /&gt;
**[[Datenpakete zusammenstellen|Feldattribute]] &#039;&#039;(Datenpakete zusammenstellen)&lt;br /&gt;
**[[XML-Dokument als Client eines Providers verwenden|in XML-Dokumente konvertieren]] &#039;&#039;(XML-Dokument als Client eines Providers verwenden)&lt;br /&gt;
**[[Datenpaketen benutzerdefinierte Daten hinzufügen|optionale Parameter]] &#039;&#039;(Datenpaketen benutzerdefinierte Daten hinzufügen)&lt;br /&gt;
**[[Felder für Datenpakete festlegen|persistente Felder]] &#039;&#039;(Felder für Datenpakete festlegen)&lt;br /&gt;
**[[Optionen für Datenpakete einstellen|Provider-Optionen]] &#039;&#039;(Optionen für Datenpakete einstellen)&lt;br /&gt;
*Datenquellen&lt;br /&gt;
**[[Eine Datenquelle aktivieren und deaktivieren|aktivieren und deaktivieren]] &#039;&#039;(Eine Datenquelle aktivieren und deaktivieren)&lt;br /&gt;
**[[Die Datenmengenzuordnung zur Laufzeit ändern|Datenmengen zuordnen]] &#039;&#039;(Die Datenmengenzuordnung zur Laufzeit ändern)&lt;br /&gt;
**[[Auf von der Datenquelle übermittelte Änderungen reagieren|Ereignisse]] &#039;&#039;(Auf von der Datenquelle übermittelte Änderungen reagieren)&lt;br /&gt;
*Datensätze&lt;br /&gt;
**[[Datensätze aktualisieren|aktualisieren]] &#039;&#039;(Datensätze aktualisieren)&lt;br /&gt;
**[[Datensätze mit der Methode Refresh aktualisieren|aktualisieren]] &#039;&#039;(Datensätze mit der Methode Refresh aktualisieren)&lt;br /&gt;
**[[Komplette Datensätze bearbeiten|ändern]] &#039;&#039;(Komplette Datensätze bearbeiten)&lt;br /&gt;
**[[Bereiche festlegen|Bereiche festlegen]] &#039;&#039;(Bereiche festlegen)&lt;br /&gt;
**[[Strukturierte Typen (Delphi)#Records (erweiterte)|erweiterte]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
**[[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten|Filter]] &#039;&#039;(Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten)&lt;br /&gt;
**[[Neue Datensätze hinzufügen|hinzufügen]] &#039;&#039;(Neue Datensätze hinzufügen)&lt;br /&gt;
**[[Die Eigenschaften EOF und BOF|iterieren durch]] &#039;&#039;(Die Eigenschaften EOF und BOF)&lt;br /&gt;
**[[Datensätze löschen|löschen]] &#039;&#039;(Datensätze löschen)&lt;br /&gt;
**[[Datensätze markieren und dorthin zurückkehren|markieren]] &#039;&#039;(Datensätze markieren und dorthin zurückkehren)&lt;br /&gt;
**[[Navigation und Bearbeitung von Datensätzen|Navigation und Bearbeitung]] &#039;&#039;(Navigation und Bearbeitung von Datensätzen)&lt;br /&gt;
**[[Durch Datenmengen navigieren|navigieren]] &#039;&#039;(Durch Datenmengen navigieren)&lt;br /&gt;
**[[Durch Datensätze einer gefilterten Datenmenge navigieren|navigieren]] &#039;&#039;(Durch Datensätze einer gefilterten Datenmenge navigieren)&lt;br /&gt;
**[[Datenmengen durchsuchen|suchen]] &#039;&#039;(Datenmengen durchsuchen)&lt;br /&gt;
**[[Strukturierte Typen (Delphi)#Records (traditionelle)|traditionelle]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
**[[Geänderte Daten in die Datenbank zurückschreiben|zurückschreiben]] &#039;&#039;(Geänderte Daten in die Datenbank zurückschreiben)&lt;br /&gt;
*Datensensitive&lt;br /&gt;
**[[Datensensitive Steuerelemente|Steuerelemente]] &#039;&#039;(Datensensitive Steuerelemente)&lt;br /&gt;
*Datensensitive Steuerelemente&lt;br /&gt;
**[[Daten bearbeiten und aktualisieren|bearbeiten]] &#039;&#039;(Daten bearbeiten und aktualisieren)&lt;br /&gt;
**[[Den Bearbeitungsmodus aktivieren|bearbeiten]] &#039;&#039;(Den Bearbeitungsmodus aktivieren)&lt;br /&gt;
**[[Die Datenanzeige aktualisieren|Daten anzeigen]] &#039;&#039;(Die Datenanzeige aktualisieren)&lt;br /&gt;
**[[Datensensitive Steuerelemente einer Datenmenge zuordnen|Datenmengen zuordnen]] &#039;&#039;(Datensensitive Steuerelemente einer Datenmenge zuordnen)&lt;br /&gt;
**[[Feldwerte anzeigen, konvertieren und abrufen|Felder]] &#039;&#039;(Feldwerte anzeigen, konvertieren und abrufen)&lt;br /&gt;
*Datentypen&lt;br /&gt;
**[[Einfache Typen (Delphi)|ordinale und reelle]] &#039;&#039;(Einfache Typen (Delphi))&lt;br /&gt;
*[[Überblick über Datentypen (Delphi)|Datentypen, Variablen und Konstanten]] &#039;&#039;(Überblick über Datentypen (Delphi))&#039;&#039;&lt;br /&gt;
*Datenverknüpfungen&lt;br /&gt;
**[[Die Datenverknüpfung hinzufügen|Komponenten hinzufügen]] &#039;&#039;(Die Datenverknüpfung hinzufügen)&lt;br /&gt;
*[[Die Datenverknüpfungsklasse des Feldes aktualisieren|Datenverknüpfungsklasse des Feldes]] &#039;&#039;(Die Datenverknüpfungsklasse des Feldes aktualisieren)&#039;&#039;&lt;br /&gt;
*dBASE-Index&lt;br /&gt;
**[[Eine dBASE-Indexdatei angeben|festlegen]] &#039;&#039;(Eine dBASE-Indexdatei angeben)&lt;br /&gt;
*[[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält|DBCtrlGrid (Komponente)]] &#039;&#039;(Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält)&#039;&#039;&lt;br /&gt;
*dbExpress&lt;br /&gt;
**[[DbExpress-Anwendungen debuggen|debuggen]] &#039;&#039;(dbExpress-Anwendungen debuggen)&lt;br /&gt;
*dbExpress-Datenbankanwendungen&lt;br /&gt;
**[[BDE-Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(BDE-Datenbankanwendungen weitergeben)&lt;br /&gt;
**[[DbExpress-Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(dbExpress-Datenbankanwendungen weitergeben)&lt;br /&gt;
*DBGrid (Komponente)&lt;br /&gt;
**[[Daten mit TDBGrid anzeigen und bearbeiten|DBGridColumns (Komponente)]] &#039;&#039;(Daten mit TDBGrid anzeigen und bearbeiten)&lt;br /&gt;
*DCC32.EXE&lt;br /&gt;
**[[DCC32.EXE: Der Delphi-Befehlszeilen-Compiler|C++ compilieren]] &#039;&#039;(DCC32.EXE: Der Delphi-Befehlszeilen-Compiler)&lt;br /&gt;
*DCOM&lt;br /&gt;
**[[DCOM-Verbindungen einsetzen|Vorteile]] &#039;&#039;(DCOM-Verbindungen einsetzen)&lt;br /&gt;
*Debug-Desktop&lt;br /&gt;
**[[Debug-Desktop auswählen|Debug-Desktop setzen]] &#039;&#039;(Debug-Desktop auswählen)&lt;br /&gt;
*Debuggen&lt;br /&gt;
**[[Variablenausdrücke bearbeiten|Ausdrücke bearbeiten]] &#039;&#039;(Variablenausdrücke bearbeiten)&lt;br /&gt;
**[[Ausdruck hinzufügen|Ausdruck hinzufügen]] &#039;&#039;(Ausdruck hinzufügen)&lt;br /&gt;
**[[Werte von Datenelementen untersuchen und ändern|Datenelemente untersuchen]] &#039;&#039;(Werte von Datenelementen untersuchen und ändern)&lt;br /&gt;
**[[Installieren, Starten und Anhalten des externen Debug-Servers|externe Anwendungen]] &#039;&#039;(Installieren, Starten und Anhalten des externen Debug-Servers)&lt;br /&gt;
**[[Remote-Debuggen - Alte Verfahren|externe Anwendungen]] &#039;&#039;(Remote-Debuggen - Alte Verfahren)&lt;br /&gt;
**[[Haltepunkte setzen und bearbeiten|Haltepunkte]] &#039;&#039;(Haltepunkte setzen und bearbeiten)&lt;br /&gt;
**[[Das Projekt zum Debuggen vorbereiten|Projekt vorbereiten]] &#039;&#039;(Das Projekt zum Debuggen vorbereiten)&lt;br /&gt;
**[[Mit einem ausgeführten Prozess verbinden|Prozess verbinden]] &#039;&#039;(Mit einem ausgeführten Prozess verbinden)&lt;br /&gt;
**[[Überblick zum Debuggen|Überblick]] &#039;&#039;(Überblick zum Debuggen)&lt;br /&gt;
**[[Wait Chain|Übersicht]] &#039;&#039;(Wait Chain)&lt;br /&gt;
*__declspec,&lt;br /&gt;
**[[Declspec|Schlüsselwörter, C++]] &#039;&#039;(__declspec)&lt;br /&gt;
*__declspec, dllexport&lt;br /&gt;
**[[Declspec(dllexport)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(dllexport))&lt;br /&gt;
*__declspec, dllimport&lt;br /&gt;
**[[Declspec(dllimport)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(dllimport))&lt;br /&gt;
*__declspec, naked&lt;br /&gt;
**[[Declspec(naked)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(naked))&lt;br /&gt;
*__declspec, noreturndeclspec, noreturn&lt;br /&gt;
**[[Declspec(noreturn)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(noreturn))&lt;br /&gt;
*__declspec, nothrow&lt;br /&gt;
**[[Declspec(nothrow)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(nothrow))&lt;br /&gt;
*__declspec, novtable&lt;br /&gt;
**[[Declspec(novtable)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(novtable))&lt;br /&gt;
*__declspec, property&lt;br /&gt;
**[[Declspec(property)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(property))&lt;br /&gt;
*__declspec, selectany&lt;br /&gt;
**[[Declspec(selectany)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(selectany))&lt;br /&gt;
*__declspec, thread&lt;br /&gt;
**[[Declspec(thread)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(thread))&lt;br /&gt;
*__declspec, uuid&lt;br /&gt;
**[[Declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))|Schlüsselwörter, C++]] &#039;&#039;(__declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;)))&lt;br /&gt;
*decltype&lt;br /&gt;
**[[Decltype|Schlüsselwörter, C++]] &#039;&#039;(decltype)&lt;br /&gt;
*default&lt;br /&gt;
**[[Default|Schlüsselwörter, C++]] &#039;&#039;(default (C++))&lt;br /&gt;
*[[Defined|defined]] &#039;&#039;(Defined)&#039;&#039;&lt;br /&gt;
*[[Define|#define]] &#039;&#039;(#define (C++))&#039;&#039;&lt;br /&gt;
*definieren&lt;br /&gt;
**[[Definieren von Namespaces|Namespaces, C++]] &#039;&#039;(Definieren von Namespaces)&lt;br /&gt;
*Definitionen&lt;br /&gt;
**[[Tentative Definitionen|Sprachstruktur, C++]] &#039;&#039;(Tentative Definitionen)&lt;br /&gt;
*Deklarationen&lt;br /&gt;
**[[Mögliche Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Mögliche Deklarationen)&lt;br /&gt;
*Deklarationen, externe&lt;br /&gt;
**[[Externe Deklarationen und Definitionen|Sprachstruktur, C++]] &#039;&#039;(Externe Deklarationen und Definitionen)&lt;br /&gt;
*Deklarationen, Namespaces&lt;br /&gt;
**[[Deklarieren von Namespaces|Namespaces, C++]] &#039;&#039;(Deklarieren von Namespaces)&lt;br /&gt;
*Deklarationen und Anweisungen&lt;br /&gt;
**[[Deklarationen und Anweisungen (Delphi)|Compiler-Direktiven, Delphi]] &#039;&#039;(Deklarationen und Anweisungen (Delphi))&lt;br /&gt;
*Deklarationen, unvollständige&lt;br /&gt;
**[[Unvollständige Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Unvollständige Deklarationen)&lt;br /&gt;
*delete&lt;br /&gt;
**[[Deletecpp|C++ Sprachspezifika]] &#039;&#039;(delete)&lt;br /&gt;
*{{Delphi}}-Packages (C++)&lt;br /&gt;
**[[Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten|Compilieren von Entwurfszeit-Packages, die {{Delphi}}-Quelltextdateien enthalten]] &#039;&#039;(Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten)&lt;br /&gt;
*[[Sprach-Übersicht|{{Delphi}}-Sprache]] &#039;&#039;(Sprach-Übersicht)&#039;&#039;&lt;br /&gt;
*Delta-Pakete&lt;br /&gt;
**[[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten|bearbeiten]] &#039;&#039;(Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten)&lt;br /&gt;
*Deployment&lt;br /&gt;
**[[Anwendungen weitergeben - Übersicht|Übersicht]] &#039;&#039;(Anwendungen weitergeben - Übersicht)&lt;br /&gt;
*Desktop-Layout&lt;br /&gt;
**[[Desktop-Layouts speichern|Desktop-Layouts speichern]] &#039;&#039;(Desktop-Layouts speichern)&lt;br /&gt;
*Destruktoren&lt;br /&gt;
**[[Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Destruktoren)&lt;br /&gt;
*Destruktoren, aufrufen&lt;br /&gt;
**[[Aufrufen von Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Aufrufen von Destruktoren)&lt;br /&gt;
*Destruktoren, Direktiven und&lt;br /&gt;
**[[Abort und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(abort and Destructors)&lt;br /&gt;
**[[Atexit, pragma Exit, und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(atexit, #pragma exit, und Destruktoren)&lt;br /&gt;
**[[Exit und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Exit und Destruktoren)&lt;br /&gt;
*diagram layout options&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Layout)|general group]] &#039;&#039;(Modellierung - Diagrammoptionen (Layout))&lt;br /&gt;
*Diagramm&lt;br /&gt;
**[[Metrikdiagramme erstellen|erstellen]] &#039;&#039;(Metrikdiagramme erstellen)&lt;br /&gt;
**[[Diagramme umbenennen|umbenennen]] &#039;&#039;(Diagramme umbenennen)&lt;br /&gt;
*Diagrammansicht&lt;br /&gt;
**[[Modellansicht, Diagrammansicht und Quelltext synchronisieren|öffnen]] &#039;&#039;(In der Modellansicht, der Diagrammansicht und im Quelltext navigieren)&lt;br /&gt;
*Dialogfelder&lt;br /&gt;
**[[Dialogfelder entwickeln|Standard-]] &#039;&#039;(Dialogfelder entwickeln)&lt;br /&gt;
*Dialogfelder als Komponenten&lt;br /&gt;
**[[Dialogfelder als Komponenten: Übersicht|Komponentenentwicklung]] &#039;&#039;(Dialogfelder als Komponenten: Übersicht)&lt;br /&gt;
*[[MAKE-Direktiven|Direktiven für MAKE]] &#039;&#039;(MAKE-Direktiven)&#039;&#039;&lt;br /&gt;
*dispid&lt;br /&gt;
**[[Dispid|Schlüsselwörter, C++]] &#039;&#039;(__dispid)&lt;br /&gt;
*Division&lt;br /&gt;
**[[Multiplikative Operatoren|Operatoren, C++]] &#039;&#039;(Multiplikative Operatoren)&lt;br /&gt;
*[[Verwenden der Kommandozeilenoptionen -D und -U|-D, Kommandozeilenoption]] &#039;&#039;(Verwenden der Kommandozeilenoptionen -D und -U)&#039;&#039;&lt;br /&gt;
*DLLs&lt;br /&gt;
**[[DLLs in RAD Studio verwenden (C++)|dynamische Linkbibliotheken verwenden]] &#039;&#039;(DLLs in RAD Studio verwenden (C++))&lt;br /&gt;
**[[DLLs erstellen, die VCL-Komponenten enthalten (C++)|erstellen]] &#039;&#039;(DLLs erstellen, die VCL-Komponenten enthalten (C++))&lt;br /&gt;
**[[DLLs linken|linken]] &#039;&#039;(DLLs linken)&lt;br /&gt;
**[[Position von DLL-Dateien|Position]] &#039;&#039;(Position von DLL-Dateien)&lt;br /&gt;
*do&lt;br /&gt;
**[[Do|Schlüsselwörter, C++]] &#039;&#039;(do)&lt;br /&gt;
*[[Dokumentationserzeugung|Dokumentationserzeugung]] &#039;&#039;(Dokumentationserzeugung)&#039;&#039;&lt;br /&gt;
*DOM&lt;br /&gt;
**[[Das Dokumentobjektmodell verwenden|Dokumentobjektmodell]] &#039;&#039;(Das Dokumentobjektmodell verwenden)&lt;br /&gt;
*Doppelbyte-Zeichensätze&lt;br /&gt;
**[[Zeichensätze|Zweibyte-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*double&lt;br /&gt;
**[[Double|Schlüsselwörter, C++]] &#039;&#039;(double (C++))&lt;br /&gt;
**[[Long|Schlüsselwörter, C++]] &#039;&#039;(long)&lt;br /&gt;
*Drag&amp;amp;Drock&lt;br /&gt;
**[[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen|andocken]] &#039;&#039;(Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen)&lt;br /&gt;
**[[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren|andocken]] &#039;&#039;(Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren)&lt;br /&gt;
*[[Eine Drag-Operation beenden|Drag&amp;amp;Drop]] &#039;&#039;(Eine Drag-Operation beenden)&#039;&#039;&lt;br /&gt;
*[[Eine Drag-Operation beginnen|Drag&amp;amp;Drop]] &#039;&#039;(Eine Drag-Operation beginnen)&#039;&#039;&lt;br /&gt;
*Duale Schnittstellen&lt;br /&gt;
**[[Den Automatisierungsserver mit einer dualen Schnittstelle steuern|Automatisierungs-Controller]] &#039;&#039;(Den Automatisierungsserver mit einer dualen Schnittstelle steuern)&lt;br /&gt;
**[[Duale Schnittstellen|COM-Schnittstellen]] &#039;&#039;(Duale Schnittstellen)&lt;br /&gt;
*dynamic_cast&lt;br /&gt;
**[[Dynamic cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(dynamic_cast (C++-Typumwandlungsoperator))&lt;br /&gt;
*Dynamische Funktionen&lt;br /&gt;
**[[Dynamische Funktionen|C++ Sprachspezifika]] &#039;&#039;(Dynamische Funktionen)&lt;br /&gt;
*Dynamisch ladbare Bibliotheken&lt;br /&gt;
**[[Dynamisch ladbare Bibliotheken schreiben|Bibliotheken]] &#039;&#039;(Dynamisch ladbare Bibliotheken schreiben)&lt;br /&gt;
==E==&lt;br /&gt;
*[[X1008 Integer und HResult werden ausgetauscht (Delphi)|E1008 Integer und HResult werden ausgetauscht ({{Delphi}})]] &#039;&#039;(X1008 Integer und HResult werden ausgetauscht ({{Delphi}})) &lt;br /&gt;
*[[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)|E1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})]] &#039;&#039;(X1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})) &lt;br /&gt;
*[[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|E1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]] &#039;&#039;(X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})) &lt;br /&gt;
*[[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|E1020  Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]] &#039;&#039;(X1020  Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})) &lt;br /&gt;
*[[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|E1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|E1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|E1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|E1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)|E1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})]] &#039;&#039;(X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})) &lt;br /&gt;
*[[X1054 Linker-Fehler: %s (Delphi)|E1054 Linker-Fehler: %s ({{Delphi}})]] &#039;&#039;(X1054 Linker-Fehler: %s ({{Delphi}})) &lt;br /&gt;
*[[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)|E1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})]] &#039;&#039;(X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})) &lt;br /&gt;
*[[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|E2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|E2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|E2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|E2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|E2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|E2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]] &#039;&#039;(X2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})) &lt;br /&gt;
*[[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|E2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]] &#039;&#039;(X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})) &lt;br /&gt;
*[[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|E2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]] &#039;&#039;(X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})) &lt;br /&gt;
*[[Ein- und Ausgabefehler|E/A-Fehler]] &#039;&#039;(Ein- und Ausgabefehler)&#039;&#039;&lt;br /&gt;
*[[Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI)|ECO-Framework]] &#039;&#039;(Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI))&#039;&#039;&lt;br /&gt;
*Eigenschaften&lt;br /&gt;
**[[Hilfe für Ihre Komponenten bereitstellen|Ereignisse]] &#039;&#039;(Hilfe für Ihre Komponenten bereitstellen)&lt;br /&gt;
**[[Eigenschaften (Delphi)|Klassen und Objekte]] &#039;&#039;(Eigenschaften ({{Delphi}}))&lt;br /&gt;
**[[Eigenschaften definieren|Komponentenentwicklung]] &#039;&#039;(Eigenschaften definieren)&lt;br /&gt;
**[[Eigenschaften erstellen: Übersicht|Komponentenentwicklung]] &#039;&#039;(Eigenschaften erstellen: Übersicht)&lt;br /&gt;
**[[Eigenschaften, Methoden und Ereignisse|Methoden]] &#039;&#039;(Eigenschaften, Methoden und Ereignisse)&lt;br /&gt;
**[[Eigenschaften speichern und laden|speichern]] &#039;&#039;(Eigenschaften speichern und laden)&lt;br /&gt;
**[[Typen von Eigenschaften|Typen]] &#039;&#039;(Typen von Eigenschaften)&lt;br /&gt;
*Eigenschaften bearbeiten&lt;br /&gt;
**[[Die Eigenschaft als Einheit bearbeiten|Eigenschaften]] &#039;&#039;(Die Eigenschaft als Einheit bearbeiten)&lt;br /&gt;
*Eigenschaftenseite&lt;br /&gt;
**[[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen|ActiveX-Steuerelementen zuordnen]] &#039;&#039;(Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen)&lt;br /&gt;
**[[Die Eigenschaftenseite aktualisieren|aktualisieren]] &#039;&#039;(Die Eigenschaftenseite aktualisieren)&lt;br /&gt;
**[[Steuerelemente zu einer Eigenschaftenseite hinzufügen|Steuerelemente hinzufügen]] &#039;&#039;(Steuerelemente zu einer Eigenschaftenseite hinzufügen)&lt;br /&gt;
*Eigenschaftenseiten-Experten&lt;br /&gt;
**[[Neue Eigenschaftenseiten erstellen|neue Eigenschaftenseiten erstellen]] &#039;&#039;(Neue Eigenschaftenseiten erstellen)&lt;br /&gt;
*[[Eigenschafts-Editoren verwenden|Eigenschaftseditoren]] &#039;&#039;(Eigenschafts-Editoren verwenden)&#039;&#039;&lt;br /&gt;
**[[Eigenschaftseditoren hinzufügen|erstellen]] &#039;&#039;(Eigenschaftseditoren hinzufügen)&lt;br /&gt;
*[[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden|Ein-/Ausschalter]] &#039;&#039;(Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden)&#039;&#039;&lt;br /&gt;
*Einführung&lt;br /&gt;
**[[Dateien in der Projektverwaltung umbenennen|Dateien umbenennen]] &#039;&#039;(Dateien in der Projektverwaltung umbenennen)&lt;br /&gt;
**[[Dateien hinzufügen und entfernen|Dateien zu einem Projekt hinzufügen]] &#039;&#039;(Dateien hinzufügen und entfernen)&lt;br /&gt;
**[[Eigenschaften und Ereignisse festlegen|Eigenschaften und Ereignisse festlegen]] &#039;&#039;(Eigenschaften und Ereignisse festlegen)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen|Ereignisbehandlungsroutinen]] &#039;&#039;(Ereignisbehandlungsroutinen)&lt;br /&gt;
**[[Formular anpassen|Formulare anpassen]] &#039;&#039;(Formular anpassen)&lt;br /&gt;
**[[Komponenteneigenschaften festlegen|Komponenteneigenschaften festlegen]] &#039;&#039;(Komponenteneigenschaften festlegen)&lt;br /&gt;
**[[Elemente der Tool-Palette suchen|Komponenten suchen]] &#039;&#039;(Elemente der Tool-Palette suchen)&lt;br /&gt;
**[[Projektoptionen einstellen|Projektoptionen einstellen]] &#039;&#039;(Projektoptionen einstellen)&lt;br /&gt;
**[[Referenzen in lokalen Pfad kopieren|Referenzen kopieren]] &#039;&#039;(Referenzen in lokalen Pfad kopieren)&lt;br /&gt;
**[[Templates in die Objektablage einfügen|Templates zur Objektablage hinzufügen]] &#039;&#039;(Templates in die Objektablage einfügen)&lt;br /&gt;
**[[Tool-Fenster andocken|Tool-Fenster andocken]] &#039;&#039;(Tool-Fenster andocken)&lt;br /&gt;
**[[Tool-Palette anpassen|Tool-Palette anpassen]] &#039;&#039;(Tool-Palette anpassen)&lt;br /&gt;
**[[Voreinstellungen für Tools festlegen|Voreinstellungen für Tools festlegen]] &#039;&#039;(Voreinstellungen für Tools festlegen)&lt;br /&gt;
*Eingabekomponenten&lt;br /&gt;
**[[Spezialisierte Eingabekomponenten|Steuerelemente]] &#039;&#039;(Spezialisierte Eingabekomponenten)&lt;br /&gt;
*Eingabemethoden-Editor&lt;br /&gt;
**[[Funktionen für bestimmte Gebietsschemata|IME]] &#039;&#039;(Funktionen für bestimmte Gebietsschemata)&lt;br /&gt;
*Eintritts- und Austrittsaktion&lt;br /&gt;
**[[UML 1.5-Zustandsdiagramme erstellen|erstellen]] &#039;&#039;(UML 1.5-Zustandsdiagramme erstellen)&lt;br /&gt;
*Elemente, Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich von Elementen|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich von Elementen)&lt;br /&gt;
*[[Empfangende Verbindungen|Empfangende Verbindungen]] &#039;&#039;(Empfangende Verbindungen)&#039;&#039;&lt;br /&gt;
*Entwicklungszyklus&lt;br /&gt;
**[[Überblick zum Steuern des Entwicklungszyklus|Tool-Überblick]] &#039;&#039;(Überblick zum Steuern des Entwicklungszyklus)&lt;br /&gt;
*enum&lt;br /&gt;
**[[Enum|keywords, C++]] &#039;&#039;(enum)&lt;br /&gt;
*Enum, Zuweisung&lt;br /&gt;
**[[Zuweisung an den Typ enum|Sprachstruktur, C++]] &#039;&#039;(Zuweisung an den Typ enum)&lt;br /&gt;
*Eof &lt;br /&gt;
**[[Die Eigenschaften EOF und BOF]] &#039;&#039;(Die Eigenschaften EOF und BOF)&lt;br /&gt;
**[[Eof|Eof (C++)]] &#039;&#039;(Eof) &lt;br /&gt;
*[[RC.EXE: Der Ressourcen-Compiler des Microsoft SDK|ERC.EXE]] &#039;&#039;(RC.EXE: Der Ressourcen-Compiler des Microsoft SDK)&#039;&#039;&lt;br /&gt;
*Ereignisbehandlungsroutine&lt;br /&gt;
**[[Den Typ der Behandlungsroutine definieren|Den Typ der Behandlungsroutine definieren]] &#039;&#039;(Den Typ der Behandlungsroutine definieren) &lt;br /&gt;
*Ereignisbehandlungsroutinen&lt;br /&gt;
**[[Ereignisse aufrufen|Ereignisse deklarieren]] &#039;&#039;(Ereignisse aufrufen)&lt;br /&gt;
**[[Die Standard-Ereignisbehandlung ändern|Ereignisse]] &#039;&#039;(Die Standard-Ereignisbehandlung ändern)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen löschen|löschen]] &#039;&#039;(Ereignisbehandlungsroutinen löschen)&lt;br /&gt;
*[[Was sind Ereignisse?|Ereignisse]] &#039;&#039;(Was sind Ereignisse?)&#039;&#039;&lt;br /&gt;
**[[Ereignisse auslösen|auslösen]] &#039;&#039;(Ereignisse auslösen)&lt;br /&gt;
**[[Ereignisse in einem Automatisierungs-Controller verarbeiten|Automatisierungs-Controller]] &#039;&#039;(Ereignisse in einem Automatisierungs-Controller verarbeiten)&lt;br /&gt;
**[[Den Parameter Sender verwenden|behandeln]] &#039;&#039;(Den Parameter Sender verwenden)&lt;br /&gt;
**[[Eine neue Ereignisbehandlungsroutine erstellen|behandeln]] &#039;&#039;(Eine neue Ereignisbehandlungsroutine erstellen)&lt;br /&gt;
**[[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen|behandeln]] &#039;&#039;(Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen bearbeiten|behandeln]] &#039;&#039;(Ereignisbehandlungsroutinen bearbeiten)&lt;br /&gt;
**[[Ereignisse und Ereignisbehandlungsroutinen verwenden|behandeln]] &#039;&#039;(Ereignisse und Ereignisbehandlungsroutinen verwenden)&lt;br /&gt;
**[[Gemeinsame Ereignisse bearbeiten|behandeln]] &#039;&#039;(Gemeinsame Ereignisse bearbeiten)&lt;br /&gt;
**[[Eigene Ereignisse definieren|benutzerdefinierte Ereignisse]] &#039;&#039;(Eigene Ereignisse definieren)&lt;br /&gt;
**[[Ereignisse erzeugen: Übersicht|erstellen]] &#039;&#039;(Ereignisse erzeugen: Übersicht)&lt;br /&gt;
**[[Ereignisse (Delphi)|Klassen und Objekte]] &#039;&#039;(Ereignisse ({{Delphi}}))&lt;br /&gt;
**[[Ein Menüereignis einer Behandlungsroutine zuordnen|Menü]] &#039;&#039;(Ein Menüereignis einer Behandlungsroutine zuordnen)&lt;br /&gt;
**[[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen|OnUpdateRecord]] &#039;&#039;(Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen)&lt;br /&gt;
**[[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen|Standard]] &#039;&#039;(Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen)&lt;br /&gt;
**[[Ereignistypen|Typen]] &#039;&#039;(Ereignistypen)&lt;br /&gt;
*Erforderliche Schnittstelle&lt;br /&gt;
**[[Mit bereitgestellten und erforderlichen Schnittstellen arbeiten|erstellen]] &#039;&#039;(Zuweisen der Beziehungen &#039;Bereitgestellte Schnittstelle&#039; oder &#039;Erforderliche Schnittstelle&#039; (UML 2.0))&lt;br /&gt;
*[[Error|#error]] &#039;&#039;(#error)&#039;&#039;&lt;br /&gt;
*Erstellen&lt;br /&gt;
**[[Ein Bearbeitungselement erstellen|Bearbeitungssteuerelement]] &#039;&#039;(Ein Bearbeitungselement erstellen)&lt;br /&gt;
**[[Grafische Komponenten erzeugen|grafische Komponenten]] &#039;&#039;(Grafische Komponenten erzeugen)&lt;br /&gt;
**[[Ein Katalogelement erstellen|Katalogsteuerelement]] &#039;&#039;(Ein Katalogelement erstellen)&lt;br /&gt;
*[[Kurzhinweise während des Debuggens verwenden|Erweiterbare Kurzhinweise]] &#039;&#039;(Kurzhinweise während des Debuggens verwenden)&#039;&#039;&lt;br /&gt;
*Erweitern&lt;br /&gt;
**[[Erweitern der Namespaces|Namespaces, C++]] &#039;&#039;(Erweitern der Namespaces)&lt;br /&gt;
*Escape-Sequenzen&lt;br /&gt;
**[[Escape-Sequenzen|Lexikalische Elemente, C++]] &#039;&#039;(Escape-Sequenzen)&lt;br /&gt;
*__except&lt;br /&gt;
**[[Except|Schlüsselwörter, C++]] &#039;&#039;(__except)&lt;br /&gt;
*Exception-Behandlung&lt;br /&gt;
**[[Exception-Behandlung|Exceptions]] &#039;&#039;(Exception-Behandlung)&lt;br /&gt;
**[[Geschützte Blöcke definieren|Exceptions]] &#039;&#039;(Geschützte Blöcke definieren)&lt;br /&gt;
**[[In VCL-Anwendungen Exceptions behandeln|VCL]] &#039;&#039;(In VCL-Anwendungen Exceptions behandeln)&lt;br /&gt;
**[[Standard-Exception-Behandlung in VCL|VCL]] &#039;&#039;(Standard-Exception-Behandlung in VCL)&lt;br /&gt;
*Exception-Behandlungsroutinen&lt;br /&gt;
**[[Exceptions erneut auslösen|erneut auslösen]] &#039;&#039;(Exceptions erneut auslösen)&lt;br /&gt;
**[[Gültigkeitsbereich von Exception-Behandlungsroutinen|Gültigkeitsbereich]] &#039;&#039;(Gültigkeitsbereich von Exception-Behandlungsroutinen)&lt;br /&gt;
**[[Exception-Behandlungsanweisungen|Schlüsselwort]] &#039;&#039;(Exception-Behandlungsanweisungen)&lt;br /&gt;
*Exception-Objekte&lt;br /&gt;
**[[Eigene VCL-Exceptions definieren|definieren]] &#039;&#039;(Eigene VCL-Exceptions definieren)&lt;br /&gt;
**[[Exception-Klassen verarbeiten|Klassen]] &#039;&#039;(Exception-Klassen verarbeiten)&lt;br /&gt;
**[[VCL-Exception-Klassen|VCL]] &#039;&#039;(VCL-Exception-Klassen)&lt;br /&gt;
*Exceptions&lt;br /&gt;
**[[Exception auslösen|auslösen]] &#039;&#039;(Exception auslösen)&lt;br /&gt;
**[[Exception-Behandlungsroutinen erstellen|Behandlungsroutinen]] &#039;&#039;(Exception-Behandlungsroutinen erstellen)&lt;br /&gt;
**[[Finally-Blöcke erstellen|finally-Blöcke]] &#039;&#039;(Finally-Blöcke erstellen)&lt;br /&gt;
**[[Exceptions (Delphi)|Klassen und Objekte]] &#039;&#039;(Exceptions ({{Delphi}}))&lt;br /&gt;
**[[Stille Exceptions|stille]] &#039;&#039;(Stille Exceptions)&lt;br /&gt;
**[[Den try-Block erstellen|try-Blöcke]] &#039;&#039;(Den try-Block erstellen)&lt;br /&gt;
*[[Exceptions abarbeiten (C++)|Exceptions, abarbeiten]] &#039;&#039;(Exceptions abarbeiten (C++))&#039;&#039;&lt;br /&gt;
*Experten&lt;br /&gt;
**[[Fehlersuche in einem Experten|debuggen]] &#039;&#039;(Fehlersuche in einem Experten)&lt;br /&gt;
**[[Die Experten-Schnittstellen implementieren|implementieren]] &#039;&#039;(Die Experten-Schnittstellen implementieren)&lt;br /&gt;
**[[Eine Experten-Klasse in der IDE registrieren|installieren]] &#039;&#039;(Eine Experten-Klasse in der IDE registrieren)&lt;br /&gt;
**[[Mit Dateien und Editoren arbeiten|mit Dateien und Editoren arbeiten]] &#039;&#039;(Mit Dateien und Editoren arbeiten)&lt;br /&gt;
**[[Eine Experten-Klasse erstellen|schreiben]] &#039;&#039;(Eine Experten-Klasse erstellen)&lt;br /&gt;
*explicit&lt;br /&gt;
**[[Explicit|Schlüsselwörter, C++]] &#039;&#039;(explicit)&lt;br /&gt;
*_export&lt;br /&gt;
**[[Export, export|Schlüsselwörter, C++]] &#039;&#039;(_export, __export (C++))&lt;br /&gt;
*export,&lt;br /&gt;
**[[Export|Schlüsselwörter, C++]] &#039;&#039;(export (C++))&lt;br /&gt;
*extern&lt;br /&gt;
**[[Extern|Schlüsselwörter, C++]] &#039;&#039;(extern)&lt;br /&gt;
==F==&lt;br /&gt;
*_fastcall&lt;br /&gt;
**[[Fastcall, fastcall|Schlüsselwörter, C++]] &#039;&#039;(_fastcall, __fastcall)&lt;br /&gt;
**[[Final (C++)|Schlüsselwörter, C++]] &#039;&#039;(final (C++))&lt;br /&gt;
**[[Noreturn|Schlüsselwörter, C++]] &#039;&#039;(noreturn)&lt;br /&gt;
*Feldattribute&lt;br /&gt;
**[[Attributverknüpfungen lösen|entfernen]] &#039;&#039;(Attributverknüpfungen lösen)&lt;br /&gt;
*Felder&lt;br /&gt;
**[[Benutzereingaben steuern|Eingaben beschränken]] &#039;&#039;(Benutzereingaben steuern)&lt;br /&gt;
**[[Felder (Delphi)|Klassen und Objekte]] &#039;&#039;(Felder ({{Delphi}}))&lt;br /&gt;
**[[Einen Standardwert für ein Feld festlegen|Standardwerte]] &#039;&#039;(Einen Standardwert für ein Feld festlegen)&lt;br /&gt;
**[[Daten in einem Steuerelement bearbeiten|Werte aktualisieren]] &#039;&#039;(Daten in einem Steuerelement bearbeiten)&lt;br /&gt;
*Feldobjekte&lt;br /&gt;
**[[Dynamische Feldkomponenten|dynamisch vs. persistent]] &#039;&#039;(Dynamische Feldkomponenten)&lt;br /&gt;
**[[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen|Eigenschaften]] &#039;&#039;(Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen)&lt;br /&gt;
**[[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen|Eigenschaften]] &#039;&#039;(Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen)&lt;br /&gt;
**[[Eigenschaften und Ereignisse persistenter Felder|Eigenschaften]] &#039;&#039;(Eigenschaften und Ereignisse persistenter Felder)&lt;br /&gt;
**[[Ereignisse verarbeiten|Ereignisse]] &#039;&#039;(Ereignisse verarbeiten)&lt;br /&gt;
**[[Felder: Übersicht|Felder]] &#039;&#039;(Felder: Übersicht)&lt;br /&gt;
**[[Zur Laufzeit mit Feldkomponentenmethoden arbeiten|Methoden]] &#039;&#039;(Zur Laufzeit mit Feldkomponentenmethoden arbeiten)&lt;br /&gt;
*[[Fenster: Meldungen]] &#039;&#039;(Fenster: Meldungen)&#039;&#039;&lt;br /&gt;
*Fensterorientierte Steuerelemente&lt;br /&gt;
**[[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren|andocken]] &#039;&#039;(Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren)&lt;br /&gt;
*Filter&lt;br /&gt;
**[[Unterschiede zwischen Bereichen und Filtern|Bereiche]] &#039;&#039;(Unterschiede zwischen Bereichen und Filtern)&lt;br /&gt;
**[[Datensätze beschränken|Client-Datenmengen]] &#039;&#039;(Datensätze beschränken)&lt;br /&gt;
**[[Die Eigenschaft Filter festlegen|festlegen]] &#039;&#039;(Die Eigenschaft Filter festlegen)&lt;br /&gt;
**[[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben|festlegen]] &#039;&#039;(Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben)&lt;br /&gt;
**[[Datensätze anhand von Positionsmarken filtern|mit Positionsmarken]] &#039;&#039;(Datensätze anhand von Positionsmarken filtern)&lt;br /&gt;
*filters&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|member]] &#039;&#039;(Modellierung - Diagrammoptionen (Ansichtsverwaltung))&lt;br /&gt;
*__finally,&lt;br /&gt;
**[[Finally|Schlüsselwörter, C++]] &#039;&#039;(__finally)&lt;br /&gt;
*float&lt;br /&gt;
**[[Float|Schlüsselwörter, C++]] &#039;&#039;(float (C++))&lt;br /&gt;
*for&lt;br /&gt;
**[[For|Schlüsselwörter, C++]] &#039;&#039;(for)&lt;br /&gt;
*Formate&lt;br /&gt;
**[[Formate und Sortierreihenfolge|Internationalisierung]] &#039;&#039;(Formate und Sortierreihenfolge)&lt;br /&gt;
*[[Formen zeichnen (Quelltext)|Formen zeichnen]] &#039;&#039;(Formen zeichnen (Quelltext))&#039;&#039;&lt;br /&gt;
*Formulare&lt;br /&gt;
**[[Zusätzliche Argumente an Formulare übergeben|Argumente übergeben]] &#039;&#039;(Zusätzliche Argumente an Formulare übergeben)&lt;br /&gt;
**[[Automatisch erstellte Formulare anzeigen|automatisch erstellte anzeigen]] &#039;&#039;(Automatisch erstellte Formulare anzeigen)&lt;br /&gt;
**[[Daten aus Formularen abrufen|Daten abrufen]] &#039;&#039;(Daten aus Formularen abrufen)&lt;br /&gt;
**[[Daten aus nichtmodalen Formularen abrufen|Daten abrufen]] &#039;&#039;(Daten aus nichtmodalen Formularen abrufen)&lt;br /&gt;
**[[Daten aus modalen Formularen abrufen|Daten aus modalen abrufen]] &#039;&#039;(Daten aus modalen Formularen abrufen)&lt;br /&gt;
**[[Formulare dynamisch erstellen|dynamische erstellen]] &#039;&#039;(Formulare dynamisch erstellen)&lt;br /&gt;
**[[Mit Formularen arbeiten|erstellen]] &#039;&#039;(Mit Formularen arbeiten)&lt;br /&gt;
**[[Weitere Formulare hinzufügen|hinzufügen]] &#039;&#039;(Weitere Formulare hinzufügen)&lt;br /&gt;
**[[Formularinstanzen mit lokalen Variablen erstellen|Instanzen mit lokalen Variablen erstellen]] &#039;&#039;(Formularinstanzen mit lokalen Variablen erstellen)&lt;br /&gt;
**[[Das Layout festlegen|Layout]] &#039;&#039;(Das Layout festlegen)&lt;br /&gt;
**[[Nichtmodale Formulare erstellen|nichtmodale erstellen]] &#039;&#039;(Nichtmodale Formulare erstellen)&lt;br /&gt;
**[[Die Formularerstellung im Speicher steuern|Speicherverwaltung]] &#039;&#039;(Die Formularerstellung im Speicher steuern)&lt;br /&gt;
*[[Fortschrittsanzeige (TProgressBar)|Fortschrittsanzeigen (TProgressBar)]] &#039;&#039;(Fortschrittsanzeige (TProgressBar))&#039;&#039;&lt;br /&gt;
*[[Verwenden des Backslash (\) für Fortsetzungszeilen|Fortsetzungszeilen]] &#039;&#039;(Verwenden des Backslash (\) für Fortsetzungszeilen)&#039;&#039;&lt;br /&gt;
*Frame&lt;br /&gt;
*[[Mit Frames arbeiten|Frames]] &#039;&#039;(Mit Frames arbeiten)&#039;&#039;&lt;br /&gt;
**[[Frames erstellen|erstellen]] &#039;&#039;(Frames erstellen)&lt;br /&gt;
**[[Frames gemeinsam nutzen|gemeinsam nutzen]] &#039;&#039;(Frames gemeinsam nutzen)&lt;br /&gt;
**[[Frames verwenden und bearbeiten|gemeinsam nutzen]] &#039;&#039;(Frames verwenden und bearbeiten)&lt;br /&gt;
*friend&lt;br /&gt;
**[[Friend|Schlüsselwörter, C++]] &#039;&#039;(friend)&lt;br /&gt;
*Friends, von Klassen&lt;br /&gt;
**[[Friends von Klassen|C++ Sprachspezifika]] &#039;&#039;(Friends von Klassen)&lt;br /&gt;
*Funktionen&lt;br /&gt;
**[[Definitionen|Sprachstruktur, C++]] &#039;&#039;(Definitionen)&lt;br /&gt;
**[[Umrechnungen mithilfe einer Klasse handhaben|Umrechnungen]] &#039;&#039;(Umrechnungen mithilfe einer Klasse handhaben)&lt;br /&gt;
**[[Umrechnungsfunktionen verwenden|Umrechnungen]] &#039;&#039;(Umrechnungsfunktionen verwenden)&lt;br /&gt;
*Funktionen, Deklarationen&lt;br /&gt;
**[[Deklarationen und Definitionen|Sprachstruktur, C++]] &#039;&#039;(Deklarationen und Definitionen)&lt;br /&gt;
**[[Deklarationen und Prototypen|Sprachstruktur, C++]] &#039;&#039;(Deklarationen und Prototypen)&lt;br /&gt;
*Funktionen, Parameter&lt;br /&gt;
**[[Deklaration formaler Parameter|Sprachstruktur, C++]] &#039;&#039;(Deklaration formaler Parameter)&lt;br /&gt;
*[[Makros mit Parametern|Funktionsaufrufe]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
**[[Funktionsaufrufe und Parameterumwandlungen|Sprachstruktur, C++]] &#039;&#039;(Funktionsaufrufe und Parameterumwandlungen)&lt;br /&gt;
==G==&lt;br /&gt;
*[[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen|Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]] &#039;&#039;(Gemeinsamer Quelltext für Ereignisbehandlungsroutinen)&#039;&#039;&lt;br /&gt;
*[[Generics - Index|Generics]] &#039;&#039;(Generics - Index)&#039;&#039;&lt;br /&gt;
**[[Behandlung von Delphi-Generics in C++|C++-Behandlung]] &#039;&#039;(Behandlung von Delphi-Generics in C++)&lt;br /&gt;
**[[Einschränkungen bei Generics (Parametrisierte Typen)|Einschränkungen]] &#039;&#039;(Einschränkungen bei Generics (Parametrisierte Typen))&lt;br /&gt;
**[[Deklaration von Generics|prozedurale Typen]] &#039;&#039;(Deklaration von Generics)&lt;br /&gt;
**[[Terminologie für Generics|Terminologie]] &#039;&#039;(Terminologie für Generics)&lt;br /&gt;
**[[Übersicht über Generics|Übersicht]] &#039;&#039;(Übersicht über Generics)&lt;br /&gt;
*GenTLB.exe&lt;br /&gt;
**[[Das Fenster des Typbibliothekseditors|type library compiler]] &#039;&#039;(Das Fenster des Typbibliothekseditors)&lt;br /&gt;
*Gerade Linien&lt;br /&gt;
**[[Gerade Linien in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Gerade Linien in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*Geschützte Methoden&lt;br /&gt;
**[[Methoden schützen|Methoden]] &#039;&#039;(Methoden schützen)&lt;br /&gt;
*Gitter&lt;br /&gt;
**[[Gitter|ohne Datenbanken]] &#039;&#039;(Gitter)&lt;br /&gt;
**[[String-Gitter (TStringGrid)|String-Gitter (TStringGrid)]] &#039;&#039;(String-Gitter (TStringGrid))&lt;br /&gt;
**[[Wertlisteneditoren|Wertlisteneditoren]] &#039;&#039;(Wertlisteneditoren)&lt;br /&gt;
**[[Zeichengitter (TDrawGrid)|Zeichengitter]] &#039;&#039;(Zeichengitter (TDrawGrid))&lt;br /&gt;
*[[Gitter anpassen: Übersicht|Gitter anpassen]] &#039;&#039;(Gitter anpassen: Übersicht)&#039;&#039;&lt;br /&gt;
*Globale Routinen&lt;br /&gt;
**[[Verwenden der RTL (Laufzeitbibliothek)|unterstützende Objekte]] &#039;&#039;(Verwenden der RTL (Laufzeitbibliothek))&lt;br /&gt;
*goto&lt;br /&gt;
**[[Goto|Schlüsselwörter, C++]] &#039;&#039;(goto)&lt;br /&gt;
*Grafikdateien&lt;br /&gt;
**[[Grafikdateien laden und speichern|laden und speichern]] &#039;&#039;(Grafikdateien laden und speichern)&lt;br /&gt;
*[[Grafikprogrammierung im Überblick|Grafiken]] &#039;&#039;(Grafikprogrammierung im Überblick)&#039;&#039;&lt;br /&gt;
**[[Grafikkomponenten|anzeigen]] &#039;&#039;(Grafikkomponenten)&lt;br /&gt;
**[[Grafiken aus der Zwischenablage einfügen|aus der Zwischenablage einfügen]] &#039;&#039;(Grafiken aus der Zwischenablage einfügen)&lt;br /&gt;
**[[Bildlauffähige Grafiken|bildlauffähige]] &#039;&#039;(Bildlauffähige Grafiken)&lt;br /&gt;
**[[Form (TShape)|Formen (TShape)]] &#039;&#039;(Form (TShape))&lt;br /&gt;
**[[So erstellen Sie eine VCL-Formularanwendung mit Grafiken|Grafiken]] &#039;&#039;(So erstellen Sie eine VCL-Formularanwendung mit Grafiken)&lt;br /&gt;
**[[Grafiken in die Zwischenablage ausschneiden|in die Zwischenablage ausschneiden]] &#039;&#039;(Grafiken in die Zwischenablage ausschneiden)&lt;br /&gt;
**[[Grafiken in die Zwischenablage kopieren|in die Zwischenablage kopieren]] &#039;&#039;(Grafiken in die Zwischenablage kopieren)&lt;br /&gt;
**[[Grafiken|Internationalisierung]] &#039;&#039;(Grafiken)&lt;br /&gt;
**[[Grafikobjekt-Typen|Objekttypen]] &#039;&#039;(Grafikobjekt-Typen)&lt;br /&gt;
**[[Grafiken zu Steuerelementen hinzufügen|Steuerelementen hinzufügen]] &#039;&#039;(Grafiken zu Steuerelementen hinzufügen)&lt;br /&gt;
**[[Mit Grafiken und Multimedia arbeiten: Übersicht|Übersicht]] &#039;&#039;(Mit Grafiken und Multimedia arbeiten: Übersicht)&lt;br /&gt;
**[[Grafiken kapseln|Zeichenflächen]] &#039;&#039;(Grafiken kapseln)&lt;br /&gt;
**[[In einer Grafik zeichnen|zeichnen in]] &#039;&#039;(In einer Grafik zeichnen)&lt;br /&gt;
**[[Die Zwischenablage und Grafiken|Zwischenablage verwenden]] &#039;&#039;(Die Zwischenablage und Grafiken)&lt;br /&gt;
*Grafik (TImage)&lt;br /&gt;
**[[Grafik (TImage)|anzeigen]] &#039;&#039;(Grafik (TImage))&lt;br /&gt;
*GREP.EXE&lt;br /&gt;
**[[GREP.EXE: Das Hilfsprogramm zur Textsuche|GREP.EXE]] &#039;&#039;(GREP.EXE: Das Hilfsprogramm zur Textsuche)&lt;br /&gt;
*Größenänderung&lt;br /&gt;
**[[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente|dynamische]] &#039;&#039;(Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente)&lt;br /&gt;
*Gruppenfelder&lt;br /&gt;
**[[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)|Optionsfeldgruppen]] &#039;&#039;(Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup))&lt;br /&gt;
*Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich in C++|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich in C++)&lt;br /&gt;
**[[Gültigkeitsbereich und Qualifizierer|Objekte]] &#039;&#039;(Gültigkeitsbereich und Qualifizierer)&lt;br /&gt;
**[[Gültigkeitsbereich|Sprachstruktur, C++]] &#039;&#039;(Gültigkeitsbereich)&lt;br /&gt;
*Gültigkeitsbereich, Regeln&lt;br /&gt;
**[[Zusammenfassung der C++ Gültigkeitsbereichsregeln|C++ Sprachspezifika]] &#039;&#039;(Zusammenfassung der C++ Gültigkeitsbereichsregeln)&lt;br /&gt;
*Gültigkeitsbereich, Zugriffsoperator&lt;br /&gt;
**[[Zugriffsbereichsoperator|Operatorüberladung, C++]] &#039;&#039;(Zugriffsbereichsoperator)&lt;br /&gt;
*[[Beispiel: Der Gummiband-Effekt|Gummiband-Effekt, Beispiel]] &#039;&#039;(Beispiel: Der Gummiband-Effekt)&#039;&#039;&lt;br /&gt;
==H==&lt;br /&gt;
*Haupt/Detail-Beziehungen&lt;br /&gt;
**[[Haupt-Detailbeziehungen über Parameter definieren|Abfragen]] &#039;&#039;(Haupt-Detailbeziehungen über Parameter definieren)&lt;br /&gt;
**[[Haupt/Detail-Beziehungen unterstützen|mehrschichtige Anwendungen]] &#039;&#039;(Haupt/Detail-Beziehungen unterstützen)&lt;br /&gt;
**[[Haupt/Detail-Beziehungen definieren|Tabellen]] &#039;&#039;(Haupt/Detail-Beziehungen definieren)&lt;br /&gt;
*Haupt/Detail-Tabellen&lt;br /&gt;
**[[Verknüpfte Haupt-Detailbeziehungen einrichten|unidirektionale Datenmengen]] &#039;&#039;(Verknüpfte Haupt-Detailbeziehungen einrichten)&lt;br /&gt;
*Hauptformular&lt;br /&gt;
**[[Hauptformular ausblenden|ausblenden]] &#039;&#039;(Hauptformular ausblenden)&lt;br /&gt;
*Header&lt;br /&gt;
**[[Informationen in den Headern von HTTP-Anforderungen|HTTP]] &#039;&#039;(Informationen in den Headern von HTTP-Anforderungen)&lt;br /&gt;
**[[Header in Client-Anwendungen verarbeiten|SOAP]] &#039;&#039;(Header in Client-Anwendungen verarbeiten)&lt;br /&gt;
**[[SOAP-Header definieren und verwenden|SOAP]] &#039;&#039;(SOAP-Header definieren und verwenden)&lt;br /&gt;
*Hello World&lt;br /&gt;
**[[Einen String lesen und in eine Datei schreiben|VCL-Formulare]] &#039;&#039;(Einen String lesen und in eine Datei schreiben)&lt;br /&gt;
**[[VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen)&lt;br /&gt;
*Hello world&lt;br /&gt;
**[[Daten von Stream zu Stream kopieren|VCL-Formulare]] &#039;&#039;(Daten von Stream zu Stream kopieren)&lt;br /&gt;
*Hilfe&lt;br /&gt;
**[[Hilfe zur Hilfe - CHM|Microsoft Platform SDK]] &#039;&#039;(Hilfe zur Hilfe - CHM)&lt;br /&gt;
*[[Hilfe in einer VCL-Anwendung verwenden|Hilfesystem]] &#039;&#039;(Hilfe in einer VCL-Anwendung verwenden)&#039;&#039;&lt;br /&gt;
**[[Hilfe in Anwendungen aktivieren|Hauptseiten]] &#039;&#039;(Hilfe in Anwendungen aktivieren)&lt;br /&gt;
**[[ICustomHelpViewer implementieren|Hauptseiten]] &#039;&#039;(ICustomHelpViewer implementieren)&lt;br /&gt;
**[[Den Hilfe-Manager nach Informationen abfragen|Hilfeanzeige]] &#039;&#039;(Den Hilfe-Manager nach Informationen abfragen)&lt;br /&gt;
**[[Hilfesystem-Interfaces|Hilfeanzeige]] &#039;&#039;(Hilfesystem-Interfaces)&lt;br /&gt;
**[[Inhaltsverzeichnisse anzeigen|Hilfeanzeige]] &#039;&#039;(Inhaltsverzeichnisse anzeigen)&lt;br /&gt;
**[[Mit dem Hilfe-Manager kommunizieren|Hilfeanzeige]] &#039;&#039;(Mit dem Hilfe-Manager kommunizieren)&lt;br /&gt;
**[[Schlüsselwort-basierte Hilfe anzeigen|Hilfeanzeige]] &#039;&#039;(Schlüsselwort-basierte Hilfe anzeigen)&lt;br /&gt;
**[[Hilfesystemobjekte registrieren|Hilfe-Manager]] &#039;&#039;(Hilfesystemobjekte registrieren)&lt;br /&gt;
**[[IHelpSelector implementieren|Hilfe-Manager]] &#039;&#039;(IHelpSelector implementieren)&lt;br /&gt;
**[[IHelpSystem verwenden|IHelpSystem]] &#039;&#039;(IHelpSystem verwenden)&lt;br /&gt;
**[[Ein Hilfesystem direkt aufrufen|TApplication]] &#039;&#039;(Ein Hilfesystem direkt aufrufen)&lt;br /&gt;
**[[Wie TApplication VCL-Hilfe verarbeitet|TApplication (VCL)]] &#039;&#039;(Wie TApplication VCL-Hilfe verarbeitet)&lt;br /&gt;
**[[Wie VCL-Steuerelemente Hilfe verarbeiten|TControl (VCL)]] &#039;&#039;(Wie VCL-Steuerelemente Hilfe verarbeiten)&lt;br /&gt;
*[[Hilfsanwendungen|Hilfsanwendungen]] &#039;&#039;(Hilfsanwendungen)&#039;&#039;&lt;br /&gt;
*Hinweise&lt;br /&gt;
**[[Hilfe- und Hinweiseigenschaften|Hilfe]] &#039;&#039;(Hilfe- und Hinweiseigenschaften)&lt;br /&gt;
*Host-Umgebungen&lt;br /&gt;
**[[Unterschiedliche Host-Umgebungen berücksichtigen|programmieren]] &#039;&#039;(Unterschiedliche Host-Umgebungen berücksichtigen)&lt;br /&gt;
*HTML&lt;br /&gt;
**[[Seitengeneratoren einsetzen|erzeugen]] &#039;&#039;(Seitengeneratoren einsetzen)&lt;br /&gt;
*HTML-Befehle&lt;br /&gt;
**[[Eine Datenmenge in HTML darstellen|Datenbankinformationen]] &#039;&#039;(Eine Datenmenge in HTML darstellen)&lt;br /&gt;
*HTML-Dokumente&lt;br /&gt;
**[[Datenbankinformationen in Antworten integrieren|Datenbanken und]] &#039;&#039;(Datenbankinformationen in Antworten integrieren)&lt;br /&gt;
*HTML-Tag-Editor&lt;br /&gt;
**[[Mit dem HTML-Tag-Editor arbeiten|HTML-Tags bearbeiten]] &#039;&#039;(Mit dem HTML-Tag-Editor arbeiten)&lt;br /&gt;
*[[Vordefinierte HTML-transparente Tag-Namen verwenden|HTML-transparente Tags]] &#039;&#039;(Vordefinierte HTML-transparente Tag-Namen verwenden)&#039;&#039;&lt;br /&gt;
*HTTP&lt;br /&gt;
**[[Auf Client-Anforderungen antworten|Anforderungen]] &#039;&#039;(Auf Client-Anforderungen antworten)&lt;br /&gt;
**[[Client-Anforderungen bedienen|Anforderungen]] &#039;&#039;(Client-Anforderungen bedienen)&lt;br /&gt;
**[[HTTP-Server-Aktivitäten|Übersicht]] &#039;&#039;(HTTP-Server-Aktivitäten)&lt;br /&gt;
**[[Web-Verbindungen einsetzen|Vorteile]] &#039;&#039;(Web-Verbindungen einsetzen)&lt;br /&gt;
*HTTP-Anforderungsbotschaften&lt;br /&gt;
**[[Auf Client-Anforderungsinformationen zugreifen|TWebRequest (Objekt)]] &#039;&#039;(Auf Client-Anforderungsinformationen zugreifen)&lt;br /&gt;
*HTTP-Botschaften&lt;br /&gt;
**[[Den Antwort-Header füllen|Header]] &#039;&#039;(Den Antwort-Header füllen)&lt;br /&gt;
**[[Eigenschaften, die Header-Informationen der Anforderung enthalten|Header]] &#039;&#039;(Eigenschaften, die Header-Informationen der Anforderung enthalten)&lt;br /&gt;
**[[Den Antwortinhalt festlegen|Inhalt]] &#039;&#039;(Den Antwortinhalt festlegen)&lt;br /&gt;
**[[Der Inhalt von HTTP-Anforderungsbotschaften|Inhalt]] &#039;&#039;(Der Inhalt von HTTP-Anforderungsbotschaften)&lt;br /&gt;
**[[Den Inhalt von Antwortbotschaften generieren|Inhalt von Antworten]] &#039;&#039;(Den Inhalt von Antwortbotschaften generieren)&lt;br /&gt;
**[[HTTP-Antwortbotschaften erzeugen|reagieren auf]] &#039;&#039;(HTTP-Antwortbotschaften erzeugen)&lt;br /&gt;
**[[Die Antwort senden|senden]] &#039;&#039;(Die Antwort senden)&lt;br /&gt;
**[[Der Anforderungsmethodentyp|Typen]] &#039;&#039;(Der Anforderungsmethodentyp)&lt;br /&gt;
**[[Anforderungsbotschaften verteilen|verarbeiten]] &#039;&#039;(Anforderungsbotschaften verteilen)&lt;br /&gt;
*[[Hyperlinks in UML-Modellen|Hyperlink-Sequenz]] &#039;&#039;(Hyperlinks in UML-Modellen)&#039;&#039;&lt;br /&gt;
==I==&lt;br /&gt;
*IAppServer (Schnittstelle)&lt;br /&gt;
**[[Kommunikation mit der Client-Datenmenge|Remote-Datenmodule]] &#039;&#039;(Kommunikation mit der Client-Datenmenge)&lt;br /&gt;
*[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen|IBConnection wird nicht unterstützt]] &#039;&#039;(Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen)&#039;&#039;&lt;br /&gt;
*IDE&lt;br /&gt;
**[[Aktionen in die Aktionsliste einfügen|Aktionen hinzufügen]] &#039;&#039;(Aktionen in die Aktionsliste einfügen)&lt;br /&gt;
**[[Einen Experten über IDE-Ereignisse benachrichtigen|auf IDE-Ereignisse antworten]] &#039;&#039;(Einen Experten über IDE-Ereignisse benachrichtigen)&lt;br /&gt;
**[[Bilder in die Bildliste einfügen|Bilder hinzufügen]] &#039;&#039;(Bilder in die Bildliste einfügen)&lt;br /&gt;
**[[Schaltflächen aus der Schalterleiste entfernen|Schaltflächen aus der Schalterleiste entfernen]] &#039;&#039;(Schaltflächen aus der Schalterleiste entfernen)&lt;br /&gt;
**[[Formular-Designer|visuelle Komponenten]] &#039;&#039;(Formular-Designer)&lt;br /&gt;
**[[Ein erster Blick auf die IDE|Willkommensseite]] &#039;&#039;(Ein erster Blick auf die IDE)&lt;br /&gt;
*IDL&lt;br /&gt;
**[[Object Pascal- oder RIDL-Syntax verwenden|Typbibliothekssyntax]] &#039;&#039;(Object Pascal- oder RIDL-Syntax verwenden)&lt;br /&gt;
*if&lt;br /&gt;
**[[If, else|Schlüsselwörter, C++]] &#039;&#039;(if, else (C++))&lt;br /&gt;
*[[Ifdef und ifndef|#ifdef]] &#039;&#039;(#ifdef und #ifndef)&#039;&#039;&lt;br /&gt;
*[[If, elif, else und endif|#if]] &#039;&#039;(#if, #elif, #else und #endif (C++))&#039;&#039;&lt;br /&gt;
*IInterface (Schnittstelle)&lt;br /&gt;
**[[IInterface implementieren|Schnittstellen ableiten]] &#039;&#039;(IInterface implementieren)&lt;br /&gt;
*[[Verwenden von ILINK32 und ILINK64 in der Befehlszeile|ILINK32.EXE]] &#039;&#039;(Verwenden von ILINK32 und ILINK64 in der Befehlszeile)&#039;&#039;&lt;br /&gt;
*_Imaginary&lt;br /&gt;
**[[Imaginary|Schlüsselwörter, C++]] &#039;&#039;(_Imaginary)&lt;br /&gt;
*IMPDEF.EXE&lt;br /&gt;
**[[IMPDEF.EXE: Der Moduldefinitions-Manager|IMPDEF.EXE]] &#039;&#039;(IMPDEF.EXE: Der Moduldefinitions-Manager)&lt;br /&gt;
*implements (Schlüsselwort)&lt;br /&gt;
**[[Implements für die Delegation verwenden|Schnittstellen]] &#039;&#039;(Implements für die Delegation verwenden)&lt;br /&gt;
*[[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32|IMPLIB.EXE]] &#039;&#039;(IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32)&#039;&#039;&lt;br /&gt;
*__import&lt;br /&gt;
**[[Import, import|Schlüsselwörter, C++]] &#039;&#039;(_import, __import)&lt;br /&gt;
*[[Import|#import]] &#039;&#039;(#import)&#039;&#039;&lt;br /&gt;
*[[Verwendung von Include-Dateien|Include-Dateien (C++)]] &#039;&#039;(Verwendung von Include-Dateien)&#039;&#039;&lt;br /&gt;
*[[Include|#include]] &#039;&#039;(#include)&#039;&#039;&lt;br /&gt;
*Indizes&lt;br /&gt;
**[[Mit IndexName einen Index angeben|alternative festlegen]] &#039;&#039;(Mit IndexName einen Index angeben)&lt;br /&gt;
**[[Datensätze anhand von Indizes sortieren|Datensätze sortieren]] &#039;&#039;(Datensätze anhand von Indizes sortieren)&lt;br /&gt;
**[[Datensätze über Indizes suchen|Datensätze suchen]] &#039;&#039;(Datensätze über Indizes suchen)&lt;br /&gt;
**[[Informationen über Indizes abrufen|in Listen übernehmen]] &#039;&#039;(Informationen über Indizes abrufen)&lt;br /&gt;
*Initialisierung&lt;br /&gt;
**[[Initialisierung|Sprachstruktur, C++]] &#039;&#039;(Initialisierung)&lt;br /&gt;
*inline&lt;br /&gt;
**[[Inline|Schlüsselwörter, C++]] &#039;&#039;(inline)&lt;br /&gt;
*Inline, Funktionen&lt;br /&gt;
**[[Inline-Funktionen|C++ Sprachspezifika]] &#039;&#039;(Inline-Funktionen)&lt;br /&gt;
*Innere Klassifizierer&lt;br /&gt;
**[[Innere Klassifizierer erstellen|erstellen]] &#039;&#039;(Innere Klassifizierer erstellen)&lt;br /&gt;
*Installationsprogramme&lt;br /&gt;
**[[Installationsprogramme verwenden|InstallShield Express]] &#039;&#039;(Installationsprogramme verwenden)&lt;br /&gt;
*Instanzspezifikation&lt;br /&gt;
**[[Mit Instanzspezifikationen arbeiten|instantiieren]] &#039;&#039;(Mit Instanzspezifikationen arbeiten (UML 2.0))&lt;br /&gt;
*int&lt;br /&gt;
**[[Int|Schlüsselwörter, C++]] &#039;&#039;(int)&lt;br /&gt;
*__int8&lt;br /&gt;
**[[Int8, int16, int32, int64, Unsigned int64, Erweiterte Integertypen|Lexikalische Elemente, C++]] &#039;&#039;(Erweiterte Integertypen: __int8, __int16, __int32, __int64)&lt;br /&gt;
*[[Verwendung des integrierten Assemblers|Integrierter Assembler]] &#039;&#039;(Verwendung des integrierten Assemblers)&#039;&#039;&lt;br /&gt;
*Interaktionsdiagramm&lt;br /&gt;
**[[Mit UML 1.5-Nachrichten arbeiten|Rückgabebeziehung]] &#039;&#039;(Mit UML 1.5-Nachrichten arbeiten)&lt;br /&gt;
*[[Interaktion|Interaktionsverwendung]] &#039;&#039;(Interaktion)&#039;&#039;&lt;br /&gt;
**[[UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen|erstellen]] &#039;&#039;(UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen)&lt;br /&gt;
*InterBase-Komponenten&lt;br /&gt;
**[[Einführung in InterBase Express|Einführung]] &#039;&#039;(Einführung in InterBase Express)&lt;br /&gt;
*[[Definition eines UML 2.0-Klassendiagramms|Interface]] &#039;&#039;(Definition eines UML 2.0-Klassendiagramms)&#039;&#039;&lt;br /&gt;
*interfaces&lt;br /&gt;
**[[Aufrufbare Interfaces im Überblick|invokable]] &#039;&#039;(Aufrufbare Interfaces im Überblick)&lt;br /&gt;
*[[Anwendungen für den internationalen Markt - Index|Internationale Anwendungen]] &#039;&#039;(Anwendungen für den internationalen Markt - Index)&#039;&#039;&lt;br /&gt;
**[[Bidirektionale Sprachen|bidirektionale]] &#039;&#039;(Bidirektionale Sprachen)&lt;br /&gt;
**[[Anwendungen lokalisieren|lokalisieren]] &#039;&#039;(Anwendungen lokalisieren)&lt;br /&gt;
*[[Internationalisieren von Anwendungen|Internationalisierung]] &#039;&#039;(Internationalisieren von Anwendungen)&#039;&#039;&lt;br /&gt;
*Interne Fehler&lt;br /&gt;
**[[Interne Fehler beheben (C++)|beheben (C++)]] &#039;&#039;(Interne Fehler beheben (C++))&lt;br /&gt;
**[[Interne Fehler beheben (Delphi)|beheben ({{Delphi}})]] &#039;&#039;(Interne Fehler beheben (Delphi))&lt;br /&gt;
*Internet (Palettenseite)&lt;br /&gt;
**[[Internet-Anwendungen entwickeln - Übersicht|Web-Server-Anwendungen]] &#039;&#039;(Internet-Anwendungen entwickeln - Übersicht)&lt;br /&gt;
*Interpunktionszeichen&lt;br /&gt;
**[[Interpunktionszeichen|Lexikalische Elemente, C++]] &#039;&#039;(Interpunktionszeichen)&lt;br /&gt;
*IntraWeb&lt;br /&gt;
**[[Den IntraWeb-Anwendungstyp ändern|VCL für das Web]] &#039;&#039;(Den IntraWeb-Anwendungstyp ändern)&lt;br /&gt;
**[[Ereignisbehandlungsroutine für die Schaltfläche erstellen|VCL für das Web]] &#039;&#039;(Ereignisbehandlungsroutine für die Schaltfläche erstellen)&lt;br /&gt;
**[[Fertig gestellte Anwendung ausführen|VCL für das Web]] &#039;&#039;(Fertig gestellte Anwendung ausführen)&lt;br /&gt;
**[[Hauptformular bearbeiten|VCL für das Web]] &#039;&#039;(Hauptformular bearbeiten)&lt;br /&gt;
**[[IntraWeb, Web Broker|VCL für das Web]] &#039;&#039;(IntraWeb, Web Broker)&lt;br /&gt;
**[[Webserver-Anwendungen mit IntraWeb erstellen|VCL für das Web]] &#039;&#039;(Webserver-Anwendungen mit IntraWeb erstellen)&lt;br /&gt;
*IntraWeb-Einführung&lt;br /&gt;
**[[Erste Schritte mit IntraWeb|VCL für das Web]] &#039;&#039;(Erste Schritte mit IntraWeb)&lt;br /&gt;
*IntraWeb-Komponenten verwenden&lt;br /&gt;
**[[IntraWeb-Komponenten verwenden|VCL für das Web]] &#039;&#039;(IntraWeb-Komponenten verwenden)&lt;br /&gt;
*invokable interfaces&lt;br /&gt;
**[[Nicht-skalare Typen registrieren|non-scalar types]] &#039;&#039;(Nicht-skalare Typen registrieren)&lt;br /&gt;
*IP-Adressen&lt;br /&gt;
**[[Den Host beschreiben|Hosts vs.]] &#039;&#039;(Den Host beschreiben)&lt;br /&gt;
*ISAPI-Anwendungen&lt;br /&gt;
**[[Web-Anwendungen testen, die als DLLs vorliegen|debuggen]] &#039;&#039;(Web-Anwendungen testen, die als DLLs vorliegen)&lt;br /&gt;
*[[Itoa, itow|_itow, itoa]] &#039;&#039;(itoa, _itow)&#039;&#039;&lt;br /&gt;
==K==&lt;br /&gt;
*Klasse&lt;br /&gt;
**[[Ansichtsfilter verwenden|filtern]] &#039;&#039;(Ansichtsfilter verwenden)&lt;br /&gt;
*Klassen&lt;br /&gt;
**[[Abhängigkeiten entfernen|Abhängigkeiten vermeiden]] &#039;&#039;(Abhängigkeiten entfernen)&lt;br /&gt;
**[[Komponente ableiten|ableiten]] &#039;&#039;(Komponente ableiten)&lt;br /&gt;
**[[Die Klassenbibliotheken verstehen (Delphi)|definieren]] &#039;&#039;(Die Klassenbibliotheken verstehen (Delphi))&lt;br /&gt;
**[[Neue Klassen ableiten|neue ableiten]] &#039;&#039;(Neue Klassen ableiten)&lt;br /&gt;
**[[Die Klassenbibliotheken verstehen|neue definieren]] &#039;&#039;(Die Klassenbibliotheken verstehen)&lt;br /&gt;
*Klassen,&lt;br /&gt;
**[[C++-Klassen|C++ Sprachspezifika]] &#039;&#039;(C++-Klassen)&lt;br /&gt;
*Klassen ableiten&lt;br /&gt;
**[[Eine Eigenschaftseditor-Klasse ableiten|Eigenschaftseditoren]] &#039;&#039;(Eine Eigenschaftseditor-Klasse ableiten)&lt;br /&gt;
*Klassenbibliotheken&lt;br /&gt;
**[[TObject-Zweig|TObject-Zweig]] &#039;&#039;(TObject-Zweig)&lt;br /&gt;
*Klassenelemente&lt;br /&gt;
**[[Private-, protected-, public- und published-Deklarationen|Sichtbarkeit]] &#039;&#039;(Private-, protected-, public- und published-Deklarationen)&lt;br /&gt;
*Klassen, forward-Deklaration&lt;br /&gt;
**[[Delphi-Klassendeklarationen|C++ Sprachspezifika]] &#039;&#039;({{Delphi}}-Klassendeklarationen (__declspec))&lt;br /&gt;
*Klassengeneratoren&lt;br /&gt;
**[[Hilfsklassen (CoClasses) und Klassengeneratoren|COM-Objekte]] &#039;&#039;(Hilfsklassen (CoClasses) und Klassengeneratoren)&lt;br /&gt;
*Klassen, Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich Klasse|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich Klasse)&lt;br /&gt;
*Klasseninitialisierung&lt;br /&gt;
**[[Initialisierung von Klassen|C++ Sprachspezifika]] &#039;&#039;(Initialisierung von Klassen)&lt;br /&gt;
*Klassen-Member-Liste&lt;br /&gt;
**[[Klassen-Member-Liste|C++ Sprachspezifika]] &#039;&#039;(Klassen-Member-Liste)&lt;br /&gt;
*Klassenmethoden&lt;br /&gt;
**[[Klassenmethoden|C++-Sprachspezifika]] &#039;&#039;(Klassenmethoden)&lt;br /&gt;
*Klassen, Namen&lt;br /&gt;
**[[Gültigkeitsbereich von Klassennamen|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich von Klassennamen)&lt;br /&gt;
**[[Klassennamen|C++ Sprachspezifika]] &#039;&#039;(Klassennamen)&lt;br /&gt;
*Klassen, Objekte&lt;br /&gt;
**[[Klassenobjekte|C++ Sprachspezifika]] &#039;&#039;(Klassenobjekte)&lt;br /&gt;
*Klassenreferenzen&lt;br /&gt;
**[[Klassenreferenzen|Klassen und Objekte]] &#039;&#039;(Klassenreferenzen)&lt;br /&gt;
*Klassen, Typen&lt;br /&gt;
**[[Klassentypen|C++ Sprachspezifika]] &#039;&#039;(Klassentypen)&lt;br /&gt;
*Klassen und Objekte&lt;br /&gt;
**[[Klassen und Objekte (Delphi)|Klassen und Objekte]] &#039;&#039;(Klassen und Objekte (Delphi))&lt;br /&gt;
*Knoten&lt;br /&gt;
**[[Größe von Modellelementen ändern|Größe optimieren]] &#039;&#039;(Ändern der Größe von Diagrammelementen)&lt;br /&gt;
*[[Kombinationsfeld (TComboBox)|Kombinationsfelder (TComboBox)]] &#039;&#039;(Kombinationsfeld (TComboBox))&#039;&#039;&lt;br /&gt;
*[[Operator und Operand für ein kombiniertes Fragment|Kombiniertes Fragment]] &#039;&#039;(Operator und Operand für ein kombiniertes Fragment)&#039;&#039;&lt;br /&gt;
*[[Diagramme mit Hinweisen versehen|Kommentar]] &#039;&#039;(Diagramme mit Hinweisen und Bildern versehen)&#039;&#039;&lt;br /&gt;
*Kommentare&lt;br /&gt;
**[[Kommentare|Lexikalische Elemente, C++]] &#039;&#039;(Kommentare)&lt;br /&gt;
*[[Grundlegende syntaktische Elemente (Delphi)#Kommentare und Compiler-Direktiven|Kommentare (Delphi)]] &#039;&#039;(Grundlegende syntaktische Elemente ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*[[Die Komponentenentwicklung im Überblick|Komponenten]] &#039;&#039;(Die Komponentenentwicklung im Überblick)&#039;&#039;&lt;br /&gt;
**[[Eigenschaften, Ereignisse und Methoden|Eigenschaften]] &#039;&#039;(Eigenschaften, Ereignisse und Methoden)&lt;br /&gt;
**[[Die Funktion IsPropertyInCategory|Eigenschaftskategorien]] &#039;&#039;(Die Funktion IsPropertyInCategory)&lt;br /&gt;
**[[Eigenschaftskategorien|Eigenschaftskategorien]] &#039;&#039;(Eigenschaftskategorien)&lt;br /&gt;
**[[Eigenschaftskategorien spezifizieren|Eigenschaftskategorien]] &#039;&#039;(Eigenschaftskategorien spezifizieren)&lt;br /&gt;
**[[Einzelne Eigenschaften registrieren|Eigenschaftskategorien]] &#039;&#039;(Einzelne Eigenschaften registrieren)&lt;br /&gt;
**[[Mehrere Eigenschaften registrieren|Eigenschaftskategorien]] &#039;&#039;(Mehrere Eigenschaften registrieren)&lt;br /&gt;
**[[Was zeichnet Komponenten aus?|entwerfen]] &#039;&#039;(Was zeichnet Komponenten aus?)&lt;br /&gt;
**[[Komponenten erzeugen|erstellen]] &#039;&#039;(Komponenten erzeugen)&lt;br /&gt;
**[[Neue Komponenten erzeugen|erstellen]] &#039;&#039;(Neue Komponenten erzeugen)&lt;br /&gt;
**[[Die geänderte Komponente erstellen und registrieren|erstellen und registrieren]] &#039;&#039;(Die geänderte Komponente erstellen und registrieren)&lt;br /&gt;
**[[Grafiken in Komponenten: Übersicht|Grafiken]] &#039;&#039;(Grafiken in Komponenten: Übersicht)&lt;br /&gt;
**[[Gruppierungskomponenten|gruppieren]] &#039;&#039;(Gruppierungskomponenten)&lt;br /&gt;
**[[Komponenten zur Entwurfszeit verfügbar machen: Übersicht|hinzufügen zur Tool-Palette]] &#039;&#039;(Komponenten zur Entwurfszeit verfügbar machen: Übersicht)&lt;br /&gt;
**[[Benutzereigene Komponenten in die Tool-Palette aufnehmen|installieren]] &#039;&#039;(Benutzereigene Komponenten in die Tool-Palette aufnehmen)&lt;br /&gt;
**[[Komponenten in Packages compilieren|installieren]] &#039;&#039;(Komponenten in Packages compilieren)&lt;br /&gt;
**[[Komponenten und Klassen|Klassen]] &#039;&#039;(Komponenten und Klassen)&lt;br /&gt;
**[[Komponenten registrieren (Einführung)|registrieren]] &#039;&#039;(Komponenten registrieren (Einführung))&lt;br /&gt;
**[[Komponente registrieren|registrieren]] &#039;&#039;(Komponente registrieren)&lt;br /&gt;
**[[Komponenten und Eigentümer|Speicherverwaltung]] &#039;&#039;(Komponenten und Eigentümer)&lt;br /&gt;
**[[Installierte Komponenten testen|testen]] &#039;&#039;(Installierte Komponenten testen)&lt;br /&gt;
**[[Komponenten vor der Installation testen|testen]] &#039;&#039;(Komponenten vor der Installation testen)&lt;br /&gt;
**[[Den Namen einer Komponente ändern|umbenennen]] &#039;&#039;(Den Namen einer Komponente ändern)&lt;br /&gt;
*Komponenteneditoren&lt;br /&gt;
**[[Das Doppelklickverhalten ändern|Doppelklick]] &#039;&#039;(Das Doppelklickverhalten ändern)&lt;br /&gt;
**[[Komponenteneditoren hinzufügen|erstellen]] &#039;&#039;(Komponenteneditoren hinzufügen)&lt;br /&gt;
**[[Einträge in das Kontextmenü einfügen|Kontextmenüs]] &#039;&#039;(Einträge in das Kontextmenü einfügen)&lt;br /&gt;
**[[Den Komponenteneditor registrieren|registrieren]] &#039;&#039;(Den Komponenteneditor registrieren)&lt;br /&gt;
**[[Zwischenablageformate hinzufügen|Zwischenablageformate]] &#039;&#039;(Zwischenablageformate hinzufügen)&lt;br /&gt;
*[[Vorhandene Komponenten modifizieren: Übersicht|Komponentenentwicklung]] &#039;&#039;(Vorhandene Komponenten modifizieren: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Geerbte Eigenschaften als published deklarieren|Eigenschaften]] &#039;&#039;(Geerbte Eigenschaften als published deklarieren)&lt;br /&gt;
**[[Geerbte Eigenschaften (Grafik) als published deklarieren|geerbte Eigenschaften als published deklarieren]] &#039;&#039;(Geerbte Eigenschaften (Grafik) als published deklarieren)&lt;br /&gt;
**[[Grafische Funktionen hinzufügen|grafische Funktionen hinzufügen]] &#039;&#039;(Grafische Funktionen hinzufügen)&lt;br /&gt;
**[[Implementierungsdetails verbergen|Implementierungsdetails verbergen]] &#039;&#039;(Implementierungsdetails verbergen)&lt;br /&gt;
**[[Das Ereignis OnChange hinzufügen|OnChange-Ereignis hinzufügen]] &#039;&#039;(Das Ereignis OnChange hinzufügen)&lt;br /&gt;
**[[Den Kalender als Nur-Lesen-Steuerelement definieren|Schreibgeschützte Steuerelemente definieren]] &#039;&#039;(Den Kalender als Nur-Lesen-Steuerelement definieren)&lt;br /&gt;
**[[Den neuen Standardwert für die Eigenschaft festlegen|Standardwerte von Eigenschaften]] &#039;&#039;(Den neuen Standardwert für die Eigenschaft festlegen)&lt;br /&gt;
**[[Die Zeichenoperation durchführen|Zeichenoperationen durchführen]] &#039;&#039;(Die Zeichenoperation durchführen)&lt;br /&gt;
**[[Zugriffssteuerung|Zugriffssteuerung]] &#039;&#039;(Zugriffssteuerung)&lt;br /&gt;
*Komponentenexperte&lt;br /&gt;
**[[Komponenten mit dem Komponentenexperten erzeugen|Komponenten]] &#039;&#039;(Komponenten mit dem Komponentenexperten erzeugen)&lt;br /&gt;
*Komponenten registrieren&lt;br /&gt;
**[[Komponenten registrieren|Tool-Palette]] &#039;&#039;(Komponenten registrieren)&lt;br /&gt;
*[[Komponenten-Templates erzeugen|Komponenten-Templates]] &#039;&#039;(Komponenten-Templates erzeugen)&#039;&#039;&lt;br /&gt;
*Komponententypen deklarieren&lt;br /&gt;
**[[Eine neue Komponentenklasse deklarieren|Klassen ableiten]] &#039;&#039;(Eine neue Komponentenklasse deklarieren)&lt;br /&gt;
*Komponenten-Wrapper&lt;br /&gt;
**[[Komponenten-Wrapper verwenden|COM]] &#039;&#039;(Komponenten-Wrapper verwenden)&lt;br /&gt;
*Konditionaler Block&lt;br /&gt;
**[[Konditionale Blöcke hinzufügen|hinzufügen]] &#039;&#039;(Konditionale Blöcke hinzufügen (UML 1.5))&lt;br /&gt;
*Konfigurationen&lt;br /&gt;
**[[Erstellen und Bearbeiten von Build-Konfigurationen|erstellen und bearbeiten]] &#039;&#039;(Erstellen und Bearbeiten von Build-Konfigurationen)&lt;br /&gt;
**[[Überblick zu Build-Konfigurationen|Überblick]] &#039;&#039;(Überblick zu Build-Konfigurationen)&lt;br /&gt;
*Konstanten&lt;br /&gt;
**[[Deklarierte Konstanten|Datentypen]] &#039;&#039;(Deklarierte Konstanten)&lt;br /&gt;
**[[Konstanten|Lexikalische Elemente, C++]] &#039;&#039;(Konstanten)&lt;br /&gt;
*Konstanten, Aufzählungen&lt;br /&gt;
**[[Aufzählungskonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Aufzählungskonstanten)&lt;br /&gt;
*Konstantenausdrücke&lt;br /&gt;
**[[Konstantenausdrücke|Lexikalische Elemente, C++]] &#039;&#039;(Konstantenausdrücke)&lt;br /&gt;
*Konstanten, Gleitkomma-&lt;br /&gt;
**[[Gleitkommakonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Gleitkommakonstanten)&lt;br /&gt;
*Konstanten, Integer-&lt;br /&gt;
**[[Integerkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Integerkonstanten)&lt;br /&gt;
*Konstanten, interne Darstellung&lt;br /&gt;
**[[Interne Darstellung numerischer Typen|Lexikalische Elemente, C++]] &#039;&#039;(Interne Darstellung numerischer Typen)&lt;br /&gt;
**[[Konstanten und ihre interne Darstellung|Lexikalische Elemente, C++]] &#039;&#039;(Konstanten und ihre interne Darstellung)&lt;br /&gt;
*Konstanten, String-&lt;br /&gt;
**[[String-Konstanten|Lexikalische Elemente, C++]] &#039;&#039;(String-Konstanten)&lt;br /&gt;
*Konstanten, Wide-Character-&lt;br /&gt;
**[[Wide-Character- und Mehr-Zeichenkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Wide-Character- und Mehr-Zeichenkonstanten)&lt;br /&gt;
*Konstanten, Zeichen-&lt;br /&gt;
**[[Zeichenkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Zeichenkonstanten)&lt;br /&gt;
*Konstruktor&lt;br /&gt;
**[[Einen neuen Konstruktor deklarieren (C++)|deklarieren]] &#039;&#039;(Einen neuen Konstruktor deklarieren (C++))&lt;br /&gt;
*Konstruktoren&lt;br /&gt;
**[[Einführung in Konstruktoren und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Einführung in Konstruktoren und Destruktoren)&lt;br /&gt;
**[[Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Konstruktoren)&lt;br /&gt;
**[[Den Konstruktor überschreiben|überschreiben]] &#039;&#039;(Den Konstruktor überschreiben)&lt;br /&gt;
*Konstruktoren, Aufrufreihenfolge&lt;br /&gt;
**[[Aufrufreihenfolge von Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Aufrufreihenfolge von Konstruktoren)&lt;br /&gt;
*Konstruktoren, Kopier-&lt;br /&gt;
**[[Kopierkonstruktor|C++ Sprachspezifika]] &#039;&#039;(Kopierkonstruktor)&lt;br /&gt;
*Konstruktoren, Standard-&lt;br /&gt;
**[[Standardkonstruktor|C++ Sprachspezifika]] &#039;&#039;(Standardkonstruktor)&lt;br /&gt;
*Konstruktoren, überladen&lt;br /&gt;
**[[Überladen von Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Überladen von Konstruktoren)&lt;br /&gt;
*[[Kontrollkästchen (TCheckBox)|Kontrollkästchen (TCheckBox)]] &#039;&#039;(Kontrollkästchen (TCheckBox))&#039;&#039;&lt;br /&gt;
**[[Boolesche Feldwerte und Kontrollfelder|datensensitive]] &#039;&#039;(Boolesche Feldwerte und Kontrollfelder)&lt;br /&gt;
*Konvertierungen&lt;br /&gt;
**[[Maßeinheiten umrechnen|Maßeinheiten]] &#039;&#039;(Maßeinheiten umrechnen)&lt;br /&gt;
**[[Umrechnungen vornehmen|Maßeinheiten]] &#039;&#039;(Umrechnungen vornehmen)&lt;br /&gt;
**[[Konvertierungen von String in PChar|String in PChar]] &#039;&#039;(Konvertierungen von String in PChar)&lt;br /&gt;
**[[String-Typen mischen und konvertieren|String-Typen]] &#039;&#039;(String-Typen mischen und konvertieren)&lt;br /&gt;
*[[Kopfzeilenkomponente (THeaderControl)|Kopfzeilenkomponenten]] &#039;&#039;(Kopfzeilenkomponente (THeaderControl))&#039;&#039;&lt;br /&gt;
*[[Kritische Abschnitte|Kritische Abschnitte]] &#039;&#039;(Kritische Abschnitte)&#039;&#039;&lt;br /&gt;
==L==&lt;br /&gt;
*late_check&lt;br /&gt;
**[[Late check|Schlüsselwörter, C++]] &#039;&#039;(late_check)&lt;br /&gt;
*[[Laufzeitfehler|Laufzeitfehler]] &#039;&#039;(Laufzeitfehler)&#039;&#039;&lt;br /&gt;
*Laufzeittypidentifikation&lt;br /&gt;
**[[Laufzeittypidentifikation und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Laufzeittypidentifikation und Destruktoren)&lt;br /&gt;
*Layout&lt;br /&gt;
**[[Automatisches Layout für Diagramme|einrichten]] &#039;&#039;(Automatisches Layout für Diagramme)&lt;br /&gt;
*Lebensdauer, dynamische&lt;br /&gt;
**[[Lebensdauer|Sprachstruktur, C++]] &#039;&#039;(Lebensdauer)&lt;br /&gt;
*Lexikalische Elemente&lt;br /&gt;
**[[Lexikalische Elemente - Index|Lexikalische Elemente, C++]] &#039;&#039;(Lexikalische Elemente - Index)&lt;br /&gt;
*Lineare Dateien&lt;br /&gt;
**[[Daten aus einer Datei oder einem Stream laden|laden]] &#039;&#039;(Daten aus einer Datei oder einem Stream laden)&lt;br /&gt;
**[[Daten in einer Datei oder einem Stream speichern|speichern]] &#039;&#039;(Daten in einer Datei oder einem Stream speichern)&lt;br /&gt;
*[[Line|#line]] &#039;&#039;(#line)&#039;&#039;&lt;br /&gt;
*[[Linien und Linienzüge zeichnen|Linien und Linienzüge zeichnen]] &#039;&#039;(Linien und Linienzüge zeichnen)&#039;&#039;&lt;br /&gt;
*[[Linien zeichnen|Linien zeichnen]] &#039;&#039;(Linien zeichnen)&#039;&#039;&lt;br /&gt;
**[[Verbesserte Liniendarstellung|verbessern]] &#039;&#039;(Verbesserte Liniendarstellung)&lt;br /&gt;
*[[Linienzüge zeichnen|Linienzüge]] &#039;&#039;(Linienzüge zeichnen)&#039;&#039;&lt;br /&gt;
*[[Listenansicht (TListView)|Listenansichten]] &#039;&#039;(Listenansicht (TListView))&#039;&#039;&lt;br /&gt;
*[[Listenfeld (TListBox und TCheckListBox)|Listenfelder]] &#039;&#039;(Listenfeld (TListBox und TCheckListBox))&#039;&#039;&lt;br /&gt;
**[[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten|datensensitive Daten]] &#039;&#039;(Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten)&lt;br /&gt;
**[[TDBListBox und TDBComboBox verwenden|datensensitive]] &#039;&#039;(TDBListBox und TDBComboBox verwenden)&lt;br /&gt;
*[[Mit Listen arbeiten|Listen]] &#039;&#039;(Mit Listen arbeiten)&#039;&#039;&lt;br /&gt;
**[[Gemeinsamkeiten der Listenklassen|Operationen]] &#039;&#039;(Gemeinsamkeiten der Listenklassen)&lt;br /&gt;
**[[Persistente Listen|persistente]] &#039;&#039;(Persistente Listen)&lt;br /&gt;
**[[Listenkomponenten|Steuerelemente]] &#039;&#039;(Listenkomponenten)&lt;br /&gt;
**[[Mit Stringlisten arbeiten|String]] &#039;&#039;(Mit Stringlisten arbeiten)&lt;br /&gt;
*Lizenzvereinbarungen&lt;br /&gt;
**[[Software-Lizenzvereinbarungen|Softwarelizenzen]] &#039;&#039;(Software-Lizenzvereinbarungen)&lt;br /&gt;
*Logische Operatoren&lt;br /&gt;
**[[Logische Operatoren|Operatoren, C++]] &#039;&#039;(Logische Operatoren)&lt;br /&gt;
*[[Lokale PChar-Variable zurückgeben|Lokale PChar-Variablen]] &#039;&#039;(Lokale PChar-Variable zurückgeben)&#039;&#039;&lt;br /&gt;
*Lookup-Felder&lt;br /&gt;
**[[Lookup-Felder definieren|definieren]] &#039;&#039;(Lookup-Felder definieren)&lt;br /&gt;
*Lookup-Listenfelder&lt;br /&gt;
**[[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten|Lookup-Kombinationsfelder]] &#039;&#039;(Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten)&lt;br /&gt;
*[[Lrotl, lrotr|_lrotr, _lrotl]] &#039;&#039;(_lrotl, _lrotr)&#039;&#039;&lt;br /&gt;
*[[Ltoa, ltoa, ltow|_ltoa, _ltow, ltoa]] &#039;&#039;(ltoa, _ltoa, _ltow)&#039;&#039;&lt;br /&gt;
==M==&lt;br /&gt;
*[[MAKE.EXE|MAKE.EXE]] &#039;&#039;(MAKE.EXE)&#039;&#039;&lt;br /&gt;
*[[MAKE-Makros|MAKE-Makros]] &#039;&#039;(MAKE-Makros)&#039;&#039;&lt;br /&gt;
*Makros&lt;br /&gt;
**[[Tastatur-Makro aufzeichnen|aufzeichnen]] &#039;&#039;(Tastatur-Makro aufzeichnen)&lt;br /&gt;
**[[Vordefinierte Makros|vordefinierte (C++)]] &#039;&#039;(Vordefinierte Makros)&lt;br /&gt;
*Manager für Build-Konfigurationen&lt;br /&gt;
**[[Verwenden von Targets-Dateien|Konfigurations-Manager]] &#039;&#039;(Verwenden von Targets-Dateien)&lt;br /&gt;
*Marshaling&lt;br /&gt;
**[[Der Marshaling-Mechanismus|Mechanismus]] &#039;&#039;(Der Marshaling-Mechanismus)&lt;br /&gt;
*Maßeinheiten&lt;br /&gt;
**[[Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen|Einheiten hinzufügen]] &#039;&#039;(Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen)&lt;br /&gt;
**[[Neue Maßeinheiten hinzufügen|Einheiten hinzufügen]] &#039;&#039;(Neue Maßeinheiten hinzufügen)&lt;br /&gt;
*Maus&lt;br /&gt;
**[[Auf Mausaktionen reagieren|reagieren auf]] &#039;&#039;(Auf Mausaktionen reagieren)&lt;br /&gt;
*Mausaktionen&lt;br /&gt;
**[[Felder einem Formularobjekt hinzufügen|Felder zu Formularen hinzufügen]] &#039;&#039;(Felder einem Formularobjekt hinzufügen)&lt;br /&gt;
*Mausbewegungen&lt;br /&gt;
**[[Auf das Bewegen der Maus reagieren|reagieren auf]] &#039;&#039;(Auf das Bewegen der Maus reagieren)&lt;br /&gt;
*Mausereignisse&lt;br /&gt;
**[[Maus-, Tastatur- und Timer-Ereignisse|Datensteuerelemente]] &#039;&#039;(Maus-, Tastatur- und Timer-Ereignisse)&lt;br /&gt;
**[[Woraus besteht ein Mausereignis?|Parameter]] &#039;&#039;(Woraus besteht ein Mausereignis?)&lt;br /&gt;
*Mausklicks&lt;br /&gt;
**[[Auf Mausklicks reagieren|reagieren auf]] &#039;&#039;(Auf Mausklicks reagieren)&lt;br /&gt;
*[[Auf Maustastenbotschaften antworten|Maustastenbotschaften]] &#039;&#039;(Auf Maustastenbotschaften antworten)&#039;&#039;&lt;br /&gt;
**[[Maustasten- und Tastendruckbotschaften behandeln|Tastendruckbotschaften]] &#039;&#039;(Maustasten- und Tastendruckbotschaften behandeln)&lt;br /&gt;
*Mauszeiger&lt;br /&gt;
**[[Den Drag-Mauszeiger ändern|Drag&amp;amp;Drop]] &#039;&#039;(Den Drag-Mauszeiger ändern)&lt;br /&gt;
*[[Strlen, mbslen, wcslen, mbstrlen|_mbslen, _mbstrlen, wcslen, strlen]] &#039;&#039;(strlen, _mbslen, wcslen, _mbstrlen)&#039;&#039;&lt;br /&gt;
*[[Synchronisierung von Modellen und Quelltext|MDA]] &#039;&#039;(Synchronisierung von Modellen und Quelltext)&#039;&#039;&lt;br /&gt;
*MDI-Anwendungen&lt;br /&gt;
**[[MDI-Anwendungen|Multiple Document Interface]] &#039;&#039;(MDI-Anwendungen)&lt;br /&gt;
**[[Benutzeroberflächenmodelle|SDI-Anwendungen]] &#039;&#039;(Benutzeroberflächenmodelle)&lt;br /&gt;
*Mehrschichtige Anwendungen&lt;br /&gt;
**[[Client-Anwendung als ActiveX-Steuerelement weitergeben|ActiveX-Clients]] &#039;&#039;(Client-Anwendung als ActiveX-Steuerelement weitergeben)&lt;br /&gt;
**[[Mehrschichtige Anwendungen erstellen: Übersicht|Client-Anwendungen]] &#039;&#039;(Mehrschichtige Anwendungen erstellen: Übersicht)&lt;br /&gt;
**[[Provider-Komponenten|Daten-Provider]] &#039;&#039;(Provider-Komponenten)&lt;br /&gt;
**[[Mehrschichtige Anwendungen erstellen|erstellen]] &#039;&#039;(Mehrschichtige Anwendungen erstellen)&lt;br /&gt;
**[[Mehrere Server-Datenmodule einsetzen|mehrere Remote-Datenmodule]] &#039;&#039;(Mehrere Server-Datenmodule einsetzen)&lt;br /&gt;
**[[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten|mehrere Remote-Datenmodule]] &#039;&#039;(Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten)&lt;br /&gt;
**[[Grundlagen der mehrschichtigen Datenbank-Anwendungen|Provider]] &#039;&#039;(Grundlagen der mehrschichtigen Datenbank-Anwendungen)&lt;br /&gt;
**[[Statusinformationen in Datenmodulen unterstützen|Statusinformationen]] &#039;&#039;(Statusinformationen in Datenmodulen unterstützen)&lt;br /&gt;
**[[Struktur einer dreischichtigen Anwendung|Übersicht]] &#039;&#039;(Struktur einer dreischichtigen Anwendung)&lt;br /&gt;
**[[Verbindungsprotokoll wählen|Verbindungsprotokolle]] &#039;&#039;(Verbindungsprotokoll wählen)&lt;br /&gt;
**[[Vorteile des mehrschichtigen Datenbankmodells|Vorteile]] &#039;&#039;(Vorteile des mehrschichtigen Datenbankmodells)&lt;br /&gt;
*Mehrschichtige Datenbankanwendungen&lt;br /&gt;
**[[Verwenden einer mehrschichtigen Architektur|Client-Datenmengen]] &#039;&#039;(Verwenden einer mehrschichtigen Architektur)&lt;br /&gt;
*Meldungen&lt;br /&gt;
**[[Botschaften abfangen|abfangen]] &#039;&#039;(Botschaften abfangen)&lt;br /&gt;
**[[Botschaften verteilen|verteilen]] &#039;&#039;(Botschaften verteilen)&lt;br /&gt;
*[[Optionen für Meldungen|Meldungen (C+)]] &#039;&#039;(Optionen für Meldungen)&#039;&#039;&lt;br /&gt;
*Member-Funktionen&lt;br /&gt;
**[[Member-Funktionen|C++ Sprachspezifika]] &#039;&#039;(Member-Funktionen)&lt;br /&gt;
*Memofelder&lt;br /&gt;
**[[Text in einem Memo-Steuerelement anzeigen und bearbeiten|anzeigen und bearbeiten]] &#039;&#039;(Text in einem Memo-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
**[[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten|mit Formatinformationen anzeigen]] &#039;&#039;(Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
*Menü-Designer&lt;br /&gt;
**[[Menü-Designer|Kontextmenüs]] &#039;&#039;(Menü-Designer)&lt;br /&gt;
**[[Den Menü-Designer öffnen|öffnen]] &#039;&#039;(Den Menü-Designer öffnen)&lt;br /&gt;
*Menüeinträge&lt;br /&gt;
**[[Menüeinträge deaktivieren|deaktivieren]] &#039;&#039;(Menüeinträge deaktivieren)&lt;br /&gt;
*Menüs&lt;br /&gt;
**[[Das aktive Menü angeben: Menu-Eigenschaft|aktives Menü angeben]] &#039;&#039;(Das aktive Menü angeben: Menu-Eigenschaft)&lt;br /&gt;
**[[Das Menü anzeigen|anzeigen]] &#039;&#039;(Das Menü anzeigen)&lt;br /&gt;
**[[Menüs benennen|benennen]] &#039;&#039;(Menüs benennen)&lt;br /&gt;
**[[Benutzerdefinierte Symbolleisten und Menüs erstellen|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Symbolleisten und Menüs erstellen)&lt;br /&gt;
**[[Grafiken zu Menüeinträgen hinzufügen|Bilder hinzufügen]] &#039;&#039;(Grafiken zu Menüeinträgen hinzufügen)&lt;br /&gt;
**[[Menüs entwerfen|entwerfen]] &#039;&#039;(Menüs entwerfen)&lt;br /&gt;
**[[Menüs erstellen und verwalten|erstellen]] &#039;&#039;(Menüs erstellen und verwalten)&lt;br /&gt;
**[[Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen|Farben und Bitmaps]] &#039;&#039;(Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen)&lt;br /&gt;
**[[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft|kombinieren]] &#039;&#039;(Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft)&lt;br /&gt;
**[[Menüs kombinieren|kombinieren]] &#039;&#039;(Menüs kombinieren)&lt;br /&gt;
**[[Menüeinträge im Objektinspektor bearbeiten|Menüeinträge bearbeiten]] &#039;&#039;(Menüeinträge im Objektinspektor bearbeiten)&lt;br /&gt;
**[[Menüeinträge benennen|Menüeinträge benennen]] &#039;&#039;(Menüeinträge benennen)&lt;br /&gt;
**[[Menüeinträge hinzufügen, einfügen und entfernen|Menüeinträge hinzufügen]] &#039;&#039;(Menüeinträge hinzufügen, einfügen und entfernen)&lt;br /&gt;
**[[Menüeinträge verschieben|Menüeinträge verschieben]] &#039;&#039;(Menüeinträge verschieben)&lt;br /&gt;
**[[Menüeinträge zur Laufzeit bearbeiten|Menüeinträge zur Laufzeit bearbeiten]] &#039;&#039;(Menüeinträge zur Laufzeit bearbeiten)&lt;br /&gt;
**[[Menü- und Symbolleistenstile auswählen|Symbole]] &#039;&#039;(Menü- und Symbolleistenstile auswählen)&lt;br /&gt;
**[[Symbole für Menüs und Symbolleisten hinzufügen|Symbole]] &#039;&#039;(Symbole für Menüs und Symbolleisten hinzufügen)&lt;br /&gt;
**[[Untermenüs erstellen|Untermenüs erstellen]] &#039;&#039;(Untermenüs erstellen)&lt;br /&gt;
**[[Aktionen in einer VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(Aktionen in einer VCL-Formularanwendung erstellen)&lt;br /&gt;
**[[Automatisch erstellte VCL-Formulare anzeigen|VCL-Formulare]] &#039;&#039;(Automatisch erstellte VCL-Formulare anzeigen)&lt;br /&gt;
**[[Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen)&lt;br /&gt;
**[[VCL-Formularinstanzen mit lokalen Variablen erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularinstanzen mit lokalen Variablen erstellen)&lt;br /&gt;
**[[Ein Menü als Vorlage speichern|Vorlagen]] &#039;&#039;(Ein Menü als Vorlage speichern)&lt;br /&gt;
**[[Menüvorlagen verwenden|Vorlagen]] &#039;&#039;(Menüvorlagen verwenden)&lt;br /&gt;
**[[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen|Vorlagen]] &#039;&#039;(Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen)&lt;br /&gt;
**[[Zur Entwurfszeit zwischen Menüs wechseln|wechseln zwischen]] &#039;&#039;(Zur Entwurfszeit zwischen Menüs wechseln)&lt;br /&gt;
**[[Zugriffstasten und Tastenkürzel festlegen|Zugriffstasten]] &#039;&#039;(Zugriffstasten und Tastenkürzel festlegen)&lt;br /&gt;
*Merge-Module&lt;br /&gt;
**[[Merge-Module|Packages]] &#039;&#039;(Merge-Module)&lt;br /&gt;
*Metadaten&lt;br /&gt;
**[[Auf dbExpress Schema-Informationen zugreifen|dbExpress]] &#039;&#039;(Auf dbExpress Schema-Informationen zugreifen)&lt;br /&gt;
**[[Metadaten in eine dbExpress-Datenmenge laden|dbExpress]] &#039;&#039;(Metadaten in eine dbExpress-Datenmenge laden)&lt;br /&gt;
*Methode extrahieren&lt;br /&gt;
**[[Überblick zum Extrahieren von Methoden (Delphi)|Refactoring]] &#039;&#039;(Überblick zum Extrahieren von Methoden (Delphi))&lt;br /&gt;
*Methoden deklarieren&lt;br /&gt;
**[[Methoden deklarieren|Methoden]] &#039;&#039;(Methoden deklarieren)&lt;br /&gt;
*[[Methoden aufrufen|Methoden]] &#039;&#039;(Methoden aufrufen)&#039;&#039;&lt;br /&gt;
**[[Dynamische Methoden|dynamische]] &#039;&#039;(Dynamische Methoden)&lt;br /&gt;
**[[Methoden erzeugen: Übersicht|Funktionen]] &#039;&#039;(Methoden erzeugen: Übersicht)&lt;br /&gt;
**[[Methoden (Delphi)|Klassen und Objekte]] &#039;&#039;(Methoden (Delphi))&lt;br /&gt;
**[[Normale Methoden (C++)|nicht virtuelle]] &#039;&#039;(Normale Methoden (C++))&lt;br /&gt;
**[[Statische Methoden|statische]] &#039;&#039;(Statische Methoden)&lt;br /&gt;
**[[Dispatch-Methoden|verteilen]] &#039;&#039;(Dispatch-Methoden)&lt;br /&gt;
**[[Virtuelle Methoden|virtuelle Methoden]] &#039;&#039;(Virtuelle Methoden)&lt;br /&gt;
*Methoden überschreiben&lt;br /&gt;
**[[Methoden überschreiben|Methoden]] &#039;&#039;(Methoden überschreiben)&lt;br /&gt;
*Metriken&lt;br /&gt;
**[[Metrikergebnisse anzeigen|Ergebnisse sortieren]] &#039;&#039;(Metrikergebnisse anzeigen)&lt;br /&gt;
*modal&lt;br /&gt;
**[[Modale VCL-Formulare dynamisch erstellen|VCL-Formulare]] &#039;&#039;(Modale VCL-Formulare dynamisch erstellen)&lt;br /&gt;
*Modeling options&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Erscheinungsbild)|Diagram Appearance General]] &#039;&#039;(Modellierung - Diagrammoptionen (Erscheinungsbild))&lt;br /&gt;
*Modell&lt;br /&gt;
**[[Fehlerbehebung an Modellen|erneut laden]] &#039;&#039;(Fehlerbehebung an Modellen)&lt;br /&gt;
*Modellelement&lt;br /&gt;
**[[Modellelemente aus- und einblenden|aus- und einblenden]] &#039;&#039;(Diagrammelemente aus- und einblenden)&lt;br /&gt;
*Modifizierer&lt;br /&gt;
**[[Unsigned|Schlüsselwörter, C++]] &#039;&#039;(unsigned)&lt;br /&gt;
*Modifizierer, Funktions-&lt;br /&gt;
**[[Funktions-Modifizierer|Sprachstruktur, C++]] &#039;&#039;(Funktions-Modifizierer)&lt;br /&gt;
*[[Moduldefinitionsdateien|Moduldefinitionsdateien]] &#039;&#039;(Moduldefinitionsdateien)&#039;&#039;&lt;br /&gt;
*[[Erzeugen eines Projekts mit einem MSBuild-Befehl|MSBuild (Befehl)]] &#039;&#039;(Erzeugen eines Projekts mit einem MSBuild-Befehl)&#039;&#039;&lt;br /&gt;
*[[MSBuild|MSBuild]] &#039;&#039;(MSBuild)&#039;&#039;&lt;br /&gt;
*__msfastcall&lt;br /&gt;
**[[Msfastcall|Schlüsselwörter, C++]] &#039;&#039;(__msfastcall)&lt;br /&gt;
*__msreturn&lt;br /&gt;
**[[Msreturn|Schlüsselwörter, C++]] &#039;&#039;(__msreturn)&lt;br /&gt;
*MTS&lt;br /&gt;
**[[MTS verwenden|Datenbankanwendungen]] &#039;&#039;(MTS verwenden)&lt;br /&gt;
*[[Mit Multimedia arbeiten|Multimedia]] &#039;&#039;(Mit Multimedia arbeiten)&#039;&#039;&lt;br /&gt;
*Multithread-Anwendungen&lt;br /&gt;
**[[Mehrere Sitzungen verwalten|Anwendungen]] &#039;&#039;(Mehrere Sitzungen verwalten)&lt;br /&gt;
**[[Exceptions behandeln|Exception-Behandlung]] &#039;&#039;(Exceptions behandeln)&lt;br /&gt;
**[[Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern|gleichzeitige Thread-Zugriffe]] &#039;&#039;(Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern)&lt;br /&gt;
**[[Haupt-VCL-Thread benutzen|Haupt-Thread]] &#039;&#039;(Haupt-VCL-Thread benutzen)&lt;br /&gt;
**[[Die Thread-Funktion schreiben (Anleitung)|Thread-Funktion schreiben]] &#039;&#039;(Die Thread-Funktion schreiben (Anleitung))&lt;br /&gt;
**[[Speicherbereinigungscode schreiben|Thread-Objekte freigeben]] &#039;&#039;(Speicherbereinigungscode schreiben)&lt;br /&gt;
**[[Thread-Objekt definieren|Thread-Objekt]] &#039;&#039;(Thread-Objekt definieren)&lt;br /&gt;
**[[Threads initialisieren|Threads initialisieren]] &#039;&#039;(Threads initialisieren)&lt;br /&gt;
**[[Auf Beendigung der Thread-Ausführung warten|warten auf Beendigung der Thread-Ausführung]] &#039;&#039;(Auf Beendigung der Thread-Ausführung warten)&lt;br /&gt;
*mutable&lt;br /&gt;
**[[Mutable|Schlüsselwörter, C++]] &#039;&#039;(mutable)&lt;br /&gt;
==N==&lt;br /&gt;
*Nachricht&lt;br /&gt;
**[[Mit UML 2.0-Nachrichten arbeiten|Selbst-]] &#039;&#039;(Mit UML 2.0-Nachrichten arbeiten)&lt;br /&gt;
*Namenskonventionen&lt;br /&gt;
**[[Methoden benennen|Methoden]] &#039;&#039;(Methoden benennen)&lt;br /&gt;
*Namen verbergen&lt;br /&gt;
**[[Verbergen|C++ Sprachspezifika]] &#039;&#039;(Verbergen)&lt;br /&gt;
*Namespace&lt;br /&gt;
**[[Mit Namespaces und Packages arbeiten|anzeigen]] &#039;&#039;(Mit Namespaces und Packages arbeiten)&lt;br /&gt;
*Namespaces, Übersicht&lt;br /&gt;
**[[Namespace|C++ Sprachspezifika]] &#039;&#039;(namespace)&lt;br /&gt;
*[[Datenfelder definieren|Neues Feld (Dialogfeld)]] &#039;&#039;(Datenfelder definieren)&#039;&#039;&lt;br /&gt;
*new&lt;br /&gt;
**[[And eq|alternative Repräsentationen von C++-Token]] &#039;&#039;(and_eq, &amp;amp;=)&lt;br /&gt;
**[[New|C++ Sprachspezifika]] &#039;&#039;(new)&lt;br /&gt;
*[[Nicht-blockierende Verbindungen|Nicht-blockierende Verbindungen]] &#039;&#039;(Nicht-blockierende Verbindungen)&#039;&#039;&lt;br /&gt;
*nicht-modal&lt;br /&gt;
**[[Nicht-modale VCL-Formulare dynamisch erstellen|VCL-Formulare]] &#039;&#039;(Nicht-modale VCL-Formulare dynamisch erstellen)&lt;br /&gt;
*Nicht-visuelle Komponenten&lt;br /&gt;
**[[Nicht-visuelle Komponenten erzeugen|erstellen]] &#039;&#039;(Nicht-visuelle Komponenten erzeugen)&lt;br /&gt;
*Nmespaces&lt;br /&gt;
**[[Namespaces in Delphi|Programme und Units]] &#039;&#039;(Namespaces in Delphi)&lt;br /&gt;
*not&lt;br /&gt;
**[[Not, !|alternative Repräsentationen von C++-Token]] &#039;&#039;(not,&amp;amp;nbsp;! (C++))&lt;br /&gt;
*not_eq&lt;br /&gt;
**[[Not eq, !=|alternative Repräsentationen von C++-Token]] &#039;&#039;(not_eq, !=)&lt;br /&gt;
*[[(Null-Direktive)|Null, Direktive]] &#039;&#039;(# (Null-Direktive))&#039;&#039;&lt;br /&gt;
*nullptr&lt;br /&gt;
**[[Nullptr|Schlüsselwörter, C++]] &#039;&#039;(nullptr)&lt;br /&gt;
==O==&lt;br /&gt;
*Objektablage&lt;br /&gt;
**[[Ein Element aus der Objektablage in einem Projekt nutzen|Ablage]] &#039;&#039;(Ein Element aus der Objektablage in einem Projekt nutzen)&lt;br /&gt;
**[[Elemente in die Objektablage einfügen|Ablage]] &#039;&#039;(Elemente in die Objektablage einfügen)&lt;br /&gt;
**[[Gemeinsam genutzte Elemente bearbeiten|Ablage]] &#039;&#039;(Gemeinsam genutzte Elemente bearbeiten)&lt;br /&gt;
**[[Gemeinsam genutzte Elemente in einem Projekt|Ablage]] &#039;&#039;(Gemeinsam genutzte Elemente in einem Projekt)&lt;br /&gt;
**[[Objekte in einer Team-Umgebung gemeinsam nutzen|Ablage]] &#039;&#039;(Objekte in einer Team-Umgebung gemeinsam nutzen)&lt;br /&gt;
**[[Verwenden der Objektablage|Ablage]] &#039;&#039;(Verwenden der Objektablage)&lt;br /&gt;
*Objekte&lt;br /&gt;
**[[Ein Delphi-Objekt untersuchen|{{Delphi}}]] &#039;&#039;(Ein Delphi-Objekt untersuchen)&lt;br /&gt;
**[[Objekte erstellen, instantiieren und freigeben|erstellen]] &#039;&#039;(Objekte erstellen, instantiieren und freigeben)&lt;br /&gt;
**[[Was ist ein Objekt?|Klassen]] &#039;&#039;(Was ist ein Objekt?)&lt;br /&gt;
**[[Objekte, Komponenten und Steuerelemente|Komponenten]] &#039;&#039;(Objekte, Komponenten und Steuerelemente)&lt;br /&gt;
**[[Objekte|Sprachstruktur, C++]] &#039;&#039;(Objekte)&lt;br /&gt;
**[[Objektvariablen verwenden|Variablen]] &#039;&#039;(Objektvariablen verwenden)&lt;br /&gt;
*[[Objekte sperren|Objekte sperren]] &#039;&#039;(Objekte sperren)&#039;&#039;&lt;br /&gt;
*Objektfelder&lt;br /&gt;
**[[Objektfelder|Felder]] &#039;&#039;(Objektfelder)&lt;br /&gt;
*Objekt-Interfaces&lt;br /&gt;
**[[Objekt-Interfaces|Interfaces]] &#039;&#039;(Objekt-Interfaces ({{Delphi}}))&lt;br /&gt;
*[[Das Delegationsmodell verwenden|Objektorientierte Programmierung]] &#039;&#039;(Das Delegationsmodell verwenden)&#039;&#039;&lt;br /&gt;
**[[Objektorientierte Programmierung für Komponentenentwickler Übersicht|Komponentenentwicklung]] &#039;&#039;(Objektorientierte Programmierung für Komponentenentwickler Übersicht)&lt;br /&gt;
*Objekt-Pooling&lt;br /&gt;
**[[Verwaltung der Lebensdauer von Datenmodulen|Remote-Datenmodule]] &#039;&#039;(Verwaltung der Lebensdauer von Datenmodulen)&lt;br /&gt;
*OCL&lt;br /&gt;
**[[OCL-Unterstützung|Einschränkungen]] &#039;&#039;(Object Constraint Language (OCL) Support)&lt;br /&gt;
*OCL-Objekteinschränkung&lt;br /&gt;
**[[OCL-Einschränkungen erstellen|erstellen]] &#039;&#039;(OCL-Einschränkungen erstellen)&lt;br /&gt;
*OLE-Container&lt;br /&gt;
**[[Clients für Server erstellen, die über keine Typbibliothek verfügen|Objektverknüpfung und -einbettung]] &#039;&#039;(Clients für Server erstellen, die über keine Typbibliothek verfügen)&lt;br /&gt;
*[[Auf das Drücken einer Maustaste reagieren|OnMouseDown-Aktion]] &#039;&#039;(Auf das Drücken einer Maustaste reagieren)&#039;&#039;&lt;br /&gt;
*[[Auf das Loslassen einer Maustaste reagieren|OnMouseUp-Aktion]] &#039;&#039;(Auf das Loslassen einer Maustaste reagieren)&#039;&#039;&lt;br /&gt;
*OnPopup (Ereignis)&lt;br /&gt;
**[[Das Ereignis OnPopup behandeln|behandeln]] &#039;&#039;(Das Ereignis OnPopup behandeln)&lt;br /&gt;
*Operator&lt;br /&gt;
**[[Binäre Operatoren - Index|Operatoren, C++]] &#039;&#039;(Binäre Operatoren - Index)&lt;br /&gt;
**[[Suffixoperatoren - Index|Operatoren, C++]] &#039;&#039;(Suffixoperatoren - Index)&lt;br /&gt;
**[[Überladen von Operatorfunktionen (Übersicht) - Index|Operatoren, C++]] &#039;&#039;(Überladen von Operatorfunktionen (Übersicht) - Index)&lt;br /&gt;
**[[Unäre Operatoren - Index|Operatoren, C++]] &#039;&#039;(Unäre Operatoren - Index)&lt;br /&gt;
*+  Operator&lt;br /&gt;
**[[Plus- und Minus-Operatoren|Operatoren, C++]] &#039;&#039;(Plus- und Minus-Operatoren)&lt;br /&gt;
*. Operator&lt;br /&gt;
**Operator&lt;br /&gt;
**[[. Operator für direkte Elementauswahl|Operatoren, C++]] &#039;&#039;(. Operator für direkte Elementauswahl)&lt;br /&gt;
**[[Referenzierungs-/Dereferenzierungsoperatoren|Operatoren, C++]] &#039;&#039;(Referenzierungs-/Dereferenzierungsoperatoren)&lt;br /&gt;
*++ Operator&lt;br /&gt;
**[[Inkrement-/Dekrement-Operatoren|Operatoren, C++]] &#039;&#039;(Inkrement-/Dekrement-Operatoren)&lt;br /&gt;
*operator&lt;br /&gt;
**[[Operator|Schlüsselwörter, C++]] &#039;&#039;(operator)&lt;br /&gt;
*?: Operator&lt;br /&gt;
**[[Bedingungsoperator|Operatoren, C++]] &#039;&#039;(Bedingungsoperator)&lt;br /&gt;
*[ ] Operator&lt;br /&gt;
**[[Array-Indizierungsoperator|Operatoren, C++]] &#039;&#039;(Array-Indizierungsoperator)&lt;br /&gt;
*Operatoren, Ausdrücke&lt;br /&gt;
**[[Primärausdruck-Operatoren|Operatoren, C++]] &#039;&#039;(Primärausdruck-Operatoren)&lt;br /&gt;
*Operatoren, binäre&lt;br /&gt;
**[[Binäre Operatoren|Operatoren, C++]] &#039;&#039;(Binäre Operatoren - Übersicht (C++))&lt;br /&gt;
*Operatoren, Funktionsaufrufe&lt;br /&gt;
**[[Klammeroperator|Operatoren, C++]] &#039;&#039;(Klammeroperator)&lt;br /&gt;
*Operatoren, Gleichheits-&lt;br /&gt;
**[[Gleichheitsoperatoren|Sprachstruktur, C++]] &#039;&#039;(Gleichheitsoperatoren)&lt;br /&gt;
*Operatoren überladen&lt;br /&gt;
**[[Überladen des Operators delete|C++ Sprachspezifika]] &#039;&#039;(Überladen des Operators delete)&lt;br /&gt;
**[[Überladen des Operators new|C++ Sprachspezifika]] &#039;&#039;(Überladen des Operators new)&lt;br /&gt;
**[[Überladene Operatoren (Delphi)|Klassen und Objekte]] &#039;&#039;(Überladene Operatoren ({{Delphi}}))&lt;br /&gt;
*Operatoren, überladen&lt;br /&gt;
**[[Beispiel für das Überladen von Operatoren|Operatorüberladung, C++]] &#039;&#039;(Beispiel für das Überladen von Operatoren)&lt;br /&gt;
**[[Überladen des Funktionsaufrufoperators ( )|Operatorüberladung, C++]] &#039;&#039;(Überladen des Funktionsaufrufoperators ( ))&lt;br /&gt;
**[[Überladen des Zuweisungsoperators =|Operatorüberladung, C++]] &#039;&#039;(Überladen des Zuweisungsoperators = (C++))&lt;br /&gt;
**[[Überladene Operatoren und Vererbung|Operatorüberladung, C++]] &#039;&#039;(Überladene Operatoren und Vererbung)&lt;br /&gt;
**[[Überladen von binären Operatoren|Operatorüberladung, C++]] &#039;&#039;(Überladen von binären Operatoren)&lt;br /&gt;
**[[Überladen von Operatoren (C++)|Operatorüberladung, C++]] &#039;&#039;(Überladen von Operatoren (C++))&lt;br /&gt;
**[[Überladen von Operatorfunktionen|Operatorüberladung, C++]] &#039;&#039;(Überladen von Operatorfunktionen)&lt;br /&gt;
**[[Überladen von unären Operatoren|Operatorüberladung, C++]] &#039;&#039;(Überladen von unären Operatoren)&lt;br /&gt;
*Operatoren, unäre&lt;br /&gt;
**[[Unäre Operatoren|Operatoren, C++]] &#039;&#039;(Unäre Operatoren)&lt;br /&gt;
*Operatoren, Zusammenfassung&lt;br /&gt;
**[[Operatoren (Zusammenfassung)|Operatoren, C++]] &#039;&#039;(Operatoren (Zusammenfassung))&lt;br /&gt;
*Operator new&lt;br /&gt;
**[[Der Operator new|C++ Sprachspezifika]] &#039;&#039;(Der Operator new (C++))&lt;br /&gt;
**[[Der Operator new für Arrays|C++ Sprachspezifika]] &#039;&#039;(Der Operator new für Arrays)&lt;br /&gt;
**[[Platzierungssyntax für den Operator new|C++ Sprachspezifika]] &#039;&#039;(Platzierungssyntax für den Operator new)&lt;br /&gt;
*operators, overloading&lt;br /&gt;
**[[Überladen des Indizierungsoperators|operator overloading, C++]] &#039;&#039;(Überladen des Indizierungsoperators [ ])&lt;br /&gt;
**[[Überladen des Klassenelementzugriffs-Operators –|operator overloading, C++]] &#039;&#039;(Überladen des Klassenelementzugriffs-Operators –&amp;gt;)&lt;br /&gt;
*Optionen&lt;br /&gt;
**[[Konfigurieren der UML-Modellierung|Änderungen deaktivieren]] &#039;&#039;(Konfigurieren der UML-Modellierung)&lt;br /&gt;
*options&lt;br /&gt;
**[[Modellierung - Allgemeine Optionen|general]] &#039;&#039;(Modellierung - Allgemeine Optionen)&lt;br /&gt;
**[[Modellierung - Optionen für die Dokumentationserzeugung|generate documentation general]] &#039;&#039;(Modellierung - Optionen für die Dokumentationserzeugung)&lt;br /&gt;
*[[Optionsfelder (TRadioButton)|Optionsfelder (TRadioButton)]] &#039;&#039;(Optionsfelder (TRadioButton))&#039;&#039;&lt;br /&gt;
*[[Übersicht über Optionsgruppen|Optionsgruppen (C++)]] &#039;&#039;(Übersicht über Optionsgruppen)&#039;&#039;&lt;br /&gt;
*[[Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen|Optionsgruppen erstellen]] &#039;&#039;(Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen)&#039;&#039;&lt;br /&gt;
*or&lt;br /&gt;
**[[Or|alternative Repräsentationen von C++-Token]] &#039;&#039;(or)&lt;br /&gt;
*or_eq&lt;br /&gt;
**[[Or eq|alternative Repräsentationen von C++-Token]] &#039;&#039;(or_eq)&lt;br /&gt;
*[[Größe von Owner-Draw-Elementen festlegen|Owner-Draw-Steuerelemente]] &#039;&#039;(Größe von Owner-Draw-Elementen festlegen)&#039;&#039;&lt;br /&gt;
==P==&lt;br /&gt;
*Packages&lt;br /&gt;
**[[Von der Befehlszeile aus compilieren und linken|Befehlszeilen-Compiler und -Linker verwenden]] &#039;&#039;(Von der Befehlszeile aus compilieren und linken)&lt;br /&gt;
**[[Benötigte Laufzeit-Packages auswählen|benötigte Laufzeit-Packages]] &#039;&#039;(Benötigte Laufzeit-Packages auswählen)&lt;br /&gt;
**[[Benutzerdefinierte Packages|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Packages)&lt;br /&gt;
**[[Ein bestehendes Package bearbeiten|bestehende bearbeiten]] &#039;&#039;(Ein bestehendes Package bearbeiten)&lt;br /&gt;
**[[Spezielle Compiler-Direktiven für Packages|Compiler-Direktiven]] &#039;&#039;(Spezielle Compiler-Direktiven für Packages)&lt;br /&gt;
**[[Packages compilieren|compilieren]] &#039;&#039;(Packages compilieren)&lt;br /&gt;
**[[Packages (Delphi)|compilieren]] &#039;&#039;(Packages ({{Delphi}}))&lt;br /&gt;
**[[Package-Dateien nach erfolgreicher Compilierung|Dateien]] &#039;&#039;(Package-Dateien nach erfolgreicher Compilierung)&lt;br /&gt;
**[[Packages weitergeben|Deployment]] &#039;&#039;(Packages weitergeben)&lt;br /&gt;
**[[Entwurfszeit-Packages|Entwurfszeit]] &#039;&#039;(Entwurfszeit-Packages)&lt;br /&gt;
**[[Ein Package erstellen|erstellen]] &#039;&#039;(Ein Package erstellen)&lt;br /&gt;
**[[Packages erstellen und bearbeiten|erstellen und bearbeiten (Übersicht)]] &#039;&#039;(Packages erstellen und bearbeiten)&lt;br /&gt;
**[[Packages in Anwendungen laden|in Anwendungen verwenden]] &#039;&#039;(Packages in Anwendungen laden)&lt;br /&gt;
**[[Komponenten-Packages installieren|Komponenten installieren]] &#039;&#039;(Komponenten-Packages installieren)&lt;br /&gt;
**[[Packages mit der Funktion LoadPackage laden|laden/entladen]] &#039;&#039;(Packages mit der Funktion LoadPackage laden)&lt;br /&gt;
**[[Laufzeit-Packages|Laufzeit-]] &#039;&#039;(Laufzeit-Packages)&lt;br /&gt;
**[[Packages und Komponenten: Übersicht|Packages]] &#039;&#039;(Packages und Komponenten: Übersicht)&lt;br /&gt;
**[[Quelldateien von Packages manuell bearbeiten|Quelldateien manuell bearbeiten]] &#039;&#039;(Quelldateien von Packages manuell bearbeiten)&lt;br /&gt;
**[[Verwendung des schwachen Packens|schwaches Packen]] &#039;&#039;(Verwendung des schwachen Packens)&lt;br /&gt;
**[[Packages sinnvoll einsetzen|sinnvoll einsetzen]] &#039;&#039;(Packages sinnvoll einsetzen)&lt;br /&gt;
**[[Die Struktur eines Package|Struktur]] &#039;&#039;(Die Struktur eines Package)&lt;br /&gt;
**[[Packages und Standard-DLLs|und DLLs]] &#039;&#039;(Packages und Standard-DLLs)&lt;br /&gt;
**[[Packages erstellen|Units]] &#039;&#039;(Packages erstellen)&lt;br /&gt;
**[[Package-Dateien|verteilen]] &#039;&#039;(Package-Dateien)&lt;br /&gt;
**[[Wann Packages und DLLs zu verwenden sind|Verwendung]] &#039;&#039;(Wann Packages und DLLs zu verwenden sind)&lt;br /&gt;
*Packages und DLLs&lt;br /&gt;
**[[Packages und DLLs erstellen|erstellen]] &#039;&#039;(Packages und DLLs erstellen)&lt;br /&gt;
*Paletten&lt;br /&gt;
**[[Paletten verarbeiten|Grafiken]] &#039;&#039;(Paletten verarbeiten)&lt;br /&gt;
*Paradox-Tabellen&lt;br /&gt;
**[[Lokale Transaktionen|lokale Transaktionen]] &#039;&#039;(Lokale Transaktionen)&lt;br /&gt;
**[[Paradox-Verzeichnisorte angeben|Netzwerksteuerungsdateien]] &#039;&#039;(Paradox-Verzeichnisorte angeben)&lt;br /&gt;
**[[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten|Passwörter]] &#039;&#039;(Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten)&lt;br /&gt;
*Parameter&lt;br /&gt;
**[[Befehlsparameter verarbeiten|ADO-Befehle]] &#039;&#039;(Befehlsparameter verarbeiten)&lt;br /&gt;
**[[Parameter (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Parameter (Delphi))&lt;br /&gt;
**[[Parameter vom Anwendungsserver abrufen|vom Provider abrufen]] &#039;&#039;(Parameter vom Anwendungsserver abrufen)&lt;br /&gt;
*Parameter ändern&lt;br /&gt;
**[[Überblick zum Ändern von Parametern (Delphi)|Refactoring]] &#039;&#039;(Überblick zum Ändern von Parametern (Delphi))&lt;br /&gt;
*pascal&lt;br /&gt;
**[[Pascal, pascal, pascal|Schlüsselwörter, C++]] &#039;&#039;(pascal, _pascal, __pascal (C++))&lt;br /&gt;
*[[Declspec(pascalimplementation)|PASCALIMPLEMENTATION]] &#039;&#039;(__declspec(pascalimplementation))&#039;&#039;&lt;br /&gt;
*Pattern als First-Class-Citizens&lt;br /&gt;
**[[Hinzufügen von Teilnehmern zu FCC-Pattern|Teilnehmer hinzufügen]] &#039;&#039;(Hinzufügen von Teilnehmern zu FCC-Pattern)&lt;br /&gt;
*Pattern-Registrierung&lt;br /&gt;
**[[Pattern|Pattern]] &#039;&#039;(Pattern)&lt;br /&gt;
*paValueList&lt;br /&gt;
**[[Die Editorattribute festlegen|paSubProperties]] &#039;&#039;(Die Editorattribute festlegen)&lt;br /&gt;
*Perform (Methode)&lt;br /&gt;
**[[Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen|Botschaften senden]] &#039;&#039;(Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen)&lt;br /&gt;
*Persistente Felder&lt;br /&gt;
**[[Persistente Felder anordnen|anordnen]] &#039;&#039;(Persistente Felder anordnen)&lt;br /&gt;
**[[Neue persistente Felder erstellen|definieren]] &#039;&#039;(Neue persistente Felder erstellen)&lt;br /&gt;
**[[Persistente Felder erstellen|erstellen]] &#039;&#039;(Persistente Felder erstellen)&lt;br /&gt;
**[[Persistente Feldkomponenten|Feldobjekte]] &#039;&#039;(Persistente Feldkomponenten)&lt;br /&gt;
**[[Persistente Feldkomponenten löschen|löschen]] &#039;&#039;(Persistente Feldkomponenten löschen)&lt;br /&gt;
*Persistente Spalten&lt;br /&gt;
**[[Persistente Spalten erstellen|erstellen]] &#039;&#039;(Persistente Spalten erstellen)&lt;br /&gt;
**[[Persistente Spalten löschen|im Spalteneditor löschen]] &#039;&#039;(Persistente Spalten löschen)&lt;br /&gt;
**[[Reihenfolge persistenter Spalten ändern|Reihenfolge ändern]] &#039;&#039;(Reihenfolge persistenter Spalten ändern)&lt;br /&gt;
**[[Schaltflächen in Spalten einfügen|Schaltflächen einfügen]] &#039;&#039;(Schaltflächen in Spalten einfügen)&lt;br /&gt;
*[[Standardverhalten der Datenbankverbindung festlegen|Persistente Verbindungen]] &#039;&#039;(Standardverhalten der Datenbankverbindung festlegen)&#039;&#039;&lt;br /&gt;
*Pin&lt;br /&gt;
**[[Pins erstellen|erstellen]] &#039;&#039;(Pins erstellen (UML 2.0))&lt;br /&gt;
*[[Die Pinseleigenschaft Bitmap setzen|Pinsel, Bitmap-Eigenschaft]] &#039;&#039;(Die Pinseleigenschaft Bitmap setzen)&#039;&#039;&lt;br /&gt;
*[[Pinselfarbe ändern|Pinselfarbe]] &#039;&#039;(Pinselfarbe ändern)&#039;&#039;&lt;br /&gt;
*[[Pinsel verwenden|Pinsel]] &#039;&#039;(Pinsel verwenden)&#039;&#039;&lt;br /&gt;
*Pixel&lt;br /&gt;
**[[Pixel lesen und setzen|lesen und setzen]] &#039;&#039;(Pixel lesen und setzen)&lt;br /&gt;
*[[Polygone zeichnen|Polygone]] &#039;&#039;(Polygone zeichnen)&#039;&#039;&lt;br /&gt;
**[[Ein Polygon in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Ein Polygon in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*Polymorphe Klassen&lt;br /&gt;
**[[Polymorphe Klassen - Index|C++ Sprachspezifika]] &#039;&#039;(Polymorphe Klassen - Index)&lt;br /&gt;
*[[Ein Popup-Menü bereitstellen|Popup-Menüs]] &#039;&#039;(Ein Popup-Menü bereitstellen)&#039;&#039;&lt;br /&gt;
*[[Positionsmarken verwenden|Positionsmarken verwenden]] &#039;&#039;(Positionsmarken verwenden)&#039;&#039;&lt;br /&gt;
*PostMessage (Methode)&lt;br /&gt;
**[[Eine verzögert auszuführende Botschaft senden|Botschaften senden]] &#039;&#039;(Eine verzögert auszuführende Botschaft senden)&lt;br /&gt;
*[[Pragma alignment|#pragma alignment]] &#039;&#039;(#pragma alignment)&#039;&#039;&lt;br /&gt;
*[[Pragma argsused|#pragma argsused]] &#039;&#039;(#pragma argsused)&#039;&#039;&lt;br /&gt;
*[[Pragma checkoption|#pragma checkoption]] &#039;&#039;(#pragma checkoption)&#039;&#039;&lt;br /&gt;
*[[Pragma codeseg|#pragma codeseg]] &#039;&#039;(#pragma codeseg)&#039;&#039;&lt;br /&gt;
*[[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption]] &#039;&#039;(#pragma defineonoption und #pragma undefineonoption)&#039;&#039;&lt;br /&gt;
*[[Pragma exit und pragma startup|#pragma exit]] &#039;&#039;(#pragma exit und #pragma startup)&#039;&#039;&lt;br /&gt;
*[[Pragma hdrfile|#pragma hdrfile]] &#039;&#039;(#pragma hdrfile)&#039;&#039;&lt;br /&gt;
*[[Pragma hdrstop|#pragma hdrstop]] &#039;&#039;(#pragma hdrstop)&#039;&#039;&lt;br /&gt;
*[[Pragma inline|#pragma inline]] &#039;&#039;(#pragma inline)&#039;&#039;&lt;br /&gt;
*[[Pragma intrinsic|#pragma intrinsic]] &#039;&#039;(#pragma intrinsic)&#039;&#039;&lt;br /&gt;
*[[Pragma comment|#pragma-Kommentare, pragma]] &#039;&#039;(#pragma comment)&#039;&#039;&lt;br /&gt;
*[[Pragma link|#pragma link]] &#039;&#039;(#pragma link)&#039;&#039;&lt;br /&gt;
*[[Pragma message|#pragma message]] &#039;&#039;(#pragma message)&#039;&#039;&lt;br /&gt;
*[[Pragma nopushoptwarn|#pragma nopushoptwarn]] &#039;&#039;(#pragma nopushoptwarn)&#039;&#039;&lt;br /&gt;
*[[Pragma obsolete|#pragma obsolete]] &#039;&#039;(#pragma obsolete)&#039;&#039;&lt;br /&gt;
*[[Pragma option|#pragma option]] &#039;&#039;(#pragma option)&#039;&#039;&lt;br /&gt;
*[[Pragma package|#pragma package]] &#039;&#039;(#pragma package)&#039;&#039;&lt;br /&gt;
*[[Pragma pack|#pragma pack]] &#039;&#039;(#pragma pack)&#039;&#039;&lt;br /&gt;
*[[Pragma|#pragma]] &#039;&#039;(#pragma)&#039;&#039;&lt;br /&gt;
*[[Pragma region und pragma end region|#pragma region]] &#039;&#039;(#pragma region und #pragma end_region)&#039;&#039;&lt;br /&gt;
*[[Pragma resource|#pragma resource]] &#039;&#039;(#pragma resource)&#039;&#039;&lt;br /&gt;
*[[Pragma warn|#pragma warn]] &#039;&#039;(#pragma warn)&#039;&#039;&lt;br /&gt;
*private&lt;br /&gt;
**[[Private|Schlüsselwörter, C++]] &#039;&#039;(private (C++))&lt;br /&gt;
*Programmierhilfe&lt;br /&gt;
**[[Programmierhilfe|Übersicht]] &#039;&#039;(Programmierhilfe)&lt;br /&gt;
*Programmorganisation&lt;br /&gt;
**[[Programme und Units|Programme und Units]] &#039;&#039;(Programme und Units ({{Delphi}}))&lt;br /&gt;
*Project&lt;br /&gt;
**[[Projektverwaltung|Clean]] &#039;&#039;(Projektverwaltung)&lt;br /&gt;
*Projekte&lt;br /&gt;
**[[Ein Projekt starten|Arten]] &#039;&#039;(Ein Projekt starten - Überblick)&lt;br /&gt;
**[[Ein Projekt erstellen|Projekte erstellen]] &#039;&#039;(Ein Projekt erstellen)&lt;br /&gt;
*property&lt;br /&gt;
**[[Property|Schlüsselwörter, C++]] &#039;&#039;(__property)&lt;br /&gt;
*protected&lt;br /&gt;
**[[Protected|Schlüsselwörter, C++]] &#039;&#039;(protected (C++))&lt;br /&gt;
*Protokolle&lt;br /&gt;
**[[Terminologie und Standards|Internet]] &#039;&#039;(Terminologie und Standards)&lt;br /&gt;
*Provider&lt;br /&gt;
**[[Auf Client-Ereignisse reagieren|benutzerdefinierte Ereignisse]] &#039;&#039;(Auf Client-Ereignisse reagieren)&lt;br /&gt;
**[[Die Datenquelle festlegen|Daten abrufen]] &#039;&#039;(Die Datenquelle festlegen)&lt;br /&gt;
**[[Auf Aktualisierungsanforderungen des Client reagieren|Daten aktualisieren]] &#039;&#039;(Auf Aktualisierungsanforderungen des Client reagieren)&lt;br /&gt;
**[[Aktualisierungsfehler beheben|Fehlerbehandlung]] &#039;&#039;(Aktualisierungsfehler beheben)&lt;br /&gt;
**[[XML-Dokumente als Datenquelle für einen Provider verwenden|XML]] &#039;&#039;(XML-Dokumente als Datenquelle für einen Provider verwenden)&lt;br /&gt;
*Prozedur&lt;br /&gt;
**[[Die Register-Prozedur implementieren|Register]] &#039;&#039;(Die Register-Prozedur implementieren)&lt;br /&gt;
*Prozedurale Typen&lt;br /&gt;
**[[Prozedurale Typen|Datentypen]] &#039;&#039;(Prozedurale Typen ({{Delphi}}))&lt;br /&gt;
*Prozeduren und Funktionen&lt;br /&gt;
**[[Prozeduren und Funktionen (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Prozeduren und Funktionen ({{Delphi}}))&lt;br /&gt;
*Prozeduren und Funktionen aufrufen&lt;br /&gt;
**[[Prozeduren und Funktionen aufrufen (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Prozeduren und Funktionen aufrufen (Delphi))&lt;br /&gt;
*Pseudovariablen&lt;br /&gt;
**[[Tabelle der C++-Register-Pseudovariablen|Lexikalische Elemente, C++]] &#039;&#039;(Tabelle der C++-Register-Pseudovariablen)&lt;br /&gt;
*public&lt;br /&gt;
**[[Public|Schlüsselwörter, C++]] &#039;&#039;(public (C++))&lt;br /&gt;
*published&lt;br /&gt;
**[[Published|Schlüsselwörter, C++]] &#039;&#039;(__published (C++))&lt;br /&gt;
==Q==&lt;br /&gt;
*Quelltext&lt;br /&gt;
**[[Quelltext bearbeiten|bearbeiten]] &#039;&#039;(Quelltext bearbeiten)&lt;br /&gt;
*Quelltext bearbeiten&lt;br /&gt;
**[[Klassenvervollständigung verwenden|Klassenvervollständigung]] &#039;&#039;(Klassenvervollständigung verwenden)&lt;br /&gt;
*Quelltext-Editor&lt;br /&gt;
**[[Quelltext-Editor anpassen|anpassen]] &#039;&#039;(Quelltext-Editor anpassen)&lt;br /&gt;
*Quelltext wiederverwenden&lt;br /&gt;
**[[Komponenten und Komponentengruppen wiederverwenden|Techniken]] &#039;&#039;(Komponenten und Komponentengruppen wiederverwenden)&lt;br /&gt;
==R==&lt;br /&gt;
*[[Rahmen (TBevel)|Rahmen (TBevel)]] &#039;&#039;(Rahmen (TBevel))&#039;&#039;&lt;br /&gt;
*Rangfolge&lt;br /&gt;
**[[Abarbeitungsreihenfolge und Rangfolge von Operatoren|Operatoren, C++]] &#039;&#039;(Abarbeitungsreihenfolge und Rangfolge von Operatoren)&lt;br /&gt;
*read&lt;br /&gt;
**[[Zugriffsmethoden (Eigenschaften)|write]] &#039;&#039;(Zugriffsmethoden (Eigenschaften))&lt;br /&gt;
*ReadOnly (Eigenschaft)&lt;br /&gt;
**[[Den Standardwert von FReadOnly ändern|FReadOnly]] &#039;&#039;(Den Standardwert von FReadOnly ändern)&lt;br /&gt;
*Rechtecke und Ellipsen&lt;br /&gt;
**[[Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*[[Rechtecke und Ellipsen zeichnen|Rechtecke zeichnen]] &#039;&#039;(Rechtecke und Ellipsen zeichnen)&#039;&#039;&lt;br /&gt;
*[[Überblick zum Refactoring|Refactoring]] &#039;&#039;(Überblick zum Refactoring)&#039;&#039;&lt;br /&gt;
**[[Refactoring von Quelltext|Anleitungen]] &#039;&#039;(Refactoring von Quelltext)&lt;br /&gt;
**[[Überblick zum Extrahieren von Ressourcenstrings (Delphi)|Ressourcen-String extrahieren]] &#039;&#039;(Überblick zum Extrahieren von Ressourcenstrings (Delphi))&lt;br /&gt;
**[[Refactoring-Operationen in der Vorschau anzeigen und durchführen|Vorschau]] &#039;&#039;(Refactoring-Operationen in der Vorschau anzeigen und durchführen)&lt;br /&gt;
*Referentielle Integrität&lt;br /&gt;
**[[Referentielle Integrität, Stored Procedures und Trigger|Stored Procedures]] &#039;&#039;(Referentielle Integrität, Stored Procedures und Trigger)&lt;br /&gt;
*Referenzen suchen&lt;br /&gt;
**[[Überblick zum Suchen von Referenzen (Delphi)|Deklarationssymbol]] &#039;&#039;(Überblick zum Suchen von Referenzen (Delphi))&lt;br /&gt;
**[[Referenzen suchen (Delphi)|lokale Referenzen suchen]] &#039;&#039;(Referenzen suchen (Delphi))&lt;br /&gt;
*[[Referenzfelder|Referenzfelder]] &#039;&#039;(Referenzfelder)&#039;&#039;&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)|Referenz hinzufügen]] &#039;&#039;(Hinzufügen (Dialogfeld), Erfordert (Registerkarte))&#039;&#039;&lt;br /&gt;
*register&lt;br /&gt;
**[[Register|Schlüsselwörter, C++]] &#039;&#039;(register (C++))&lt;br /&gt;
*[[Registerkartenkomponente (TPageControl)|Registerkartenkomponenten (TPageControl)]] &#039;&#039;(Registerkartenkomponente (TPageControl))&#039;&#039;&lt;br /&gt;
*[[Registerkomponente (TTabControl)|Registerkomponenten (TTabControl)]] &#039;&#039;(Registerkomponente (TTabControl))&#039;&#039;&lt;br /&gt;
*RegisterPropertyEditor&lt;br /&gt;
**[[Den Eigenschaftseditor registrieren|Eigenschaftseditoren registrieren]] &#039;&#039;(Den Eigenschaftseditor registrieren)&lt;br /&gt;
*Registrierung&lt;br /&gt;
**[[Arbeiten mit INI-Dateien und der Registrierung|Systemregistrierung]] &#039;&#039;(Arbeiten mit INI-Dateien und der Registrierung)&lt;br /&gt;
*reinterpret_cast&lt;br /&gt;
**[[Reinterpret cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(reinterpret_cast (Typumwandlungsoperator))&lt;br /&gt;
*Relationale Operatoren&lt;br /&gt;
**[[Relationale Operatoren|Operatoren, C++]] &#039;&#039;(Relationale Operatoren)&lt;br /&gt;
*[[Remotable-Objekt (Beispiel)|Remotable-Objekte]] &#039;&#039;(Remotable-Objekt (Beispiel))&#039;&#039;&lt;br /&gt;
*Remote-Datenmodule&lt;br /&gt;
**[[Datenmodul einrichten|einrichten]] &#039;&#039;(Datenmodul einrichten)&lt;br /&gt;
**[[TMTSDataModule konfigurieren|erstellen]] &#039;&#039;(TMTSDataModule konfigurieren)&lt;br /&gt;
**[[TRemoteDataModule konfigurieren|erstellen]] &#039;&#039;(TRemoteDataModule konfigurieren)&lt;br /&gt;
**[[TSOAPDataModule konfigurieren|erstellen]] &#039;&#039;(TSOAPDataModule konfigurieren)&lt;br /&gt;
*Remote-Verbindungen&lt;br /&gt;
**[[Broker-Verbindungen|Broker]] &#039;&#039;(Broker-Verbindungen)&lt;br /&gt;
**[[Verbindung über DCOM angeben|DCOM verwenden]] &#039;&#039;(Verbindung über DCOM angeben)&lt;br /&gt;
**[[Verbindung über HTTP angeben|HTTP verwenden]] &#039;&#039;(Verbindung über HTTP angeben)&lt;br /&gt;
**[[Verbindung über SOAP angeben|SOAP verwenden]] &#039;&#039;(Verbindung über SOAP angeben)&lt;br /&gt;
**[[Verbindung über Sockets angeben|TCP/IP verwenden]] &#039;&#039;(Verbindung über Sockets angeben)&lt;br /&gt;
**[[Server-Verbindungen verwalten|verwalten]] &#039;&#039;(Server-Verbindungen verwalten)&lt;br /&gt;
*requires&lt;br /&gt;
**[[Requires|Schlüsselwörter, C++]] &#039;&#039;(requires (C++))&lt;br /&gt;
*Ressourcen&lt;br /&gt;
**[[Ressourcen auslagern|isolieren]] &#039;&#039;(Ressourcen auslagern)&lt;br /&gt;
*Ressourcendateien&lt;br /&gt;
**[[Ressourcendateien importieren|Menüs]] &#039;&#039;(Ressourcendateien importieren)&lt;br /&gt;
*Ressourcen-Dlls&lt;br /&gt;
**[[Ressourcen-DLLs erstellen|Gebietsschema]] &#039;&#039;(Ressourcen-DLLs erstellen)&lt;br /&gt;
*restrict&lt;br /&gt;
**[[Restrict|Schlüsselwörter, C++]] &#039;&#039;(restrict)&lt;br /&gt;
*Resume (Methode)&lt;br /&gt;
**[[Threads starten und stoppen|Suspend (Methode)]] &#039;&#039;(Threads starten und stoppen)&lt;br /&gt;
*return&lt;br /&gt;
**[[Return|Schlüsselwörter, C++]] &#039;&#039;(return)&lt;br /&gt;
*Ribbon-Steuerelemente&lt;br /&gt;
**[[Erstellen einer Anwendung mit Ribbon-Steuerelementen|Anwendung erstellen]] &#039;&#039;(Erstellen einer Anwendung mit Ribbon-Steuerelementen)&lt;br /&gt;
**[[Hinzufügen von Befehlen zu dem Ribbon|Befehle hinzufügen]] &#039;&#039;(Hinzufügen von Befehlen zu dem Ribbon)&lt;br /&gt;
*[[RLINK32.DLL: Der Ressourcen-Linker (C++)|RLINK32.DLL]] &#039;&#039;(RLINK32.DLL: Der Ressourcen-Linker (C++))&#039;&#039;&lt;br /&gt;
*Rolle&lt;br /&gt;
**[[Mit Kollaborationsverwendungen arbeiten|verschiedene Klassifizierer binden]] &#039;&#039;(Mit Kollaborationsverwendungen arbeiten)&lt;br /&gt;
*[[Rotl, rotr|_rotr, _rotl]] &#039;&#039;(_rotl, _rotr)&#039;&#039;&lt;br /&gt;
*Routinen für lange String&lt;br /&gt;
**[[Gebräuchliche Routinen für AnsiStrings|Strings]] &#039;&#039;(Gebräuchliche Routinen für AnsiStrings)&lt;br /&gt;
*Routinen für nullterminierte Strings&lt;br /&gt;
**[[Gebräuchliche Routinen für nullterminierte Strings|Strings]] &#039;&#039;(Gebräuchliche Routinen für nullterminierte Strings)&lt;br /&gt;
*RTF-Steuerelemente&lt;br /&gt;
**[[Memo- und RTF-Bearbeitungselemente|Memo-Steuerelemente]] &#039;&#039;(Memo- und RTF-Bearbeitungselemente)&lt;br /&gt;
*__rtti&lt;br /&gt;
**[[Rtti und die Option -RT|C++ Sprachspezifika]] &#039;&#039;(__rtti und die Option -RT)&lt;br /&gt;
*RTTI&lt;br /&gt;
**[[Typidentifikation zur Laufzeit (RTTI): Übersicht|C++ Sprachspezifika]] &#039;&#039;(Typidentifikation zur Laufzeit (RTTI): Übersicht)&lt;br /&gt;
*Rückgängig machen&lt;br /&gt;
**[[Refactoring rückgängig machen (Delphi)|Refactoring]] &#039;&#039;(Refactoring rückgängig machen (Delphi))&lt;br /&gt;
==S==&lt;br /&gt;
*Safecall&lt;br /&gt;
**[[So fügt Delphi Eigenschaften hinzu|Eigenschaften]] &#039;&#039;(So fügt Delphi Eigenschaften hinzu)&lt;br /&gt;
**[[So fügt Delphi Ereignisse hinzu|Ereignisse]] &#039;&#039;(So fügt Delphi Ereignisse hinzu)&lt;br /&gt;
*[[Schaltflächen und ähnliche Steuerelemente|Schaltflächen (TButton)]] &#039;&#039;(Schaltflächen und ähnliche Steuerelemente)&#039;&#039;&lt;br /&gt;
*Schieberegler (TTrackBar)&lt;br /&gt;
**[[Schieberegler (TTrackBar)|Steuerelemente]] &#039;&#039;(Schieberegler (TTrackBar))&lt;br /&gt;
*[[Schlüsselwörter und reservierte Wörter in Makros|Schlüsselwörter]] &#039;&#039;(Schlüsselwörter und reservierte Wörter in Makros)&#039;&#039;&lt;br /&gt;
**[[Schlüsselwörter|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwörter)&lt;br /&gt;
**[[Schlüsselwörter spezifisch für C++|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwörter spezifisch für C++)&lt;br /&gt;
**[[Schlüsselwort-Erweiterungen|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwort-Erweiterungen)&lt;br /&gt;
**[[Typ-Bezeichner|Sprachstruktur, C++]] &#039;&#039;(Typ-Bezeichner)&lt;br /&gt;
*Schnittstelle&lt;br /&gt;
**[[Mit Schnittstellen arbeiten|ausblenden]] &#039;&#039;(Mit Schnittstellen arbeiten)&lt;br /&gt;
**[[Das Erscheinungsbild von Schnittstellen ändern|Notation ändern]] &#039;&#039;(Das Erscheinungsbild von Schnittstellen ändern)&lt;br /&gt;
*Schnittstellen implementieren&lt;br /&gt;
**[[Interfaces implementieren|Schnittstellen]] &#039;&#039;(Interfaces implementieren)&lt;br /&gt;
*Schnittstellenreferenzen&lt;br /&gt;
**[[Interface-Referenzen|Schnittstellen]] &#039;&#039;(Interface-Referenzen ({{Delphi}}))&lt;br /&gt;
*[[Schnittstellen verwenden|Schnittstellen]] &#039;&#039;(Schnittstellen verwenden)&#039;&#039;&lt;br /&gt;
**[[Schnittstellen in verschiedenen Klassen verwenden|Polymorphismus]] &#039;&#039;(Schnittstellen in verschiedenen Klassen verwenden)&lt;br /&gt;
**[[Wiederverwendung von Quelltext und Delegation|Quelltext wiederverwenden]] &#039;&#039;(Wiederverwendung von Quelltext und Delegation)&lt;br /&gt;
**[[Die Schnittstelle des Anwendungs-Servers erweitern|Remote-Datenmodule]] &#039;&#039;(Die Schnittstelle des Anwendungs-Servers erweitern)&lt;br /&gt;
**[[TInterfacedObject|TInterfacedObject]] &#039;&#039;(TInterfacedObject)&lt;br /&gt;
*Schriften&lt;br /&gt;
**[[Schriften|Deployment]] &#039;&#039;(Schriften)&lt;br /&gt;
*[[Schwerwiegende Fehler|Schwerwiegende Fehler]] &#039;&#039;(Schwerwiegende Fehler)&#039;&#039;&lt;br /&gt;
*SDI-Anwendungen&lt;br /&gt;
**[[SDI-Anwendungen|Single Document Interface]] &#039;&#039;(SDI-Anwendungen)&lt;br /&gt;
*Seitengeneratoren&lt;br /&gt;
**[[Seitengeneratoren verketten|verketten]] &#039;&#039;(Seitengeneratoren verketten)&lt;br /&gt;
*[[Den gesamten Text markieren|SelectAll]] &#039;&#039;(Den gesamten Text markieren)&#039;&#039;&lt;br /&gt;
*SendMessage (Methode)&lt;br /&gt;
**[[Eine Botschaft mit der Windows-Botschaftswarteschlange senden|Botschaften senden]] &#039;&#039;(Eine Botschaft mit der Windows-Botschaftswarteschlange senden)&lt;br /&gt;
*Server-Sockets&lt;br /&gt;
**[[Server-Ereignisse|Ereignisse]] &#039;&#039;(Server-Ereignisse)&lt;br /&gt;
**[[Server-Sockets|ServerSocket (Komponente)]] &#039;&#039;(Server-Sockets)&lt;br /&gt;
*[[Server-Verbindungen|Server-Verbindungen]] &#039;&#039;(Server-Verbindungen)&#039;&#039;&lt;br /&gt;
*Service-Anwendungen&lt;br /&gt;
**[[Service-Anwendungen|Application-Objekt]] &#039;&#039;(Service-Anwendungen)&lt;br /&gt;
**[[Services-Anwendungen debuggen|debuggen]] &#039;&#039;(Services-Anwendungen debuggen)&lt;br /&gt;
**[[Service-Threads|Threads]] &#039;&#039;(Service-Threads)&lt;br /&gt;
*Services&lt;br /&gt;
**[[Services implementieren|Sockets]] &#039;&#039;(Services implementieren)&lt;br /&gt;
*sessions&lt;br /&gt;
**[[Datenbanksitzungen verwalten|Session component]] &#039;&#039;(Datenbanksitzungen verwalten)&lt;br /&gt;
*set_new_handler&lt;br /&gt;
**[[Fehlerbehandlung für den Operator new|C++ Sprachspezifika]] &#039;&#039;(Fehlerbehandlung für den Operator new)&lt;br /&gt;
*Sets&lt;br /&gt;
**[[Mit Audit-Sets arbeiten|verwenden]] &#039;&#039;(Mit Audit-Sets arbeiten)&lt;br /&gt;
**[[Mit Metrik-Sets arbeiten|verwenden]] &#039;&#039;(Mit Metrik-Sets arbeiten)&lt;br /&gt;
*[[Gettime, settime|settime]] &#039;&#039;(gettime, settime)&#039;&#039;&lt;br /&gt;
*short&lt;br /&gt;
**[[Short|Schlüsselwörter, C++]] &#039;&#039;(short)&lt;br /&gt;
*[[Sichere Arrays|Sichere Arrays]] &#039;&#039;(Sichere Arrays)&#039;&#039;&lt;br /&gt;
*Sichtbarkeit&lt;br /&gt;
**[[Sichtbarkeit|Sprachstruktur, C++]] &#039;&#039;(Sichtbarkeit)&lt;br /&gt;
*Sichtbarkeitsmodifizierer&lt;br /&gt;
**[[Mit Feldern arbeiten|definieren]] &#039;&#039;(Mit Feldern arbeiten)&lt;br /&gt;
*signed&lt;br /&gt;
**[[Signed|Schlüsselwörter, C++]] &#039;&#039;(signed)&lt;br /&gt;
*Sitzungen&lt;br /&gt;
**[[Sitzung aktivieren|aktivieren]] &#039;&#039;(Sitzung aktivieren)&lt;br /&gt;
**[[Sitzung benennen|benennen]] &#039;&#039;(Sitzung benennen)&lt;br /&gt;
**[[Informationen zu einer Sitzung einholen|Informationen einholen]] &#039;&#039;(Informationen zu einer Sitzung einholen)&lt;br /&gt;
**[[Eine Sitzung zum Web-Modul hinzufügen|in Webanwendungen]] &#039;&#039;(Eine Sitzung zum Web-Modul hinzufügen)&lt;br /&gt;
**[[Zusätzliche Sitzungen erstellen|mehrere]] &#039;&#039;(Zusätzliche Sitzungen erstellen)&lt;br /&gt;
*sizeof, Operator&lt;br /&gt;
**[[Sizeof|Schlüsselwörter, C++]] &#039;&#039;(sizeof)&lt;br /&gt;
*SOAP&lt;br /&gt;
**[[Server mit Web-Service-Unterstützung schreiben|Server]] &#039;&#039;(Server mit Web-Service-Unterstützung schreiben)&lt;br /&gt;
**[[SOAP-Verbindungen einsetzen|Vorteile]] &#039;&#039;(SOAP-Verbindungen einsetzen)&lt;br /&gt;
*SOAP-Anwendungs-Experte&lt;br /&gt;
**[[Den SOAP-Anwendungs-Experten verwenden|verwenden]] &#039;&#039;(Den SOAP-Anwendungs-Experten verwenden)&lt;br /&gt;
*Sockets&lt;br /&gt;
**[[Die Sockets beschreiben|beschreiben]] &#039;&#039;(Die Sockets beschreiben)&lt;br /&gt;
**[[Auf Socket-Ereignisse antworten|Ereignisbehandlung]] &#039;&#039;(Auf Socket-Ereignisse antworten)&lt;br /&gt;
**[[Fehlerereignisse|Fehler]] &#039;&#039;(Fehlerereignisse)&lt;br /&gt;
**[[Über Socket-Verbindungen lesen und schreiben|lesen und schreiben]] &#039;&#039;(Über Socket-Verbindungen lesen und schreiben)&lt;br /&gt;
**[[Arbeiten mit Sockets|TCP/IP-Protokoll]] &#039;&#039;(Arbeiten mit Sockets)&lt;br /&gt;
**[[Typen von Socket-Verbindungen|Verbindungstypen]] &#039;&#039;(Typen von Socket-Verbindungen)&lt;br /&gt;
**[[Socket-Verbindungen einsetzen|Vorteile]] &#039;&#039;(Socket-Verbindungen einsetzen)&lt;br /&gt;
*Sortierreihenfolge&lt;br /&gt;
**[[Mit IndexFieldNames einen Index definieren|festlegen]] &#039;&#039;(Mit IndexFieldNames einen Index definieren)&lt;br /&gt;
*SourceControl&lt;br /&gt;
**[[Mit der SourceControl arbeiten|Grundlagen]] &#039;&#039;(Mit der SourceControl arbeiten)&lt;br /&gt;
*Spalten&lt;br /&gt;
**[[ADT- und Array-Felder anzeigen|Eigenschaften]] &#039;&#039;(ADT- und Array-Felder anzeigen)&lt;br /&gt;
**[[Spalteneigenschaften beim Entwurf einstellen|Eigenschaften]] &#039;&#039;(Spalteneigenschaften beim Entwurf einstellen)&lt;br /&gt;
**[[Standardwerte einer Spalte wiederherstellen|Eigenschaften]] &#039;&#039;(Standardwerte einer Spalte wiederherstellen)&lt;br /&gt;
**[[Lookup-Spalten definieren|Lookup-Spalten]] &#039;&#039;(Lookup-Spalten definieren)&lt;br /&gt;
*[[SpeedButton (TSpeedButton)|SpeedButton]] &#039;&#039;(SpeedButton (TSpeedButton))&#039;&#039;&lt;br /&gt;
**[[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen|Anfangseinstellungen festlegen]] &#039;&#039;(Die Anfangseinstellungen einer SpeedButton-Komponente festlegen)&lt;br /&gt;
**[[Einer SpeedButton-Komponente eine Grafik zuweisen|Grafiken zuweisen]] &#039;&#039;(Einer SpeedButton-Komponente eine Grafik zuweisen)&lt;br /&gt;
**[[Eine Gruppe von SpeedButton-Komponenten erstellen|Gruppen erstellen]] &#039;&#039;(Eine Gruppe von SpeedButton-Komponenten erstellen)&lt;br /&gt;
**[[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen|zu Symbolleiste hinzufügen]] &#039;&#039;(Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen)&lt;br /&gt;
*Speicherklassen&lt;br /&gt;
**[[Speicherklassen und Typen|Sprachstruktur, C++]] &#039;&#039;(Speicherklassen und Typen)&lt;br /&gt;
*Speicherverwaltung&lt;br /&gt;
**[[Speicherverwaltung|{{Delphi}} für Win32]] &#039;&#039;(Speicherverwaltung)&lt;br /&gt;
**[[Keine Referenzzählung einsetzen|Schnittstellenobjekte]] &#039;&#039;(Keine Referenzzählung einsetzen)&lt;br /&gt;
**[[Referenzzählung einsetzen|Schnittstellenobjekte]] &#039;&#039;(Referenzzählung einsetzen)&lt;br /&gt;
**[[Speicherverwaltung für Schnittstellenobjekte|Schnittstellenobjekte]] &#039;&#039;(Speicherverwaltung für Schnittstellenobjekte)&lt;br /&gt;
*SQL&lt;br /&gt;
**[[Befehle an den Server senden|Anweisungen ausführen]] &#039;&#039;(Befehle an den Server senden)&lt;br /&gt;
**[[Befehle ausführen, die keine Datensätze zurückgeben|Anweisungen ausführen]] &#039;&#039;(Befehle ausführen, die keine Datensätze zurückgeben)&lt;br /&gt;
**[[Den auszuführenden Befehl angeben|Anweisungen festlegen]] &#039;&#039;(Den auszuführenden Befehl angeben)&lt;br /&gt;
**[[Server-Metadaten erstellen und bearbeiten|Metadaten-Befehle]] &#039;&#039;(Server-Metadaten erstellen und bearbeiten)&lt;br /&gt;
*SQL-Anweisungen&lt;br /&gt;
**[[Passthrough-SQL verwenden|Passthrough]] &#039;&#039;(Passthrough-SQL verwenden)&lt;br /&gt;
*Standarddialogfelder&lt;br /&gt;
**[[Windows-Standarddialogfelder verwenden|verwenden]] &#039;&#039;(Windows-Standarddialogfelder verwenden)&lt;br /&gt;
*Standardereignisse&lt;br /&gt;
**[[Die Standardereignisse implementieren|Ereignisse]] &#039;&#039;(Die Standardereignisse implementieren)&lt;br /&gt;
*Standardroutinen&lt;br /&gt;
**[[Standardroutinen und Eingabe-Ausgabe|System-Unit]] &#039;&#039;(Standardroutinen und Eingabe-Ausgabe)&lt;br /&gt;
*Standardwerte von Eigenschaften&lt;br /&gt;
**[[Standardwerte von Eigenschaften|Eigenschaften]] &#039;&#039;(Standardwerte von Eigenschaften)&lt;br /&gt;
*static&lt;br /&gt;
**[[Static|Schlüsselwörter, C++]] &#039;&#039;(static (C++))&lt;br /&gt;
*static_assert&lt;br /&gt;
**[[Static assert|Schlüsselwörter, C++]] &#039;&#039;(static_assert)&lt;br /&gt;
*static_cast&lt;br /&gt;
**[[Static cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(static_cast (C++-Typumwandlungsoperator))&lt;br /&gt;
*Statische Eigenschaften&lt;br /&gt;
**[[Statische Eigenschaften|C++-Sprachspezifika]] &#039;&#039;(Statische Eigenschaften)&lt;br /&gt;
*Statische Elemente&lt;br /&gt;
**[[Statische Elemente|C++ Sprachspezifika]] &#039;&#039;(Statische Elemente (C++))&lt;br /&gt;
*[[Statusleisten|Statusleisten]] &#039;&#039;(Statusleisten)&#039;&#039;&lt;br /&gt;
*_stdcall&lt;br /&gt;
**[[Stdcall, stdcall|Schlüsselwörter, C++]] &#039;&#039;(_stdcall, __stdcall (C++))&lt;br /&gt;
*Stereotyp&lt;br /&gt;
**[[Element-Stereotyp zuweisen|zuweisen]] &#039;&#039;(Element-Stereotyp zuweisen)&lt;br /&gt;
*Steuerelemente&lt;br /&gt;
**[[Datensensitive Steuerelemente definieren|datensensitive]] &#039;&#039;(Datensensitive Steuerelemente definieren)&lt;br /&gt;
**[[Datensensitive Steuerelemente im Überblick|datensensitive]] &#039;&#039;(Datensensitive Steuerelemente im Überblick)&lt;br /&gt;
**[[Völlig neue Steuerelemente erzeugen|fensterorientierte]] &#039;&#039;(Völlig neue Steuerelemente erzeugen)&lt;br /&gt;
**[[Grafische Steuerelemente erzeugen|Grafikkomponenten]] &#039;&#039;(Grafische Steuerelemente erzeugen)&lt;br /&gt;
**[[Neue Klassen von Windows-Steuerelementen ableiten|Klassen von Windows-Steuerelementen ableiten]] &#039;&#039;(Neue Klassen von Windows-Steuerelementen ableiten)&lt;br /&gt;
**[[Bestehende Steuerelemente verändern|Vorfahrklassen]] &#039;&#039;(Bestehende Steuerelemente verändern)&lt;br /&gt;
**[[Wippschalter|Wippschalter]] &#039;&#039;(Wippschalter)&lt;br /&gt;
*[[Steuerelement einfügen|Steuerelemente platzieren]] &#039;&#039;(Steuerelement einfügen)&#039;&#039;&lt;br /&gt;
*[[Stifte verwenden|Stifte]] &#039;&#039;(Stifte verwenden)&#039;&#039;&lt;br /&gt;
*[[Stiftfarbe ändern|Stiftfarbe]] &#039;&#039;(Stiftfarbe ändern)&#039;&#039;&lt;br /&gt;
*[[Stiftmodus ändern|Stiftmodus]] &#039;&#039;(Stiftmodus ändern)&#039;&#039;&lt;br /&gt;
*[[Stiftposition ermitteln|Stiftposition]] &#039;&#039;(Stiftposition ermitteln)&#039;&#039;&lt;br /&gt;
*[[Stiftstil ändern|Stiftstil]] &#039;&#039;(Stiftstil ändern)&#039;&#039;&lt;br /&gt;
*Stored Procedures&lt;br /&gt;
**[[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern|ausführen]] &#039;&#039;(Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern)&lt;br /&gt;
**[[TStoredProc verwenden|Datenmengen]] &#039;&#039;(TStoredProc verwenden)&lt;br /&gt;
**[[Mehrere Ergebnismengen abrufen|mehrere Ergebnismengen]] &#039;&#039;(Mehrere Ergebnismengen abrufen)&lt;br /&gt;
**[[Parameter binden|Parameter binden]] &#039;&#039;(Parameter binden)&lt;br /&gt;
**[[Parameter für Stored Procedures verwenden|Parameter]] &#039;&#039;(Parameter für Stored Procedures verwenden)&lt;br /&gt;
**[[Überladene Stored Procedures in Oracle|überladen in Oracle]] &#039;&#039;(Überladene Stored Procedures in Oracle)&lt;br /&gt;
**[[Stored Procedures vorbereiten|vorbereiten]] &#039;&#039;(Stored Procedures vorbereiten)&lt;br /&gt;
*[[Streams verwenden|Streams]] &#039;&#039;(Streams verwenden)&#039;&#039;&lt;br /&gt;
**[[Daten zwischen Streams kopieren|Daten kopieren]] &#039;&#039;(Daten zwischen Streams kopieren)&lt;br /&gt;
**[[Mit Streams Daten lesen und schreiben|Daten lesen und schreiben]] &#039;&#039;(Mit Streams Daten lesen und schreiben)&lt;br /&gt;
**[[Position im Stream und Stream-Größe angeben|Position]] &#039;&#039;(Position im Stream und Stream-Größe angeben)&lt;br /&gt;
*[[Strichstärke von Stiften ändern|Strichstärke von Stiften]] &#039;&#039;(Strichstärke von Stiften ändern)&#039;&#039;&lt;br /&gt;
*Stringlisten&lt;br /&gt;
**[[Strings in einer Liste bearbeiten|bearbeiten]] &#039;&#039;(Strings in einer Liste bearbeiten)&lt;br /&gt;
**[[Eine neue Stringliste erstellen|erstellen]] &#039;&#039;(Eine neue Stringliste erstellen)&lt;br /&gt;
**[[Grafikobjekte zu einer Stringliste hinzufügen|Grafikobjekte]] &#039;&#039;(Grafikobjekte zu einer Stringliste hinzufügen)&lt;br /&gt;
**[[Eine vollständige Stringliste kopieren|kopieren]] &#039;&#039;(Eine vollständige Stringliste kopieren)&lt;br /&gt;
**[[Stringlisten laden und speichern|laden und speichern]] &#039;&#039;(Stringlisten laden und speichern)&lt;br /&gt;
**[[Einer Stringliste Objekte zuordnen|Objekte zuordnen]] &#039;&#039;(Einer Stringliste Objekte zuordnen)&lt;br /&gt;
**[[Einen String aus einer Liste löschen|Strings entfernen]] &#039;&#039;(Einen String aus einer Liste löschen)&lt;br /&gt;
**[[Einer Liste einen String hinzufügen|Strings hinzufügen]] &#039;&#039;(Einer Liste einen String hinzufügen)&lt;br /&gt;
**[[Die Listenposition eines Strings ermitteln|Strings suchen]] &#039;&#039;(Die Listenposition eines Strings ermitteln)&lt;br /&gt;
**[[Die Strings in einer Liste zählen|Strings zählen]] &#039;&#039;(Die Strings in einer Liste zählen)&lt;br /&gt;
*Strings&lt;br /&gt;
**[[Anpassen des Anwendungscodes für andere Gebietsschemata|Anwendungscode für die  Arbeit  mit unterschiedlichen Gebietsschemas anpassen]] &#039;&#039;(Anpassen des Anwendungscodes für andere Gebietsschemata)&lt;br /&gt;
**[[Strings deklarieren und initialisieren|deklarieren und initialisieren]] &#039;&#039;(Strings deklarieren und initialisieren)&lt;br /&gt;
**[[Eine vollständige Stringliste kopieren (VCL)|hinzufügen und sortieren]] &#039;&#039;(Eine vollständige Stringliste kopieren (VCL))&lt;br /&gt;
**[[Strings erstellen|hinzufügen und sortieren]] &#039;&#039;(Strings erstellen)&lt;br /&gt;
**[[Strings in einer Liste durchlaufen|hinzufügen und sortieren]] &#039;&#039;(Strings in einer Liste durchlaufen)&lt;br /&gt;
**[[Strings löschen|hinzufügen und sortieren]] &#039;&#039;(Strings löschen)&lt;br /&gt;
**[[Strings hinzufügen und sortieren|Liste sortieren]] &#039;&#039;(Strings hinzufügen und sortieren)&lt;br /&gt;
**[[Mit Strings arbeiten|verwenden]] &#039;&#039;(Mit Strings arbeiten)&lt;br /&gt;
**[[Auf einen bestimmten String zugreifen|Zugriff in Stringlisten]] &#039;&#039;(Auf einen bestimmten String zugreifen)&lt;br /&gt;
*String-Typen&lt;br /&gt;
**[[String-Typen (Delphi)|Datentypen]] &#039;&#039;(String-Typen ({{Delphi}}))&lt;br /&gt;
**[[String-Abhängigkeiten|Konvertierungen]] &#039;&#039;(String-Abhängigkeiten)&lt;br /&gt;
*struct&lt;br /&gt;
**[[Struct|Schlüsselwörter, C++]] &#039;&#039;(struct)&lt;br /&gt;
*Strukturen&lt;br /&gt;
**[[Strukturen|Sprachstruktur, C++]] &#039;&#039;(Strukturen)&lt;br /&gt;
**[[Strukturen und Funktionen|Sprachstruktur, C++]] &#039;&#039;(Strukturen und Funktionen)&lt;br /&gt;
*[[Pragma anon struct|Strukturen, anonyme]] &#039;&#039;(#pragma anon_struct)&#039;&#039;&lt;br /&gt;
*Strukturen, Elementdeklarationen&lt;br /&gt;
**[[Strukturelement-Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Strukturelement-Deklarationen)&lt;br /&gt;
*Strukturen, Elementzugriff&lt;br /&gt;
**[[Zugriff auf Strukturelemente|Sprachstruktur, C++]] &#039;&#039;(Zugriff auf Strukturelemente)&lt;br /&gt;
*Strukturen, namenlose&lt;br /&gt;
**[[Namenlose Strukturen und Typdefinitionen|Sprachstruktur, C++]] &#039;&#039;(Namenlose Strukturen und Typdefinitionen)&lt;br /&gt;
*Strukturen, Namespaces&lt;br /&gt;
**[[Namespace von Strukturen|Sprachstruktur, C++]] &#039;&#039;(Namespace von Strukturen)&lt;br /&gt;
*Strukturierte Typen&lt;br /&gt;
**[[Strukturierte Typen (Delphi)|Datentypen]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
*Stub-Implementierung&lt;br /&gt;
**[[Stub-Implementierungs-Pattern verwenden|verwenden]] &#039;&#039;(Stub-Implementierungs-Pattern verwenden)&lt;br /&gt;
*Style (Eigenschaft)&lt;br /&gt;
**[[Pinselstil ändern|Pinsel]] &#039;&#039;(Pinselstil ändern)&lt;br /&gt;
*Subkomponenten&lt;br /&gt;
**[[Eigenschaften für Subkomponenten erstellen|Eigenschaften]] &#039;&#039;(Eigenschaften für Subkomponenten erstellen)&lt;br /&gt;
*Suchen&lt;br /&gt;
**[[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben|aktuellen Datensatz angeben]] &#039;&#039;(Nach einer erfolgreichen Suche den aktuellen Datensatz angeben)&lt;br /&gt;
**[[Eine Suche mit Find-Methoden ausführen|Find-Methoden]] &#039;&#039;(Eine Suche mit Find-Methoden ausführen)&lt;br /&gt;
**[[Eine Suche mit Goto-Methoden ausführen|Goto-Methoden]] &#039;&#039;(Eine Suche mit Goto-Methoden ausführen)&lt;br /&gt;
**[[Nach Teilschlüsseln suchen|Teilschlüssel]] &#039;&#039;(Nach Teilschlüsseln suchen)&lt;br /&gt;
**[[Eine Suche wiederholen oder erweitern|wiederholen oder erweitern]] &#039;&#039;(Eine Suche wiederholen oder erweitern)&lt;br /&gt;
*Suchkriterien&lt;br /&gt;
**[[Die Methode Lookup|Daten suchen]] &#039;&#039;(Die Methode Lookup)&lt;br /&gt;
**[[Die Methode Locate|indexgestützte Suchen]] &#039;&#039;(Die Methode Locate)&lt;br /&gt;
*[[C++ (Gemeinsame Optionen)|Suchpfad]] &#039;&#039;(C++ (Gemeinsame Optionen))&#039;&#039;&lt;br /&gt;
*[[Delphi-Compiler|Suchpfad]] &#039;&#039;(Delphi-Compiler)&#039;&#039;&lt;br /&gt;
*[[Pfade und Verzeichnisse (C++)|Suchpfad]] &#039;&#039;(Pfade und Verzeichnisse (C++))&#039;&#039;&lt;br /&gt;
*[[Suchpfad für Symboltabelle hinzufügen|Suchpfad]] &#039;&#039;(Suchpfad für Symboltabelle hinzufügen)&#039;&#039;&lt;br /&gt;
*switch&lt;br /&gt;
**[[Switch|Schlüsselwörter, C++]] &#039;&#039;(switch)&lt;br /&gt;
*[[Einfügen von Symbolen mit|Symbole]] &#039;&#039;(Einfügen von Symbolen mit ##)&#039;&#039;&lt;br /&gt;
**[[Token (Übersicht) - Index|Lexikalische Elemente, C++]] &#039;&#039;(Token (Übersicht) - Index)&lt;br /&gt;
*[[Erscheinungsbild der Anwendung|Symbol-Einstellung für Anwendung]] &#039;&#039;(Erscheinungsbild der Anwendung)&#039;&#039;&lt;br /&gt;
*Symbole umbenennen&lt;br /&gt;
**[[Refactoring: Felder einführen|Feld einführen]] &#039;&#039;(Refactoring: Felder einführen)&lt;br /&gt;
**[[Refactoring: Inline-Variablen erstellen|Inline-Variable]] &#039;&#039;(Refactoring: Inline-Variablen erstellen)&lt;br /&gt;
**[[Refactoring: Interfaces extrahieren|Interface extrahieren]] &#039;&#039;(Refactoring: Interfaces extrahieren)&lt;br /&gt;
**[[Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben|In übergeordnete/abgeleitete Klasse verschieben]] &#039;&#039;(Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben)&lt;br /&gt;
**[[Refactoring: Member verlagern|Member verlagern]] &#039;&#039;(Refactoring: Member verlagern)&lt;br /&gt;
**[[Refactoring: Methode extrahieren|Methode extrahieren]] &#039;&#039;(Refactoring: Methode extrahieren)&lt;br /&gt;
**[[Refactoring: Oberklasse extrahieren|Oberklasse extrahieren]] &#039;&#039;(Refactoring: Oberklasse extrahieren)&lt;br /&gt;
**[[Refactoring: Parameter ändern|Parameter ändern]] &#039;&#039;(Refactoring: Parameter ändern)&lt;br /&gt;
**[[Ein Symbol umbenennen|Refactoring]] &#039;&#039;(Ein Symbol umbenennen)&lt;br /&gt;
**[[Refactoring: Sicheres Löschen|Sicheres Löschen]] &#039;&#039;(Refactoring: Sicheres Löschen)&lt;br /&gt;
**[[Refactoring: Variablen einführen|Variable einführen]] &#039;&#039;(Refactoring: Variablen einführen)&lt;br /&gt;
*Symbolleiste&lt;br /&gt;
**[[Symbolleiste|Typbibliothekseditor]] &#039;&#039;(Symbolleiste)&lt;br /&gt;
*[[Symbolleiste-Steuerelemente|Symbolleisten]] &#039;&#039;(Symbolleiste-Steuerelemente)&#039;&#039;&lt;br /&gt;
**[[Anpassen von Symbolleisten|anpassen]] &#039;&#039;(Anpassen von Symbolleisten)&lt;br /&gt;
**[[Symbolleisten ein- und ausblenden|ein- und ausblenden]] &#039;&#039;(Symbolleisten ein- und ausblenden)&lt;br /&gt;
**[[Symbolleisten und Coolbars entwerfen|entwerfen]] &#039;&#039;(Symbolleisten und Coolbars entwerfen)&lt;br /&gt;
**[[Eine Panel-Komponente als Symbolleiste hinzufügen|mit Panel-Komponente hinzufügen]] &#039;&#039;(Eine Panel-Komponente als Symbolleiste hinzufügen)&lt;br /&gt;
**[[Eine ToolBar-Komponente als Symbolleiste hinzufügen|mit ToolBar-Komponente hinzufügen]] &#039;&#039;(Eine ToolBar-Komponente als Symbolleiste hinzufügen)&lt;br /&gt;
**[[Verborgene Symbolleisten hinzufügen|verborgene hinzufügen]] &#039;&#039;(Verborgene Symbolleisten hinzufügen)&lt;br /&gt;
*Symbol umbenennen&lt;br /&gt;
**[[Überblick zum Umbenennen von Symbolen|Refactoring]] &#039;&#039;(Überblick zum Umbenennen von Symbolen)&lt;br /&gt;
*[[Sync-Bearbeitungsmodus verwenden|Sync-Bearbeitungsmodus]] &#039;&#039;(Sync-Bearbeitungsmodus verwenden)&#039;&#039;&lt;br /&gt;
**[[Sync-Bearbeitungsmodus (Delphi, C++)|Quelltext bearbeiten]] &#039;&#039;(Sync-Bearbeitungsmodus (Delphi, C++))&lt;br /&gt;
==T==&lt;br /&gt;
*Tabellen&lt;br /&gt;
**[[Daten aus einer anderen Tabelle importieren|Batch-Operationen]] &#039;&#039;(Daten aus einer anderen Tabelle importieren)&lt;br /&gt;
**[[TTable verwenden|Datenmengen]] &#039;&#039;(TTable verwenden)&lt;br /&gt;
**[[Tabellen erstellen und löschen|erstellen]] &#039;&#039;(Tabellen erstellen und löschen)&lt;br /&gt;
**[[Schreib-/Lesezugriff auf lokale Tabellen steuern|exklusiver Zugriff]] &#039;&#039;(Schreib-/Lesezugriff auf lokale Tabellen steuern)&lt;br /&gt;
**[[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden|Haupt/Detail-Beziehungen]] &#039;&#039;(Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden)&lt;br /&gt;
**[[Verschachtelte Detailtabellen verwenden|Haupt/Detail-Beziehungen]] &#039;&#039;(Verschachtelte Detailtabellen verwenden)&lt;br /&gt;
**[[Tabelleninhalt löschen|leeren]] &#039;&#039;(Tabelleninhalt löschen)&lt;br /&gt;
**[[Tabellentyp für lokale Tabellen angeben|lokale Tabellentypen]] &#039;&#039;(Tabellentyp für lokale Tabellen angeben)&lt;br /&gt;
**[[Tabellen synchronisieren|synchronisieren]] &#039;&#039;(Tabellen synchronisieren)&lt;br /&gt;
**[[Eine Tabelle umbenennen|umbenennen]] &#039;&#039;(Eine Tabelle umbenennen)&lt;br /&gt;
**[[Schreib- und Lesezugriff auf Tabellen steuern|Zugriffsrechte]] &#039;&#039;(Schreib- und Lesezugriff auf Tabellen steuern)&lt;br /&gt;
*[[Tafelkomponente (TPanel)|Tafeln]] &#039;&#039;(Tafelkomponente (TPanel))&#039;&#039;&lt;br /&gt;
*TApplication&lt;br /&gt;
**[[Anwendungsverhalten steuern|TScreen]] &#039;&#039;(Anwendungsverhalten steuern)&lt;br /&gt;
**[[Auf Anwendungsebene arbeiten|verwenden]] &#039;&#039;(Auf Anwendungsebene arbeiten)&lt;br /&gt;
*[[Targets-Dateien|Targets-Dateien]] &#039;&#039;(Targets-Dateien)&#039;&#039;&lt;br /&gt;
*Tastaturkürzel&lt;br /&gt;
**[[Tastaturkürzel für die Modellierung|weitere]] &#039;&#039;(Tastaturkürzel für die Modellierung)&lt;br /&gt;
*[[Auf Tastendruckbotschaften antworten|Tastendruckbotschaften]] &#039;&#039;(Auf Tastendruckbotschaften antworten)&#039;&#039;&lt;br /&gt;
*[[Tastenkürzelkomponente (THotKey)|Tastenkürzelkomponenten (THotKey)]] &#039;&#039;(Tastenkürzelkomponente (THotKey))&#039;&#039;&lt;br /&gt;
*TCanvas&lt;br /&gt;
**[[Zeichenbereiche anlegen|Übersicht]] &#039;&#039;(Zeichenbereiche anlegen)&lt;br /&gt;
*TComponent-Zweig&lt;br /&gt;
**[[TComponent-Zweig|Übersicht]] &#039;&#039;(TComponent-Zweig)&lt;br /&gt;
*TControl-Zweig&lt;br /&gt;
**[[TControl-Zweig|Übersicht]] &#039;&#039;(TControl-Zweig)&lt;br /&gt;
*TCP/IP&lt;br /&gt;
**[[Webserver-Anwendungen erstellen|Anwendungen verteilen]] &#039;&#039;(Webserver-Anwendungen erstellen)&lt;br /&gt;
*[[TDUMP: Das Hilfsprogramm für Dateien-Dump|TDUMP.EXE]] &#039;&#039;(TDUMP: Das Hilfsprogramm für Dateien-Dump)&#039;&#039;&lt;br /&gt;
*Teilerleisten (TSplitter)&lt;br /&gt;
**[[Teilerleiste (TSplitter)|Größenänderung]] &#039;&#039;(Teilerleiste (TSplitter))&lt;br /&gt;
*Templates&lt;br /&gt;
**[[Template|C++ Sprachspezifika]] &#039;&#039;(template)&lt;br /&gt;
**[[Erstellen von Live-Vorlagen|erstellen]] &#039;&#039;(Erstellen von Live-Vorlagen)&lt;br /&gt;
**[[Verwendung von Live-Vorlagen|erstellen]] &#039;&#039;(Verwendung von Live-Vorlagen)&lt;br /&gt;
**[[Eliminieren von Zeigern in Templates|Templates, C++]] &#039;&#039;(Eliminieren von Zeigern in Templates)&lt;br /&gt;
**[[Implizite und explizite Template-Funktionen|Templates, C++]] &#039;&#039;(Implizite und explizite Template-Funktionen)&lt;br /&gt;
**[[Verwenden von spitzen Klammern in Templates|Templates, C++]] &#039;&#039;(Verwenden von spitzen Klammern in Templates)&lt;br /&gt;
**[[Verwenden von Templates|Templates, C++]] &#039;&#039;(Verwenden von Templates (C++))&lt;br /&gt;
**[[Verwenden von typsicheren generische Listen als Template|Templates, C++]] &#039;&#039;(Verwenden von typsicheren generische Listen als Template)&lt;br /&gt;
*templates, arguments&lt;br /&gt;
**[[Template-Argumente|templates, C++]] &#039;&#039;(Template-Argumente)&lt;br /&gt;
*Templates, Compiler-Optionen&lt;br /&gt;
**[[Compiler-Optionen für Templates|Templates, C++]] &#039;&#039;(Compiler-Optionen für Templates)&lt;br /&gt;
*Templates, DLLs&lt;br /&gt;
**[[Exportieren und Importieren von Templates|C++ Sprachspezifika]] &#039;&#039;(Exportieren und Importieren von Templates)&lt;br /&gt;
*Templates, Funktion&lt;br /&gt;
**[[Funktions-Templates|Templates, C++]] &#039;&#039;(Funktions-Templates)&lt;br /&gt;
*Templates, in Version 3.0&lt;br /&gt;
**[[Änderung der Semantik zur Erzeugung von Templates|Templates, C++]] &#039;&#039;(Änderung der Semantik zur Erzeugung von Templates)&lt;br /&gt;
*Templates, Klasse&lt;br /&gt;
**[[Klassen-Templates|Templates, C++]] &#039;&#039;(Klassen-Templates)&lt;br /&gt;
*Templates, Syntaxprüfung&lt;br /&gt;
**[[Analyse des Template-Rumpfs|Templates, C++]] &#039;&#039;(Analyse des Template-Rumpfs)&lt;br /&gt;
*Templates, überschreiben&lt;br /&gt;
**[[Überschreiben einer Template-Funktion|Templates, C++]] &#039;&#039;(Überschreiben einer Template-Funktion)&lt;br /&gt;
*TEncoding&lt;br /&gt;
**[[Verwendung von TEncoding für Unicode-Dateien|für Unicode verwenden]] &#039;&#039;(Verwendung von TEncoding für Unicode-Dateien)&lt;br /&gt;
*Text&lt;br /&gt;
**[[Textausrichtung festlegen|Ausrichtung festlegen]] &#039;&#039;(Textausrichtung festlegen)&lt;br /&gt;
**[[Text ausschneiden, kopieren und einfügen|ausschneiden]] &#039;&#039;(Text ausschneiden, kopieren und einfügen)&lt;br /&gt;
**[[Text in Steuerelementen bearbeiten|in Steuerelementen]] &#039;&#039;(Text in Steuerelementen bearbeiten)&lt;br /&gt;
**[[Text|Internationalisierung]] &#039;&#039;(Text)&lt;br /&gt;
**[[Markierten Text löschen|löschen]] &#039;&#039;(Markierten Text löschen)&lt;br /&gt;
**[[Text markieren|markieren]] &#039;&#039;(Text markieren)&lt;br /&gt;
*Textanzeige&lt;br /&gt;
**[[Steuerelemente zur Textanzeige|Steuerelemente]] &#039;&#039;(Steuerelemente zur Textanzeige)&lt;br /&gt;
*[[Textelemente|Textelemente]] &#039;&#039;(Textelemente)&#039;&#039;&lt;br /&gt;
*TForm&lt;br /&gt;
**[[Das Hauptformular|Formulare]] &#039;&#039;(Das Hauptformular)&lt;br /&gt;
*this&lt;br /&gt;
**[[This|Schlüsselwörter, C++]] &#039;&#039;(this)&lt;br /&gt;
*Thread-Funktionen&lt;br /&gt;
**[[Die Thread-Funktion schreiben|Execute (Methode)]] &#039;&#039;(Die Thread-Funktion schreiben)&lt;br /&gt;
*thread_local&lt;br /&gt;
**[[Thread local|Schlüsselwörter, C++]] &#039;&#039;(thread_local)&lt;br /&gt;
*Thread-lokale Variablen&lt;br /&gt;
**[[Lokale Thread-Variablen|threadvar]] &#039;&#039;(Lokale Thread-Variablen)&lt;br /&gt;
*Thread-Objekte&lt;br /&gt;
**[[Thread-Objekte definieren|Neues Thread-Objekt (Dialogfeld)]] &#039;&#039;(Thread-Objekte definieren)&lt;br /&gt;
*Threads&lt;br /&gt;
**[[Thread-Objekte ausführen|ausführen]] &#039;&#039;(Thread-Objekte ausführen)&lt;br /&gt;
**[[Clean-up-Quelltext schreiben|Clean-up-Quelltext]] &#039;&#039;(Clean-up-Quelltext schreiben)&lt;br /&gt;
**[[Fehlersuche in Multithread-Anwendungen|debuggen]] &#039;&#039;(Fehlersuche in Multithread-Anwendungen)&lt;br /&gt;
**[[Die Behandlung von Ausnahmen in der Thread-Funktion|Exceptions]] &#039;&#039;(Die Behandlung von Ausnahmen in der Thread-Funktion)&lt;br /&gt;
**[[Gleichzeitigen Zugriff vermeiden|gleichzeitigen Zugriff vermeiden]] &#039;&#039;(Gleichzeitigen Zugriff vermeiden)&lt;br /&gt;
**[[Threads im Debugger blockieren und lösen|im Debugger blockieren]] &#039;&#039;(Threads im Debugger blockieren und lösen)&lt;br /&gt;
**[[Threads im Debugger blockieren und lösen|im Debugger lösen]] &#039;&#039;(Threads im Debugger blockieren und lösen)&lt;br /&gt;
**[[Thread initialisieren|Konstruktoren]] &#039;&#039;(Thread initialisieren)&lt;br /&gt;
**[[Multithread-Anwendungen entwickeln|Multithread-Anwendungen]] &#039;&#039;(Multithread-Anwendungen entwickeln)&lt;br /&gt;
**[[Die Standard-Priorität überschreiben|Priorität]] &#039;&#039;(Die Standard-Priorität überschreiben)&lt;br /&gt;
**[[Weitere Techniken für die gemeinsame Nutzung von Speicher|Speicher gemeinsam verwenden]] &#039;&#039;(Weitere Techniken für die gemeinsame Nutzung von Speicher)&lt;br /&gt;
**[[Die Beendigung anderer Threads abwarten|Terminierung]] &#039;&#039;(Die Beendigung anderer Threads abwarten)&lt;br /&gt;
**[[Auf andere Threads warten|warten]] &#039;&#039;(Auf andere Threads warten)&lt;br /&gt;
**[[Warten, bis eine Aufgabe ausgeführt ist|warten]] &#039;&#039;(Warten, bis eine Aufgabe ausgeführt ist)&lt;br /&gt;
**[[Warten, bis ein Thread vollständig ausgeführt ist|warten]] &#039;&#039;(Warten, bis ein Thread vollständig ausgeführt ist)&lt;br /&gt;
*throw&lt;br /&gt;
**[[Throw|Schlüsselwörter, C++]] &#039;&#039;(throw)&lt;br /&gt;
*TIniFile&lt;br /&gt;
**[[TIniFile und TMemIniFile verwenden|verwenden]] &#039;&#039;(TIniFile und TMemIniFile verwenden)&lt;br /&gt;
*[[TLIB.EXE: Der Bibliotheksmanager|TLIB.EXE]] &#039;&#039;(TLIB.EXE: Der Bibliotheksmanager)&#039;&#039;&lt;br /&gt;
*TMultiReadExclusiveWriteSynchronizer-Objekte&lt;br /&gt;
**[[TMultiReadExclusiveWriteSynchronizer-Objekte|synchronisieren]] &#039;&#039;(TMultiReadExclusiveWriteSynchronizer-Objekte)&lt;br /&gt;
*To-Do-Listen&lt;br /&gt;
**[[To-Do-Listen verwenden|Planung]] &#039;&#039;(To-Do-Listen verwenden)&lt;br /&gt;
*ToolButton-Komponenten&lt;br /&gt;
**[[Die Anfangseinstellungen einer ToolButton-Komponente festlegen|Erscheinungsbild und Anfangseinstellungen festlegen]] &#039;&#039;(Die Anfangseinstellungen einer ToolButton-Komponente festlegen)&lt;br /&gt;
**[[Einer ToolButton-Komponente eine Grafik zuweisen|Grafiken zuweisen]] &#039;&#039;(Einer ToolButton-Komponente eine Grafik zuweisen)&lt;br /&gt;
**[[Eine Gruppe von ToolButton-Komponenten erstellen|Gruppen erstellen]] &#039;&#039;(Eine Gruppe von ToolButton-Komponenten erstellen)&lt;br /&gt;
**[[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden|Gruppen erstellen]] &#039;&#039;(Eine ToolButton-Komponente als Ein- und Ausschalter verwenden)&lt;br /&gt;
**[[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen|hinzufügen]] &#039;&#039;(Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen)&lt;br /&gt;
**[[Einer ToolButton-Komponente ein Menü zuweisen|Menüs zuweisen]] &#039;&#039;(Einer ToolButton-Komponente ein Menü zuweisen)&lt;br /&gt;
*Tool-Palette&lt;br /&gt;
**[[Komponenten in ein Formular einfügen|Komponenten]] &#039;&#039;(Komponenten in ein Formular einfügen)&lt;br /&gt;
*Tools-API&lt;br /&gt;
**[[Die Tools API-Dienste verwenden|Dienste]] &#039;&#039;(Die Tools API-Dienste verwenden)&lt;br /&gt;
**[[Editor-Schnittstellen verwenden|Editor-Schnittstellen]] &#039;&#039;(Editor-Schnittstellen verwenden)&lt;br /&gt;
**[[Die Hauptobjekte der IDE verwenden|Hauptobjekte der IDE]] &#039;&#039;(Die Hauptobjekte der IDE verwenden)&lt;br /&gt;
**[[Formulare und Projekte erstellen|Module erstellen]] &#039;&#039;(Formulare und Projekte erstellen)&lt;br /&gt;
**[[Modul-Schnittstellen verwenden|Modul-Schnittstellen]] &#039;&#039;(Modul-Schnittstellen verwenden)&lt;br /&gt;
**[[Versionsnummern für Schnittstellen|Versionierung]] &#039;&#039;(Versionsnummern für Schnittstellen)&lt;br /&gt;
*[[TOUCH.EXE|TOUCH.EXE]] &#039;&#039;(TOUCH.EXE)&#039;&#039;&lt;br /&gt;
*TPersistent-Zweig&lt;br /&gt;
**[[TPersistent-Zweig|Übersicht]] &#039;&#039;(TPersistent-Zweig)&lt;br /&gt;
*TPrinter&lt;br /&gt;
**[[In VCL-Anwendungen drucken|Übersicht]] &#039;&#039;(In VCL-Anwendungen drucken)&lt;br /&gt;
*Transaktionen&lt;br /&gt;
**[[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht|automatische]] &#039;&#039;(Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht)&lt;br /&gt;
**[[Transaktionen mit der BDE|Datenbanken]] &#039;&#039;(Transaktionen mit der BDE)&lt;br /&gt;
**[[Transaktionen verwalten|Datenbanken]] &#039;&#039;(Transaktionen verwalten)&lt;br /&gt;
**[[Isolationsstufen für Transaktionen angeben|Isolationsstufen]] &#039;&#039;(Isolationsstufen für Transaktionen angeben)&lt;br /&gt;
**[[Transaktionen in mehrschichtigen Anwendungen verwalten|mehrschichtige Anwendungen]] &#039;&#039;(Transaktionen in mehrschichtigen Anwendungen verwalten)&lt;br /&gt;
*Transformationsdateien&lt;br /&gt;
**[[Transformationen definieren|XML-Mapper]] &#039;&#039;(Transformationen definieren)&lt;br /&gt;
*TRegistry&lt;br /&gt;
**[[TRegistry verwenden|verwenden]] &#039;&#039;(TRegistry verwenden)&lt;br /&gt;
*TRegistryIniFile&lt;br /&gt;
**[[TRegistryIniFile verwenden|verwenden]] &#039;&#039;(TRegistryIniFile verwenden)&lt;br /&gt;
*Treiber&lt;br /&gt;
**[[TSQLConnection einrichten|dbExpress]] &#039;&#039;(TSQLConnection einrichten)&lt;br /&gt;
*[[TRIGRAPH.EXE|TRIGRAPH.EXE]] &#039;&#039;(TRIGRAPH.EXE)&#039;&#039;&lt;br /&gt;
*try&lt;br /&gt;
**[[Try|Schlüsselwörter, C++]] &#039;&#039;(Try)&lt;br /&gt;
*try..finally-Anweisungen&lt;br /&gt;
**[[Finally-Blöcke erstellen|finally (Schlüsselwort)]] &#039;&#039;(Finally-Blöcke erstellen)&lt;br /&gt;
*TScreen&lt;br /&gt;
**[[Mit dem Bildschirm arbeiten|verwenden]] &#039;&#039;(Mit dem Bildschirm arbeiten)&lt;br /&gt;
*TService&lt;br /&gt;
**[[Service-Namenseigenschaften|TDependency]] &#039;&#039;(Service-Namenseigenschaften)&lt;br /&gt;
*TSimpleDataSet&lt;br /&gt;
**[[Eine einfache Datenmenge einrichten|verwenden]] &#039;&#039;(Eine einfache Datenmenge einrichten)&lt;br /&gt;
**[[Wann man TSimpleDataSet einsetzt|Vor- und Nachteile]] &#039;&#039;(Wann man TSimpleDataSet einsetzt)&lt;br /&gt;
*TVarData (Typ)&lt;br /&gt;
**[[Daten eines selbstdefinierten Variant-Typs speichern|benutzerdefinierte Varianten]] &#039;&#039;(Daten eines selbstdefinierten Variant-Typs speichern)&lt;br /&gt;
*TWinControl-Zweig&lt;br /&gt;
**[[TWinControl-Zweig|Übersicht]] &#039;&#039;(TWinControl-Zweig)&lt;br /&gt;
*[[TXMLDocument verwenden|TXMLDocument]] &#039;&#039;(TXMLDocument verwenden)&#039;&#039;&lt;br /&gt;
*Typbibliothek&lt;br /&gt;
**[[Eine Typbibliothek aktualisieren|aktualisieren]] &#039;&#039;(Eine Typbibliothek aktualisieren)&lt;br /&gt;
**[[Aktualisierung durchführen (Dialogfeld)|Aktualisierung durchführen (Dialogfeld)]] &#039;&#039;(Aktualisierung durchführen (Dialogfeld))&lt;br /&gt;
**[[Einen Alias zur Typbibliothek hinzufügen|Alias hinzufügen]] &#039;&#039;(Einen Alias zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Aufzählung zur Typbibliothek hinzufügen|Aufzählung hinzufügen]] &#039;&#039;(Eine Aufzählung zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen|CoClass-Elemente hinzufügen]] &#039;&#039;(Eine Schnittstelle zu einem CoClass-Objekt hinzufügen)&lt;br /&gt;
**[[Ein CoClass-Objekt zur Typbibliothek hinzufügen|CoClass-Objekt hinzufügen]] &#039;&#039;(Ein CoClass-Objekt zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Typbibliotheken weitergeben|Deployment]] &#039;&#039;(Typbibliotheken weitergeben)&lt;br /&gt;
**[[Eigenschaften und Methoden zur Typbibliothek hinzufügen|Eigenschaften und Methoden hinzufügen]] &#039;&#039;(Eigenschaften und Methoden zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Einfache Datenbindung mit der Typbibliothek ermöglichen|einfache Datenbindung in ActiveX-Steuerelement aktivieren]] &#039;&#039;(Einfache Datenbindung mit der Typbibliothek ermöglichen)&lt;br /&gt;
**[[Typinformationen speichern und registrieren|Informationen speichern und registrieren]] &#039;&#039;(Typinformationen speichern und registrieren)&lt;br /&gt;
**[[Ein Modul zur Typbibliothek hinzufügen|Modul hinzufügen]] &#039;&#039;(Ein Modul zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine neue Typbibliothek erstellen|neu erstellen]] &#039;&#039;(Eine neue Typbibliothek erstellen)&lt;br /&gt;
**[[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen|Record oder Union hinzufügen]] &#039;&#039;(Einen Record oder ein Union-Element zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Typbibliothek registrieren|registrieren]] &#039;&#039;(Eine Typbibliothek registrieren)&lt;br /&gt;
**[[Eine Schnittstelle mit Hilfe der Typbibliothek abändern|Schnittstelle ändern]] &#039;&#039;(Eine Schnittstelle mit Hilfe der Typbibliothek abändern)&lt;br /&gt;
**[[Eine Schnittstelle zur Typbibliothek hinzufügen|Schnittstelle hinzufügen]] &#039;&#039;(Eine Schnittstelle zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Typbibliothek speichern|speichern]] &#039;&#039;(Eine Typbibliothek speichern)&lt;br /&gt;
**[[Eine vorhandene Typbibliothek öffnen|vorhandene öffnen]] &#039;&#039;(Eine vorhandene Typbibliothek öffnen)&lt;br /&gt;
*[[Mit Typbibliotheken arbeiten: Übersicht|Typbibliotheken]] &#039;&#039;(Mit Typbibliotheken arbeiten: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Den Typbibliothekseditor verwenden|Aufgaben]] &#039;&#039;(Den Typbibliothekseditor verwenden)&lt;br /&gt;
**[[Mit Typbibliotheken arbeiten: Übersicht|working with]] &#039;&#039;(Mit Typbibliotheken arbeiten: Übersicht)&lt;br /&gt;
*[[Typbibliothekseditor|Typbibliothekseditor]] &#039;&#039;(Typbibliothekseditor)&#039;&#039;&lt;br /&gt;
**[[Bestandteile des Typbibliothekseditors|Beschreibung]] &#039;&#039;(Bestandteile des Typbibliothekseditors)&lt;br /&gt;
**[[GenTLB.exe|GenTLB.exe]] &#039;&#039;(GenTLB.exe)&lt;br /&gt;
**[[Objektliste|Objektliste]] &#039;&#039;(Objektliste)&lt;br /&gt;
**[[Elemente der Typbibliothek|Registerkarten mit Typinformationen]] &#039;&#039;(Elemente der Typbibliothek)&lt;br /&gt;
**[[Registerkarten mit Typinformationen|Registerkarten mit Typinformationen]] &#039;&#039;(Registerkarten mit Typinformationen)&lt;br /&gt;
**[[RIDL-Datei|RIDL-Datei]] &#039;&#039;(RIDL-Datei)&lt;br /&gt;
**[[Statusleiste|Statusleiste]] &#039;&#039;(Statusleiste)&lt;br /&gt;
**[[Gültige Typen|unterstützte Typen]] &#039;&#039;(Gültige Typen)&lt;br /&gt;
*Typdeklaration&lt;br /&gt;
**[[Datentypen, Variablen und Konstanten - Index (Delphi)|Datentypen]] &#039;&#039;(Datentypen, Variablen und Konstanten - Index (Delphi))&lt;br /&gt;
*typedef&lt;br /&gt;
**[[Typedef|Schlüsselwörter, C++]] &#039;&#039;(typedef)&lt;br /&gt;
*typeid&lt;br /&gt;
**[[Typeid|Schlüsselwörter, C++]] &#039;&#039;(typeid)&lt;br /&gt;
*typename&lt;br /&gt;
**[[Typename|Schlüsselwörter, C++]] &#039;&#039;(typename)&lt;br /&gt;
*Typen, grundlegende&lt;br /&gt;
**[[Grundlegende Typen|Sprachstruktur, C++]] &#039;&#039;(Grundlegende Typen)&lt;br /&gt;
*Typkompatibilität&lt;br /&gt;
**[[Kompatibilität und Identität von Typen|Datentypen]] &#039;&#039;(Kompatibilität und Identität von Typen ({{Delphi}}))&lt;br /&gt;
==U==&lt;br /&gt;
*Übergänge&lt;br /&gt;
**[[Übergang|mehrere]] &#039;&#039;(Übergang)&lt;br /&gt;
**[[Übergang (UML 1.5-Aktivitätsdiagramme)|mehrere]] &#039;&#039;(Übergang (UML 1.5-Aktivitätsdiagramme))&lt;br /&gt;
**[[UML 1.5-Übergang|mehrere]] &#039;&#039;(UML 1.5-Übergang)&lt;br /&gt;
**[[Selbstübergänge erstellen|Selbst-]] &#039;&#039;(Selbstübergänge erstellen)&lt;br /&gt;
*Übersetzungseinheiten&lt;br /&gt;
**[[Übersetzungseinheiten|Sprachstruktur, C++]] &#039;&#039;(Übersetzungseinheiten)&lt;br /&gt;
*Übersetzungs-Tools&lt;br /&gt;
**[[Aktive Sprache für ein Projekt festlegen|aktive Sprache festlegen]] &#039;&#039;(Aktive Sprache für ein Projekt festlegen)&lt;br /&gt;
**[[Externen Translation-Manager einrichten|externen Translation-Manager einrichten]] &#039;&#039;(Externen Translation-Manager einrichten)&lt;br /&gt;
**[[Externen Translation-Manager verwenden|externer Translation-Manager]] &#039;&#039;(Externen Translation-Manager verwenden)&lt;br /&gt;
**[[Ressourcenmodule aktualisieren|Ressourcenmodule aktualisieren]] &#039;&#039;(Ressourcenmodule aktualisieren)&lt;br /&gt;
**[[Sprachen zu einem Projekt hinzufügen|Sprachen zu einem Projekt hinzufügen]] &#039;&#039;(Sprachen zu einem Projekt hinzufügen)&lt;br /&gt;
**[[Ressourcendateien im Translation-Manager bearbeiten|Translation-Manager verwenden]] &#039;&#039;(Ressourcendateien im Translation-Manager bearbeiten)&lt;br /&gt;
**[[Sprach- und Regionsnamen, Codes und ISO-Werte|Übersicht]] &#039;&#039;(Sprach- und Regionsnamen, Codes und ISO-Werte)&lt;br /&gt;
**[[Translation-Manager in der IDE|Übersicht]] &#039;&#039;(Translation-Manager in der IDE)&lt;br /&gt;
*[[Ui64toa, ui64tow|_ui64tow]] &#039;&#039;(_ui64toa, _ui64tow)&#039;&#039;&lt;br /&gt;
*[[Ultoa, ultow|_ultow, ultoa]] &#039;&#039;(ultoa, _ultow)&#039;&#039;&lt;br /&gt;
*UML in Farbe&lt;br /&gt;
**[[Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden|verwenden]] &#039;&#039;(Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden)&lt;br /&gt;
*[[Unterstützte UML-Spezifikationen|UML]] &#039;&#039;(Unterstützte UML-Spezifikationen)&#039;&#039;&lt;br /&gt;
*Umwandlung, C++-Stil&lt;br /&gt;
**[[Neue Typumwandlung|C++ Sprachspezifika]] &#039;&#039;(Neue Typumwandlung)&lt;br /&gt;
*[[Umwandlung in Quelltext|Umwandlung in Quelltext]] &#039;&#039;(Umwandlung in Quelltext)&#039;&#039;&lt;br /&gt;
*Unbenannte Threads&lt;br /&gt;
**[[Einen unbenannten Thread in einen benannten konvertieren|benennen]] &#039;&#039;(Einen unbenannten Thread in einen benannten konvertieren)&lt;br /&gt;
*[[Undef|#undef]] &#039;&#039;(#undef)&#039;&#039;&lt;br /&gt;
*Unicode&lt;br /&gt;
**[[Anwendungen für Unicode anpassen|Anwendungen anpassen]] &#039;&#039;(Anwendungen für Unicode anpassen)&lt;br /&gt;
**[[C++-Anwendungen für Unicode anpassen|C++-Anwendungen anpassen für]] &#039;&#039;(C++-Anwendungen für Unicode anpassen)&lt;br /&gt;
**[[Verwendung von Unicode in der Befehlskonsole|in der Befehlskonsole]] &#039;&#039;(Verwendung von Unicode in der Befehlskonsole)&lt;br /&gt;
**[[Unicode in RAD Studio|in {{Product}}]] &#039;&#039;(Unicode in RAD Studio)&lt;br /&gt;
**[[TCHAR-Zuordnung|TCHAR-Zuordnung für C++]] &#039;&#039;(_TCHAR-Zuordnung)&lt;br /&gt;
*Unicode TCHAR-Zuordnung&lt;br /&gt;
**[[Floating-Funktionen|C++-Sprachspezifika]] &#039;&#039;(Floating-Funktionen)&lt;br /&gt;
*Unidirektionale Datenmengen&lt;br /&gt;
**[[Die Ergebnisse einer Abfrage anzeigen|Abfragen definieren]] &#039;&#039;(Die Ergebnisse einer Abfrage anzeigen)&lt;br /&gt;
**[[Die Struktur von Metadaten-Datenmengen|auf Metadaten zugreifen]] &#039;&#039;(Die Struktur von Metadaten-Datenmengen)&lt;br /&gt;
**[[DbExpress-Datenmengen verwenden|Datenmengen]] &#039;&#039;(dbExpress-Datenmengen verwenden)&lt;br /&gt;
**[[Vorgeben, welche Daten angezeigt werden sollen|Datensatzmengen definieren]] &#039;&#039;(Vorgeben, welche Daten angezeigt werden sollen)&lt;br /&gt;
**[[Daten abrufen|öffnen]] &#039;&#039;(Daten abrufen)&lt;br /&gt;
**[[Den Befehl ausführen|SQL-Anweisungen ausführen]] &#039;&#039;(Den Befehl ausführen)&lt;br /&gt;
**[[Die Ergebnisse einer Stored Procedure anzeigen|Stored Procedures]] &#039;&#039;(Die Ergebnisse einer Stored Procedure anzeigen)&lt;br /&gt;
**[[Die Datensätze in einer Tabelle anzeigen|Tabellen darstellen]] &#039;&#039;(Die Datensätze in einer Tabelle anzeigen)&lt;br /&gt;
*union&lt;br /&gt;
**[[Union|Schlüsselwörter, C++]] &#039;&#039;(union)&lt;br /&gt;
*Units&lt;br /&gt;
**[[Units suchen (Delphi)|Namespaces]] &#039;&#039;(Units suchen (Delphi))&lt;br /&gt;
*[[Überblick über das Testen von Units|Units testen]] &#039;&#039;(Überblick über das Testen von Units)&#039;&#039;&lt;br /&gt;
**[[Entwickeln von Tests|Quelltext zu einem Projekt hinzufügen]] &#039;&#039;(Entwickeln von Tests)&lt;br /&gt;
*_unsigned __int_alignment_of( typename T )&lt;br /&gt;
**[[Alignment of|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__alignment_of)&lt;br /&gt;
*unsigned int __array_extent( typename T, unsigned intI )&lt;br /&gt;
**[[Array extent|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__array_extent)&lt;br /&gt;
*unsigned __int_array_rank( typename T )&lt;br /&gt;
**[[Array rank|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__array_rank)&lt;br /&gt;
*Unterstützende Klassen&lt;br /&gt;
**[[Unterstützende Klassen und Records (Delphi)|Klassen und Objekte]] &#039;&#039;(Unterstützende Klassen und Records (Delphi))&lt;br /&gt;
*[[UML-Modellierungsunterstützung für Projekte aktivieren|Unterstützung aktivieren]] &#039;&#039;(UML-Modellierungsunterstützung für Projekte aktivieren)&#039;&#039;&lt;br /&gt;
*UpdateObject&lt;br /&gt;
**[[Das Objekt aktualisieren|Eigenschaftenseiten]] &#039;&#039;(Das Objekt aktualisieren)&lt;br /&gt;
*URLs&lt;br /&gt;
**[[Die Ziel-URL|Anforderungsziel]] &#039;&#039;(Die Ziel-URL)&lt;br /&gt;
**[[Bestandteile einer URL|Hosts]] &#039;&#039;(Bestandteile einer URL)&lt;br /&gt;
==V==&lt;br /&gt;
*Variablen&lt;br /&gt;
**[[Variablen|Datentypen]] &#039;&#039;(Variablen)&lt;br /&gt;
*Variablen, Multithread&lt;br /&gt;
**[[Thread|Sprachstruktur, C++]] &#039;&#039;(__thread)&lt;br /&gt;
*Variablen und Felder deklarieren&lt;br /&gt;
**[[Überblick zum Deklarieren von Variablen und Feldern (Delphi)|Anfangstyp]] &#039;&#039;(Überblick zum Deklarieren von Variablen und Feldern (Delphi))&lt;br /&gt;
*Varianten&lt;br /&gt;
**[[Benutzerdefinierte Varianten definieren|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Varianten definieren)&lt;br /&gt;
**[[Varianten|Sprachstruktur, C++]] &#039;&#039;(Varianten)&lt;br /&gt;
*Varianten, anonyme&lt;br /&gt;
**[[Anonyme Varianten (C und C++)|Sprachstruktur, C++]] &#039;&#039;(Anonyme Varianten (C und C++))&lt;br /&gt;
*Varianten, Deklarationen&lt;br /&gt;
**[[Deklaration von Varianten|Sprachstruktur, C++]] &#039;&#039;(Deklaration von Varianten)&lt;br /&gt;
*Variante Typen&lt;br /&gt;
**[[Variante Typen|Datentypen]] &#039;&#039;(Variante Typen ({{Delphi}}))&lt;br /&gt;
*VCL&lt;br /&gt;
**[[Grundlagen der Komponentenbibliothek|CLX]] &#039;&#039;(Grundlagen der Komponentenbibliothek)&lt;br /&gt;
**[[Klassenbibliotheken|Klassenbibliotheken]] &#039;&#039;(Klassenbibliotheken)&lt;br /&gt;
**[[Überblick zu VCL|Komponenten]] &#039;&#039;(Überblick zu VCL)&lt;br /&gt;
*VCL-Anwendungen&lt;br /&gt;
**[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen|dbExpress]] &#039;&#039;(Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen)&lt;br /&gt;
**[[VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularanwendung erstellen)&lt;br /&gt;
*VCL-Formulare&lt;br /&gt;
**[[ActiveX-ActiveForm mit VCL-Formularen erzeugen|ActiveX-ActiveForms]] &#039;&#039;(ActiveX-ActiveForm mit VCL-Formularen erzeugen)&lt;br /&gt;
**[[ActiveX-Schaltfläche mit VCL-Formularen erzeugen|ActiveX-Schaltflächen]] &#039;&#039;(ActiveX-Schaltfläche mit VCL-Formularen erzeugen)&lt;br /&gt;
**[[ADO-Datenbankanwendungen mit VCL-Formularen erstellen|Datenbankanwendungen]] &#039;&#039;(ADO-Datenbankanwendungen mit VCL-Formularen erstellen)&lt;br /&gt;
**[[Verwenden des Experten für neue Komponenten|Komponenten]] &#039;&#039;(Verwenden des Experten für neue Komponenten)&lt;br /&gt;
**[[MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen|MDI-Anwendungen]] &#039;&#039;(MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen)&lt;br /&gt;
**[[MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen|MDI-Anwendungen]] &#039;&#039;(MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen)&lt;br /&gt;
**[[Multithread-Anwendungen erstellen|Multithread-Anwendungen]] &#039;&#039;(Multithread-Anwendungen erstellen)&lt;br /&gt;
**[[SDI-Anwendungen mit VCL-Formularen erstellen|SDI-Anwendungen]] &#039;&#039;(SDI-Anwendungen mit VCL-Formularen erstellen)&lt;br /&gt;
**[[Anwendungen mit XML-Komponenten erstellen|XML-Komponenten]] &#039;&#039;(Anwendungen mit XML-Komponenten erstellen)&lt;br /&gt;
*VCL für das Web&lt;br /&gt;
**[[Erstellen einer neuen IntraWeb-Anwendung|IntraWeb]] &#039;&#039;(Erstellen einer neuen IntraWeb-Anwendung)&lt;br /&gt;
*VCL-Komponenten&lt;br /&gt;
**[[BDE-Steuerelemente|BDE-Steuerelemente]] &#039;&#039;(BDE-Steuerelemente)&lt;br /&gt;
**[[DbExpress-Steuerelemente|dbExpress-Steuerelemente]] &#039;&#039;(dbExpress-Steuerelemente)&lt;br /&gt;
**[[Internet-Steuerelemente|Internet-Steuerelemente]] &#039;&#039;(Internet-Steuerelemente)&lt;br /&gt;
**[[Ribbon-Steuerelemente|Ribbon-Steuerelemente]] &#039;&#039;(Ribbon-Steuerelemente)&lt;br /&gt;
**[[Standardsteuerelemente|Standardsteuerelemente]] &#039;&#039;(Standardsteuerelemente)&lt;br /&gt;
**[[Steuerelemente für DataSnap-Clients|Steuerelemente für DataSnap-Clients]] &#039;&#039;(Steuerelemente für DataSnap-Clients)&lt;br /&gt;
**[[Steuerelemente für DataSnap-Server|Steuerelemente für DataSnap-Server]] &#039;&#039;(Steuerelemente für DataSnap-Server)&lt;br /&gt;
**[[Steuerelemente für dbGo|Steuerelemente für dbGo]] &#039;&#039;(Steuerelemente für dbGo)&lt;br /&gt;
**[[Steuerelemente für den Datenzugriff|Steuerelemente für den Datenzugriff]] &#039;&#039;(Steuerelemente für den Datenzugriff)&lt;br /&gt;
**[[Steuerelemente für Dialogfelder|Steuerelemente für Dialogfelder]] &#039;&#039;(Steuerelemente für Dialogfelder)&lt;br /&gt;
**[[Steuerelemente für die Datensteuerung|Steuerelemente für die Datensteuerung]] &#039;&#039;(Steuerelemente für die Datensteuerung)&lt;br /&gt;
**[[Steuerelemente für Internet Express|Steuerelemente für Internet Express]] &#039;&#039;(Steuerelemente für Internet Express)&lt;br /&gt;
**[[Steuerelemente für Vista-Dialogfelder|Steuerelemente für Vista-Dialogfelder]] &#039;&#039;(Steuerelemente für Vista-Dialogfelder)&lt;br /&gt;
**[[Systemsteuerelemente|Systemsteuerelemente]] &#039;&#039;(Systemsteuerelemente)&lt;br /&gt;
**[[Web-Services|Web-Services]] &#039;&#039;(Web-Services)&lt;br /&gt;
**[[Win 3.1-Steuerelemente|Win 3.1-Steuerelemente]] &#039;&#039;(Win 3.1-Steuerelemente)&lt;br /&gt;
**[[Win32-Steuerelemente|Win32-Steuerelemente]] &#039;&#039;(Win32-Steuerelemente)&lt;br /&gt;
**[[Zusätzliche Steuerelemente|Zusätzliche Steuerelemente]] &#039;&#039;(Zusätzliche Steuerelemente)&lt;br /&gt;
*Verbindungen&lt;br /&gt;
**[[Verbindungen zu ADO-Datenspeichern einrichten|ADO]] &#039;&#039;(Verbindungen zu ADO-Datenspeichern einrichten)&lt;br /&gt;
**[[Asynchrone Verbindungen erzwingen|asynchrone]] &#039;&#039;(Asynchrone Verbindungen erzwingen)&lt;br /&gt;
**[[Timeouts steuern|Timeouts]] &#039;&#039;(Timeouts steuern)&lt;br /&gt;
*Verbindungskomponenten&lt;br /&gt;
**[[Verbindung zum Anwendungsserver einrichten|Client-Anwendungen]] &#039;&#039;(Verbindung zum Anwendungsserver einrichten)&lt;br /&gt;
**[[Implizite Verbindungen verwenden|implizite]] &#039;&#039;(Implizite Verbindungen verwenden)&lt;br /&gt;
*Vererbung&lt;br /&gt;
**[[Daten und Code von einem Objekt erben|Objekte]] &#039;&#039;(Daten und Code von einem Objekt erben)&lt;br /&gt;
*Verknüpfen nur über Name&lt;br /&gt;
**[[Verknüpfen von C++-Bibliotheks- und Objektdateien|Verknüpfen C++]] &#039;&#039;(Verknüpfen von C++-Bibliotheks- und Objektdateien)&lt;br /&gt;
*Verknüpfung&lt;br /&gt;
**[[Verknüpfungen erstellen|erzeugen]] &#039;&#039;(Verknüpfungen erstellen)&lt;br /&gt;
*Verknüpfung zu Klassifizierern&lt;br /&gt;
**[[Objekten einen Klassifizierer zuordnen|erstellen]] &#039;&#039;(Objekten einen Klassifizierer zuordnen (UML 1.5))&lt;br /&gt;
*[[Makros mit Parametern|Verschachteln]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
*Verschachtelte Typen&lt;br /&gt;
**[[Verschachtelte Typen|C++ Sprachspezifika]] &#039;&#039;(Verschachtelte Typen)&lt;br /&gt;
**[[Verschachtelte Typdeklarationen|Klassen und Objekte]] &#039;&#039;(Verschachtelte Typdeklarationen)&lt;br /&gt;
*[[Mit der Versionsverwaltung arbeiten|Versionsverwaltung]] &#039;&#039;(Mit der Versionsverwaltung arbeiten)&#039;&#039;&lt;br /&gt;
*Verteilte Anwendungen&lt;br /&gt;
**[[Interfaces in verteilten Anwendungen|Interfaces]] &#039;&#039;(Interfaces in verteilten Anwendungen)&lt;br /&gt;
*virtual&lt;br /&gt;
**[[Virtual|Schlüsselwörter, C++]] &#039;&#039;(virtual)&lt;br /&gt;
*Virtuelle Basisklassen&lt;br /&gt;
**[[Virtuelle Basisklassen|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Basisklassen)&lt;br /&gt;
*Virtuelle Destruktoren&lt;br /&gt;
**[[Virtuelle Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Destruktoren)&lt;br /&gt;
*Virtuelle Funktionen&lt;br /&gt;
**[[Virtuelle Funktionen|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Funktionen (C++))&lt;br /&gt;
*Virtuelle Methoden&lt;br /&gt;
**[[Methoden virtuell machen|Methoden]] &#039;&#039;(Methoden virtuell machen)&lt;br /&gt;
*[[Verwenden von virtuellen Ordnern|Virtuelle Ordner]] &#039;&#039;(Verwenden von virtuellen Ordnern)&#039;&#039;&lt;br /&gt;
*[[Anzeigeelemente|Visuelle Rückmeldungen]] &#039;&#039;(Anzeigeelemente)&#039;&#039;&lt;br /&gt;
*void&lt;br /&gt;
**[[Void|Schlüsselwörter, C++]] &#039;&#039;(void)&lt;br /&gt;
*volatile&lt;br /&gt;
**[[Volatile|Schlüsselwörter, C++]] &#039;&#039;(volatile)&lt;br /&gt;
*[[Befehlszeilenoptionen für vorcompilierte Header von BCC32|Vorcompilierte Header-Dateien]] &#039;&#039;(Befehlszeilenoptionen für vorcompilierte Header von BCC32)&#039;&#039;&lt;br /&gt;
*[[Einer Klasse neue Fähigkeiten hinzufügen|Vorfahrklassen]] &#039;&#039;(Einer Klasse neue Fähigkeiten hinzufügen)&#039;&#039;&lt;br /&gt;
**[[Vorfahren, Nachkommen und Klassenhierarchien|abgeleitete Klassen]] &#039;&#039;(Vorfahren, Nachkommen und Klassenhierarchien)&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**[[Komponentenvorlagen erstellen und verwenden|Komponenten]] &#039;&#039;(Komponentenvorlagen erstellen und verwenden)&lt;br /&gt;
**[[Projektvorlagen verwenden|Projekt]] &#039;&#039;(Projektvorlagen verwenden)&lt;br /&gt;
==W==&lt;br /&gt;
*[[X1008 Integer und HResult werden ausgetauscht (Delphi)|W1008 Integer und HResult werden ausgetauscht ({{Delphi}})]] &#039;&#039;(X1008 Integer und HResult werden ausgetauscht ({{Delphi}})) &lt;br /&gt;
*[[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)|W1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})]] &#039;&#039;(X1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})) &lt;br /&gt;
*[[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|W1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]] &#039;&#039;(X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})) &lt;br /&gt;
*[[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|W1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]] &#039;&#039;(X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})) &lt;br /&gt;
*[[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|W1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|W1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|W1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|W1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)|W1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})]] &#039;&#039;(X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})) &lt;br /&gt;
*[[X1054 Linker-Fehler: %s (Delphi)|W1054 Linker-Fehler: %s ({{Delphi}})]] &#039;&#039;(X1054 Linker-Fehler: %s ({{Delphi}})) &lt;br /&gt;
*[[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)|W1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})]] &#039;&#039;(X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})) &lt;br /&gt;
*[[H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi)|W1061 Bei Umwandlung der angegebenen WideChar-Konstante in AnsiChar gehen Informationen verloren]] &#039;&#039;(H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi))&#039;&#039;&lt;br /&gt;
*[[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|W2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|W2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|W2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|W2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|W2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|W2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]] &#039;&#039;(X2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})) &lt;br /&gt;
*[[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|W2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]] &#039;&#039;(X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})) &lt;br /&gt;
*[[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|W2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]] &#039;&#039;(x2367: Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}}))&lt;br /&gt;
*_wargv, _argv&lt;br /&gt;
**[[Argv, wargv|_argv]] &#039;&#039;(_argv, _wargv)&lt;br /&gt;
*wchar_t&lt;br /&gt;
**[[Wchar t|Schlüsselwörter, C++]] &#039;&#039;(wchar_t)&lt;br /&gt;
*[[Strtod, strtold, wcstod, wcstold|wcstod, _wcstold,  strtod, _strtold]] &#039;&#039;(strtod, _strtold, wcstod, _wcstold)&#039;&#039;&lt;br /&gt;
*[[Strtol, wcstol|wcstol, strtol]] &#039;&#039;(strtol, wcstol)&#039;&#039;&lt;br /&gt;
*[[Strtoul, wcstoul|wcstoul, strtoul]] &#039;&#039;(strtoul, wcstoul)&#039;&#039;&lt;br /&gt;
*[[Eigenschaften, die auf den Zweck der Anforderung hinweisen|Web-Anforderungseigenschaften]] &#039;&#039;(Eigenschaften, die auf den Zweck der Anforderung hinweisen)&#039;&#039;&lt;br /&gt;
*Web-Anwendungen&lt;br /&gt;
**[[Web-Anwendungen weitergeben|Deployment]] &#039;&#039;(Web-Anwendungen weitergeben)&lt;br /&gt;
**[[Webbasierte Client-Anwendungen erstellen|mehrschichtige]] &#039;&#039;(Webbasierte Client-Anwendungen erstellen)&lt;br /&gt;
*Web-Anwendungsobjekt&lt;br /&gt;
**[[Das Web-Anwendungsobjekt|Web-Broker]] &#039;&#039;(Das Web-Anwendungsobjekt)&lt;br /&gt;
*Web-Browser&lt;br /&gt;
**[[Eine VCL-Formularanwendung für Web-Browser erstellen|VCL-Formulare]] &#039;&#039;(Eine VCL-Formularanwendung für Web-Browser erstellen)&lt;br /&gt;
*[[Eigenschaften, die den Web-Client beschreiben|Web-Client]] &#039;&#039;(Eigenschaften, die den Web-Client beschreiben)&#039;&#039;&lt;br /&gt;
*Web-Module&lt;br /&gt;
**[[Das Web-Modul|Datenmodule]] &#039;&#039;(Das Web-Modul)&lt;br /&gt;
**[[Web Broker verwenden|Datenmodule]] &#039;&#039;(Web Broker verwenden)&lt;br /&gt;
**[[Webserver-Anwendungen erstellen mit Web Broker|Datenmodule]] &#039;&#039;(Webserver-Anwendungen erstellen mit Web Broker)&lt;br /&gt;
**[[Der Web-Dispatcher|Web-Dispatcher]] &#039;&#039;(Der Web-Dispatcher)&lt;br /&gt;
*Web-Server-Anwendungen&lt;br /&gt;
**[[Web-Services-Anwendungen erstellen|Anwendungen]] &#039;&#039;(Web-Services-Anwendungen erstellen)&lt;br /&gt;
**[[Die Struktur einer Web-Broker-Anwendung|Architektur]] &#039;&#039;(Die Struktur einer Web-Broker-Anwendung)&lt;br /&gt;
**[[Server-Anwendungen testen|debuggen]] &#039;&#039;(Server-Anwendungen testen)&lt;br /&gt;
**[[Arten von Webserver-Anwendungen|Typen]] &#039;&#039;(Arten von Webserver-Anwendungen)&lt;br /&gt;
**[[Erstellen von WebBroker-Anwendungen|Web Broker-Anwendungen]] &#039;&#039;(Erstellen von WebBroker-Anwendungen)&lt;br /&gt;
**[[Web Broker und WebSnap|WebSnap]] &#039;&#039;(Web Broker und WebSnap)&lt;br /&gt;
*Web-Services&lt;br /&gt;
**[[Clients für Web-Services schreiben|Clients]] &#039;&#039;(Clients für Web-Services schreiben)&lt;br /&gt;
**[[Angepasste Exception-Klassen für Web-Services erstellen|Exceptions]] &#039;&#039;(Angepasste Exception-Klassen für Web-Services erstellen)&lt;br /&gt;
**[[Neue Web-Services hinzufügen|hinzufügen]] &#039;&#039;(Neue Web-Services hinzufügen)&lt;br /&gt;
**[[Das Dienstprogramm zum Importieren von WSDL verwenden|importieren]] &#039;&#039;(Das Dienstprogramm zum Importieren von WSDL verwenden)&lt;br /&gt;
**[[Web-Services verwenden|verwenden]] &#039;&#039;(Web-Services verwenden)&lt;br /&gt;
*[[Environ, wenviron|_wenviron, _environ]] &#039;&#039;(_environ, _wenviron)&#039;&#039;&lt;br /&gt;
*[[Werkzeuge mithilfe von Mauspalettenschaltern wechseln|Werkzeuge mit Mauspalettenschaltern wechseln]] &#039;&#039;(Werkzeuge mithilfe von Mauspalettenschaltern wechseln)&#039;&#039;&lt;br /&gt;
*[[Getenv, wgetenv|_wgetenv, getenv]] &#039;&#039;(getenv, _wgetenv)&#039;&#039;&lt;br /&gt;
*while&lt;br /&gt;
**[[While|Schlüsselwörter, C++]] &#039;&#039;(while (C++))&lt;br /&gt;
*Whitespace&lt;br /&gt;
**[[Whitespace|Lexikalische Elemente, C++]] &#039;&#039;(Whitespace)&lt;br /&gt;
*Wide-Zeichen&lt;br /&gt;
**[[Zeichensätze|Unicode-Zeichen]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*[[Wide-Zeichen-Routinen|Wide-Zeichen-Routinen]] &#039;&#039;(Wide-Zeichen-Routinen)&#039;&#039;&lt;br /&gt;
*Windows Forms&lt;br /&gt;
**[[Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen|Hello world]] &#039;&#039;(Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen)&lt;br /&gt;
*Windows Forms-Anwendungen&lt;br /&gt;
**[[Entwickeln einer Windows-Anwendung|erstellen]] &#039;&#039;(Entwickeln einer Windows-Anwendung)&lt;br /&gt;
*[[Windows-Version|Windows-Versionen]] &#039;&#039;(Windows-Version)&#039;&#039;&lt;br /&gt;
*Windows XP&lt;br /&gt;
**[[Allgemeine Steuerelemente und XP-Themes|Themes]] &#039;&#039;(Allgemeine Steuerelemente und XP-Themes)&lt;br /&gt;
*[[Putenv, wputenv|_wputenv, putenv]] &#039;&#039;(putenv, _wputenv)&#039;&#039;&lt;br /&gt;
*WSDL&lt;br /&gt;
**[[WSDL-Dokumente für Web-Service-Anwendungen generieren|erzeugen]] &#039;&#039;(WSDL-Dokumente für Web-Service-Anwendungen generieren)&lt;br /&gt;
**[[WSDL-Dokumente importieren|importieren]] &#039;&#039;(WSDL-Dokumente importieren)&lt;br /&gt;
*[[Searchenv, wsearchenv|_wsearchenv, _searchenv]] &#039;&#039;(_searchenv, _wsearchenv)&#039;&#039;&lt;br /&gt;
*[[Searchstr, wsearchstr|_wsearchstr, _searchstr]] &#039;&#039;(_searchstr, _wsearchstr)&#039;&#039;&lt;br /&gt;
*[[Splitpath, wsplitpath|_wsplitpath, _splitpath]] &#039;&#039;(_splitpath, _wsplitpath)&#039;&#039;&lt;br /&gt;
*[[System, wsystem|_wsystem, system]] &#039;&#039;(system, _wsystem (C++))&#039;&#039;&lt;br /&gt;
*[[Atoi64, wtoi64|_wtoi64, _atoi64]] &#039;&#039;(_atoi64, _wtoi64)&#039;&#039;&lt;br /&gt;
*_wtoi, atoi&lt;br /&gt;
**[[Atoi, wtoi|Konvertierungsroutine]] &#039;&#039;(atoi, _wtoi)&lt;br /&gt;
*[[Atol, wtol|_wtol, atol]] &#039;&#039;(atol, _wtol)&#039;&#039;&lt;br /&gt;
==X==&lt;br /&gt;
*[[XML-Broker verwenden|XML-Broker]] &#039;&#039;(XML-Broker verwenden)&#039;&#039;&lt;br /&gt;
*XML-Dokumente&lt;br /&gt;
**[[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten|Datenbindungs-Experte]] &#039;&#039;(Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten)&lt;br /&gt;
**[[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern|Datenpakete]] &#039;&#039;(Zuordnungen zwischen XML-Knoten und Datenpaketfeldern)&lt;br /&gt;
**[[XML-Dokumente in Datenpakete konvertieren|in Datenpakete konvertieren]] &#039;&#039;(XML-Dokumente in Datenpakete konvertieren)&lt;br /&gt;
**[[Mit XML-Komponenten arbeiten|Komponenten]] &#039;&#039;(Mit XML-Komponenten arbeiten)&lt;br /&gt;
*XML-Mapper&lt;br /&gt;
**[[XMLMapper verwenden|definieren]] &#039;&#039;(XMLMapper verwenden)&lt;br /&gt;
*[[Mit XML-Dokumenten arbeiten|XML]] &#039;&#039;(Mit XML-Dokumenten arbeiten)&#039;&#039;&lt;br /&gt;
**[[XML in Datenbankanwendungen verwenden|Datenbankanwendungen]] &#039;&#039;(XML in Datenbankanwendungen verwenden)&lt;br /&gt;
**[[Den XML-Datenbindungs-Experten verwenden|Datenbindungs-Experte]] &#039;&#039;(Den XML-Datenbindungs-Experten verwenden)&lt;br /&gt;
**[[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren|Datenbindungs-Experte]] &#039;&#039;(XML-Dokumente mit dem Datenbindungs-Experten abstrahieren)&lt;br /&gt;
*XML Nodes&lt;br /&gt;
**[[Mit XML-Knoten arbeiten|working with]] &#039;&#039;(Mit XML-Knoten arbeiten)&lt;br /&gt;
*xor&lt;br /&gt;
**[[Xor, ^|alternative Repräsentationen von C++-Token]] &#039;&#039;(xor, ^ (C++))&lt;br /&gt;
*xor_eq&lt;br /&gt;
**[[Xor eq, ^=|alternative Repräsentationen von C++-Token]] &#039;&#039;(xor_eq, ^=)&lt;br /&gt;
==Z==&lt;br /&gt;
*Zeichenfelder (TPaintBox)&lt;br /&gt;
**[[Zeichenfeld (TPaintBox)|zeichnen]] &#039;&#039;(Zeichenfeld (TPaintBox))&lt;br /&gt;
*Zeichenflächen&lt;br /&gt;
**[[Die Zeichenfläche|Grafiken]] &#039;&#039;(Die Zeichenfläche)&lt;br /&gt;
*[[Makros mit Parametern|# Zeichen]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
*Zeichensätze&lt;br /&gt;
**[[Zeichensätze|ANSI-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Codeseiten]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Multibyte-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|OEM-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Unicode]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Wide-Zeichen]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Windows-Codeseiten]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*Zeichensätze ({{Delphi}})&lt;br /&gt;
**[[Grundlegende syntaktische Elemente (Delphi)|reservierte Wörter]] &#039;&#039;(Grundlegende syntaktische Elemente ({{Delphi}}))&lt;br /&gt;
*Zeichentypen&lt;br /&gt;
**[[Die drei char-Typen|Lexikalische Elemente, C++]] &#039;&#039;(Die drei char-Typen)&lt;br /&gt;
*[[Zeichenwerkzeuge verwenden|Zeichenwerkzeuge]] &#039;&#039;(Zeichenwerkzeuge verwenden)&#039;&#039;&lt;br /&gt;
*[[Behandlung mehrerer Zeichenobjekte in einer Anwendung|Zeichnen von Objekten]] &#039;&#039;(Behandlung mehrerer Zeichenobjekte in einer Anwendung)&#039;&#039;&lt;br /&gt;
*Zeiger&lt;br /&gt;
**[[Klassen und Zeiger|Klassen]] &#039;&#039;(Klassen und Zeiger)&lt;br /&gt;
**[[Zeiger|Sprachstruktur, C++]] &#039;&#039;(Zeiger)&lt;br /&gt;
**[[Zeiger auf Funktionen|Sprachstruktur, C++]] &#039;&#039;(Zeiger auf Funktionen)&lt;br /&gt;
**[[Zeiger auf Objekte|Sprachstruktur, C++]] &#039;&#039;(Zeiger auf Objekte)&lt;br /&gt;
**[[Zeigerdeklarationen|Sprachstruktur, C++]] &#039;&#039;(Zeigerdeklarationen)&lt;br /&gt;
*Zeiger, Knstanten&lt;br /&gt;
**[[Zeigerkonstanten|Sprachstruktur, C++]] &#039;&#039;(Zeigerkonstanten)&lt;br /&gt;
*Zeiger, Objekte&lt;br /&gt;
**[[Zeigerarithmetik|Sprachstruktur, C++]] &#039;&#039;(Zeigerarithmetik)&lt;br /&gt;
*Zeigertypen&lt;br /&gt;
**[[Zeiger und Zeigertypen (Delphi)|Datentypen]] &#039;&#039;(Zeiger und Zeigertypen ({{Delphi}}))&lt;br /&gt;
*Zeiger, Umwandlungen&lt;br /&gt;
**[[Zeigerumwandlungen|Sprachstruktur, C++]] &#039;&#039;(Zeigerumwandlungen)&lt;br /&gt;
*Zugriff&lt;br /&gt;
**[[Explizite Zugriffsqualifizierung|Namespaces, C++]] &#039;&#039;(Explizite Zugriffsqualifizierung)&lt;br /&gt;
**[[Using-Anweisung|Namespaces, C++]] &#039;&#039;(Using-Anweisung)&lt;br /&gt;
**[[Using (Deklaration)|Namespaces, C++]] &#039;&#039;(using (Deklaration))&lt;br /&gt;
**[[Zugreifen auf Elemente eines Namespace|Namespaces, C++]] &#039;&#039;(Zugreifen auf Elemente eines Namespace)&lt;br /&gt;
*Zugriffsspezifizierer&lt;br /&gt;
**[[Element-Zugriffskontrolle|C++ Sprachspezifika]] &#039;&#039;(Element-Zugriffskontrolle)&lt;br /&gt;
*Zustand&lt;br /&gt;
**[[Mit komplexen Zuständen arbeiten|verschachtelt]] &#039;&#039;(Mit komplexen Zuständen arbeiten)&lt;br /&gt;
*Zustandsinvariante&lt;br /&gt;
**[[Zustandsinvarianten erstellen|verbinden]] &#039;&#039;(Zustandsinvarianten erstellen (UML 2.0))&lt;br /&gt;
*Zuweisung&lt;br /&gt;
**[[Zuweisungsoperatoren|Operatoren, C++]] &#039;&#039;(Zuweisungsoperatoren)&lt;br /&gt;
*[[Anwendungen mit einer Zwischenablage ausstatten|Zwischenablage]] &#039;&#039;(Anwendungen mit einer Zwischenablage ausstatten)&#039;&#039;&lt;br /&gt;
*Zwischengespeicherte Aktualisierungen&lt;br /&gt;
**[[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden|anwenden]] &#039;&#039;(BDE-basierte, zwischengespeicherte Aktualisierungen anwenden)&lt;br /&gt;
**[[Aktualisierungen mit der BDE zwischenspeichern|BDE]] &#039;&#039;(Aktualisierungen mit der BDE zwischenspeichern)&lt;br /&gt;
**[[BDE-basiertes Zwischenspeichern von Aktualisierungen|BDE]] &#039;&#039;(BDE-basiertes Zwischenspeichern von Aktualisierungen)&lt;br /&gt;
**[[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen|Fehlerbehandlung]] &#039;&#039;(Fehlerbehandlung bei zwischengespeicherten Aktualisierungen)&lt;br /&gt;
*Zwischenspeichern&lt;br /&gt;
**[[Ausgangspunkt festhalten|Ausgangspunkt]] &#039;&#039;(Ausgangspunkt festhalten)&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Index&amp;diff=214275</id>
		<title>Index</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Index&amp;diff=214275"/>
		<updated>2019-07-18T17:05:50Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==$==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$A}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Felder ausrichten (Delphi)|Felder ausrichten]] &#039;&#039;(Felder ausrichten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ALIGN}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Felder ausrichten (Delphi)|Felder ausrichten]] &#039;&#039;(Felder ausrichten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$APPTYPE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Anwendungstyp (Delphi)|Anwendungstyp]] &#039;&#039;(Anwendungstyp (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ASSERTIONS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Assert-Direktiven (Delphi)|Assert-Direktiven]] &#039;&#039;(Assert-Direktiven (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$B}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung]] &#039;&#039;(Boolesche Kurzauswertung (Delphi-Compiler-Direktive))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$BOOLEVAL}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Boolesche Kurzauswertung (Delphi-Compiler-Direktive)|Boolesche Kurzauswertung]] &#039;&#039;(Boolesche Kurzauswertung (Delphi-Compiler-Direktive))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$C}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Assert-Direktiven (Delphi)|Assert-Direktiven]] &#039;&#039;(Assert-Direktiven (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$D}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Debug-Informationen (Delphi)|Debug-Informationen]] &#039;&#039;(Debug-Informationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DEBUGINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Debug-Informationen (Delphi)|Debug-Informationen]] &#039;&#039;(Debug-Informationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DEFINE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DEFINE-Direktive (Delphi)|DEFINE-Direktive]] &#039;&#039;(DEFINE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DENYPACKAGEUNIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DENYPACKAGEUNIT-Direktive (Delphi)|DENYPACKAGEUNIT-Direktive]] &#039;&#039;(DENYPACKAGEUNIT-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DESCRIPTION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Beschreibung (Delphi)|Beschreibung]] &#039;&#039;(Beschreibung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$DESIGNONLY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[DESIGNONLY-Direktive (Delphi)|DESIGNONLY-Direktive]] &#039;&#039;(DESIGNONLY-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$E}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien]] &#039;&#039;(Erweiterung für ausführbare Dateien (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ELSE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ELSE (Delphi)|ELSE]] &#039;&#039;(ELSE (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ELSEIF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ELSEIF (Delphi)|ELSEIF]] &#039;&#039;(ELSEIF (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ENDIF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[ENDIF-Direktive (Delphi)|ENDIF-Direktive]] &#039;&#039;(ENDIF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTENDEDSYNTAX}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterte Syntax (Delphi)|Erweiterte Syntax]] &#039;&#039;(Erweiterte Syntax (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTENSION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterung für ausführbare Dateien (Delphi)|Erweiterung für ausführbare Dateien]] &#039;&#039;(Erweiterung für ausführbare Dateien (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$EXTERNALSYM}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Externe Symbole (Delphi)|Externe Symbole]] &#039;&#039;(Externe Symbole (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$G}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Importierte Daten|Importierte Daten]] &#039;&#039;(Importierte Daten)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HIGHCHARUNICODE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[HIGHCHARUNICODE-Direktive (Delphi)|HIGHCHARUNICODE-Direktive]] &#039;&#039;(HIGHCHARUNICODE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HINTS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Hinweise (Delphi)|Hinweise]] &#039;&#039;(Hinweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$H+} oder {$H-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lange Strings (Delphi)|Lange Strings]] &#039;&#039;(Lange Strings (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$HPPEMIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[HPP-Ausgabe (Delphi)|HPP-Ausgabe]] &#039;&#039;(HPP-Ausgabe (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$I}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Datei einbinden (Delphi)|Datei einbinden]] &#039;&#039;(Datei einbinden (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IF-Direktive (Delphi)|IF-Direktive]] &#039;&#039;(IF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFDEF-Direktive (Delphi)|IFDEF-Direktive]] &#039;&#039;(IFDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFEND}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFEND-Direktive (Delphi)|IFEND-Direktive]] &#039;&#039;(IFEND-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFNDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFNDEF-Direktive (Delphi)|IFNDEF-Direktive]] &#039;&#039;(IFNDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IFOPT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[IFOPT-Direktive (Delphi)|IFOPT-Direktive]] &#039;&#039;(IFOPT-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMAGEBASE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Image-Basisadresse|Image-Basisadresse]] &#039;&#039;(Image-Basisadresse)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMPLICITBUILD}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Implizites Erstellen (Delphi)|Implizites Erstellen]] &#039;&#039;(Implizites Erstellen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IMPORTEDDATA}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Importierte Daten|Importierte Daten]] &#039;&#039;(Importierte Daten)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$INCLUDE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Datei einbinden (Delphi)|Datei einbinden]] &#039;&#039;(Datei einbinden (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$IOCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[E/A-Prüfung (Delphi)|E/A-Prüfung]] &#039;&#039;(E/A-Prüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$I+} oder {$I-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[E/A-Prüfung (Delphi)|E/A-Prüfung]] &#039;&#039;(E/A-Prüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$L}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Objektdatei linken (Delphi)|Objektdatei linken]] &#039;&#039;(Objektdatei linken (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LIB}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Direktiven für Bibliotheken und gemeinsame Objekte (Delphi)|Direktiven für Bibliotheken und gemeinsame Objekte]] &#039;&#039;(Direktiven für Bibliotheken und gemeinsame Objekte (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LINK&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Objektdatei linken (Delphi)|Objektdatei linken]] &#039;&#039;(Objektdatei linken (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LOCALSYMBOLS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen]] &#039;&#039;(Lokale Symbolinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$L+} oder {$L-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lokale Symbolinformationen (Delphi)|Lokale Symbolinformationen]] &#039;&#039;(Lokale Symbolinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$LONGSTRINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Lange Strings (Delphi)|Lange Strings]] &#039;&#039;(Lange Strings (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$M}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen]] &#039;&#039;(Laufzeit-Typinformationen (Delphi))&lt;br /&gt;
**[[Speicherreservierung (Delphi)|Speicherreservierung]] &#039;&#039;(Speicherreservierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MESSAGE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[MESSAGE-Direktive (Delphi)|MESSAGE-Direktive]] &#039;&#039;(MESSAGE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$METHODINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[METHODINFO-Direktive (Delphi)|METHODINFO-Direktive]] &#039;&#039;(METHODINFO-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MINENUMSIZE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen]] &#039;&#039;(Mindestgröße für Enum-Typen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$MINSTACKSIZE}; {$MAXSTACKSIZE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Speicherreservierung (Delphi)|Speicherreservierung]] &#039;&#039;(Speicherreservierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$NODEFINE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[NODEFINE-Direktive (Delphi)|NODEFINE]] &#039;&#039;(NODEFINE-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$NOINCLUDE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[NOINCLUDE (Delphi)|NOINCLUDE]] &#039;&#039;(NOINCLUDE (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$O}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Optimierung (Delphi)|Optimierung]] &#039;&#039;(Optimierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$ObjExportAll}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symbole exportieren (Delphi)|Symbole exportieren]] &#039;&#039;(Symbole exportieren (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OPENSTRINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Offene String-Parameter (Delphi)|Offene String-Parameter]] &#039;&#039;(Offene String-Parameter (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OPTIMIZATION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Optimierung (Delphi)|Optimierung]] &#039;&#039;(Optimierung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$OVERFLOWCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Überlaufprüfung (Delphi)|Überlaufprüfung]] &#039;&#039;(Überlaufprüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$P}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Offene String-Parameter (Delphi)|Offene String-Parameter]] &#039;&#039;(Offene String-Parameter (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$POINTERMATH}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Zeigermathematik (Delphi)|Zeigermathematik]] &#039;&#039;(Zeigermathematik (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Q}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Überlaufprüfung (Delphi)|Überlaufprüfung]] &#039;&#039;(Überlaufprüfung (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$R}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Ressourcen-Datei (Delphi)|Ressourcen-Datei]] &#039;&#039;(Ressourcen-Datei (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RANGECHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsüberprüfung|Bereichsüberprüfung]] &#039;&#039;(Bereichsüberprüfung)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REALCOMPATIBILITY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Real48-Kompatibilität (Delphi)|Real48-Kompatibilität]] &#039;&#039;(Real48-Kompatibilität (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REFERENCEINFO}; {$DEFINITIONINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise]] &#039;&#039;(Symboldeklarationen und Querverweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$REGION}; {$ENDREGION}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Abschnitte|Abschnitte]] &#039;&#039;(Abschnitte)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RESOURCE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Ressourcen-Datei (Delphi)|Ressourcen-Datei]] &#039;&#039;(Ressourcen-Datei (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RESOURCERESERVE}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Reservierter Adressraum für Ressourcen (Delphi)|Reservierter Adressraum für Ressourcen]] &#039;&#039;(Reservierter Adressraum für Ressourcen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$R+} oder {$R-}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsüberprüfung|Bereichsüberprüfung]] &#039;&#039;(Bereichsüberprüfung)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$RUNONLY}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[RUNONLY-Direktive (Delphi)|RUNONLY-Direktive]] &#039;&#039;(RUNONLY-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$SCOPEDENUMS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Bereichsabhängige Aufzählungen (Delphi)|Bereichsabhängige Aufzählungen]] &#039;&#039;(Bereichsabhängige Aufzählungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$SetPEFlags}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[PE (Portable Executable) Header-Flags (Delphi)|PE]] &#039;&#039;(PE (Portable Executable) Header-Flags (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$STACKFRAMES}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Stack-Frames (Delphi)|Stack-Frames]] &#039;&#039;(Stack-Frames (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$T}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern]] &#039;&#039;(Typprüfung bei Zeigern (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$TYPEDADDRESS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Typprüfung bei Zeigern (Delphi)|Typprüfung bei Zeigern]] &#039;&#039;(Typprüfung bei Zeigern (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$TYPEINFO}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Laufzeit-Typinformationen (Delphi)|Laufzeit-Typinformationen]] &#039;&#039;(Laufzeit-Typinformationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$U}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Pentium-sichere FDIV-Operationen (Delphi)|Pentium-sichere FDIV-Operationen]] &#039;&#039;(Pentium-sichere FDIV-Operationen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$UNDEF}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[UNDEF-Direktive (Delphi)|UNDEF-Direktive]] &#039;&#039;(UNDEF-Direktive (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$V}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Prüfung von Var-String (Delphi)|Prüfung von Var-String]] &#039;&#039;(Prüfung von Var-String (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$VARSTRINGCHECKS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Prüfung von Var-String (Delphi)|Prüfung von Var-String]] &#039;&#039;(Prüfung von Var-String (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$W}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Stack-Frames (Delphi)|Stack-Frames]] &#039;&#039;(Stack-Frames (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WARN}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Warnmeldungen (Delphi)|Warnmeldungen]] &#039;&#039;(Warnmeldungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WARNINGS}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Warnungen (Delphi)|Warnungen]] &#039;&#039;(Warnungen (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WEAKPACKAGEUNIT}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Schwach Packen|Schwach Packen]] &#039;&#039;(Schwach Packen)&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$WRITEABLECONST}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Schreibbare typisierte Konstanten (Delphi)|Schreibbare typisierte Konstanten]] &#039;&#039;(Schreibbare typisierte Konstanten (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$X}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Erweiterte Syntax (Delphi)|Erweiterte Syntax]] &#039;&#039;(Erweiterte Syntax (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Y} oder {$YD}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Symboldeklarationen und Querverweise (Delphi)|Symboldeklarationen und Querverweise]] &#039;&#039;(Symboldeklarationen und Querverweise (Delphi))&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;{$Z}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**[[Mindestgröße für Enum-Typen (Delphi)|Mindestgröße für Enum-Typen]] &#039;&#039;(Mindestgröße für Enum-Typen (Delphi))&lt;br /&gt;
==A==&lt;br /&gt;
*Abfragen&lt;br /&gt;
**[[Den Update SQL-Editor verwenden|Aktualisierungsobjekte]] &#039;&#039;(Den Update SQL-Editor verwenden)&lt;br /&gt;
**[[SQL-Anweisungen für Aktualisierungskomponenten erstellen|Aktualisierungsobjekte]] &#039;&#039;(SQL-Anweisungen für Aktualisierungskomponenten erstellen)&lt;br /&gt;
**[[Abfragen ausführen, die keine Ergebnismenge liefern|ausführen]] &#039;&#039;(Abfragen ausführen, die keine Ergebnismenge liefern)&lt;br /&gt;
**[[TQuery verwenden|Datenmengen]] &#039;&#039;(TQuery verwenden)&lt;br /&gt;
**[[Eine bearbeitbare Ergebnismenge abrufen|heterogene]] &#039;&#039;(Eine bearbeitbare Ergebnismenge abrufen)&lt;br /&gt;
**[[Heterogene Abfragen erstellen|heterogene]] &#039;&#039;(Heterogene Abfragen erstellen)&lt;br /&gt;
**[[Nur-Lese-Ergebnismengen aktualisieren|Nur-Lese-Ergebnismengen aktualisieren]] &#039;&#039;(Nur-Lese-Ergebnismengen aktualisieren)&lt;br /&gt;
**[[Parameter in Abfragen verwenden|Parameter]] &#039;&#039;(Parameter in Abfragen verwenden)&lt;br /&gt;
**[[Parameter zur Entwurfszeit setzen|Parameter zur Entwurfszeit setzen]] &#039;&#039;(Parameter zur Entwurfszeit setzen)&lt;br /&gt;
**[[Parameter zur Laufzeit setzen|Parameter zur Laufzeit setzen]] &#039;&#039;(Parameter zur Laufzeit setzen)&lt;br /&gt;
**[[Unidirektionale Ergebnismengen|unidirektionale Cursor]] &#039;&#039;(Unidirektionale Ergebnismengen)&lt;br /&gt;
**[[Abfragen vorbereiten|vorbereiten]] &#039;&#039;(Abfragen vorbereiten)&lt;br /&gt;
*[[Abgerundete Rechtecke zeichnen|Abgerundete Rechtecke]] &#039;&#039;(Abgerundete Rechtecke zeichnen)&#039;&#039;&lt;br /&gt;
**[[Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Abgerundete Rechtecke in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*[[Ablaufsteuerung (Delphi)|Ablaufsteuerung]] &#039;&#039;(Ablaufsteuerung ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*Abschnittssteuerelemente&lt;br /&gt;
**[[Das Erscheinungsbild von Abschnitten ändern|anzeigen]] &#039;&#039;(Das Erscheinungsbild von Abschnitten ändern)&lt;br /&gt;
*Abstrakte Klassen&lt;br /&gt;
**[[Abstrakte Klassen|C++ Sprachspezifika]] &#039;&#039;(Abstrakte Klassen)&lt;br /&gt;
*[[Abstrakte Methoden|Abstrakte Methoden]] &#039;&#039;(Abstrakte Methoden)&#039;&#039;&lt;br /&gt;
**[[Abstrakte Klassenelemente|Methoden]] &#039;&#039;(Abstrakte Klassenelemente)&lt;br /&gt;
*[[Active-Dokumente|Active-Dokumente]] &#039;&#039;(Active-Dokumente)&#039;&#039;&lt;br /&gt;
*Active-Formulare.&lt;br /&gt;
**[[ActiveX-Formular für die Client-Anwendung erstellen|Client-Anwendungen]] &#039;&#039;(ActiveX-Formular für die Client-Anwendung erstellen)&lt;br /&gt;
*Active-Server-Objekte&lt;br /&gt;
**[[ASPs für In-Process- oder Out-of-Process-Server erstellen|Out-of-Process-Server]] &#039;&#039;(ASPs für In-Process- oder Out-of-Process-Server erstellen)&lt;br /&gt;
**[[Ein Active-Server-Objekt registrieren|registrieren]] &#039;&#039;(Ein Active-Server-Objekt registrieren)&lt;br /&gt;
**[[ASP-Anwendungen testen und debuggen|testen und debuggen]] &#039;&#039;(ASP-Anwendungen testen und debuggen)&lt;br /&gt;
*Active-Server-Seiten&lt;br /&gt;
**[[Ein Active-Server-Objekt erstellen|erstellen]] &#039;&#039;(Ein Active-Server-Objekt erstellen)&lt;br /&gt;
**[[ASP-Spezifikation verwenden|intrinsische Objekte]] &#039;&#039;(ASP-Spezifikation verwenden)&lt;br /&gt;
**[[Active-Server-Seiten|Übersicht]] &#039;&#039;(Active-Server-Seiten)&lt;br /&gt;
**[[Active-Server-Seiten erstellen - Übersicht|Übersicht]] &#039;&#039;(Active-Server-Seiten erstellen - Übersicht)&lt;br /&gt;
*ActiveX-Steuerelemente&lt;br /&gt;
**[[Schnittstellen von ActiveX-Steuerelementen anpassen|anpassen]] &#039;&#039;(Schnittstellen von ActiveX-Steuerelementen anpassen)&lt;br /&gt;
**[[ActiveX-Steuerelemente|Beschreibung]] &#039;&#039;(ActiveX-Steuerelemente)&lt;br /&gt;
**[[ActiveX-Steuerelemente weitergeben|Deployment]] &#039;&#039;(ActiveX-Steuerelemente weitergeben)&lt;br /&gt;
**[[Weitere Eigenschaften, Methoden und Ereignisse hinzufügen|Eigenschaften hinzufügen]] &#039;&#039;(Weitere Eigenschaften, Methoden und Ereignisse hinzufügen)&lt;br /&gt;
**[[Eigenschaftenseiten für ActiveX-Steuerelemente erstellen|Eigenschaftenseiten erstellen]] &#039;&#039;(Eigenschaftenseiten für ActiveX-Steuerelemente erstellen)&lt;br /&gt;
**[[Elemente eines ActiveX-Steuerelements|Elemente]] &#039;&#039;(Elemente eines ActiveX-Steuerelements)&lt;br /&gt;
**[[ActiveX-Steuerelemente entwerfen|entwerfen]] &#039;&#039;(ActiveX-Steuerelemente entwerfen)&lt;br /&gt;
**[[ActiveX-Steuerelemente lizenzieren|lizenzieren]] &#039;&#039;(ActiveX-Steuerelemente lizenzieren)&lt;br /&gt;
**[[Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden|mit ActiveX-Steuerelementen verbinden]] &#039;&#039;(Eigenschaftenseiten mit ActiveX-Steuerelementen verbinden)&lt;br /&gt;
**[[ActiveForm auf der Basis eines VCL-Formulars erstellen|Web-Deployment]] &#039;&#039;(ActiveForm auf der Basis eines VCL-Formulars erstellen)&lt;br /&gt;
*ADO&lt;br /&gt;
**[[Datensätze asynchron abrufen|asynchron abrufen]] &#039;&#039;(Datensätze asynchron abrufen)&lt;br /&gt;
**[[Batch-Aktualisierungen verwenden|Batch-Aktualisierungen]] &#039;&#039;(Batch-Aktualisierungen verwenden)&lt;br /&gt;
**[[Mit Datensatzmengen arbeiten|Datensatzmengenobjekte]] &#039;&#039;(Mit Datensatzmengen arbeiten)&lt;br /&gt;
**[[Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen|mit Datenspeicher verbinden]] &#039;&#039;(Verbindung einer ADO-Datenmenge zu einem Datenspeicher herstellen)&lt;br /&gt;
**[[Welche Arten von Operationen werden von der Verbindung unterstützt?|Verbindungsmodi]] &#039;&#039;(Welche Arten von Operationen werden von der Verbindung unterstützt?)&lt;br /&gt;
**[[Auf das Verbindungsobjekt zugreifen|Verbindungsobjekt]] &#039;&#039;(Auf das Verbindungsobjekt zugreifen)&lt;br /&gt;
*ADO-Befehlskomponenten&lt;br /&gt;
**[[Befehlsobjekte verwenden|SQL-Befehle]] &#039;&#039;(Befehlsobjekte verwenden)&lt;br /&gt;
*[[TADODataSet verwenden|ADO-Datenmengen]] &#039;&#039;(TADODataSet verwenden)&#039;&#039;&lt;br /&gt;
*ADO-Komponenten&lt;br /&gt;
**[[Mit ADO-Komponenten arbeiten|Datenbanken]] &#039;&#039;(Mit ADO-Komponenten arbeiten)&lt;br /&gt;
*ADO-Verbindungen&lt;br /&gt;
**[[ADO-Verbindungsereignisse|Ereignisse]] &#039;&#039;(ADO-Verbindungsereignisse)&lt;br /&gt;
*ADO-Verbindungskomponenten&lt;br /&gt;
**[[Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten|Verbindungen]] &#039;&#039;(Mit TADOConnection eine Verbindung zu einem Datenspeicher einrichten)&lt;br /&gt;
**[[Verbindungen optimieren|Verbindungen]] &#039;&#039;(Verbindungen optimieren)&lt;br /&gt;
**[[Auf die Datenmengen der Verbindung zugreifen|zugehörige Befehle]] &#039;&#039;(Auf die Datenmengen der Verbindung zugreifen)&lt;br /&gt;
*[[ADT-Felder|ADT-Felder]] &#039;&#039;(ADT-Felder)&#039;&#039;&lt;br /&gt;
*Aggregatfelder&lt;br /&gt;
**[[Aggregatfelder definieren|definieren]] &#039;&#039;(Aggregatfelder definieren)&lt;br /&gt;
*Aggregation&lt;br /&gt;
**[[Aggregation (COM)|COM-Objekte]] &#039;&#039;(Aggregation (COM))&lt;br /&gt;
**[[Aggregation|Schnittstellen]] &#039;&#039;(Aggregation)&lt;br /&gt;
*Aktenkoffermodell&lt;br /&gt;
**[[Ansätze kombinieren|mobiles Computing]] &#039;&#039;(Ansätze kombinieren)&lt;br /&gt;
*[[RTL-Aktionen|Aktionen]] &#039;&#039;(RTL-Aktionen)&#039;&#039;&lt;br /&gt;
**[[Aktionsbänder einrichten|Aktionsbänder]] &#039;&#039;(Aktionsbänder einrichten)&lt;br /&gt;
**[[Behandeln von VCL-Aktionen mit einem Aktionsmanager|Aktionsbänder]] &#039;&#039;(Behandeln von VCL-Aktionen mit einem Aktionsmanager)&lt;br /&gt;
**[[Was passiert, wenn eine Aktion ausgelöst wird|ausführen]] &#039;&#039;(Was passiert, wenn eine Aktion ausgelöst wird)&lt;br /&gt;
**[[Aktionskomponenten erstellen|Komponentenentwicklung]] &#039;&#039;(Aktionskomponenten erstellen)&lt;br /&gt;
**[[Wie Aktionen ihre Zielobjekte lokalisieren|Komponentenentwicklung]] &#039;&#039;(Wie Aktionen ihre Zielobjekte lokalisieren)&lt;br /&gt;
**[[Behandeln von VCL-Aktionen mit einer Aktionsliste|verwenden]] &#039;&#039;(Behandeln von VCL-Aktionen mit einer Aktionsliste)&lt;br /&gt;
**[[Vordefinierte Aktionsklassen|vordefinierte]] &#039;&#039;(Vordefinierte Aktionsklassen)&lt;br /&gt;
*Aktionsbänder&lt;br /&gt;
**[[Dynamische Menüs erzeugen|dynamische Menüs erzeugen]] &#039;&#039;(Dynamische Menüs erzeugen)&lt;br /&gt;
**[[Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden|nicht verwendete Elemente ausblenden]] &#039;&#039;(Nicht verwendete Elemente und Kategorien in Aktionsbändern ausblenden)&lt;br /&gt;
**[[Zuletzt verwendete Listen erstellen|zuletzt verwendete Listen erstellen]] &#039;&#039;(Zuletzt verwendete Listen erstellen)&lt;br /&gt;
*Aktionseditor&lt;br /&gt;
**[[Aktionen zum Dispatcher hinzufügen|Aktionselemente]] &#039;&#039;(Aktionen zum Dispatcher hinzufügen)&lt;br /&gt;
*[[Aktionselemente|Aktionselemente]] &#039;&#039;(Aktionselemente)&#039;&#039;&lt;br /&gt;
**[[Aktionselemente aktivieren und deaktivieren|aktivieren]] &#039;&#039;(Aktionselemente aktivieren und deaktivieren)&lt;br /&gt;
**[[Das Auslösen von Aktionselementen festlegen|Eigenschaften]] &#039;&#039;(Das Auslösen von Aktionselementen festlegen)&lt;br /&gt;
**[[Anforderungsbotschaften mit Aktionselementen beantworten|HTTP-Anforderungen]] &#039;&#039;(Anforderungsbotschaften mit Aktionselementen beantworten)&lt;br /&gt;
**[[Ein Standard-Aktionselement festlegen|Standard]] &#039;&#039;(Ein Standard-Aktionselement festlegen)&lt;br /&gt;
*Aktionslisten&lt;br /&gt;
**[[TActionList|Aktionslisten &#039;&#039;(TActionList)]]&lt;br /&gt;
*Aktivitätsparameter&lt;br /&gt;
**[[UML 2.0-Aktivitätsdiagramme erstellen|hinzufügen]] &#039;&#039;(UML 2.0-Aktivitätsdiagramme erstellen)&lt;br /&gt;
*Aktualisieren&lt;br /&gt;
**[[Aktionen aktualisieren|Aktionen]] &#039;&#039;(Aktionen aktualisieren)&lt;br /&gt;
*Aktualisierungen&lt;br /&gt;
**[[Aktualisierungen anwenden|Client-Datenmenge]] &#039;&#039;(Aktualisierungen anwenden)&lt;br /&gt;
**[[Aktualisierungen in Datenmengen mit mehreren Tabellen|Stored Procedures]] &#039;&#039;(Aktualisierungen in Datenmengen mit mehreren Tabellen)&lt;br /&gt;
**[[Bestimmte Aktualisierungen überwachen|überwachen]] &#039;&#039;(Bestimmte Aktualisierungen überwachen)&lt;br /&gt;
*Aktualisierungsfehler&lt;br /&gt;
**[[Aktualisierungsfehler korrigieren|korrigieren]] &#039;&#039;(Aktualisierungsfehler korrigieren)&lt;br /&gt;
*Aktualisierungsobjekte&lt;br /&gt;
**[[Die Apply-Methode aufrufen|anwenden]] &#039;&#039;(Die Apply-Methode aufrufen)&lt;br /&gt;
**[[Die SQL-Anweisungen ausführen|anwenden]] &#039;&#039;(Die SQL-Anweisungen ausführen)&lt;br /&gt;
**[[Die Query-Eigenschaft einer Aktualisierungskomponente verwenden|auf Abfragen zugreifen]] &#039;&#039;(Die Query-Eigenschaft einer Aktualisierungskomponente verwenden)&lt;br /&gt;
**[[Eine Datenmenge mit Aktualisierungsobjekten aktualisieren|TUpdateSQL (Komponente)]] &#039;&#039;(Eine Datenmenge mit Aktualisierungsobjekten aktualisieren)&lt;br /&gt;
*Alias&lt;br /&gt;
**[[Alias für Namespaces|Namespaces, C++]] &#039;&#039;(Alias für Namespaces)&lt;br /&gt;
*alignas&lt;br /&gt;
**[[Alignas|Schlüsselwörter, C++]] &#039;&#039;(alignas)&lt;br /&gt;
*alignof&lt;br /&gt;
**[[Alignof|Schlüsselwörter, C++]] &#039;&#039;(alignof)&lt;br /&gt;
*Allgemeine Anwendungen&lt;br /&gt;
**[[Allgemeine Anwendungen weitergeben|Deployment]] &#039;&#039;(Allgemeine Anwendungen weitergeben)&lt;br /&gt;
*and&lt;br /&gt;
**[[And|alternative Repräsentationen von C++-Token]] &#039;&#039;(and, &amp;amp;&amp;amp; (C++))&lt;br /&gt;
*Änderungsbalken&lt;br /&gt;
**[[Quelltext-Editor|Quelltext-Editor]] &#039;&#039;(Quelltext-Editor)&lt;br /&gt;
*Andocken&lt;br /&gt;
**[[Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren|untergeordnete Steuerelemente andocken]] &#039;&#039;(Ein Steuerelement als andockbares untergeordnetes Steuerelement definieren)&lt;br /&gt;
**[[Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken|untergeordnete Steuerelemente andocken]] &#039;&#039;(Untergeordnete Steuerelemente an das Ziel einer Andock-Operation andocken)&lt;br /&gt;
**[[Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen|untergeordnete Steuerelemente andocken]] &#039;&#039;(Untergeordnete Steuerelemente von dem Ziel einer Andock-Operation trennen)&lt;br /&gt;
*Animation&lt;br /&gt;
**[[Animationskomponente|AVI]] &#039;&#039;(Animationskomponente)&lt;br /&gt;
*Anleitungen&lt;br /&gt;
**[[Schnittstellen mit Prozeduren verwenden|Schnittstellen]] &#039;&#039;(Schnittstellen mit Prozeduren verwenden)&lt;br /&gt;
*Anonyme Methoden&lt;br /&gt;
**[[Behandlung der anonymen Methoden von Delphi in C++|C++-Behandlung]] &#039;&#039;(Behandlung der anonymen Methoden von Delphi in C++)&lt;br /&gt;
*Anonyme Namespaces&lt;br /&gt;
**[[Anonyme Namespaces|Namespaces, C++]] &#039;&#039;(Anonyme Namespaces)&lt;br /&gt;
*[[Ports verwenden|Anschlüsse]] &#039;&#039;(Ports verwenden)&#039;&#039;&lt;br /&gt;
**[[Services und Schnittstellen|Services und]] &#039;&#039;(Services und Schnittstellen)&lt;br /&gt;
*AnsiStringT und Codeseite&lt;br /&gt;
**[[Behandlung der AnsiString-Codeseitenspezifikation in C++|C++-Behandlung]] &#039;&#039;(Behandlung der AnsiString-Codeseitenspezifikation in C++)&lt;br /&gt;
*Antwortbotschaften&lt;br /&gt;
**[[Den Antwortstatus anzeigen|Status]] &#039;&#039;(Den Antwortstatus anzeigen)&lt;br /&gt;
*Antwortvorlagen&lt;br /&gt;
**[[HTML-Vorlagen|HTML-Vorlagen]] &#039;&#039;(HTML-Vorlagen)&lt;br /&gt;
*Anweisungen&lt;br /&gt;
**[[Anweisungen|Sprachstruktur, C++]] &#039;&#039;(Anweisungen)&lt;br /&gt;
*Anweisungen, Ausdrucks-&lt;br /&gt;
**[[Ausdrucksanweisungen|Sprachstruktur, C++]] &#039;&#039;(Ausdrucksanweisungen)&lt;br /&gt;
*Anweisungen, Auswahl-&lt;br /&gt;
**[[Auswahlanweisungen|Sprachstruktur, C++]] &#039;&#039;(Auswahlanweisungen)&lt;br /&gt;
*Anweisungen, Iteration&lt;br /&gt;
**[[Wiederholungsanweisungen|Sprachstruktur, C++]] &#039;&#039;(Wiederholungsanweisungen)&lt;br /&gt;
*Anweisungen,  mit Sprungmarke&lt;br /&gt;
**[[Anweisungen mit Sprungmarke (Label)|Sprachstruktur, C++]] &#039;&#039;(Anweisungen mit Sprungmarke (Label))&lt;br /&gt;
*Anweisungen, Sprung-&lt;br /&gt;
**[[Sprunganweisungen|Sprachstruktur, C++]] &#039;&#039;(Sprunganweisungen)&lt;br /&gt;
*Anwendungen&lt;br /&gt;
**[[Anwendungen compilieren|compilieren]] &#039;&#039;(Anwendungen compilieren)&lt;br /&gt;
**[[Anwendungen debuggen|debuggen]] &#039;&#039;(Anwendungen debuggen)&lt;br /&gt;
**[[Anwendungen entwerfen|entwerfen]] &#039;&#039;(Anwendungen entwerfen)&lt;br /&gt;
**[[Anwendungen erstellen|erstellen]] &#039;&#039;(Anwendungen erstellen)&lt;br /&gt;
**[[GUI-Anwendungen|erstellen]] &#039;&#039;(GUI-Anwendungen)&lt;br /&gt;
**[[Projekte erstellen|erstellen]] &#039;&#039;(Projekte erstellen)&lt;br /&gt;
**[[Konsolenanwendungen|Konsole]] &#039;&#039;(Konsolenanwendungen)&lt;br /&gt;
**[[Anwendungen weitergeben: Übersicht|verteilen]] &#039;&#039;(Anwendungen weitergeben: Übersicht)&lt;br /&gt;
**[[Deployment von Anwendungen|verteilen]] &#039;&#039;(Deployment von Anwendungen)&lt;br /&gt;
*Anwendungsdateien&lt;br /&gt;
**[[Anwendungsdateien, nach Dateierweiterungen|Dateinamenerweiterungen]] &#039;&#039;(Anwendungsdateien, nach Dateierweiterungen)&lt;br /&gt;
**[[Anwendungsdateien identifizieren|identifizieren]] &#039;&#039;(Anwendungsdateien identifizieren)&lt;br /&gt;
*Anwendungsserver&lt;br /&gt;
**[[Auf Client-Datenanforderungen antworten|Daten bereitstellen]] &#039;&#039;(Auf Client-Datenanforderungen antworten)&lt;br /&gt;
**[[Serveranwendung erstellen|erstellen]] &#039;&#039;(Serveranwendung erstellen)&lt;br /&gt;
**[[Anwendungsserver registrieren|registrieren]] &#039;&#039;(Anwendungsserver registrieren)&lt;br /&gt;
**[[Die Struktur des Anwendungsservers|Struktur]] &#039;&#039;(Die Struktur des Anwendungsservers)&lt;br /&gt;
*API-Kategorien&lt;br /&gt;
**[[Routinen für die Aktionsunterstützung|Aktionsunterstützung]] &#039;&#039;(Routinen für die Aktionsunterstützung)&lt;br /&gt;
**[[Anwendungsspezifische Informationen|Anwendungsspezifische Informationen]] &#039;&#039;(Anwendungsspezifische Informationen)&lt;br /&gt;
**[[Routinen für die BCD-Unterstützung|BCD-Unterstützung]] &#039;&#039;(Routinen für die BCD-Unterstützung)&lt;br /&gt;
**[[Routinen zur Unterstützung der Befehlszeile|Befehlszeilenunterstützung]] &#039;&#039;(Routinen zur Unterstützung der Befehlszeile)&lt;br /&gt;
**[[Routinen für die COM- und OLE-Unterstützung|COM/OLE-Unterstützung]] &#039;&#039;(Routinen für die COM- und OLE-Unterstützung)&lt;br /&gt;
**[[Dateiattributliste|Dateiattributkonstanten]] &#039;&#039;(Dateiattributliste)&lt;br /&gt;
**[[Dateimoduskonstanten|Dateimoduskonstanten]] &#039;&#039;(Dateimoduskonstanten)&lt;br /&gt;
**[[Routinen zur Unterstützung von Dialogfeldern|Dialogfeldunterstützung]] &#039;&#039;(Routinen zur Unterstützung von Dialogfeldern)&lt;br /&gt;
**[[Routinen für die dynamische Speicherzuweisung|Dynamischen Zuweisung]] &#039;&#039;(Routinen für die dynamische Speicherzuweisung)&lt;br /&gt;
**[[Farbkonstanten|Farbkonstanten]] &#039;&#039;(Farbkonstanten)&lt;br /&gt;
**[[Routinen für die FPU-Steuerung|FPU-Steuerung]] &#039;&#039;(Routinen für die FPU-Steuerung)&lt;br /&gt;
**[[Geschäfts- und Finanzroutinen|Geschäftsroutinen]] &#039;&#039;(Geschäfts- und Finanzroutinen)&lt;br /&gt;
**[[Intrinsische Routinen in Delphi|Intrinsische Routinen]] &#039;&#039;(Intrinsische Routinen in Delphi)&lt;br /&gt;
**[[Konstanten für den Kopiermodus|Konstanten für den Kopiermodus]] &#039;&#039;(Konstanten für den Kopiermodus)&lt;br /&gt;
**[[Konstanten für modale Ergebnisse|Konstanten für modale Ergebnisse]] &#039;&#039;(Konstanten für modale Ergebnisse)&lt;br /&gt;
**[[Mathematische Routinen|Mathematische Routinen]] &#039;&#039;(Mathematische Routinen)&lt;br /&gt;
**[[Vergleichsroutinen|Mathematische Routinen]] &#039;&#039;(Vergleichsroutinen)&lt;br /&gt;
**[[Mauszeigerkonstanten|Mauszeigerkonstanten]] &#039;&#039;(Mauszeigerkonstanten)&lt;br /&gt;
**[[Routinen für die Menüunterstützung|Menüunterstützung]] &#039;&#039;(Routinen für die Menüunterstützung)&lt;br /&gt;
**[[Operatorkonstanten|Operatorkonstanten]] &#039;&#039;(Operatorkonstanten)&lt;br /&gt;
**[[Routinen zur Pfadbearbeitung|Pfadbearbeitung]] &#039;&#039;(Routinen zur Pfadbearbeitung)&lt;br /&gt;
**[[Routinen für die Typumwandlung|Routinen für die Typumwandlung]] &#039;&#039;(Routinen für die Typumwandlung)&lt;br /&gt;
**[[Klassen zum Lesen, Schreiben und für Streams|Streams, Lesen und Schreiben]] &#039;&#039;(Klassen zum Lesen, Schreiben und für Streams)&lt;br /&gt;
**[[Routinen für die Thread-Verwaltung|Thread-Verwaltung]] &#039;&#039;(Routinen für die Thread-Verwaltung)&lt;br /&gt;
**[[UTF-8-Konvertierungsroutinen|UCS4-Unterstützung]] &#039;&#039;(UTF-8-Konvertierungsroutinen)&lt;br /&gt;
**[[Unterstützung der Dateiein- und -ausgabe|Unterstützung der Dateiein-/ausgabe]] &#039;&#039;(Unterstützung der Dateiein- und -ausgabe)&lt;br /&gt;
**[[Routinen zur Unterstützung der Zwischenablage|Unterstützung der Zwischenablage]] &#039;&#039;(Routinen zur Unterstützung der Zwischenablage)&lt;br /&gt;
**[[Unterstützung für Datum und Uhrzeit]] &#039;&#039;(Unterstützung für Datum und Uhrzeit)&lt;br /&gt;
**[[Routinen zur Unterstützung von Festplatten und Verzeichnissen|Unterstützung für Festplatten und Verzeichnisse]] &#039;&#039;(Routinen zur Unterstützung von Festplatten und Verzeichnissen)&lt;br /&gt;
**[[Routinen zur Unterstützung komplexer Zahlen|Unterstützung komplexer Zahlen]] &#039;&#039;(Routinen zur Unterstützung komplexer Zahlen)&lt;br /&gt;
**[[Routinen zur Unterstützung von GUIDs und Interfaces|Unterstützung von GUIDs und Interfaces]] &#039;&#039;(Routinen zur Unterstützung von GUIDs und Interfaces)&lt;br /&gt;
**[[Routinen für die Unterstützung von Zufallsoperationen|Unterstützung von Zufallsoperationen]] &#039;&#039;(Routinen für die Unterstützung von Zufallsoperationen)&lt;br /&gt;
**[[UTF-8-Konvertierungsroutinen|UTF-8-Unterstützung]] &#039;&#039;(UTF-8-Konvertierungsroutinen)&lt;br /&gt;
**[[Darstellung von Tasten und Tastenkürzeln|Variantentypkonstanten]] &#039;&#039;(Darstellung von Tasten und Tastenkürzeln)&lt;br /&gt;
**[[Variantentypkonstanten|Variantentypkonstanten]] &#039;&#039;(Variantentypkonstanten)&lt;br /&gt;
**[[Routinen zur Unterstützung von Varianten|Variantenunterstützung]] &#039;&#039;(Routinen zur Unterstützung von Varianten)&lt;br /&gt;
**[[Routinen für die XML-Unterstützung|XML-Unterstützung]] &#039;&#039;(Routinen für die XML-Unterstützung)&lt;br /&gt;
**[[Routinen für die Zeichenbearbeitung|Zeichenbearbeitung]] &#039;&#039;(Routinen für die Zeichenbearbeitung)&lt;br /&gt;
*Architektur&lt;br /&gt;
**[[Die BDE-Architektur|BDE]] &#039;&#039;(Die BDE-Architektur)&lt;br /&gt;
**[[Datenbankarchitektur|Datenbankanwendungen]] &#039;&#039;(Datenbankarchitektur)&lt;br /&gt;
**[[Eine dedizierte Datei auf der Festplatte verwenden|einschichtige Anwendungen]] &#039;&#039;(Eine dedizierte Datei auf der Festplatte verwenden)&lt;br /&gt;
**[[Eine direkte Verbindung zu einem Datenbankserver einrichten|einschichtige Anwendungen]] &#039;&#039;(Eine direkte Verbindung zu einem Datenbankserver einrichten)&lt;br /&gt;
*Arithmetische Operatoren&lt;br /&gt;
**[[Arithmetische Operatoren|Operatoren, C++]] &#039;&#039;(Arithmetische Operatoren)&lt;br /&gt;
*Array&lt;br /&gt;
**[[Array-Eigenschaften erstellen|Eigenschaften]] &#039;&#039;(Array-Eigenschaften erstellen)&lt;br /&gt;
**[[Array-Felder|Felder]] &#039;&#039;(Array-Felder)&lt;br /&gt;
*Arrays&lt;br /&gt;
**[[Der Operator delete für Arrays|C++ Sprachspezifika]] &#039;&#039;(Der Operator delete für Arrays)&lt;br /&gt;
**[[Arrays|Sprachstruktur, C++]] &#039;&#039;(Arrays (C++))&lt;br /&gt;
*Artefakt&lt;br /&gt;
**[[UML 2.0-Verteilungsdiagramme erstellen|verteilen]] &#039;&#039;(UML 2.0-Verteilungsdiagramme erstellen)&lt;br /&gt;
*asm&lt;br /&gt;
**[[Asm, asm, asm|Schlüsselwörter, C++]] &#039;&#039;(asm, _asm, __asm (C++))&lt;br /&gt;
*as (Operator)&lt;br /&gt;
**[[Den Operator as mit Interfaces verwenden|Operatoren]] &#039;&#039;(Den Operator as mit Interfaces verwenden)&lt;br /&gt;
*Assembler-Ausdrücke&lt;br /&gt;
**[[Assembler-Ausdrücke|Integrierter Assembler]] &#039;&#039;(Assembler-Ausdrücke)&lt;br /&gt;
*Assembler-Prozeduren und -Funktionen&lt;br /&gt;
**[[Assembler-Prozeduren und -Funktionen|Integrierter Assembler]] &#039;&#039;(Assembler-Prozeduren und -Funktionen)&lt;br /&gt;
*Assembler-Syntax&lt;br /&gt;
**[[Assembler-Syntax|Integrierter Assembler]] &#039;&#039;(Assembler-Syntax)&lt;br /&gt;
*[[Assembly-Metadaten-Explorer (Reflection Viewer)|Assembly metadata explorer]] &#039;&#039;(Assembly-Metadaten-Explorer (Reflection Viewer))&#039;&#039;&lt;br /&gt;
*[[Windows-Typbibliotheken untersuchen|Assembly-Metadaten-Explorer]] &#039;&#039;(Windows-Typbibliotheken untersuchen)&#039;&#039;&lt;br /&gt;
*Assoziationsklasse&lt;br /&gt;
**[[Assoziationsklasse erstellen|löschen]] &#039;&#039;(Assoziationsklasse erstellen)&lt;br /&gt;
*Audio&lt;br /&gt;
**[[Beispiel für das Hinzufügen von Audio- und/oder Videoclips (nur VCL)|Video]] &#039;&#039;(Beispiel für das Hinzufügen von Audio- oder Videoclips (nur VCL))&lt;br /&gt;
**[[Einer Anwendung Audio- oder Videoclips hinzufügen|Video]] &#039;&#039;(Einer Anwendung Audio- oder Videoclips hinzufügen)&lt;br /&gt;
*Audit&lt;br /&gt;
**[[Qualitätssicherungsfunktionen|Balkendiagramm]] &#039;&#039;(Qualitätssicherungsfunktionen)&lt;br /&gt;
*Audits&lt;br /&gt;
**[[Audit-Ergebnisse anzeigen|sortieren]] &#039;&#039;(Audit-Ergebnisse anzeigen)&lt;br /&gt;
*[[Auf Datenänderungen antworten|Auf Datenänderungen antworten]] &#039;&#039;(Auf Datenänderungen antworten)&#039;&#039;&lt;br /&gt;
*Auflösung&lt;br /&gt;
**[[Die Art der Aktualisierung steuern|generiertes SQL steuern]] &#039;&#039;(Die Art der Aktualisierung steuern)&lt;br /&gt;
*Aufrufbare Interfaces&lt;br /&gt;
**[[Aufrufbare Interfaces aufrufen|aufrufen]] &#039;&#039;(Aufrufbare Interfaces aufrufen)&lt;br /&gt;
**[[Nicht-skalare Typen in aufrufbaren Interfaces verwenden|nicht-skalare Typen]] &#039;&#039;(Nicht-skalare Typen in aufrufbaren Interfaces verwenden)&lt;br /&gt;
*Aufzählungen&lt;br /&gt;
**[[Aufzählungen|Sprachstruktur, C++]] &#039;&#039;(Aufzählungen)&lt;br /&gt;
*Ausdrücke&lt;br /&gt;
**[[Ausdrücke (Delphi)|Ausdrücke]] &#039;&#039;(Ausdrücke (Delphi))&lt;br /&gt;
**[[Ausdrücke (C++)|Sprachstruktur, C++]] &#039;&#039;(Ausdrücke (C++))&lt;br /&gt;
**[[Ausdrücke und C++|Sprachstruktur, C++]] &#039;&#039;(Ausdrücke und C++)&lt;br /&gt;
*Ausdrücke, Auswertungsreihenfolge&lt;br /&gt;
**[[Auswertungsreihenfolge|Sprachstruktur, C++]] &#039;&#039;(Auswertungsreihenfolge)&lt;br /&gt;
*Ausdrücke, Fehler&lt;br /&gt;
**[[Fehler und Überläufe|Sprachstruktur, C++]] &#039;&#039;(Fehler und Überläufe)&lt;br /&gt;
*Ausführbare Dateien&lt;br /&gt;
**[[Ressourcen-DLLs dynamisch wechseln|Internationalisierung]] &#039;&#039;(Ressourcen-DLLs dynamisch wechseln)&lt;br /&gt;
**[[Ressourcen-DLLs verwenden|Internationalisierung]] &#039;&#039;(Ressourcen-DLLs verwenden)&lt;br /&gt;
*auto&lt;br /&gt;
**[[Auto|Schlüsselwörter, C++]] &#039;&#039;(auto)&lt;br /&gt;
*__automated&lt;br /&gt;
**[[Automated|Schlüsselwörter, C++]] &#039;&#039;(__automated)&lt;br /&gt;
*Automatisierung&lt;br /&gt;
**[[Ereignisse in Ihrem Automatisierungsobjekt verwalten|Ereignisse verwalten]] &#039;&#039;(Ereignisse in Ihrem Automatisierungsobjekt verwalten)&lt;br /&gt;
**[[Automatisierung|Server]] &#039;&#039;(Automatisierung)&lt;br /&gt;
*Automatisierungs-Controller&lt;br /&gt;
**[[Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern|Dispatch-Schnittstelle]] &#039;&#039;(Einen Automatisierungsserver mit einer Dispatch-Schnittstelle steuern)&lt;br /&gt;
**[[Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen|schreiben]] &#039;&#039;(Quelltext auf der Basis von Typbibliotheksdefinitionen erstellen)&lt;br /&gt;
**[[Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird|Typbibliothek importieren]] &#039;&#039;(Quelltext, der beim Importieren von Typbibliotheksinformationen generiert wird)&lt;br /&gt;
*Automatisierungsobjekte&lt;br /&gt;
**[[Automatisierungsobjekte|Schnittstellen]] &#039;&#039;(Automatisierungsobjekte)&lt;br /&gt;
*Automatisierungs-Server&lt;br /&gt;
**[[Die Anwendung testen und Fehler entfernen|debuggen]] &#039;&#039;(Die Anwendung testen und Fehler entfernen)&lt;br /&gt;
**[[Den Automatisierungsobjekt-Experten verwenden|erstellen]] &#039;&#039;(Den Automatisierungsobjekt-Experten verwenden)&lt;br /&gt;
**[[Eine Verbindung mit einem Server herstellen|verbinden mit]] &#039;&#039;(Eine Verbindung mit einem Server herstellen)&lt;br /&gt;
*avi&lt;br /&gt;
**[[Beispiel für das Hinzufügen von Videoclips ohne Ton|Animation]] &#039;&#039;(Beispiel für das Hinzufügen von Videoclips ohne Ton)&lt;br /&gt;
**[[Einer Anwendung Videoclips ohne Ton hinzufügen|Animation]] &#039;&#039;(Einer Anwendung Videoclips ohne Ton hinzufügen)&lt;br /&gt;
*axiom&lt;br /&gt;
**[[Axiom|Schlüsselwörter, C++]] &#039;&#039;(axiom)&lt;br /&gt;
==B==&lt;br /&gt;
*Basisklassen&lt;br /&gt;
**[[Zugriff auf Basisklassen und abgeleitete Klassen|C++ Sprachspezifika]] &#039;&#039;(Zugriff auf Basisklassen und abgeleitete Klassen)&lt;br /&gt;
*Batch-Aktualisierungen&lt;br /&gt;
**[[Batch-Aktualisierungen verwerfen|abbrechen]] &#039;&#039;(Batch-Aktualisierungen verwerfen)&lt;br /&gt;
*BatchMove (Komponente)&lt;br /&gt;
**[[TBatchMove verwenden|Batch-Operationen]] &#039;&#039;(TBatchMove verwenden)&lt;br /&gt;
**[[Batch-Move-Fehler verarbeiten|Fehlerbehandlung]] &#039;&#039;(Batch-Move-Fehler verarbeiten)&lt;br /&gt;
**[[Eine Batch-Move-Komponente erstellen|hinzufügen]] &#039;&#039;(Eine Batch-Move-Komponente erstellen)&lt;br /&gt;
*Batch-Operationen&lt;br /&gt;
**[[Einen Batch-Move ausführen|ausführen]] &#039;&#039;(Einen Batch-Move ausführen)&lt;br /&gt;
**[[Datentypen zuordnen|Datentypen zuordnen]] &#039;&#039;(Datentypen zuordnen)&lt;br /&gt;
**[[Einen Batch-Move-Modus angeben|Modi]] &#039;&#039;(Einen Batch-Move-Modus angeben)&lt;br /&gt;
*[[Baumdiagramm (TTreeView)|Baumdiagramme (TTreeView)]] &#039;&#039;(Baumdiagramm (TTreeView))&#039;&#039;&lt;br /&gt;
*BCC32.EXE&lt;br /&gt;
**[[BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler|Befehlszeile]] &#039;&#039;(BCC32.EXE: Der C++-32-Bit-Befehlszeilen-Compiler)&lt;br /&gt;
*BDE&lt;br /&gt;
**[[Tools für die Arbeit mit der BDE|Tools]] &#039;&#039;(Tools für die Arbeit mit der BDE)&lt;br /&gt;
*Bearbeitungselemente&lt;br /&gt;
**[[Feldinhalte in Eingabefeldern anzeigen und bearbeiten|Daten anzeigen]] &#039;&#039;(Feldinhalte in Eingabefeldern anzeigen und bearbeiten)&lt;br /&gt;
**[[Bearbeitungselemente|Textelemente]] &#039;&#039;(Bearbeitungselemente)&lt;br /&gt;
*BeforeUpdateRecord (Ereignis)&lt;br /&gt;
**[[Bei der Anwendung von Aktualisierungen eingreifen|OnGetTableName (Ereignis)]] &#039;&#039;(Bei der Anwendung von Aktualisierungen eingreifen)&lt;br /&gt;
*Benennen&lt;br /&gt;
**[[Ähnlichen Threads verschiedene Namen zuweisen|Threads]] &#039;&#039;(Ähnlichen Threads verschiedene Namen zuweisen)&lt;br /&gt;
**[[Einen Thread benennen|Threads]] &#039;&#039;(Einen Thread benennen)&lt;br /&gt;
*Benutzerdefinierte Schnittstellen&lt;br /&gt;
**[[Benutzerdefinierte Schnittstellen|COM-Schnittstellen]] &#039;&#039;(Benutzerdefinierte Schnittstellen)&lt;br /&gt;
*benutzerdefinierte Varianten&lt;br /&gt;
**[[Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen|definieren]] &#039;&#039;(Eine Klasse zur Aktivierung des selbstdefinierten Variant-Typs erzeugen)&lt;br /&gt;
*Benutzerdefinierte Varianten&lt;br /&gt;
**[[Nachkommen von TCustomVariantType verwenden|aktivieren]] &#039;&#039;(Nachkommen von TCustomVariantType verwenden)&lt;br /&gt;
**[[Binäre Operationen implementieren|binäre Operationen]] &#039;&#039;(Binäre Operationen implementieren)&lt;br /&gt;
**[[Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen|Eigenschaften]] &#039;&#039;(Unterstützung von Eigenschaften und Methoden in selbstdefinierten Variant-Typen)&lt;br /&gt;
**[[Selbstdefinierte Variant-Typen kopieren und löschen|kopieren]] &#039;&#039;(Selbstdefinierte Variant-Typen kopieren und löschen)&lt;br /&gt;
**[[Werte selbstdefinierter Variant-Typen laden und speichern|laden und speichern]] &#039;&#039;(Werte selbstdefinierter Variant-Typen laden und speichern)&lt;br /&gt;
**[[Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben|Tools]] &#039;&#039;(Hilfsfunktionen zur Benutzung eines selbstdefinierten Variant-Typs schreiben)&lt;br /&gt;
**[[Typumwandlung implementieren|Typumwandlungen]] &#039;&#039;(Typumwandlung implementieren)&lt;br /&gt;
**[[Unäre Operationen implementieren|unäre Operationen]] &#039;&#039;(Unäre Operationen implementieren)&lt;br /&gt;
**[[Vergleichsoperationen implementieren|Vergleichsoperationen]] &#039;&#039;(Vergleichsoperationen implementieren)&lt;br /&gt;
*Benutzeroberflächen&lt;br /&gt;
**[[Die Benutzeroberfläche erstellen: Übersicht|erstellen]] &#039;&#039;(Die Benutzeroberfläche erstellen: Übersicht)&lt;br /&gt;
**[[Überlegungen für die Lokalisierung von Benutzeroberflächen|Internationalisierung]] &#039;&#039;(Überlegungen für die Lokalisierung von Benutzeroberflächen)&lt;br /&gt;
*Benutzerschnittstellen&lt;br /&gt;
**[[Einen einzelnen Datensatz anzeigen|einzelner Datensatz]] &#039;&#039;(Einen einzelnen Datensatz anzeigen)&lt;br /&gt;
**[[Mehrere Datensätze anzeigen|mehrere Datensätze]] &#039;&#039;(Mehrere Datensätze anzeigen)&lt;br /&gt;
**[[Die Benutzeroberfläche gestalten|UI]] &#039;&#039;(Die Benutzeroberfläche gestalten)&lt;br /&gt;
*[[Felder berechnen|Berechnete Felder]] &#039;&#039;(Felder berechnen)&#039;&#039;&lt;br /&gt;
**[[Berechnete Felder definieren|definieren]] &#039;&#039;(Berechnete Felder definieren)&lt;br /&gt;
**[[Berechnete Felder programmieren|Werte zuweisen]] &#039;&#039;(Berechnete Felder programmieren)&lt;br /&gt;
*Bereiche&lt;br /&gt;
**[[Einen Bereich ändern|ändern]] &#039;&#039;(Einen Bereich ändern)&lt;br /&gt;
**[[Datensatzmenge durch Angabe eines Bereichs begrenzen|Datensätze]] &#039;&#039;(Datensatzmenge durch Angabe eines Bereichs begrenzen)&lt;br /&gt;
**[[Einen Bereich übernehmen oder verwerfen|übernehmen]] &#039;&#039;(Einen Bereich übernehmen oder verwerfen)&lt;br /&gt;
*Beschränkungen&lt;br /&gt;
**[[Eine selbstdefinierte Beschränkung definieren|benutzerdefinierte]] &#039;&#039;(Eine selbstdefinierte Beschränkung definieren)&lt;br /&gt;
**[[Server-Beschränkungen verarbeiten|Client-Datenmengen]] &#039;&#039;(Server-Beschränkungen verarbeiten)&lt;br /&gt;
**[[Server-Beschränkungen|Datenintegrität]] &#039;&#039;(Server-Beschränkungen)&lt;br /&gt;
**[[Datenbeschränkungen|Felder]] &#039;&#039;(Datenbeschränkungen)&lt;br /&gt;
**[[Server-Beschränkungen benutzen|Server]] &#039;&#039;(Server-Beschränkungen benutzen)&lt;br /&gt;
*Beschriftungen&lt;br /&gt;
**[[Daten als Beschriftung anzeigen|Daten anzeigen]] &#039;&#039;(Daten als Beschriftung anzeigen)&lt;br /&gt;
**[[Beschriftungen (TLabel)|statische Textsteuerelemente]] &#039;&#039;(Beschriftungen (TLabel))&lt;br /&gt;
*[[Betriebssystemfehler|Betriebssystemfehler]] &#039;&#039;(Betriebssystemfehler)&#039;&#039;&lt;br /&gt;
*Bewegungen&lt;br /&gt;
**[[Bewegungen zwischenspeichern|Zwischenspeichern]] &#039;&#039;(Bewegungen zwischenspeichern)&lt;br /&gt;
*Bezeichner&lt;br /&gt;
**[[Bezeichner|Lexikalische Elemente, C++]] &#039;&#039;(Bezeichner)&lt;br /&gt;
*[[Bibliotheken und Packages (Delphi)|Bibliotheken und Packages]] &#039;&#039;(Bibliotheken und Packages ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*Bilder&lt;br /&gt;
**[[Grafiken zu einer Anwendung hinzufügen|Anwendungen hinzufügen]] &#039;&#039;(Grafiken zu einer Anwendung hinzufügen)&lt;br /&gt;
**[[Bilder aus Dateien laden|aus Datei laden]] &#039;&#039;(Bilder aus Dateien laden)&lt;br /&gt;
**[[Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten|datensensitive]] &#039;&#039;(Grafikfelder in einem Bild-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
**[[Bilder ersetzen|ersetzen]] &#039;&#039;(Bilder ersetzen)&lt;br /&gt;
**[[Mit Bildern arbeiten|Grafiken]] &#039;&#039;(Mit Bildern arbeiten)&lt;br /&gt;
**[[Bilder in Dateien speichern|in Datei speichern]] &#039;&#039;(Bilder in Dateien speichern)&lt;br /&gt;
**[[Grafiken zu einer Stringliste hinzufügen|Stringlisten hinzufügen]] &#039;&#039;(Grafiken zu einer Stringliste hinzufügen)&lt;br /&gt;
*Bilder laden&lt;br /&gt;
**[[Grafiken laden und speichern|Dateien]] &#039;&#039;(Grafiken laden und speichern)&lt;br /&gt;
*[[Bildlauffeld (TScrollBox)|Bildlauffelder (TScrollBox)]] &#039;&#039;(Bildlauffeld (TScrollBox))&#039;&#039;&lt;br /&gt;
*[[Bildlaufleisten zur Laufzeit hinzufügen|Bildlaufleisten]] &#039;&#039;(Bildlaufleisten zur Laufzeit hinzufügen)&#039;&#039;&lt;br /&gt;
*Bildlaufleisten (TScrollBar)&lt;br /&gt;
**[[Bildlaufleiste (TScrollBar)|Steuerelemente]] &#039;&#039;(Bildlaufleiste (TScrollBar))&lt;br /&gt;
*[[Den Bildschirm aktualisieren|Bildschirmaktualisierung]] &#039;&#039;(Den Bildschirm aktualisieren)&#039;&#039;&lt;br /&gt;
*[[Bild-Steuerelemente hinzufügen|Bildsteuerelemente hinzufügen]] &#039;&#039;(Bild-Steuerelemente hinzufügen)&#039;&#039;&lt;br /&gt;
*Bindung&lt;br /&gt;
**[[Bindung|Sprachstruktur, C++]] &#039;&#039;(Bindung)&lt;br /&gt;
*bitand&lt;br /&gt;
**[[Bitand|C++ Sprachspezifika]] &#039;&#039;(bitand, &amp;amp;)&lt;br /&gt;
*Bitfelder&lt;br /&gt;
**[[Bitfelder|Sprachstruktur, C++]] &#039;&#039;(Bitfelder)&lt;br /&gt;
*[[Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen|Bitmap-Grafiken anzeigen]] &#039;&#039;(Bitmap-Grafik in einer VCL-Formularanwendung in der Vollbildansicht anzeigen)&#039;&#039;&lt;br /&gt;
*[[Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen|Bitmap-Grafiken platzieren]] &#039;&#039;(Bitmap-Grafik in ein Steuerelement einer VCL-Formularanwendung einfügen)&#039;&#039;&lt;br /&gt;
*Bitmaps&lt;br /&gt;
**[[Die Anfangsgröße eines Bitmaps festlegen|Größe festlegen]] &#039;&#039;(Die Anfangsgröße eines Bitmaps festlegen)&lt;br /&gt;
**[[Offscreen-Bitmaps|Offscreen-Bitmaps]] &#039;&#039;(Offscreen-Bitmaps)&lt;br /&gt;
**[[In Bitmaps zeichnen|zeichnen in]] &#039;&#039;(In Bitmaps zeichnen)&lt;br /&gt;
*[[Bitmap-Schaltfläche (TBitBtn)|Bitmap-Schaltflächen (TBitBtn)]] &#039;&#039;(Bitmap-Schaltfläche (TBitBtn))&#039;&#039;&lt;br /&gt;
*bitor&lt;br /&gt;
**[[Bitor|alternative Repräsentationen von C++-Token]] &#039;&#039;(bitor)&lt;br /&gt;
*Bitweise Operatoren&lt;br /&gt;
**[[Bitweise Operatoren|Operatoren, C++]] &#039;&#039;(Bitweise Operatoren)&lt;br /&gt;
*BLOBs&lt;br /&gt;
**[[BLOBs zwischenspeichern|zwischenspeichern]] &#039;&#039;(BLOBs zwischenspeichern)&lt;br /&gt;
*Blöcke&lt;br /&gt;
**[[Blockanweisungen|Sprachstruktur, C++]] &#039;&#039;(Blockanweisungen)&lt;br /&gt;
*[[Blockierende Verbindungen|Blockierende Verbindungen]] &#039;&#039;(Blockierende Verbindungen)&#039;&#039;&lt;br /&gt;
*Bof &lt;br /&gt;
**[[Die Eigenschaften EOF und BOF]] &#039;&#039;(Die Eigenschaften EOF und BOF) &lt;br /&gt;
*_Bool&lt;br /&gt;
**[[Bool|Schlüsselwörter, C++]] &#039;&#039;(_Bool)&lt;br /&gt;
*bool&lt;br /&gt;
**[[Bool, false, true|Schlüsselwörter, C++]] &#039;&#039;(bool, false, true (C++))&lt;br /&gt;
*bool __has_nothrow_assign ( typename T )&lt;br /&gt;
**[[Has nothrow assign|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_assign)&lt;br /&gt;
*bool __ has_nothrow_copy_constructor( typename T )&lt;br /&gt;
**[[Has nothrow copy constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_copy_constructor)&lt;br /&gt;
*bool __has_nothrow_default_constructor (typename T )&lt;br /&gt;
**[[Has nothrow default constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_nothrow_default_constructor)&lt;br /&gt;
*bool __has_trivial_assign (typename T )&lt;br /&gt;
**[[Has trivial assign|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_assign)&lt;br /&gt;
*bool __has_trivial_default_constructor (typename T )&lt;br /&gt;
**[[Has trivial default constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_default_constructor)&lt;br /&gt;
*bool_has __trivial_default_constructor( typename T )&lt;br /&gt;
**[[Has trivial copy constructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_copy_constructor)&lt;br /&gt;
*_bool __has_trivial_destructor (typename T )&lt;br /&gt;
**[[Has trivial destructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_trivial_destructor)&lt;br /&gt;
*bool __has_virtual_destructor (typename T )&lt;br /&gt;
**[[Has virtual destructor|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__has_virtual_destructor)&lt;br /&gt;
*bool __is_abstract( typename T )&lt;br /&gt;
**[[Is abstract|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_abstract)&lt;br /&gt;
*bool __is_arithmetic(Typename T)&lt;br /&gt;
**[[Is arithmetic|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_arithmetic)&lt;br /&gt;
*bool __is_array( Typename T )&lt;br /&gt;
**[[Is array|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_array)&lt;br /&gt;
*bool __is_base_of ( typename Base, typename Derived )&lt;br /&gt;
**[[Is base of|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_base_of)&lt;br /&gt;
*bool __is_class(T)&lt;br /&gt;
**[[Is class|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_class)&lt;br /&gt;
*bool __is_complete_type(T)&lt;br /&gt;
**[[Is complete type (typename T )|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_complete_type (typename T ))&lt;br /&gt;
*bool __is_compound( typename T )&lt;br /&gt;
**[[Is compound|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_compound)&lt;br /&gt;
*bool __is_const(typename T)&lt;br /&gt;
**[[Is const|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_const)&lt;br /&gt;
*bool __is_convertible (typename From, typename To )(typename T)&lt;br /&gt;
**[[Is convertible|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_convertible)&lt;br /&gt;
*bool __is_empty( typename T )&lt;br /&gt;
**[[Is empty|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_empty)&lt;br /&gt;
*bool __is_enum_type( typename T )&lt;br /&gt;
**[[Is enum|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_enum)&lt;br /&gt;
*bool __is_floating_point(typename T)&lt;br /&gt;
**[[Is floating point|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_floating_point)&lt;br /&gt;
*bool __is_function( typename T )&lt;br /&gt;
**[[Is function|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_function)&lt;br /&gt;
*bool __is_fundamental( typename T )&lt;br /&gt;
**[[Is fundamental|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_fundamental)&lt;br /&gt;
*bool __is_integral(typename T)&lt;br /&gt;
**[[Is integral|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_integral)&lt;br /&gt;
*bool __is_lvalue_expr( typename T )&lt;br /&gt;
**[[Is lvalue expr|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_lvalue_expr)&lt;br /&gt;
*bool __is_lvalue_reference( typename T )&lt;br /&gt;
**[[Is lvalue reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_lvalue_reference)&lt;br /&gt;
*bool __is_member_function_pointer( typename T )&lt;br /&gt;
**[[Is member function pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_function_pointer)&lt;br /&gt;
*bool __is_member_object_pointer( typename T )&lt;br /&gt;
**[[Is member object pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_object_pointer)&lt;br /&gt;
*bool __is_member_pointer( typename T )&lt;br /&gt;
**[[Is member pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_member_pointer)&lt;br /&gt;
*bool __is_object( typename T)&lt;br /&gt;
**[[Is object|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_object)&lt;br /&gt;
*bool __is_pod( typename T )&lt;br /&gt;
**[[Is pod|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_pod)&lt;br /&gt;
*bool __is_pointer(Typename T )&lt;br /&gt;
**[[Is pointer|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_pointer)&lt;br /&gt;
*bool __is_polymorphic( typename T )&lt;br /&gt;
**[[Is polymorphic|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_polymorphic)&lt;br /&gt;
*bool __is_reference( typename T )&lt;br /&gt;
**[[Is reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_reference)&lt;br /&gt;
*bool __is_rvalue_expr( typename T )&lt;br /&gt;
**[[Is rvalue expr|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_rvalue_expr)&lt;br /&gt;
*bool __is_rvalue_reference( typename T )&lt;br /&gt;
**[[Is rvalue reference|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_rvalue_reference)&lt;br /&gt;
*bool __is_same( typename T, typename U )&lt;br /&gt;
**[[Is same|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_same)&lt;br /&gt;
*bool __is_scalar( typename T )&lt;br /&gt;
**[[Is scalar|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_scalar)&lt;br /&gt;
*bool __is_signed( typename T )&lt;br /&gt;
**[[Is signed|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_signed)&lt;br /&gt;
*bool __is_standard_layout(typename T)&lt;br /&gt;
**[[Is standard layout|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_standard_layout)&lt;br /&gt;
*bool __is_trivial( typename T )&lt;br /&gt;
**[[Is trivial|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_trivial)&lt;br /&gt;
*bool __is_union(typename T)&lt;br /&gt;
**[[Is union|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_union)&lt;br /&gt;
*bool __is_unsigned( typename T )&lt;br /&gt;
**[[Is unsigned ( typename T )|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_unsigned ( typename T ))&lt;br /&gt;
*bool __is_void( typename T )&lt;br /&gt;
**[[Is void|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_void)&lt;br /&gt;
*bool __is_volatile( typename T )&lt;br /&gt;
**[[Is volatile|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__is_volatile)&lt;br /&gt;
*Borland Database Engine&lt;br /&gt;
**[[BDE-Aliasnamen einsetzen|Aliase]] &#039;&#039;(BDE-Aliasnamen einsetzen)&lt;br /&gt;
**[[BDE-Aliasparameter festlegen|Aliase]] &#039;&#039;(BDE-Aliasparameter festlegen)&lt;br /&gt;
**[[Die zu verwendende Datenbank angeben|Aliase]] &#039;&#039;(Die zu verwendende Datenbank angeben)&lt;br /&gt;
**[[Borland Database Engine|Deployment]] &#039;&#039;(BDE)&lt;br /&gt;
**[[Mit den Handle-Eigenschaften der BDE arbeiten|direkte Aufrufe]] &#039;&#039;(Mit den Handle-Eigenschaften der BDE arbeiten)&lt;br /&gt;
*Botschaften&lt;br /&gt;
**[[Botschaften verteilen|Botschaften verteilen]] &#039;&#039;(Botschaften verteilen)&lt;br /&gt;
*Botschaften senden&lt;br /&gt;
**[[Botschaften senden|Übersicht]] &#039;&#039;(Botschaften senden)&lt;br /&gt;
*Botschaftsbehandlung&lt;br /&gt;
**[[Neue Routinen zur Botschaftsbehandlung erstellen|erstellen]] &#039;&#039;(Neue Routinen zur Botschaftsbehandlung erstellen)&lt;br /&gt;
**[[Botschaftsparameter verwenden|Parameter]] &#039;&#039;(Botschaftsparameter verwenden)&lt;br /&gt;
**[[Die Behandlungsmethode überschreiben|überschreiben]] &#039;&#039;(Die Behandlungsmethode überschreiben)&lt;br /&gt;
**[[Die Behandlung von Botschaften ändern|Windows-Botschaften]] &#039;&#039;(Die Behandlung von Botschaften ändern)&lt;br /&gt;
*[[BRC32.EXE: Die Ressourcen-Shell|BRC32.EXE]] &#039;&#039;(BRC32.EXE: Die Ressourcen-Shell)&#039;&#039;&lt;br /&gt;
*[[BRCC32.EXE: Der Ressourcen-Compiler|BRCC32.EXE]] &#039;&#039;(BRCC32.EXE: Der Ressourcen-Compiler)&#039;&#039;&lt;br /&gt;
*break&lt;br /&gt;
**[[Break|Schlüsselwörter, C++]] &#039;&#039;(break)&lt;br /&gt;
*Broadcast (Methode)&lt;br /&gt;
**[[Eine Botschaft an alle Steuerelemente eines Formulars senden|Botschaften senden]] &#039;&#039;(Eine Botschaft an alle Steuerelemente eines Formulars senden)&lt;br /&gt;
*Build-Konfigurationen&lt;br /&gt;
**[[Aktivieren einer Build-Konfiguration für ein Projekt|aktivieren]] &#039;&#039;(Aktivieren einer Build-Konfiguration für ein Projekt)&lt;br /&gt;
*[[Überblick zu vorcompilierten Headern|Build-Konfigurationen (C++)]] &#039;&#039;(Überblick zu vorcompilierten Headern)&#039;&#039;&lt;br /&gt;
==C==&lt;br /&gt;
*C++0x-Features&lt;br /&gt;
**[[Alignof Operator (C++11)|alignof Operator]] &#039;&#039;(alignof Operator (C++11))&lt;br /&gt;
**[[Anonyme Methoden in Delphi|alignof Operator]] &#039;&#039;(Anonyme Methoden in Delphi)&lt;br /&gt;
**[[Extern Templates (C++11)|alignof Operator]] &#039;&#039;(extern Templates (C++11))&lt;br /&gt;
**[[Forward-Deklaration von Enums (C++11)|alignof Operator]] &#039;&#039;(Forward-Deklaration von Enums (C++11))&lt;br /&gt;
**[[R-Wert-Referenzen (C++11)|alignof Operator]] &#039;&#039;(R-Wert-Referenzen (C++11))&lt;br /&gt;
**[[Statische Assertions (C++11)|alignof Operator]] &#039;&#039;(Statische Assertions (C++11))&lt;br /&gt;
**[[Typ-Bezeichner decltype (C++11)|alignof Operator]] &#039;&#039;(Typ-Bezeichner decltype (C++11))&lt;br /&gt;
**[[Unicode-Zeichentypen und Literale (C++11)|alignof Operator]] &#039;&#039;(Unicode-Zeichentypen und Literale (C++11))&lt;br /&gt;
**[[Explizite Konvertierungsoperatoren (C++11)|Attribute noreturn und final]] &#039;&#039;(Explizite Konvertierungsoperatoren (C++11))&lt;br /&gt;
**[[Category:C++11-Attribute|C++11-Attribute]] &#039;&#039;(Category:C++11-Attribute)&lt;br /&gt;
**[[Deprecated]] &#039;&#039;(deprecated)&lt;br /&gt;
**[[Final (C++)]] &#039;&#039;(final (C++))&lt;br /&gt;
**[[Noreturn]] &#039;&#039;(noreturn)&lt;br /&gt;
**[[Streng typisierte Aufzählungen (C++11)|streng typisierte Aufzählungen]] &#039;&#039;(Streng typisierte Aufzählungen (C++11))&lt;br /&gt;
**[[Überblick zu Typ-Trait-Funktionen (C++11)|Typ-Trait-Funktionen]] &#039;&#039;(Überblick zu Typ-Trait-Funktionen (C++11))&lt;br /&gt;
*Canvas-Methoden&lt;br /&gt;
**[[Grafikobjekte zeichnen|Grafikobjekte]] &#039;&#039;(Grafikobjekte zeichnen)&lt;br /&gt;
*Canvas-Objekt&lt;br /&gt;
**[[Eigenschaften des Canvas-Objekts verwenden|Eigenschaften]] &#039;&#039;(Eigenschaften des Canvas-Objekts verwenden)&lt;br /&gt;
**[[Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts|Eigenschaften und Methoden]] &#039;&#039;(Häufig verwendete Eigenschaften und Methoden des Canvas-Objekts)&lt;br /&gt;
*case&lt;br /&gt;
**[[Case|Schlüsselwörter, C++]] &#039;&#039;(case (C++))&lt;br /&gt;
*catch&lt;br /&gt;
**[[Catch|Schlüsselwörter, C++]] &#039;&#039;(catch)&lt;br /&gt;
*cdecl&lt;br /&gt;
**[[Cdecl, cdecl, cdecl|Schlüsselwörter, C++]] &#039;&#039;(cdecl, _cdecl, __cdecl (C++))&lt;br /&gt;
*[[Die Methode Change ändern|Change (Methode)]] &#039;&#039;(Die Methode Change ändern)&#039;&#039;&lt;br /&gt;
*ChangeScale&lt;br /&gt;
**[[Bildschirmskalierung und ChangeScale|Typumwandlungen]] &#039;&#039;(Bildschirmskalierung und ChangeScale)&lt;br /&gt;
*char&lt;br /&gt;
**[[Char|Schlüsselwörter, C++]] &#039;&#039;(char)&lt;br /&gt;
*char16_t&lt;br /&gt;
**[[Char16 t|Schlüsselwörter, C++]] &#039;&#039;(char16_t)&lt;br /&gt;
*char32_t&lt;br /&gt;
**[[Char32 t|Schlüsselwörter, C++]] &#039;&#039;(char32_t)&lt;br /&gt;
*class&lt;br /&gt;
**[[Class|Schlüsselwörter, C++]] &#039;&#039;(class (C++))&lt;br /&gt;
*__classid&lt;br /&gt;
**[[Classid|Schlüsselwörter, C++]] &#039;&#039;(__classid)&lt;br /&gt;
*__classmethod&lt;br /&gt;
**[[Classmethod|Schlüsselwörter, C++]] &#039;&#039;(__classmethod)&lt;br /&gt;
*Client-Anwendungen&lt;br /&gt;
**[[Die Struktur der Client-Anwendung|mehrschichtige]] &#039;&#039;(Die Struktur der Client-Anwendung)&lt;br /&gt;
**[[Verbinden mit dem Server|mit Server verbinden]] &#039;&#039;(Verbinden mit dem Server)&lt;br /&gt;
**[[Serverschnittstellen aufrufen|Serverschnittstellen aufrufen]] &#039;&#039;(Serverschnittstellen aufrufen)&lt;br /&gt;
**[[Server-Verbindung schließen oder ändern|Verbindung schließen]] &#039;&#039;(Server-Verbindung schließen oder ändern)&lt;br /&gt;
*[[Client-Datenmengen: Übersicht|Client-Datenmengen]] &#039;&#039;(Client-Datenmengen: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Parameter für Abfragen oder Stored Procedures senden|Abfrageparameter]] &#039;&#039;(Parameter für Abfragen oder Stored Procedures senden)&lt;br /&gt;
**[[Änderungen rückgängig machen|Änderungen rückgängig machen]] &#039;&#039;(Änderungen rückgängig machen)&lt;br /&gt;
**[[Änderungen speichern|Änderungen speichern]] &#039;&#039;(Änderungen speichern)&lt;br /&gt;
**[[Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden|Architektur]] &#039;&#039;(Eine Client-Datenmenge mit einer anderen Datenmenge in derselben Anwendung verbinden)&lt;br /&gt;
**[[Daten bearbeiten|bearbeiten]] &#039;&#039;(Daten bearbeiten)&lt;br /&gt;
**[[Berechnete Felder hinzufügen|berechnete Werte]] &#039;&#039;(Berechnete Felder hinzufügen)&lt;br /&gt;
**[[Datenwerte beschränken|Beschränkungen]] &#039;&#039;(Datenwerte beschränken)&lt;br /&gt;
**[[Eine Client-Datenmenge mit dateibasierten Daten verwenden|dateibasierte Anwendungen]] &#039;&#039;(Eine Client-Datenmenge mit dateibasierten Daten verwenden)&lt;br /&gt;
**[[Client-Datenmengen|Daten bearbeiten]] &#039;&#039;(Client-Datenmengen)&lt;br /&gt;
**[[Den Cursor einer Client-Datenmenge replizieren|Daten gemeinsam nutzen]] &#039;&#039;(Den Cursor einer Client-Datenmenge replizieren)&lt;br /&gt;
**[[Daten mit Indizes gruppieren|Daten gruppieren]] &#039;&#039;(Daten mit Indizes gruppieren)&lt;br /&gt;
**[[Daten direkt zuweisen|Daten kopieren]] &#039;&#039;(Daten direkt zuweisen)&lt;br /&gt;
**[[Daten von einer anderen Datenmenge kopieren|Daten kopieren]] &#039;&#039;(Daten von einer anderen Datenmenge kopieren)&lt;br /&gt;
**[[Daten von der Quelldatenmenge oder dem Quelldokument abrufen|Datenpakete]] &#039;&#039;(Daten von der Quelldatenmenge oder dem Quelldokument abrufen)&lt;br /&gt;
**[[Datensätze durch Parameter beschränken|Datensätze in Datenpaketen beschränken]] &#039;&#039;(Datensätze durch Parameter beschränken)&lt;br /&gt;
**[[Eine neue Datenmenge erstellen|erstellen]] &#039;&#039;(Eine neue Datenmenge erstellen)&lt;br /&gt;
**[[Aggregate definieren|gewartete Aggregate]] &#039;&#039;(Aggregate definieren)&lt;br /&gt;
**[[Aggregatwerte abrufen|gewartete Aggregate]] &#039;&#039;(Aggregatwerte abrufen)&lt;br /&gt;
**[[Gewartete Aggregate verwenden|gewartete Aggregate]] &#039;&#039;(Gewartete Aggregate verwenden)&lt;br /&gt;
**[[Einen neuen Index hinzufügen|Indizes hinzufügen]] &#039;&#039;(Einen neuen Index hinzufügen)&lt;br /&gt;
**[[Indizes entfernen und wechseln|Indizes löschen]] &#039;&#039;(Indizes entfernen und wechseln)&lt;br /&gt;
**[[Intern berechnete Felder in Client-Datenmengen verwenden|intern berechnete Felder]] &#039;&#039;(Intern berechnete Felder in Client-Datenmengen verwenden)&lt;br /&gt;
**[[Einfache Datenmengen|mit internen Quelldatenmengen]] &#039;&#039;(Einfache Datenmengen)&lt;br /&gt;
**[[Durch die Daten in Client-Datenmengen navigieren|navigieren]] &#039;&#039;(Durch die Daten in Client-Datenmengen navigieren)&lt;br /&gt;
**[[Anwendungsspezifische Informationen zu den Daten hinzufügen|optionale Parameter]] &#039;&#039;(Anwendungsspezifische Informationen zu den Daten hinzufügen)&lt;br /&gt;
**[[Der Quelldatenmenge Parameter übergeben|Parameter]] &#039;&#039;(Der Quelldatenmenge Parameter übergeben)&lt;br /&gt;
**[[Einen Provider festlegen|Provider]] &#039;&#039;(Einen Provider festlegen)&lt;br /&gt;
**[[Verbindungen zu anderen Datenmengen einrichten|Provider]] &#039;&#039;(Verbindungen zu anderen Datenmengen einrichten)&lt;br /&gt;
**[[Eine Client-Datenmenge mit einem Provider verwenden|Provider verwenden]] &#039;&#039;(Eine Client-Datenmenge mit einem Provider verwenden)&lt;br /&gt;
**[[Sortieren und Indizieren|sortieren und indizieren]] &#039;&#039;(Sortieren und Indizieren)&lt;br /&gt;
**[[Anzeigen, welche Datensätze verändert wurden|Typen]] &#039;&#039;(Anzeigen, welche Datensätze verändert wurden)&lt;br /&gt;
**[[Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen|Typen]] &#039;&#039;(Den Datenmengentyp für zwischengespeicherte Aktualisierungen auswählen)&lt;br /&gt;
**[[Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Mithilfe einer Client-Datenmenge Aktualisierungen zwischenspeichern)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen: Überblick|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen: Überblick)&lt;br /&gt;
*Clients&lt;br /&gt;
**[[COM-Clients|COM]] &#039;&#039;(COM-Clients)&lt;br /&gt;
**[[Client-Anwendung erstellen|mehrschichtige Anwendungen]] &#039;&#039;(Client-Anwendung erstellen)&lt;br /&gt;
*Client-Sockets&lt;br /&gt;
**[[Client-Sockets|ClientSocket (Komponente)]] &#039;&#039;(Client-Sockets)&lt;br /&gt;
**[[Client-Ereignisse|Ereignisse]] &#039;&#039;(Client-Ereignisse)&lt;br /&gt;
*[[Client-Verbindungen|Client-Verbindungen]] &#039;&#039;(Client-Verbindungen)&#039;&#039;&lt;br /&gt;
*__closure&lt;br /&gt;
**[[Closure|Schlüsselwörter, C++]] &#039;&#039;(__closure)&lt;br /&gt;
*Code-Folding&lt;br /&gt;
**[[Code-Folding verwenden|Quelltext ausblenden]] &#039;&#039;(Code-Folding verwenden)&lt;br /&gt;
*CodeGuard&lt;br /&gt;
**[[Exception-Fehler|Fehler]] &#039;&#039;(Exception-Fehler)&lt;br /&gt;
**[[Funktionsaufruffehler|Fehler]] &#039;&#039;(Funktionsaufruffehler)&lt;br /&gt;
**[[Ressourcenfehler|Fehler]] &#039;&#039;(Ressourcenfehler)&lt;br /&gt;
**[[Zugriffsfehler|Fehler]] &#039;&#039;(Zugriffsfehler)&lt;br /&gt;
**[[Überblick zu CodeGuard|Überblick]] &#039;&#039;(Überblick zu CodeGuard)&lt;br /&gt;
**[[CodeGuard verwenden|verwenden]] &#039;&#039;(CodeGuard verwenden)&lt;br /&gt;
**[[Warnungen bezüglich kombinierter und zerlegter Pfadnamen|Warnungen]] &#039;&#039;(Warnungen bezüglich kombinierter und zerlegter Pfadnamen)&lt;br /&gt;
**[[Warnungen zum String-Vergleich|Warnungen]] &#039;&#039;(Warnungen zum String-Vergleich)&lt;br /&gt;
**[[Warnungen zum Vergleich von Speicherblöcken|Warnungen]] &#039;&#039;(Warnungen zum Vergleich von Speicherblöcken)&lt;br /&gt;
*Code Insight&lt;br /&gt;
**[[Code Insight verwenden|Code Insight]] &#039;&#039;(Code Insight verwenden)&lt;br /&gt;
*[[COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken|COFF2OMF.EXE]] &#039;&#039;(COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken)&#039;&#039;&lt;br /&gt;
*COM&lt;br /&gt;
**[[COM-Clients erstellen|Clients]] &#039;&#039;(COM-Clients erstellen)&lt;br /&gt;
**[[Die Schnittstelle eines COM-Objekts definieren|Eigenschaften bereitstellen]] &#039;&#039;(Die Schnittstelle eines COM-Objekts definieren)&lt;br /&gt;
**[[Einfache COM-Server erstellen: Übersicht|Objekte erstellen (Übersicht)]] &#039;&#039;(Einfache COM-Server erstellen: Übersicht)&lt;br /&gt;
**[[COM-Technologien im Überblick|Übersicht]] &#039;&#039;(COM-Technologien im Überblick)&lt;br /&gt;
*COM-Anwendungen&lt;br /&gt;
**[[COM-basierte Anwendungen entwickeln|DCOM-Anwendungen]] &#039;&#039;(COM-basierte Anwendungen entwickeln)&lt;br /&gt;
*[[Elemente einer COM-Anwendung|COM-Anwendungen, Elemente]] &#039;&#039;(Elemente einer COM-Anwendung)&#039;&#039;&lt;br /&gt;
*COM-Clients&lt;br /&gt;
**[[Importierte Objekte steuern|schreiben]] &#039;&#039;(Importierte Objekte steuern)&lt;br /&gt;
**[[Typbibliotheksinformationen importieren|Typbibliothek importieren]] &#039;&#039;(Typbibliotheksinformationen importieren)&lt;br /&gt;
*[[COM+-Ereignis und Ereignis-Abonnentenobjekte|COM+]] &#039;&#039;(COM+-Ereignis und Ereignis-Abonnentenobjekte)&#039;&#039;&lt;br /&gt;
*[[COM-Erweiterungen|COM-Erweiterungen]] &#039;&#039;(COM-Erweiterungen)&#039;&#039;&lt;br /&gt;
*[[COM-Experten verwenden|COM-Experten]] &#039;&#039;(COM-Experten verwenden)&#039;&#039;&lt;br /&gt;
*COM-Interfaces&lt;br /&gt;
**[[Eigenschaften für Schnittstellen definieren|Eigenschaften]] &#039;&#039;(Eigenschaften für Schnittstellen definieren)&lt;br /&gt;
*CommandText&lt;br /&gt;
**[[Die Datenmengen auf dem Anwendungsserver überschreiben|Client-Datenmengen]] &#039;&#039;(Die Datenmengen auf dem Anwendungsserver überschreiben)&lt;br /&gt;
*COM-Objekte&lt;br /&gt;
**[[Ein COM-Objekt entwerfen|entwerfen]] &#039;&#039;(Ein COM-Objekt entwerfen)&lt;br /&gt;
**[[Den COM-Objekt-Experten verwenden|erstellen]] &#039;&#039;(Den COM-Objekt-Experten verwenden)&lt;br /&gt;
**[[Implementieren von COM-Objekten mit Hilfe der Experten|implementieren]] &#039;&#039;(Implementieren von COM-Objekten mit Hilfe der Experten)&lt;br /&gt;
**[[Von Experten generierter Code|implementieren]] &#039;&#039;(Von Experten generierter Code)&lt;br /&gt;
**[[Instantiierungstypen für COM-Objekte|Instantiierungstypen]] &#039;&#039;(Instantiierungstypen für COM-Objekte)&lt;br /&gt;
**[[Marshaling|Marshaling]] &#039;&#039;(Marshaling)&lt;br /&gt;
**[[COM-Objekte registrieren|registrieren]] &#039;&#039;(COM-Objekte registrieren)&lt;br /&gt;
**[[Ein Threading-Modell auswählen|Threading-Modell auswählen]] &#039;&#039;(Ein Threading-Modell auswählen)&lt;br /&gt;
*Compiler-Direktiven&lt;br /&gt;
**[[Compiler-Direktiven für Strings|Strings]] &#039;&#039;(Compiler-Direktiven für Strings)&lt;br /&gt;
*Compiler-Optionen&lt;br /&gt;
**[[IDE-, Projekt- und Compiler-Optionen festlegen|Projektoptionen]] &#039;&#039;(IDE-, Projekt- und Compiler-Optionen festlegen)&lt;br /&gt;
*[[Compilieren, Build erstellen und Anwendungen ausführen|Compilieren]] &#039;&#039;(Compilieren, Build erstellen und Anwendungen ausführen)&#039;&#039;&lt;br /&gt;
*compl&lt;br /&gt;
**[[Compl|alternative Repräsentationen von C++-Token]] &#039;&#039;(compl, ~)&lt;br /&gt;
*_Complex&lt;br /&gt;
**[[Complex|Schlüsselwörter, C++]] &#039;&#039;(_Complex)&lt;br /&gt;
*Component&lt;br /&gt;
**[[Experte für den Import einer Komponente|Import Component]] &#039;&#039;(Experte für den Import einer Komponente)&lt;br /&gt;
*components&lt;br /&gt;
**[[Fehlersuche bei selbstgeschriebenen Komponenten (C++)|troubleshooting]] &#039;&#039;(Fehlersuche bei selbstgeschriebenen Komponenten (C++))&lt;br /&gt;
*COM-Schnittstellen&lt;br /&gt;
**[[Automatisierungsschnittstellen|Automatisierung]] &#039;&#039;(Automatisierungsschnittstellen)&lt;br /&gt;
**[[Dispatch-Schnittstellen|Dispatch]] &#039;&#039;(Dispatch-Schnittstellen)&lt;br /&gt;
**[[Die grundlegende COM-Schnittstelle IUnknown|IUnknown]] &#039;&#039;(Die grundlegende COM-Schnittstelle IUnknown)&lt;br /&gt;
**[[COM-Schnittstellen|Schnittstellen]] &#039;&#039;(COM-Schnittstellen)&lt;br /&gt;
**[[COM-Schnittstellenzeiger|Zeiger]] &#039;&#039;(COM-Schnittstellenzeiger)&lt;br /&gt;
*COM-Server&lt;br /&gt;
**[[COM-Server|COM-Objekte]] &#039;&#039;(COM-Server)&lt;br /&gt;
**[[In-Process-Server, Out-of-Process-Server und Remote-Server|Typen]] &#039;&#039;(In-Process-Server, Out-of-Process-Server und Remote-Server)&lt;br /&gt;
*concept&lt;br /&gt;
**[[Concept|Schlüsselwörter, C++]] &#039;&#039;(concept)&lt;br /&gt;
*concept_map&lt;br /&gt;
**[[Concept map|Schlüsselwörter, C++]] &#039;&#039;(concept_map)&lt;br /&gt;
*const&lt;br /&gt;
**[[Const|Schlüsselwörter, C++]] &#039;&#039;(const)&lt;br /&gt;
*const_cast&lt;br /&gt;
**[[Const cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(const_cast (Typumwandlungsoperator))&lt;br /&gt;
*constexpr&lt;br /&gt;
**[[Constexpr|Schlüsselwörter, C++]] &#039;&#039;(constexpr)&lt;br /&gt;
*continue&lt;br /&gt;
**[[Continue|Schlüsselwörter, C++]] &#039;&#039;(continue)&lt;br /&gt;
*[[Coolbars (TCoolBar)|Coolbars]] &#039;&#039;(Coolbars (TCoolBar))&#039;&#039;&lt;br /&gt;
**[[Das Erscheinungsbild der Coolbar festlegen|Erscheinungsbild festlegen]] &#039;&#039;(Das Erscheinungsbild der Coolbar festlegen)&lt;br /&gt;
**[[Eine Coolbar-Komponente hinzufügen|hinzufügen]] &#039;&#039;(Eine Coolbar-Komponente hinzufügen)&lt;br /&gt;
*[[Präprozessor-Direktiven - Index|Cpp32-Präprozessor-Direktiven]] &#039;&#039;(Präprozessor-Direktiven - Index)&#039;&#039;&lt;br /&gt;
*[[Crotl, crotr|_crotr, _crotl]] &#039;&#039;(_crotl, _crotr)&#039;&#039;&lt;br /&gt;
*C++ Sprache&lt;br /&gt;
==D==&lt;br /&gt;
*Data Dictionary&lt;br /&gt;
**[[Attributsätze für Feldkomponenten erstellen|Feldattribute]] &#039;&#039;(Attributsätze für Feldkomponenten erstellen)&lt;br /&gt;
**[[Das Data Dictionary|Feldattribute]] &#039;&#039;(Das Data Dictionary)&lt;br /&gt;
*DataRequest (Methode)&lt;br /&gt;
**[[Durch benutzerdefinierte Ereignisse mit Providern kommunizieren|Client-Datenmengen]] &#039;&#039;(Durch benutzerdefinierte Ereignisse mit Providern kommunizieren)&lt;br /&gt;
*[[Mit Dateien arbeiten|Dateien]] &#039;&#039;(Mit Dateien arbeiten)&#039;&#039;&lt;br /&gt;
**[[Dateien bearbeiten|bearbeiten]] &#039;&#039;(Dateien bearbeiten)&lt;br /&gt;
**[[Datums-/Zeit-Routinen|Datums-/Zeit-Routinen]] &#039;&#039;(Datums-/Zeit-Routinen)&lt;br /&gt;
**[[Eine Datei kopieren|kopieren]] &#039;&#039;(Eine Datei kopieren)&lt;br /&gt;
**[[Methoden der Dateiein- und -ausgabe|lesen und schreiben]] &#039;&#039;(Methoden der Dateiein- und -ausgabe)&lt;br /&gt;
**[[Datei löschen|löschen]] &#039;&#039;(Datei löschen)&lt;br /&gt;
**[[Dateien suchen|suchen]] &#039;&#039;(Dateien suchen)&lt;br /&gt;
**[[Datei-Streams verwenden|TFileStream]] &#039;&#039;(Datei-Streams verwenden)&lt;br /&gt;
**[[Dateien umbenennen|umbenennen]] &#039;&#039;(Dateien umbenennen)&lt;br /&gt;
**[[Datei umbenennen|umbenennen]] &#039;&#039;(Datei umbenennen)&lt;br /&gt;
*Daten&lt;br /&gt;
**[[Daten analysieren|analysieren]] &#039;&#039;(Daten analysieren)&lt;br /&gt;
**[[Werte in Standard-Steuerelementen anzeigen|anzeigen]] &#039;&#039;(Werte in Standard-Steuerelementen anzeigen)&lt;br /&gt;
*[[Änderungen abbrechen|Datenänderungen verwerfen]] &#039;&#039;(Änderungen abbrechen)&#039;&#039;&lt;br /&gt;
*Daten anzeigen&lt;br /&gt;
**[[Die Datenanzeige aktivieren und deaktivieren|aktivieren und deaktivieren]] &#039;&#039;(Die Datenanzeige aktivieren und deaktivieren)&lt;br /&gt;
*Datenbank&lt;br /&gt;
**[[Neue Verbindung im Daten-Explorer einfügen|neue Verbindung hinzufügen]] &#039;&#039;(Neue Verbindung im Daten-Explorer einfügen)&lt;br /&gt;
*[[Datenbankanwendungen erstellen|Datenbankanwendungen]] &#039;&#039;(Datenbankanwendungen erstellen)&#039;&#039;&lt;br /&gt;
**[[Die Borland Database Engine|BDE]] &#039;&#039;(BDE verwenden)&lt;br /&gt;
**[[Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(Datenbankanwendungen weitergeben)&lt;br /&gt;
**[[Datenbankanwendungen verteilen|Mehrschichtige Anwendungen]] &#039;&#039;(Datenbankanwendungen verteilen)&lt;br /&gt;
*Datenbank durchsuchen&lt;br /&gt;
**[[Datenbank im Daten-Explorer durchsuchen|Objekte suchen]] &#039;&#039;(Datenbank im Daten-Explorer durchsuchen)&lt;br /&gt;
**[[Mit dem Daten-Explorer Verbindungsinformationen ermitteln|Objekte suchen]] &#039;&#039;(Mit dem Daten-Explorer Verbindungsinformationen ermitteln)&lt;br /&gt;
*Datenbanken&lt;br /&gt;
**[[Daten ändern|Daten ändern]] &#039;&#039;(Daten ändern)&lt;br /&gt;
**[[Datenbankanwendungen entwerfen: Überblick|Datenbankanwendungen]] &#039;&#039;(Datenbankanwendungen entwerfen: Überblick)&lt;br /&gt;
**[[Mit verknüpften Datenmengen arbeiten|Datenmengen]] &#039;&#039;(Mit verknüpften Datenmengen arbeiten)&lt;br /&gt;
**[[DbExpress-Framework|dbExpress]] &#039;&#039;(dbExpress-Framework)&lt;br /&gt;
**[[DbExpress Framework-Kompatibilität|dbExpress]] &#039;&#039;(dbExpress Framework-Kompatibilität)&lt;br /&gt;
**[[Metadaten abrufen|Metadaten]] &#039;&#039;(Metadaten abrufen)&lt;br /&gt;
**[[Designer-Richtlinien für VCL-Komponenten verwenden|neue Verbindung hinzufügen]] &#039;&#039;(Designer-Richtlinien für VCL-Komponenten verwenden)&lt;br /&gt;
**[[Datenbanksicherheit|Sicherheit]] &#039;&#039;(Datenbanksicherheit)&lt;br /&gt;
**[[Server-Anmeldungen steuern|Sicherheit]] &#039;&#039;(Server-Anmeldungen steuern)&lt;br /&gt;
**[[Die Interaktion zwischen Datenbank- und Sitzungskomponenten|Sitzungen]] &#039;&#039;(Die Interaktion zwischen Datenbank- und Sitzungskomponenten)&lt;br /&gt;
**[[Eine Datenbankkomponente mit einer Sitzung verknüpfen|Sitzung verknüpfen]] &#039;&#039;(Eine Datenbankkomponente mit einer Sitzung verknüpfen)&lt;br /&gt;
**[[Datenbankverbindung suchen|suchen]] &#039;&#039;(Datenbankverbindung suchen)&lt;br /&gt;
**[[Transaktionen|Transaktionen]] &#039;&#039;(Transaktionen)&lt;br /&gt;
**[[Herstellen einer Verbindung zum Datenbankserver mit dbExpress|verbinden]] &#039;&#039;(Herstellen einer Verbindung zum Datenbankserver mit dbExpress)&lt;br /&gt;
**[[TDatabase verwenden, um auf Datenbanken zuzugreifen|verbinden]] &#039;&#039;(TDatabase verwenden, um auf Datenbanken zuzugreifen)&lt;br /&gt;
**[[Verbindungen steuern|Verbindungen]] &#039;&#039;(Verbindungen steuern)&lt;br /&gt;
**[[Verbindungen zu Datenbanken einrichten Übersicht|Verbindungskomponenten]] &#039;&#039;(Verbindungen zu Datenbanken einrichten Übersicht)&lt;br /&gt;
**[[Datenbanken verwenden|Vorüberlegungen]] &#039;&#039;(Datenbanken verwenden)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen mittels einer Datenbank anwenden)&lt;br /&gt;
*Datenbanknavigator&lt;br /&gt;
**[[Hilfehinweise anzeigen|Hilfehinweise]] &#039;&#039;(Hilfehinweise anzeigen)&lt;br /&gt;
**[[Ein Navigator für mehrere Datenmengen|mehrere Datenmengen]] &#039;&#039;(Ein Navigator für mehrere Datenmengen)&lt;br /&gt;
*Datenbankserver&lt;br /&gt;
**[[Eine Verbindung mittels TDataBase einrichten|Verbindung einrichten]] &#039;&#039;(Eine Verbindung mittels TDataBase einrichten)&lt;br /&gt;
**[[Eine Verbindung zu einem Datenbankserver einrichten|Verbindung einrichten]] &#039;&#039;(Eine Verbindung zu einem Datenbankserver einrichten)&lt;br /&gt;
**[[Die Verbindung zu einem Datenbankserver trennen|Verbindung trennen]] &#039;&#039;(Die Verbindung zu einem Datenbankserver trennen)&lt;br /&gt;
*Datenbankverbindungen&lt;br /&gt;
**[[Inaktive Datenbankverbindungen entfernen|entfernen]] &#039;&#039;(Inaktive Datenbankverbindungen entfernen)&lt;br /&gt;
**[[Datenbankverbindungen öffnen|öffnen]] &#039;&#039;(Datenbankverbindungen öffnen)&lt;br /&gt;
**[[Datenbankverbindungen schließen|Verbindung trennen]] &#039;&#039;(Datenbankverbindungen schließen)&lt;br /&gt;
**[[Datenbankverbindungen verwalten|verwalten]] &#039;&#039;(Datenbankverbindungen verwalten)&lt;br /&gt;
*Daten bearbeiten&lt;br /&gt;
**[[Daten im Gitter bearbeiten|in Gittern]] &#039;&#039;(Daten im Gitter bearbeiten)&lt;br /&gt;
*Daten-Explorer&lt;br /&gt;
**[[SQL im Daten-Explorer ausführen|SQL ausführen]] &#039;&#039;(SQL im Daten-Explorer ausführen)&lt;br /&gt;
**[[Verbindungen im Daten-Explorer bearbeiten|Verbindungen bearbeiten]] &#039;&#039;(Verbindungen im Daten-Explorer bearbeiten)&lt;br /&gt;
*Datenformate&lt;br /&gt;
**[[Attributsätze mit Feldkomponenten verknüpfen|zuweisen]] &#039;&#039;(Attributsätze mit Feldkomponenten verknüpfen)&lt;br /&gt;
*Daten formatieren&lt;br /&gt;
**[[Standardformate für numerische, Datums- und Zeitfelder|Datenformate]] &#039;&#039;(Standardformate für numerische, Datums- und Zeitfelder)&lt;br /&gt;
*Datengitter&lt;br /&gt;
**[[Angepasste Gitter erstellen|anpassen]] &#039;&#039;(Angepasste Gitter erstellen)&lt;br /&gt;
**[[Zur Laufzeit auf Benutzeraktionen reagieren|Ereignisbehandlung]] &#039;&#039;(Zur Laufzeit auf Benutzeraktionen reagieren)&lt;br /&gt;
**[[Gitteroptionen einstellen|Laufzeitoptionen der DBGrid-Komponente]] &#039;&#039;(Gitteroptionen einstellen)&lt;br /&gt;
**[[Gitter im Standardstatus verwenden|Standardspalten]] &#039;&#039;(Gitter im Standardstatus verwenden)&lt;br /&gt;
**[[Gitterdarstellung steuern|zeichnen]] &#039;&#039;(Gitterdarstellung steuern)&lt;br /&gt;
*Datenmengen&lt;br /&gt;
**[[Abfrage-Datenmengen|Abfragen]] &#039;&#039;(Abfrage-Datenmengen)&lt;br /&gt;
**[[Abfrage definieren|Abfragen]] &#039;&#039;(Abfrage definieren)&lt;br /&gt;
**[[Die Datenmenge aktualisieren|aktualisieren]] &#039;&#039;(Die Datenmenge aktualisieren)&lt;br /&gt;
**[[Aktualisierungen mit einem Datenmengen-Provider eintragen|Auflösung]] &#039;&#039;(Aktualisierungen mit einem Datenmengen-Provider eintragen)&lt;br /&gt;
**[[BDE-Datenmengen verwenden|BDE-fähige]] &#039;&#039;(BDE-Datenmengen verwenden)&lt;br /&gt;
**[[Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen|Datenbank verknüpfen]] &#039;&#039;(Eine Datenmenge mit einer Datenbank und einer Sitzung verknüpfen)&lt;br /&gt;
**[[Datenmengen: Übersicht|Datenmengenkomponente]] &#039;&#039;(Datenmengen: Übersicht)&lt;br /&gt;
**[[Datenmengen-Seitengeneratoren verwenden|HTML-Repräsentation]] &#039;&#039;(Datenmengen-Seitengeneratoren verwenden)&lt;br /&gt;
**[[Tabellengeneratoren verwenden|HTML-Repräsentation]] &#039;&#039;(Tabellengeneratoren verwenden)&lt;br /&gt;
**[[Datenmengen öffnen und schließen|öffnen]] &#039;&#039;(Datenmengen öffnen und schließen)&lt;br /&gt;
**[[Status von Datenmengen bestimmen und einstellen|Status]] &#039;&#039;(Status von Datenmengen bestimmen und einstellen)&lt;br /&gt;
**[[Datenmengen vom Typ Stored Procedures|Stored Procedures]] &#039;&#039;(Datenmengen vom Typ Stored Procedures)&lt;br /&gt;
**[[Tabellen-Datenmengen|Tabellen]] &#039;&#039;(Tabellen-Datenmengen)&lt;br /&gt;
**[[Arten von Datenmengen|Typen]] &#039;&#039;(Arten von Datenmengen)&lt;br /&gt;
**[[Nachkommen der Klasse TDataSet verwenden|Typen]] &#039;&#039;(Nachkommen der Klasse TDataSet verwenden)&lt;br /&gt;
**[[Arten von dbExpress-Datenmengen|unidirektionale]] &#039;&#039;(Arten von dbExpress-Datenmengen)&lt;br /&gt;
**[[Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden|zwischengespeicherte Aktualisierungen]] &#039;&#039;(Zwischengespeicherte Aktualisierungen mit Methoden der Datenmengenkomponente anwenden)&lt;br /&gt;
*[[Datenmengenfelder|Datenmengenfelder]] &#039;&#039;(Datenmengenfelder)&#039;&#039;&lt;br /&gt;
*[[Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden|Datenmodule]] &#039;&#039;(Komponenteneigenschaften und Ereignisse in einem Datenmodul verwenden)&#039;&#039;&lt;br /&gt;
**[[Ein Datenmodul und seine Unit-Datei benennen|benennen]] &#039;&#039;(Ein Datenmodul und seine Unit-Datei benennen)&lt;br /&gt;
**[[Standard-Datenmodule erstellen und bearbeiten|erstellen und bearbeiten]] &#039;&#039;(Standard-Datenmodule erstellen und bearbeiten)&lt;br /&gt;
**[[Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen|externe]] &#039;&#039;(Einem Anwendungsserver-Projekt ein externes Datenmodul hinzufügen)&lt;br /&gt;
**[[Geschäftsregeln in einem Datenmodul erstellen|Geschäftsregeln]] &#039;&#039;(Geschäftsregeln in einem Datenmodul erstellen)&lt;br /&gt;
**[[Komponenten platzieren und benennen|Komponenten platzieren]] &#039;&#039;(Komponenten platzieren und benennen)&lt;br /&gt;
**[[Datenmodule verwenden|Übersicht]] &#039;&#039;(Datenmodule verwenden)&lt;br /&gt;
**[[In einem Formular auf ein Datenmodul zugreifen|von Formular aus zugreifen]] &#039;&#039;(In einem Formular auf ein Datenmodul zugreifen)&lt;br /&gt;
*Datenpakete&lt;br /&gt;
**[[Datenpakete zusammenstellen|Feldattribute]] &#039;&#039;(Datenpakete zusammenstellen)&lt;br /&gt;
**[[XML-Dokument als Client eines Providers verwenden|in XML-Dokumente konvertieren]] &#039;&#039;(XML-Dokument als Client eines Providers verwenden)&lt;br /&gt;
**[[Datenpaketen benutzerdefinierte Daten hinzufügen|optionale Parameter]] &#039;&#039;(Datenpaketen benutzerdefinierte Daten hinzufügen)&lt;br /&gt;
**[[Felder für Datenpakete festlegen|persistente Felder]] &#039;&#039;(Felder für Datenpakete festlegen)&lt;br /&gt;
**[[Optionen für Datenpakete einstellen|Provider-Optionen]] &#039;&#039;(Optionen für Datenpakete einstellen)&lt;br /&gt;
*Datenquellen&lt;br /&gt;
**[[Eine Datenquelle aktivieren und deaktivieren|aktivieren und deaktivieren]] &#039;&#039;(Eine Datenquelle aktivieren und deaktivieren)&lt;br /&gt;
**[[Die Datenmengenzuordnung zur Laufzeit ändern|Datenmengen zuordnen]] &#039;&#039;(Die Datenmengenzuordnung zur Laufzeit ändern)&lt;br /&gt;
**[[Auf von der Datenquelle übermittelte Änderungen reagieren|Ereignisse]] &#039;&#039;(Auf von der Datenquelle übermittelte Änderungen reagieren)&lt;br /&gt;
*Datensätze&lt;br /&gt;
**[[Datensätze aktualisieren|aktualisieren]] &#039;&#039;(Datensätze aktualisieren)&lt;br /&gt;
**[[Datensätze mit der Methode Refresh aktualisieren|aktualisieren]] &#039;&#039;(Datensätze mit der Methode Refresh aktualisieren)&lt;br /&gt;
**[[Komplette Datensätze bearbeiten|ändern]] &#039;&#039;(Komplette Datensätze bearbeiten)&lt;br /&gt;
**[[Bereiche festlegen|Bereiche festlegen]] &#039;&#039;(Bereiche festlegen)&lt;br /&gt;
**[[Strukturierte Typen (Delphi)#Records (erweiterte)|erweiterte]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
**[[Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten|Filter]] &#039;&#039;(Teilmengen von Daten mithilfe von Filtern anzeigen und bearbeiten)&lt;br /&gt;
**[[Neue Datensätze hinzufügen|hinzufügen]] &#039;&#039;(Neue Datensätze hinzufügen)&lt;br /&gt;
**[[Die Eigenschaften EOF und BOF|iterieren durch]] &#039;&#039;(Die Eigenschaften EOF und BOF)&lt;br /&gt;
**[[Datensätze löschen|löschen]] &#039;&#039;(Datensätze löschen)&lt;br /&gt;
**[[Datensätze markieren und dorthin zurückkehren|markieren]] &#039;&#039;(Datensätze markieren und dorthin zurückkehren)&lt;br /&gt;
**[[Navigation und Bearbeitung von Datensätzen|Navigation und Bearbeitung]] &#039;&#039;(Navigation und Bearbeitung von Datensätzen)&lt;br /&gt;
**[[Durch Datenmengen navigieren|navigieren]] &#039;&#039;(Durch Datenmengen navigieren)&lt;br /&gt;
**[[Durch Datensätze einer gefilterten Datenmenge navigieren|navigieren]] &#039;&#039;(Durch Datensätze einer gefilterten Datenmenge navigieren)&lt;br /&gt;
**[[Datenmengen durchsuchen|suchen]] &#039;&#039;(Datenmengen durchsuchen)&lt;br /&gt;
**[[Strukturierte Typen (Delphi)#Records (traditionelle)|traditionelle]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
**[[Geänderte Daten in die Datenbank zurückschreiben|zurückschreiben]] &#039;&#039;(Geänderte Daten in die Datenbank zurückschreiben)&lt;br /&gt;
*Datensensitive&lt;br /&gt;
**[[Datensensitive Steuerelemente|Steuerelemente]] &#039;&#039;(Datensensitive Steuerelemente)&lt;br /&gt;
*Datensensitive Steuerelemente&lt;br /&gt;
**[[Daten bearbeiten und aktualisieren|bearbeiten]] &#039;&#039;(Daten bearbeiten und aktualisieren)&lt;br /&gt;
**[[Den Bearbeitungsmodus aktivieren|bearbeiten]] &#039;&#039;(Den Bearbeitungsmodus aktivieren)&lt;br /&gt;
**[[Die Datenanzeige aktualisieren|Daten anzeigen]] &#039;&#039;(Die Datenanzeige aktualisieren)&lt;br /&gt;
**[[Datensensitive Steuerelemente einer Datenmenge zuordnen|Datenmengen zuordnen]] &#039;&#039;(Datensensitive Steuerelemente einer Datenmenge zuordnen)&lt;br /&gt;
**[[Feldwerte anzeigen, konvertieren und abrufen|Felder]] &#039;&#039;(Feldwerte anzeigen, konvertieren und abrufen)&lt;br /&gt;
*Datentypen&lt;br /&gt;
**[[Einfache Typen (Delphi)|ordinale und reelle]] &#039;&#039;(Einfache Typen (Delphi))&lt;br /&gt;
*[[Überblick über Datentypen (Delphi)|Datentypen, Variablen und Konstanten]] &#039;&#039;(Überblick über Datentypen (Delphi))&#039;&#039;&lt;br /&gt;
*Datenverknüpfungen&lt;br /&gt;
**[[Die Datenverknüpfung hinzufügen|Komponenten hinzufügen]] &#039;&#039;(Die Datenverknüpfung hinzufügen)&lt;br /&gt;
*[[Die Datenverknüpfungsklasse des Feldes aktualisieren|Datenverknüpfungsklasse des Feldes]] &#039;&#039;(Die Datenverknüpfungsklasse des Feldes aktualisieren)&#039;&#039;&lt;br /&gt;
*dBASE-Index&lt;br /&gt;
**[[Eine dBASE-Indexdatei angeben|festlegen]] &#039;&#039;(Eine dBASE-Indexdatei angeben)&lt;br /&gt;
*[[Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält|DBCtrlGrid (Komponente)]] &#039;&#039;(Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält)&#039;&#039;&lt;br /&gt;
*dbExpress&lt;br /&gt;
**[[DbExpress-Anwendungen debuggen|debuggen]] &#039;&#039;(dbExpress-Anwendungen debuggen)&lt;br /&gt;
*dbExpress-Datenbankanwendungen&lt;br /&gt;
**[[BDE-Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(BDE-Datenbankanwendungen weitergeben)&lt;br /&gt;
**[[DbExpress-Datenbankanwendungen weitergeben|Deployment]] &#039;&#039;(dbExpress-Datenbankanwendungen weitergeben)&lt;br /&gt;
*DBGrid (Komponente)&lt;br /&gt;
**[[Daten mit TDBGrid anzeigen und bearbeiten|DBGridColumns (Komponente)]] &#039;&#039;(Daten mit TDBGrid anzeigen und bearbeiten)&lt;br /&gt;
*DCC32.EXE&lt;br /&gt;
**[[DCC32.EXE: Der Delphi-Befehlszeilen-Compiler|C++ compilieren]] &#039;&#039;(DCC32.EXE: Der Delphi-Befehlszeilen-Compiler)&lt;br /&gt;
*DCOM&lt;br /&gt;
**[[DCOM-Verbindungen einsetzen|Vorteile]] &#039;&#039;(DCOM-Verbindungen einsetzen)&lt;br /&gt;
*Debug-Desktop&lt;br /&gt;
**[[Debug-Desktop auswählen|Debug-Desktop setzen]] &#039;&#039;(Debug-Desktop auswählen)&lt;br /&gt;
*Debuggen&lt;br /&gt;
**[[Variablenausdrücke bearbeiten|Ausdrücke bearbeiten]] &#039;&#039;(Variablenausdrücke bearbeiten)&lt;br /&gt;
**[[Ausdruck hinzufügen|Ausdruck hinzufügen]] &#039;&#039;(Ausdruck hinzufügen)&lt;br /&gt;
**[[Werte von Datenelementen untersuchen und ändern|Datenelemente untersuchen]] &#039;&#039;(Werte von Datenelementen untersuchen und ändern)&lt;br /&gt;
**[[Installieren, Starten und Anhalten des externen Debug-Servers|externe Anwendungen]] &#039;&#039;(Installieren, Starten und Anhalten des externen Debug-Servers)&lt;br /&gt;
**[[Remote-Debuggen - Alte Verfahren|externe Anwendungen]] &#039;&#039;(Remote-Debuggen - Alte Verfahren)&lt;br /&gt;
**[[Haltepunkte setzen und bearbeiten|Haltepunkte]] &#039;&#039;(Haltepunkte setzen und bearbeiten)&lt;br /&gt;
**[[Das Projekt zum Debuggen vorbereiten|Projekt vorbereiten]] &#039;&#039;(Das Projekt zum Debuggen vorbereiten)&lt;br /&gt;
**[[Mit einem ausgeführten Prozess verbinden|Prozess verbinden]] &#039;&#039;(Mit einem ausgeführten Prozess verbinden)&lt;br /&gt;
**[[Überblick zum Debuggen|Überblick]] &#039;&#039;(Überblick zum Debuggen)&lt;br /&gt;
**[[Wait Chain|Übersicht]] &#039;&#039;(Wait Chain)&lt;br /&gt;
*__declspec,&lt;br /&gt;
**[[Declspec|Schlüsselwörter, C++]] &#039;&#039;(__declspec)&lt;br /&gt;
*__declspec, dllexport&lt;br /&gt;
**[[Declspec(dllexport)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(dllexport))&lt;br /&gt;
*__declspec, dllimport&lt;br /&gt;
**[[Declspec(dllimport)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(dllimport))&lt;br /&gt;
*__declspec, naked&lt;br /&gt;
**[[Declspec(naked)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(naked))&lt;br /&gt;
*__declspec, noreturndeclspec, noreturn&lt;br /&gt;
**[[Declspec(noreturn)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(noreturn))&lt;br /&gt;
*__declspec, nothrow&lt;br /&gt;
**[[Declspec(nothrow)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(nothrow))&lt;br /&gt;
*__declspec, novtable&lt;br /&gt;
**[[Declspec(novtable)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(novtable))&lt;br /&gt;
*__declspec, property&lt;br /&gt;
**[[Declspec(property)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(property))&lt;br /&gt;
*__declspec, selectany&lt;br /&gt;
**[[Declspec(selectany)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(selectany))&lt;br /&gt;
*__declspec, thread&lt;br /&gt;
**[[Declspec(thread)|Schlüsselwörter, C++]] &#039;&#039;(__declspec(thread))&lt;br /&gt;
*__declspec, uuid&lt;br /&gt;
**[[Declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;))|Schlüsselwörter, C++]] &#039;&#039;(__declspec(uuid(&amp;quot;ComObjectGUID&amp;quot;)))&lt;br /&gt;
*decltype&lt;br /&gt;
**[[Decltype|Schlüsselwörter, C++]] &#039;&#039;(decltype)&lt;br /&gt;
*default&lt;br /&gt;
**[[Default|Schlüsselwörter, C++]] &#039;&#039;(default (C++))&lt;br /&gt;
*[[Defined|defined]] &#039;&#039;(Defined)&#039;&#039;&lt;br /&gt;
*[[Define|#define]] &#039;&#039;(#define (C++))&#039;&#039;&lt;br /&gt;
*definieren&lt;br /&gt;
**[[Definieren von Namespaces|Namespaces, C++]] &#039;&#039;(Definieren von Namespaces)&lt;br /&gt;
*Definitionen&lt;br /&gt;
**[[Tentative Definitionen|Sprachstruktur, C++]] &#039;&#039;(Tentative Definitionen)&lt;br /&gt;
*Deklarationen&lt;br /&gt;
**[[Mögliche Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Mögliche Deklarationen)&lt;br /&gt;
*Deklarationen, externe&lt;br /&gt;
**[[Externe Deklarationen und Definitionen|Sprachstruktur, C++]] &#039;&#039;(Externe Deklarationen und Definitionen)&lt;br /&gt;
*Deklarationen, Namespaces&lt;br /&gt;
**[[Deklarieren von Namespaces|Namespaces, C++]] &#039;&#039;(Deklarieren von Namespaces)&lt;br /&gt;
*Deklarationen und Anweisungen&lt;br /&gt;
**[[Deklarationen und Anweisungen (Delphi)|Compiler-Direktiven, Delphi]] &#039;&#039;(Deklarationen und Anweisungen (Delphi))&lt;br /&gt;
*Deklarationen, unvollständige&lt;br /&gt;
**[[Unvollständige Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Unvollständige Deklarationen)&lt;br /&gt;
*delete&lt;br /&gt;
**[[Deletecpp|C++ Sprachspezifika]] &#039;&#039;(delete)&lt;br /&gt;
*{{Delphi}}-Packages (C++)&lt;br /&gt;
**[[Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten|Compilieren von Entwurfszeit-Packages, die {{Delphi}}-Quelltextdateien enthalten]] &#039;&#039;(Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten)&lt;br /&gt;
*[[Sprach-Übersicht|{{Delphi}}-Sprache]] &#039;&#039;(Sprach-Übersicht)&#039;&#039;&lt;br /&gt;
*Delta-Pakete&lt;br /&gt;
**[[Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten|bearbeiten]] &#039;&#039;(Delta-Pakete vor dem Aktualisieren der Datenbank bearbeiten)&lt;br /&gt;
*Deployment&lt;br /&gt;
**[[Anwendungen weitergeben - Übersicht|Übersicht]] &#039;&#039;(Anwendungen weitergeben - Übersicht)&lt;br /&gt;
*Desktop-Layout&lt;br /&gt;
**[[Desktop-Layouts speichern|Desktop-Layouts speichern]] &#039;&#039;(Desktop-Layouts speichern)&lt;br /&gt;
*Destruktoren&lt;br /&gt;
**[[Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Destruktoren)&lt;br /&gt;
*Destruktoren, aufrufen&lt;br /&gt;
**[[Aufrufen von Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Aufrufen von Destruktoren)&lt;br /&gt;
*Destruktoren, Direktiven und&lt;br /&gt;
**[[Abort und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(abort and Destructors)&lt;br /&gt;
**[[Atexit, pragma Exit, und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(atexit, #pragma exit, und Destruktoren)&lt;br /&gt;
**[[Exit und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Exit und Destruktoren)&lt;br /&gt;
*diagram layout options&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Layout)|general group]] &#039;&#039;(Modellierung - Diagrammoptionen (Layout))&lt;br /&gt;
*Diagramm&lt;br /&gt;
**[[Metrikdiagramme erstellen|erstellen]] &#039;&#039;(Metrikdiagramme erstellen)&lt;br /&gt;
**[[Diagramme umbenennen|umbenennen]] &#039;&#039;(Diagramme umbenennen)&lt;br /&gt;
*Diagrammansicht&lt;br /&gt;
**[[Modellansicht, Diagrammansicht und Quelltext synchronisieren|öffnen]] &#039;&#039;(In der Modellansicht, der Diagrammansicht und im Quelltext navigieren)&lt;br /&gt;
*Dialogfelder&lt;br /&gt;
**[[Dialogfelder entwickeln|Standard-]] &#039;&#039;(Dialogfelder entwickeln)&lt;br /&gt;
*Dialogfelder als Komponenten&lt;br /&gt;
**[[Dialogfelder als Komponenten: Übersicht|Komponentenentwicklung]] &#039;&#039;(Dialogfelder als Komponenten: Übersicht)&lt;br /&gt;
*[[MAKE-Direktiven|Direktiven für MAKE]] &#039;&#039;(MAKE-Direktiven)&#039;&#039;&lt;br /&gt;
*dispid&lt;br /&gt;
**[[Dispid|Schlüsselwörter, C++]] &#039;&#039;(__dispid)&lt;br /&gt;
*Division&lt;br /&gt;
**[[Multiplikative Operatoren|Operatoren, C++]] &#039;&#039;(Multiplikative Operatoren)&lt;br /&gt;
*[[Verwenden der Kommandozeilenoptionen -D und -U|-D, Kommandozeilenoption]] &#039;&#039;(Verwenden der Kommandozeilenoptionen -D und -U)&#039;&#039;&lt;br /&gt;
*DLLs&lt;br /&gt;
**[[DLLs in RAD Studio verwenden (C++)|dynamische Linkbibliotheken verwenden]] &#039;&#039;(DLLs in RAD Studio verwenden (C++))&lt;br /&gt;
**[[DLLs erstellen, die VCL-Komponenten enthalten (C++)|erstellen]] &#039;&#039;(DLLs erstellen, die VCL-Komponenten enthalten (C++))&lt;br /&gt;
**[[DLLs linken|linken]] &#039;&#039;(DLLs linken)&lt;br /&gt;
**[[Position von DLL-Dateien|Position]] &#039;&#039;(Position von DLL-Dateien)&lt;br /&gt;
*do&lt;br /&gt;
**[[Do|Schlüsselwörter, C++]] &#039;&#039;(do)&lt;br /&gt;
*[[Dokumentationserzeugung|Dokumentationserzeugung]] &#039;&#039;(Dokumentationserzeugung)&#039;&#039;&lt;br /&gt;
*DOM&lt;br /&gt;
**[[Das Dokumentobjektmodell verwenden|Dokumentobjektmodell]] &#039;&#039;(Das Dokumentobjektmodell verwenden)&lt;br /&gt;
*Doppelbyte-Zeichensätze&lt;br /&gt;
**[[Zeichensätze|Zweibyte-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*double&lt;br /&gt;
**[[Double|Schlüsselwörter, C++]] &#039;&#039;(double (C++))&lt;br /&gt;
**[[Long|Schlüsselwörter, C++]] &#039;&#039;(long)&lt;br /&gt;
*Drag&amp;amp;Drock&lt;br /&gt;
**[[Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen|andocken]] &#039;&#039;(Die Behandlung von Drag&amp;amp;Dock-Operationen durch untergeordnete Steuerelemente festlegen)&lt;br /&gt;
**[[Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren|andocken]] &#039;&#039;(Drag&amp;amp;Dock-Operationen in Steuerelementen implementieren)&lt;br /&gt;
*[[Eine Drag-Operation beenden|Drag&amp;amp;Drop]] &#039;&#039;(Eine Drag-Operation beenden)&#039;&#039;&lt;br /&gt;
*[[Eine Drag-Operation beginnen|Drag&amp;amp;Drop]] &#039;&#039;(Eine Drag-Operation beginnen)&#039;&#039;&lt;br /&gt;
*Duale Schnittstellen&lt;br /&gt;
**[[Den Automatisierungsserver mit einer dualen Schnittstelle steuern|Automatisierungs-Controller]] &#039;&#039;(Den Automatisierungsserver mit einer dualen Schnittstelle steuern)&lt;br /&gt;
**[[Duale Schnittstellen|COM-Schnittstellen]] &#039;&#039;(Duale Schnittstellen)&lt;br /&gt;
*dynamic_cast&lt;br /&gt;
**[[Dynamic cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(dynamic_cast (C++-Typumwandlungsoperator))&lt;br /&gt;
*Dynamische Funktionen&lt;br /&gt;
**[[Dynamische Funktionen|C++ Sprachspezifika]] &#039;&#039;(Dynamische Funktionen)&lt;br /&gt;
*Dynamisch ladbare Bibliotheken&lt;br /&gt;
**[[Dynamisch ladbare Bibliotheken schreiben|Bibliotheken]] &#039;&#039;(Dynamisch ladbare Bibliotheken schreiben)&lt;br /&gt;
==E==&lt;br /&gt;
*[[X1008 Integer und HResult werden ausgetauscht (Delphi)|E1008 Integer und HResult werden ausgetauscht ({{Delphi}})]] &#039;&#039;(X1008 Integer und HResult werden ausgetauscht ({{Delphi}})) &lt;br /&gt;
*[[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)|E1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})]] &#039;&#039;(X1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})) &lt;br /&gt;
*[[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|E1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]] &#039;&#039;(X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})) &lt;br /&gt;
*[[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|E1020  Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]] &#039;&#039;(X1020  Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})) &lt;br /&gt;
*[[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|E1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|E1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|E1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|E1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)|E1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})]] &#039;&#039;(X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})) &lt;br /&gt;
*[[X1054 Linker-Fehler: %s (Delphi)|E1054 Linker-Fehler: %s ({{Delphi}})]] &#039;&#039;(X1054 Linker-Fehler: %s ({{Delphi}})) &lt;br /&gt;
*[[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)|E1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})]] &#039;&#039;(X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})) &lt;br /&gt;
*[[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|E2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|E2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|E2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|E2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|E2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|E2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]] &#039;&#039;(X2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})) &lt;br /&gt;
*[[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|E2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]] &#039;&#039;(X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})) &lt;br /&gt;
*[[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|E2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]] &#039;&#039;(X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})) &lt;br /&gt;
*[[Ein- und Ausgabefehler|E/A-Fehler]] &#039;&#039;(Ein- und Ausgabefehler)&#039;&#039;&lt;br /&gt;
*[[Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI)|ECO-Framework]] &#039;&#039;(Importieren und Exportieren eines Modells mit XML Metadata Interchange (XMI))&#039;&#039;&lt;br /&gt;
*Eigenschaften&lt;br /&gt;
**[[Hilfe für Ihre Komponenten bereitstellen|Ereignisse]] &#039;&#039;(Hilfe für Ihre Komponenten bereitstellen)&lt;br /&gt;
**[[Eigenschaften (Delphi)|Klassen und Objekte]] &#039;&#039;(Eigenschaften ({{Delphi}}))&lt;br /&gt;
**[[Eigenschaften definieren|Komponentenentwicklung]] &#039;&#039;(Eigenschaften definieren)&lt;br /&gt;
**[[Eigenschaften erstellen: Übersicht|Komponentenentwicklung]] &#039;&#039;(Eigenschaften erstellen: Übersicht)&lt;br /&gt;
**[[Eigenschaften, Methoden und Ereignisse|Methoden]] &#039;&#039;(Eigenschaften, Methoden und Ereignisse)&lt;br /&gt;
**[[Eigenschaften speichern und laden|speichern]] &#039;&#039;(Eigenschaften speichern und laden)&lt;br /&gt;
**[[Typen von Eigenschaften|Typen]] &#039;&#039;(Typen von Eigenschaften)&lt;br /&gt;
*Eigenschaften bearbeiten&lt;br /&gt;
**[[Die Eigenschaft als Einheit bearbeiten|Eigenschaften]] &#039;&#039;(Die Eigenschaft als Einheit bearbeiten)&lt;br /&gt;
*Eigenschaftenseite&lt;br /&gt;
**[[Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen|ActiveX-Steuerelementen zuordnen]] &#039;&#039;(Steuerelemente der Eigenschaftenseite mit Eigenschaften des ActiveX-Steuerelements verknüpfen)&lt;br /&gt;
**[[Die Eigenschaftenseite aktualisieren|aktualisieren]] &#039;&#039;(Die Eigenschaftenseite aktualisieren)&lt;br /&gt;
**[[Steuerelemente zu einer Eigenschaftenseite hinzufügen|Steuerelemente hinzufügen]] &#039;&#039;(Steuerelemente zu einer Eigenschaftenseite hinzufügen)&lt;br /&gt;
*Eigenschaftenseiten-Experten&lt;br /&gt;
**[[Neue Eigenschaftenseiten erstellen|neue Eigenschaftenseiten erstellen]] &#039;&#039;(Neue Eigenschaftenseiten erstellen)&lt;br /&gt;
*[[Eigenschafts-Editoren verwenden|Eigenschaftseditoren]] &#039;&#039;(Eigenschafts-Editoren verwenden)&#039;&#039;&lt;br /&gt;
**[[Eigenschaftseditoren hinzufügen|erstellen]] &#039;&#039;(Eigenschaftseditoren hinzufügen)&lt;br /&gt;
*[[Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden|Ein-/Ausschalter]] &#039;&#039;(Eine SpeedButton-Komponente als Ein- und Ausschalter verwenden)&#039;&#039;&lt;br /&gt;
*Einführung&lt;br /&gt;
**[[Dateien in der Projektverwaltung umbenennen|Dateien umbenennen]] &#039;&#039;(Dateien in der Projektverwaltung umbenennen)&lt;br /&gt;
**[[Dateien hinzufügen und entfernen|Dateien zu einem Projekt hinzufügen]] &#039;&#039;(Dateien hinzufügen und entfernen)&lt;br /&gt;
**[[Eigenschaften und Ereignisse festlegen|Eigenschaften und Ereignisse festlegen]] &#039;&#039;(Eigenschaften und Ereignisse festlegen)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen|Ereignisbehandlungsroutinen]] &#039;&#039;(Ereignisbehandlungsroutinen)&lt;br /&gt;
**[[Formular anpassen|Formulare anpassen]] &#039;&#039;(Formular anpassen)&lt;br /&gt;
**[[Komponenteneigenschaften festlegen|Komponenteneigenschaften festlegen]] &#039;&#039;(Komponenteneigenschaften festlegen)&lt;br /&gt;
**[[Elemente der Tool-Palette suchen|Komponenten suchen]] &#039;&#039;(Elemente der Tool-Palette suchen)&lt;br /&gt;
**[[Projektoptionen einstellen|Projektoptionen einstellen]] &#039;&#039;(Projektoptionen einstellen)&lt;br /&gt;
**[[Referenzen in lokalen Pfad kopieren|Referenzen kopieren]] &#039;&#039;(Referenzen in lokalen Pfad kopieren)&lt;br /&gt;
**[[Templates in die Objektablage einfügen|Templates zur Objektablage hinzufügen]] &#039;&#039;(Templates in die Objektablage einfügen)&lt;br /&gt;
**[[Tool-Fenster andocken|Tool-Fenster andocken]] &#039;&#039;(Tool-Fenster andocken)&lt;br /&gt;
**[[Tool-Palette anpassen|Tool-Palette anpassen]] &#039;&#039;(Tool-Palette anpassen)&lt;br /&gt;
**[[Voreinstellungen für Tools festlegen|Voreinstellungen für Tools festlegen]] &#039;&#039;(Voreinstellungen für Tools festlegen)&lt;br /&gt;
*Eingabekomponenten&lt;br /&gt;
**[[Spezialisierte Eingabekomponenten|Steuerelemente]] &#039;&#039;(Spezialisierte Eingabekomponenten)&lt;br /&gt;
*Eingabemethoden-Editor&lt;br /&gt;
**[[Funktionen für bestimmte Gebietsschemata|IME]] &#039;&#039;(Funktionen für bestimmte Gebietsschemata)&lt;br /&gt;
*Eintritts- und Austrittsaktion&lt;br /&gt;
**[[UML 1.5-Zustandsdiagramme erstellen|erstellen]] &#039;&#039;(UML 1.5-Zustandsdiagramme erstellen)&lt;br /&gt;
*Elemente, Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich von Elementen|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich von Elementen)&lt;br /&gt;
*[[Empfangende Verbindungen|Empfangende Verbindungen]] &#039;&#039;(Empfangende Verbindungen)&#039;&#039;&lt;br /&gt;
*Entwicklungszyklus&lt;br /&gt;
**[[Überblick zum Steuern des Entwicklungszyklus|Tool-Überblick]] &#039;&#039;(Überblick zum Steuern des Entwicklungszyklus)&lt;br /&gt;
*enum&lt;br /&gt;
**[[Enum|keywords, C++]] &#039;&#039;(enum)&lt;br /&gt;
*Enum, Zuweisung&lt;br /&gt;
**[[Zuweisung an den Typ enum|Sprachstruktur, C++]] &#039;&#039;(Zuweisung an den Typ enum)&lt;br /&gt;
*Eof &lt;br /&gt;
**[[Die Eigenschaften EOF und BOF]] &#039;&#039;(Die Eigenschaften EOF und BOF)&lt;br /&gt;
**[[Eof|Eof (C++)]] &#039;&#039;(Eof) &lt;br /&gt;
*[[RC.EXE: Der Ressourcen-Compiler des Microsoft SDK|ERC.EXE]] &#039;&#039;(RC.EXE: Der Ressourcen-Compiler des Microsoft SDK)&#039;&#039;&lt;br /&gt;
*Ereignisbehandlungsroutine&lt;br /&gt;
**[[Den Typ der Behandlungsroutine definieren|Den Typ der Behandlungsroutine definieren]] &#039;&#039;(Den Typ der Behandlungsroutine definieren) &lt;br /&gt;
*Ereignisbehandlungsroutinen&lt;br /&gt;
**[[Ereignisse aufrufen|Ereignisse deklarieren]] &#039;&#039;(Ereignisse aufrufen)&lt;br /&gt;
**[[Die Standard-Ereignisbehandlung ändern|Ereignisse]] &#039;&#039;(Die Standard-Ereignisbehandlung ändern)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen löschen|löschen]] &#039;&#039;(Ereignisbehandlungsroutinen löschen)&lt;br /&gt;
*[[Was sind Ereignisse?|Ereignisse]] &#039;&#039;(Was sind Ereignisse?)&#039;&#039;&lt;br /&gt;
**[[Ereignisse auslösen|auslösen]] &#039;&#039;(Ereignisse auslösen)&lt;br /&gt;
**[[Ereignisse in einem Automatisierungs-Controller verarbeiten|Automatisierungs-Controller]] &#039;&#039;(Ereignisse in einem Automatisierungs-Controller verarbeiten)&lt;br /&gt;
**[[Den Parameter Sender verwenden|behandeln]] &#039;&#039;(Den Parameter Sender verwenden)&lt;br /&gt;
**[[Eine neue Ereignisbehandlungsroutine erstellen|behandeln]] &#039;&#039;(Eine neue Ereignisbehandlungsroutine erstellen)&lt;br /&gt;
**[[Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen|behandeln]] &#039;&#039;(Ein Ereignis einer vorhandenen Behandlungsroutine zuordnen)&lt;br /&gt;
**[[Ereignisbehandlungsroutinen bearbeiten|behandeln]] &#039;&#039;(Ereignisbehandlungsroutinen bearbeiten)&lt;br /&gt;
**[[Ereignisse und Ereignisbehandlungsroutinen verwenden|behandeln]] &#039;&#039;(Ereignisse und Ereignisbehandlungsroutinen verwenden)&lt;br /&gt;
**[[Gemeinsame Ereignisse bearbeiten|behandeln]] &#039;&#039;(Gemeinsame Ereignisse bearbeiten)&lt;br /&gt;
**[[Eigene Ereignisse definieren|benutzerdefinierte Ereignisse]] &#039;&#039;(Eigene Ereignisse definieren)&lt;br /&gt;
**[[Ereignisse erzeugen: Übersicht|erstellen]] &#039;&#039;(Ereignisse erzeugen: Übersicht)&lt;br /&gt;
**[[Ereignisse (Delphi)|Klassen und Objekte]] &#039;&#039;(Ereignisse ({{Delphi}}))&lt;br /&gt;
**[[Ein Menüereignis einer Behandlungsroutine zuordnen|Menü]] &#039;&#039;(Ein Menüereignis einer Behandlungsroutine zuordnen)&lt;br /&gt;
**[[Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen|OnUpdateRecord]] &#039;&#039;(Eine OnUpdateRecord-Ereignisbehandlungsroutine erstellen)&lt;br /&gt;
**[[Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen|Standard]] &#039;&#039;(Eine Behandlungsroutine für das Standardereignis einer Komponente erstellen)&lt;br /&gt;
**[[Ereignistypen|Typen]] &#039;&#039;(Ereignistypen)&lt;br /&gt;
*Erforderliche Schnittstelle&lt;br /&gt;
**[[Mit bereitgestellten und erforderlichen Schnittstellen arbeiten|erstellen]] &#039;&#039;(Zuweisen der Beziehungen &#039;Bereitgestellte Schnittstelle&#039; oder &#039;Erforderliche Schnittstelle&#039; (UML 2.0))&lt;br /&gt;
*[[Error|#error]] &#039;&#039;(#error)&#039;&#039;&lt;br /&gt;
*Erstellen&lt;br /&gt;
**[[Ein Bearbeitungselement erstellen|Bearbeitungssteuerelement]] &#039;&#039;(Ein Bearbeitungselement erstellen)&lt;br /&gt;
**[[Grafische Komponenten erzeugen|grafische Komponenten]] &#039;&#039;(Grafische Komponenten erzeugen)&lt;br /&gt;
**[[Ein Katalogelement erstellen|Katalogsteuerelement]] &#039;&#039;(Ein Katalogelement erstellen)&lt;br /&gt;
*[[Kurzhinweise während des Debuggens verwenden|Erweiterbare Kurzhinweise]] &#039;&#039;(Kurzhinweise während des Debuggens verwenden)&#039;&#039;&lt;br /&gt;
*Erweitern&lt;br /&gt;
**[[Erweitern der Namespaces|Namespaces, C++]] &#039;&#039;(Erweitern der Namespaces)&lt;br /&gt;
*Escape-Sequenzen&lt;br /&gt;
**[[Escape-Sequenzen|Lexikalische Elemente, C++]] &#039;&#039;(Escape-Sequenzen)&lt;br /&gt;
*__except&lt;br /&gt;
**[[Except|Schlüsselwörter, C++]] &#039;&#039;(__except)&lt;br /&gt;
*Exception-Behandlung&lt;br /&gt;
**[[Exception-Behandlung|Exceptions]] &#039;&#039;(Exception-Behandlung)&lt;br /&gt;
**[[Geschützte Blöcke definieren|Exceptions]] &#039;&#039;(Geschützte Blöcke definieren)&lt;br /&gt;
**[[In VCL-Anwendungen Exceptions behandeln|VCL]] &#039;&#039;(In VCL-Anwendungen Exceptions behandeln)&lt;br /&gt;
**[[Standard-Exception-Behandlung in VCL|VCL]] &#039;&#039;(Standard-Exception-Behandlung in VCL)&lt;br /&gt;
*Exception-Behandlungsroutinen&lt;br /&gt;
**[[Exceptions erneut auslösen|erneut auslösen]] &#039;&#039;(Exceptions erneut auslösen)&lt;br /&gt;
**[[Gültigkeitsbereich von Exception-Behandlungsroutinen|Gültigkeitsbereich]] &#039;&#039;(Gültigkeitsbereich von Exception-Behandlungsroutinen)&lt;br /&gt;
**[[Exception-Behandlungsanweisungen|Schlüsselwort]] &#039;&#039;(Exception-Behandlungsanweisungen)&lt;br /&gt;
*Exception-Objekte&lt;br /&gt;
**[[Eigene VCL-Exceptions definieren|definieren]] &#039;&#039;(Eigene VCL-Exceptions definieren)&lt;br /&gt;
**[[Exception-Klassen verarbeiten|Klassen]] &#039;&#039;(Exception-Klassen verarbeiten)&lt;br /&gt;
**[[VCL-Exception-Klassen|VCL]] &#039;&#039;(VCL-Exception-Klassen)&lt;br /&gt;
*Exceptions&lt;br /&gt;
**[[Exception auslösen|auslösen]] &#039;&#039;(Exception auslösen)&lt;br /&gt;
**[[Exception-Behandlungsroutinen erstellen|Behandlungsroutinen]] &#039;&#039;(Exception-Behandlungsroutinen erstellen)&lt;br /&gt;
**[[Finally-Blöcke erstellen|finally-Blöcke]] &#039;&#039;(Finally-Blöcke erstellen)&lt;br /&gt;
**[[Exceptions (Delphi)|Klassen und Objekte]] &#039;&#039;(Exceptions ({{Delphi}}))&lt;br /&gt;
**[[Stille Exceptions|stille]] &#039;&#039;(Stille Exceptions)&lt;br /&gt;
**[[Den try-Block erstellen|try-Blöcke]] &#039;&#039;(Den try-Block erstellen)&lt;br /&gt;
*[[Exceptions abarbeiten (C++)|Exceptions, abarbeiten]] &#039;&#039;(Exceptions abarbeiten (C++))&#039;&#039;&lt;br /&gt;
*Experten&lt;br /&gt;
**[[Fehlersuche in einem Experten|debuggen]] &#039;&#039;(Fehlersuche in einem Experten)&lt;br /&gt;
**[[Die Experten-Schnittstellen implementieren|implementieren]] &#039;&#039;(Die Experten-Schnittstellen implementieren)&lt;br /&gt;
**[[Eine Experten-Klasse in der IDE registrieren|installieren]] &#039;&#039;(Eine Experten-Klasse in der IDE registrieren)&lt;br /&gt;
**[[Mit Dateien und Editoren arbeiten|mit Dateien und Editoren arbeiten]] &#039;&#039;(Mit Dateien und Editoren arbeiten)&lt;br /&gt;
**[[Eine Experten-Klasse erstellen|schreiben]] &#039;&#039;(Eine Experten-Klasse erstellen)&lt;br /&gt;
*explicit&lt;br /&gt;
**[[Explicit|Schlüsselwörter, C++]] &#039;&#039;(explicit)&lt;br /&gt;
*_export&lt;br /&gt;
**[[Export, export|Schlüsselwörter, C++]] &#039;&#039;(_export, __export (C++))&lt;br /&gt;
*export,&lt;br /&gt;
**[[Export|Schlüsselwörter, C++]] &#039;&#039;(export (C++))&lt;br /&gt;
*extern&lt;br /&gt;
**[[Extern|Schlüsselwörter, C++]] &#039;&#039;(extern)&lt;br /&gt;
==F==&lt;br /&gt;
*_fastcall&lt;br /&gt;
**[[Fastcall, fastcall|Schlüsselwörter, C++]] &#039;&#039;(_fastcall, __fastcall)&lt;br /&gt;
**[[Final (C++)|Schlüsselwörter, C++]] &#039;&#039;(final (C++))&lt;br /&gt;
**[[Noreturn|Schlüsselwörter, C++]] &#039;&#039;(noreturn)&lt;br /&gt;
*Feldattribute&lt;br /&gt;
**[[Attributverknüpfungen lösen|entfernen]] &#039;&#039;(Attributverknüpfungen lösen)&lt;br /&gt;
*Felder&lt;br /&gt;
**[[Benutzereingaben steuern|Eingaben beschränken]] &#039;&#039;(Benutzereingaben steuern)&lt;br /&gt;
**[[Felder (Delphi)|Klassen und Objekte]] &#039;&#039;(Felder ({{Delphi}}))&lt;br /&gt;
**[[Einen Standardwert für ein Feld festlegen|Standardwerte]] &#039;&#039;(Einen Standardwert für ein Feld festlegen)&lt;br /&gt;
**[[Daten in einem Steuerelement bearbeiten|Werte aktualisieren]] &#039;&#039;(Daten in einem Steuerelement bearbeiten)&lt;br /&gt;
*Feldobjekte&lt;br /&gt;
**[[Dynamische Feldkomponenten|dynamisch vs. persistent]] &#039;&#039;(Dynamische Feldkomponenten)&lt;br /&gt;
**[[Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen|Eigenschaften]] &#039;&#039;(Anzeige- und Bearbeitungseigenschaften zur Entwurfszeit festlegen)&lt;br /&gt;
**[[Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen|Eigenschaften]] &#039;&#039;(Die Eigenschaften von Feldkomponenten zur Laufzeit festlegen)&lt;br /&gt;
**[[Eigenschaften und Ereignisse persistenter Felder|Eigenschaften]] &#039;&#039;(Eigenschaften und Ereignisse persistenter Felder)&lt;br /&gt;
**[[Ereignisse verarbeiten|Ereignisse]] &#039;&#039;(Ereignisse verarbeiten)&lt;br /&gt;
**[[Felder: Übersicht|Felder]] &#039;&#039;(Felder: Übersicht)&lt;br /&gt;
**[[Zur Laufzeit mit Feldkomponentenmethoden arbeiten|Methoden]] &#039;&#039;(Zur Laufzeit mit Feldkomponentenmethoden arbeiten)&lt;br /&gt;
*[[Fenster: Meldungen]] &#039;&#039;(Fenster: Meldungen)&#039;&#039;&lt;br /&gt;
*Fensterorientierte Steuerelemente&lt;br /&gt;
**[[Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren|andocken]] &#039;&#039;(Ein fensterorientiertes Steuerelement als Ziel einer Andock-Operation definieren)&lt;br /&gt;
*Filter&lt;br /&gt;
**[[Unterschiede zwischen Bereichen und Filtern|Bereiche]] &#039;&#039;(Unterschiede zwischen Bereichen und Filtern)&lt;br /&gt;
**[[Datensätze beschränken|Client-Datenmengen]] &#039;&#039;(Datensätze beschränken)&lt;br /&gt;
**[[Die Eigenschaft Filter festlegen|festlegen]] &#039;&#039;(Die Eigenschaft Filter festlegen)&lt;br /&gt;
**[[Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben|festlegen]] &#039;&#039;(Eine Behandlungsroutine für das Ereignis OnFilterRecord schreiben)&lt;br /&gt;
**[[Datensätze anhand von Positionsmarken filtern|mit Positionsmarken]] &#039;&#039;(Datensätze anhand von Positionsmarken filtern)&lt;br /&gt;
*filters&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Ansichtsverwaltung)|member]] &#039;&#039;(Modellierung - Diagrammoptionen (Ansichtsverwaltung))&lt;br /&gt;
*__finally,&lt;br /&gt;
**[[Finally|Schlüsselwörter, C++]] &#039;&#039;(__finally)&lt;br /&gt;
*float&lt;br /&gt;
**[[Float|Schlüsselwörter, C++]] &#039;&#039;(float (C++))&lt;br /&gt;
*for&lt;br /&gt;
**[[For|Schlüsselwörter, C++]] &#039;&#039;(for)&lt;br /&gt;
*Formate&lt;br /&gt;
**[[Formate und Sortierreihenfolge|Internationalisierung]] &#039;&#039;(Formate und Sortierreihenfolge)&lt;br /&gt;
*[[Formen zeichnen (Quelltext)|Formen zeichnen]] &#039;&#039;(Formen zeichnen (Quelltext))&#039;&#039;&lt;br /&gt;
*Formulare&lt;br /&gt;
**[[Zusätzliche Argumente an Formulare übergeben|Argumente übergeben]] &#039;&#039;(Zusätzliche Argumente an Formulare übergeben)&lt;br /&gt;
**[[Automatisch erstellte Formulare anzeigen|automatisch erstellte anzeigen]] &#039;&#039;(Automatisch erstellte Formulare anzeigen)&lt;br /&gt;
**[[Daten aus Formularen abrufen|Daten abrufen]] &#039;&#039;(Daten aus Formularen abrufen)&lt;br /&gt;
**[[Daten aus nichtmodalen Formularen abrufen|Daten abrufen]] &#039;&#039;(Daten aus nichtmodalen Formularen abrufen)&lt;br /&gt;
**[[Daten aus modalen Formularen abrufen|Daten aus modalen abrufen]] &#039;&#039;(Daten aus modalen Formularen abrufen)&lt;br /&gt;
**[[Formulare dynamisch erstellen|dynamische erstellen]] &#039;&#039;(Formulare dynamisch erstellen)&lt;br /&gt;
**[[Mit Formularen arbeiten|erstellen]] &#039;&#039;(Mit Formularen arbeiten)&lt;br /&gt;
**[[Weitere Formulare hinzufügen|hinzufügen]] &#039;&#039;(Weitere Formulare hinzufügen)&lt;br /&gt;
**[[Formularinstanzen mit lokalen Variablen erstellen|Instanzen mit lokalen Variablen erstellen]] &#039;&#039;(Formularinstanzen mit lokalen Variablen erstellen)&lt;br /&gt;
**[[Das Layout festlegen|Layout]] &#039;&#039;(Das Layout festlegen)&lt;br /&gt;
**[[Nichtmodale Formulare erstellen|nichtmodale erstellen]] &#039;&#039;(Nichtmodale Formulare erstellen)&lt;br /&gt;
**[[Die Formularerstellung im Speicher steuern|Speicherverwaltung]] &#039;&#039;(Die Formularerstellung im Speicher steuern)&lt;br /&gt;
*[[Fortschrittsanzeige (TProgressBar)|Fortschrittsanzeigen (TProgressBar)]] &#039;&#039;(Fortschrittsanzeige (TProgressBar))&#039;&#039;&lt;br /&gt;
*[[Verwenden des Backslash (\) für Fortsetzungszeilen|Fortsetzungszeilen]] &#039;&#039;(Verwenden des Backslash (\) für Fortsetzungszeilen)&#039;&#039;&lt;br /&gt;
*Frame&lt;br /&gt;
*[[Mit Frames arbeiten|Frames]] &#039;&#039;(Mit Frames arbeiten)&#039;&#039;&lt;br /&gt;
**[[Frames erstellen|erstellen]] &#039;&#039;(Frames erstellen)&lt;br /&gt;
**[[Frames gemeinsam nutzen|gemeinsam nutzen]] &#039;&#039;(Frames gemeinsam nutzen)&lt;br /&gt;
**[[Frames verwenden und bearbeiten|gemeinsam nutzen]] &#039;&#039;(Frames verwenden und bearbeiten)&lt;br /&gt;
*friend&lt;br /&gt;
**[[Friend|Schlüsselwörter, C++]] &#039;&#039;(friend)&lt;br /&gt;
*Friends, von Klassen&lt;br /&gt;
**[[Friends von Klassen|C++ Sprachspezifika]] &#039;&#039;(Friends von Klassen)&lt;br /&gt;
*Funktionen&lt;br /&gt;
**[[Definitionen|Sprachstruktur, C++]] &#039;&#039;(Definitionen)&lt;br /&gt;
**[[Umrechnungen mithilfe einer Klasse handhaben|Umrechnungen]] &#039;&#039;(Umrechnungen mithilfe einer Klasse handhaben)&lt;br /&gt;
**[[Umrechnungsfunktionen verwenden|Umrechnungen]] &#039;&#039;(Umrechnungsfunktionen verwenden)&lt;br /&gt;
*Funktionen, Deklarationen&lt;br /&gt;
**[[Deklarationen und Definitionen|Sprachstruktur, C++]] &#039;&#039;(Deklarationen und Definitionen)&lt;br /&gt;
**[[Deklarationen und Prototypen|Sprachstruktur, C++]] &#039;&#039;(Deklarationen und Prototypen)&lt;br /&gt;
*Funktionen, Parameter&lt;br /&gt;
**[[Deklaration formaler Parameter|Sprachstruktur, C++]] &#039;&#039;(Deklaration formaler Parameter)&lt;br /&gt;
*[[Makros mit Parametern|Funktionsaufrufe]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
**[[Funktionsaufrufe und Parameterumwandlungen|Sprachstruktur, C++]] &#039;&#039;(Funktionsaufrufe und Parameterumwandlungen)&lt;br /&gt;
==G==&lt;br /&gt;
*[[Gemeinsamer Quelltext für Ereignisbehandlungsroutinen|Gemeinsamer Quelltext für Ereignisbehandlungsroutinen]] &#039;&#039;(Gemeinsamer Quelltext für Ereignisbehandlungsroutinen)&#039;&#039;&lt;br /&gt;
*[[Generics - Index|Generics]] &#039;&#039;(Generics - Index)&#039;&#039;&lt;br /&gt;
**[[Behandlung von Delphi-Generics in C++|C++-Behandlung]] &#039;&#039;(Behandlung von Delphi-Generics in C++)&lt;br /&gt;
**[[Einschränkungen bei Generics (Parametrisierte Typen)|Einschränkungen]] &#039;&#039;(Einschränkungen bei Generics (Parametrisierte Typen))&lt;br /&gt;
**[[Änderungen von Standardfunktionen und Grammatik|Funktions- und Grammatikänderungen]] &#039;&#039;(Änderungen von Standardfunktionen und Grammatik)&lt;br /&gt;
**[[Deklaration von Generics|prozedurale Typen]] &#039;&#039;(Deklaration von Generics)&lt;br /&gt;
**[[Terminologie für Generics|Terminologie]] &#039;&#039;(Terminologie für Generics)&lt;br /&gt;
**[[Übersicht über Generics|Übersicht]] &#039;&#039;(Übersicht über Generics)&lt;br /&gt;
*GenTLB.exe&lt;br /&gt;
**[[Das Fenster des Typbibliothekseditors|type library compiler]] &#039;&#039;(Das Fenster des Typbibliothekseditors)&lt;br /&gt;
*Gerade Linien&lt;br /&gt;
**[[Gerade Linien in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Gerade Linien in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*Geschützte Methoden&lt;br /&gt;
**[[Methoden schützen|Methoden]] &#039;&#039;(Methoden schützen)&lt;br /&gt;
*Gitter&lt;br /&gt;
**[[Gitter|ohne Datenbanken]] &#039;&#039;(Gitter)&lt;br /&gt;
**[[String-Gitter (TStringGrid)|String-Gitter (TStringGrid)]] &#039;&#039;(String-Gitter (TStringGrid))&lt;br /&gt;
**[[Wertlisteneditoren|Wertlisteneditoren]] &#039;&#039;(Wertlisteneditoren)&lt;br /&gt;
**[[Zeichengitter (TDrawGrid)|Zeichengitter]] &#039;&#039;(Zeichengitter (TDrawGrid))&lt;br /&gt;
*[[Gitter anpassen: Übersicht|Gitter anpassen]] &#039;&#039;(Gitter anpassen: Übersicht)&#039;&#039;&lt;br /&gt;
*Globale Routinen&lt;br /&gt;
**[[Verwenden der RTL (Laufzeitbibliothek)|unterstützende Objekte]] &#039;&#039;(Verwenden der RTL (Laufzeitbibliothek))&lt;br /&gt;
*goto&lt;br /&gt;
**[[Goto|Schlüsselwörter, C++]] &#039;&#039;(goto)&lt;br /&gt;
*Grafikdateien&lt;br /&gt;
**[[Grafikdateien laden und speichern|laden und speichern]] &#039;&#039;(Grafikdateien laden und speichern)&lt;br /&gt;
*[[Grafikprogrammierung im Überblick|Grafiken]] &#039;&#039;(Grafikprogrammierung im Überblick)&#039;&#039;&lt;br /&gt;
**[[Grafikkomponenten|anzeigen]] &#039;&#039;(Grafikkomponenten)&lt;br /&gt;
**[[Grafiken aus der Zwischenablage einfügen|aus der Zwischenablage einfügen]] &#039;&#039;(Grafiken aus der Zwischenablage einfügen)&lt;br /&gt;
**[[Bildlauffähige Grafiken|bildlauffähige]] &#039;&#039;(Bildlauffähige Grafiken)&lt;br /&gt;
**[[Form (TShape)|Formen (TShape)]] &#039;&#039;(Form (TShape))&lt;br /&gt;
**[[So erstellen Sie eine VCL-Formularanwendung mit Grafiken|Grafiken]] &#039;&#039;(So erstellen Sie eine VCL-Formularanwendung mit Grafiken)&lt;br /&gt;
**[[Grafiken in die Zwischenablage ausschneiden|in die Zwischenablage ausschneiden]] &#039;&#039;(Grafiken in die Zwischenablage ausschneiden)&lt;br /&gt;
**[[Grafiken in die Zwischenablage kopieren|in die Zwischenablage kopieren]] &#039;&#039;(Grafiken in die Zwischenablage kopieren)&lt;br /&gt;
**[[Grafiken|Internationalisierung]] &#039;&#039;(Grafiken)&lt;br /&gt;
**[[Grafikobjekt-Typen|Objekttypen]] &#039;&#039;(Grafikobjekt-Typen)&lt;br /&gt;
**[[Grafiken zu Steuerelementen hinzufügen|Steuerelementen hinzufügen]] &#039;&#039;(Grafiken zu Steuerelementen hinzufügen)&lt;br /&gt;
**[[Mit Grafiken und Multimedia arbeiten: Übersicht|Übersicht]] &#039;&#039;(Mit Grafiken und Multimedia arbeiten: Übersicht)&lt;br /&gt;
**[[Grafiken kapseln|Zeichenflächen]] &#039;&#039;(Grafiken kapseln)&lt;br /&gt;
**[[In einer Grafik zeichnen|zeichnen in]] &#039;&#039;(In einer Grafik zeichnen)&lt;br /&gt;
**[[Die Zwischenablage und Grafiken|Zwischenablage verwenden]] &#039;&#039;(Die Zwischenablage und Grafiken)&lt;br /&gt;
*Grafik (TImage)&lt;br /&gt;
**[[Grafik (TImage)|anzeigen]] &#039;&#039;(Grafik (TImage))&lt;br /&gt;
*GREP.EXE&lt;br /&gt;
**[[GREP.EXE: Das Hilfsprogramm zur Textsuche|GREP.EXE]] &#039;&#039;(GREP.EXE: Das Hilfsprogramm zur Textsuche)&lt;br /&gt;
*Größenänderung&lt;br /&gt;
**[[Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente|dynamische]] &#039;&#039;(Anwendungen mit dynamischer Größenanpassung der Formulare und Steuerelemente)&lt;br /&gt;
*Gruppenfelder&lt;br /&gt;
**[[Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup)|Optionsfeldgruppen]] &#039;&#039;(Gruppenfeld (TGroupBox) und Optionsfeldgruppe (TRadioGroup))&lt;br /&gt;
*Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich in C++|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich in C++)&lt;br /&gt;
**[[Gültigkeitsbereich und Qualifizierer|Objekte]] &#039;&#039;(Gültigkeitsbereich und Qualifizierer)&lt;br /&gt;
**[[Gültigkeitsbereich|Sprachstruktur, C++]] &#039;&#039;(Gültigkeitsbereich)&lt;br /&gt;
*Gültigkeitsbereich, Regeln&lt;br /&gt;
**[[Zusammenfassung der C++ Gültigkeitsbereichsregeln|C++ Sprachspezifika]] &#039;&#039;(Zusammenfassung der C++ Gültigkeitsbereichsregeln)&lt;br /&gt;
*Gültigkeitsbereich, Zugriffsoperator&lt;br /&gt;
**[[Zugriffsbereichsoperator|Operatorüberladung, C++]] &#039;&#039;(Zugriffsbereichsoperator)&lt;br /&gt;
*[[Beispiel: Der Gummiband-Effekt|Gummiband-Effekt, Beispiel]] &#039;&#039;(Beispiel: Der Gummiband-Effekt)&#039;&#039;&lt;br /&gt;
==H==&lt;br /&gt;
*Haupt/Detail-Beziehungen&lt;br /&gt;
**[[Haupt-Detailbeziehungen über Parameter definieren|Abfragen]] &#039;&#039;(Haupt-Detailbeziehungen über Parameter definieren)&lt;br /&gt;
**[[Haupt/Detail-Beziehungen unterstützen|mehrschichtige Anwendungen]] &#039;&#039;(Haupt/Detail-Beziehungen unterstützen)&lt;br /&gt;
**[[Haupt/Detail-Beziehungen definieren|Tabellen]] &#039;&#039;(Haupt/Detail-Beziehungen definieren)&lt;br /&gt;
*Haupt/Detail-Tabellen&lt;br /&gt;
**[[Verknüpfte Haupt-Detailbeziehungen einrichten|unidirektionale Datenmengen]] &#039;&#039;(Verknüpfte Haupt-Detailbeziehungen einrichten)&lt;br /&gt;
*Hauptformular&lt;br /&gt;
**[[Hauptformular ausblenden|ausblenden]] &#039;&#039;(Hauptformular ausblenden)&lt;br /&gt;
*Header&lt;br /&gt;
**[[Informationen in den Headern von HTTP-Anforderungen|HTTP]] &#039;&#039;(Informationen in den Headern von HTTP-Anforderungen)&lt;br /&gt;
**[[Header in Client-Anwendungen verarbeiten|SOAP]] &#039;&#039;(Header in Client-Anwendungen verarbeiten)&lt;br /&gt;
**[[SOAP-Header definieren und verwenden|SOAP]] &#039;&#039;(SOAP-Header definieren und verwenden)&lt;br /&gt;
*Hello World&lt;br /&gt;
**[[Einen String lesen und in eine Datei schreiben|VCL-Formulare]] &#039;&#039;(Einen String lesen und in eine Datei schreiben)&lt;br /&gt;
**[[VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularanwendung &amp;quot;Hello World&amp;quot; erstellen)&lt;br /&gt;
*Hello world&lt;br /&gt;
**[[Daten von Stream zu Stream kopieren|VCL-Formulare]] &#039;&#039;(Daten von Stream zu Stream kopieren)&lt;br /&gt;
*Hilfe&lt;br /&gt;
**[[Hilfe zur Hilfe - CHM|Microsoft Platform SDK]] &#039;&#039;(Hilfe zur Hilfe - CHM)&lt;br /&gt;
*[[Hilfe in einer VCL-Anwendung verwenden|Hilfesystem]] &#039;&#039;(Hilfe in einer VCL-Anwendung verwenden)&#039;&#039;&lt;br /&gt;
**[[Hilfe in Anwendungen aktivieren|Hauptseiten]] &#039;&#039;(Hilfe in Anwendungen aktivieren)&lt;br /&gt;
**[[ICustomHelpViewer implementieren|Hauptseiten]] &#039;&#039;(ICustomHelpViewer implementieren)&lt;br /&gt;
**[[Den Hilfe-Manager nach Informationen abfragen|Hilfeanzeige]] &#039;&#039;(Den Hilfe-Manager nach Informationen abfragen)&lt;br /&gt;
**[[Hilfesystem-Interfaces|Hilfeanzeige]] &#039;&#039;(Hilfesystem-Interfaces)&lt;br /&gt;
**[[Inhaltsverzeichnisse anzeigen|Hilfeanzeige]] &#039;&#039;(Inhaltsverzeichnisse anzeigen)&lt;br /&gt;
**[[Mit dem Hilfe-Manager kommunizieren|Hilfeanzeige]] &#039;&#039;(Mit dem Hilfe-Manager kommunizieren)&lt;br /&gt;
**[[Schlüsselwort-basierte Hilfe anzeigen|Hilfeanzeige]] &#039;&#039;(Schlüsselwort-basierte Hilfe anzeigen)&lt;br /&gt;
**[[Hilfesystemobjekte registrieren|Hilfe-Manager]] &#039;&#039;(Hilfesystemobjekte registrieren)&lt;br /&gt;
**[[IHelpSelector implementieren|Hilfe-Manager]] &#039;&#039;(IHelpSelector implementieren)&lt;br /&gt;
**[[IHelpSystem verwenden|IHelpSystem]] &#039;&#039;(IHelpSystem verwenden)&lt;br /&gt;
**[[Ein Hilfesystem direkt aufrufen|TApplication]] &#039;&#039;(Ein Hilfesystem direkt aufrufen)&lt;br /&gt;
**[[Wie TApplication VCL-Hilfe verarbeitet|TApplication (VCL)]] &#039;&#039;(Wie TApplication VCL-Hilfe verarbeitet)&lt;br /&gt;
**[[Wie VCL-Steuerelemente Hilfe verarbeiten|TControl (VCL)]] &#039;&#039;(Wie VCL-Steuerelemente Hilfe verarbeiten)&lt;br /&gt;
*[[Hilfsanwendungen|Hilfsanwendungen]] &#039;&#039;(Hilfsanwendungen)&#039;&#039;&lt;br /&gt;
*Hinweise&lt;br /&gt;
**[[Hilfe- und Hinweiseigenschaften|Hilfe]] &#039;&#039;(Hilfe- und Hinweiseigenschaften)&lt;br /&gt;
*Host-Umgebungen&lt;br /&gt;
**[[Unterschiedliche Host-Umgebungen berücksichtigen|programmieren]] &#039;&#039;(Unterschiedliche Host-Umgebungen berücksichtigen)&lt;br /&gt;
*HTML&lt;br /&gt;
**[[Seitengeneratoren einsetzen|erzeugen]] &#039;&#039;(Seitengeneratoren einsetzen)&lt;br /&gt;
*HTML-Befehle&lt;br /&gt;
**[[Eine Datenmenge in HTML darstellen|Datenbankinformationen]] &#039;&#039;(Eine Datenmenge in HTML darstellen)&lt;br /&gt;
*HTML-Dokumente&lt;br /&gt;
**[[Datenbankinformationen in Antworten integrieren|Datenbanken und]] &#039;&#039;(Datenbankinformationen in Antworten integrieren)&lt;br /&gt;
*HTML-Tag-Editor&lt;br /&gt;
**[[Mit dem HTML-Tag-Editor arbeiten|HTML-Tags bearbeiten]] &#039;&#039;(Mit dem HTML-Tag-Editor arbeiten)&lt;br /&gt;
*[[Vordefinierte HTML-transparente Tag-Namen verwenden|HTML-transparente Tags]] &#039;&#039;(Vordefinierte HTML-transparente Tag-Namen verwenden)&#039;&#039;&lt;br /&gt;
*HTTP&lt;br /&gt;
**[[Auf Client-Anforderungen antworten|Anforderungen]] &#039;&#039;(Auf Client-Anforderungen antworten)&lt;br /&gt;
**[[Client-Anforderungen bedienen|Anforderungen]] &#039;&#039;(Client-Anforderungen bedienen)&lt;br /&gt;
**[[HTTP-Server-Aktivitäten|Übersicht]] &#039;&#039;(HTTP-Server-Aktivitäten)&lt;br /&gt;
**[[Web-Verbindungen einsetzen|Vorteile]] &#039;&#039;(Web-Verbindungen einsetzen)&lt;br /&gt;
*HTTP-Anforderungsbotschaften&lt;br /&gt;
**[[Auf Client-Anforderungsinformationen zugreifen|TWebRequest (Objekt)]] &#039;&#039;(Auf Client-Anforderungsinformationen zugreifen)&lt;br /&gt;
*HTTP-Botschaften&lt;br /&gt;
**[[Den Antwort-Header füllen|Header]] &#039;&#039;(Den Antwort-Header füllen)&lt;br /&gt;
**[[Eigenschaften, die Header-Informationen der Anforderung enthalten|Header]] &#039;&#039;(Eigenschaften, die Header-Informationen der Anforderung enthalten)&lt;br /&gt;
**[[Den Antwortinhalt festlegen|Inhalt]] &#039;&#039;(Den Antwortinhalt festlegen)&lt;br /&gt;
**[[Der Inhalt von HTTP-Anforderungsbotschaften|Inhalt]] &#039;&#039;(Der Inhalt von HTTP-Anforderungsbotschaften)&lt;br /&gt;
**[[Den Inhalt von Antwortbotschaften generieren|Inhalt von Antworten]] &#039;&#039;(Den Inhalt von Antwortbotschaften generieren)&lt;br /&gt;
**[[HTTP-Antwortbotschaften erzeugen|reagieren auf]] &#039;&#039;(HTTP-Antwortbotschaften erzeugen)&lt;br /&gt;
**[[Die Antwort senden|senden]] &#039;&#039;(Die Antwort senden)&lt;br /&gt;
**[[Der Anforderungsmethodentyp|Typen]] &#039;&#039;(Der Anforderungsmethodentyp)&lt;br /&gt;
**[[Anforderungsbotschaften verteilen|verarbeiten]] &#039;&#039;(Anforderungsbotschaften verteilen)&lt;br /&gt;
*[[Hyperlinks in UML-Modellen|Hyperlink-Sequenz]] &#039;&#039;(Hyperlinks in UML-Modellen)&#039;&#039;&lt;br /&gt;
==I==&lt;br /&gt;
*IAppServer (Schnittstelle)&lt;br /&gt;
**[[Kommunikation mit der Client-Datenmenge|Remote-Datenmodule]] &#039;&#039;(Kommunikation mit der Client-Datenmenge)&lt;br /&gt;
*[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen|IBConnection wird nicht unterstützt]] &#039;&#039;(Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen)&#039;&#039;&lt;br /&gt;
*IDE&lt;br /&gt;
**[[Aktionen in die Aktionsliste einfügen|Aktionen hinzufügen]] &#039;&#039;(Aktionen in die Aktionsliste einfügen)&lt;br /&gt;
**[[Einen Experten über IDE-Ereignisse benachrichtigen|auf IDE-Ereignisse antworten]] &#039;&#039;(Einen Experten über IDE-Ereignisse benachrichtigen)&lt;br /&gt;
**[[Bilder in die Bildliste einfügen|Bilder hinzufügen]] &#039;&#039;(Bilder in die Bildliste einfügen)&lt;br /&gt;
**[[Schaltflächen aus der Schalterleiste entfernen|Schaltflächen aus der Schalterleiste entfernen]] &#039;&#039;(Schaltflächen aus der Schalterleiste entfernen)&lt;br /&gt;
**[[Formular-Designer|visuelle Komponenten]] &#039;&#039;(Formular-Designer)&lt;br /&gt;
**[[Ein erster Blick auf die IDE|Willkommensseite]] &#039;&#039;(Ein erster Blick auf die IDE)&lt;br /&gt;
*IDL&lt;br /&gt;
**[[Object Pascal- oder RIDL-Syntax verwenden|Typbibliothekssyntax]] &#039;&#039;(Object Pascal- oder RIDL-Syntax verwenden)&lt;br /&gt;
*if&lt;br /&gt;
**[[If, else|Schlüsselwörter, C++]] &#039;&#039;(if, else (C++))&lt;br /&gt;
*[[Ifdef und ifndef|#ifdef]] &#039;&#039;(#ifdef und #ifndef)&#039;&#039;&lt;br /&gt;
*[[If, elif, else und endif|#if]] &#039;&#039;(#if, #elif, #else und #endif (C++))&#039;&#039;&lt;br /&gt;
*IInterface (Schnittstelle)&lt;br /&gt;
**[[IInterface implementieren|Schnittstellen ableiten]] &#039;&#039;(IInterface implementieren)&lt;br /&gt;
*[[Verwenden von ILINK32 und ILINK64 in der Befehlszeile|ILINK32.EXE]] &#039;&#039;(Verwenden von ILINK32 und ILINK64 in der Befehlszeile)&#039;&#039;&lt;br /&gt;
*_Imaginary&lt;br /&gt;
**[[Imaginary|Schlüsselwörter, C++]] &#039;&#039;(_Imaginary)&lt;br /&gt;
*IMPDEF.EXE&lt;br /&gt;
**[[IMPDEF.EXE: Der Moduldefinitions-Manager|IMPDEF.EXE]] &#039;&#039;(IMPDEF.EXE: Der Moduldefinitions-Manager)&lt;br /&gt;
*implements (Schlüsselwort)&lt;br /&gt;
**[[Implements für die Delegation verwenden|Schnittstellen]] &#039;&#039;(Implements für die Delegation verwenden)&lt;br /&gt;
*[[IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32|IMPLIB.EXE]] &#039;&#039;(IMPLIB.EXE: Das Hilfsprogramm für Importbibliotheken für Win32)&#039;&#039;&lt;br /&gt;
*__import&lt;br /&gt;
**[[Import, import|Schlüsselwörter, C++]] &#039;&#039;(_import, __import)&lt;br /&gt;
*[[Import|#import]] &#039;&#039;(#import)&#039;&#039;&lt;br /&gt;
*[[Verwendung von Include-Dateien|Include-Dateien (C++)]] &#039;&#039;(Verwendung von Include-Dateien)&#039;&#039;&lt;br /&gt;
*[[Include|#include]] &#039;&#039;(#include)&#039;&#039;&lt;br /&gt;
*Indizes&lt;br /&gt;
**[[Mit IndexName einen Index angeben|alternative festlegen]] &#039;&#039;(Mit IndexName einen Index angeben)&lt;br /&gt;
**[[Datensätze anhand von Indizes sortieren|Datensätze sortieren]] &#039;&#039;(Datensätze anhand von Indizes sortieren)&lt;br /&gt;
**[[Datensätze über Indizes suchen|Datensätze suchen]] &#039;&#039;(Datensätze über Indizes suchen)&lt;br /&gt;
**[[Informationen über Indizes abrufen|in Listen übernehmen]] &#039;&#039;(Informationen über Indizes abrufen)&lt;br /&gt;
*Initialisierung&lt;br /&gt;
**[[Initialisierung|Sprachstruktur, C++]] &#039;&#039;(Initialisierung)&lt;br /&gt;
*inline&lt;br /&gt;
**[[Inline|Schlüsselwörter, C++]] &#039;&#039;(inline)&lt;br /&gt;
*Inline, Funktionen&lt;br /&gt;
**[[Inline-Funktionen|C++ Sprachspezifika]] &#039;&#039;(Inline-Funktionen)&lt;br /&gt;
*Innere Klassifizierer&lt;br /&gt;
**[[Innere Klassifizierer erstellen|erstellen]] &#039;&#039;(Innere Klassifizierer erstellen)&lt;br /&gt;
*Installationsprogramme&lt;br /&gt;
**[[Installationsprogramme verwenden|InstallShield Express]] &#039;&#039;(Installationsprogramme verwenden)&lt;br /&gt;
*Instanzspezifikation&lt;br /&gt;
**[[Mit Instanzspezifikationen arbeiten|instantiieren]] &#039;&#039;(Mit Instanzspezifikationen arbeiten (UML 2.0))&lt;br /&gt;
*int&lt;br /&gt;
**[[Int|Schlüsselwörter, C++]] &#039;&#039;(int)&lt;br /&gt;
*__int8&lt;br /&gt;
**[[Int8, int16, int32, int64, Unsigned int64, Erweiterte Integertypen|Lexikalische Elemente, C++]] &#039;&#039;(Erweiterte Integertypen: __int8, __int16, __int32, __int64)&lt;br /&gt;
*[[Verwendung des integrierten Assemblers|Integrierter Assembler]] &#039;&#039;(Verwendung des integrierten Assemblers)&#039;&#039;&lt;br /&gt;
*Interaktionsdiagramm&lt;br /&gt;
**[[Mit UML 1.5-Nachrichten arbeiten|Rückgabebeziehung]] &#039;&#039;(Mit UML 1.5-Nachrichten arbeiten)&lt;br /&gt;
*[[Interaktion|Interaktionsverwendung]] &#039;&#039;(Interaktion)&#039;&#039;&lt;br /&gt;
**[[UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen|erstellen]] &#039;&#039;(UML 2.0-Sequenzdiagramme oder -Kommunikationsdiagramme erstellen)&lt;br /&gt;
*InterBase-Komponenten&lt;br /&gt;
**[[Einführung in InterBase Express|Einführung]] &#039;&#039;(Einführung in InterBase Express)&lt;br /&gt;
*[[Definition eines UML 2.0-Klassendiagramms|Interface]] &#039;&#039;(Definition eines UML 2.0-Klassendiagramms)&#039;&#039;&lt;br /&gt;
*interfaces&lt;br /&gt;
**[[Aufrufbare Interfaces im Überblick|invokable]] &#039;&#039;(Aufrufbare Interfaces im Überblick)&lt;br /&gt;
*[[Anwendungen für den internationalen Markt - Index|Internationale Anwendungen]] &#039;&#039;(Anwendungen für den internationalen Markt - Index)&#039;&#039;&lt;br /&gt;
**[[Bidirektionale Sprachen|bidirektionale]] &#039;&#039;(Bidirektionale Sprachen)&lt;br /&gt;
**[[Anwendungen lokalisieren|lokalisieren]] &#039;&#039;(Anwendungen lokalisieren)&lt;br /&gt;
*[[Internationalisieren von Anwendungen|Internationalisierung]] &#039;&#039;(Internationalisieren von Anwendungen)&#039;&#039;&lt;br /&gt;
*Interne Fehler&lt;br /&gt;
**[[Interne Fehler beheben (C++)|beheben (C++)]] &#039;&#039;(Interne Fehler beheben (C++))&lt;br /&gt;
**[[Interne Fehler beheben (Delphi)|beheben ({{Delphi}})]] &#039;&#039;(Interne Fehler beheben (Delphi))&lt;br /&gt;
*Internet (Palettenseite)&lt;br /&gt;
**[[Internet-Anwendungen entwickeln - Übersicht|Web-Server-Anwendungen]] &#039;&#039;(Internet-Anwendungen entwickeln - Übersicht)&lt;br /&gt;
*Interpunktionszeichen&lt;br /&gt;
**[[Interpunktionszeichen|Lexikalische Elemente, C++]] &#039;&#039;(Interpunktionszeichen)&lt;br /&gt;
*IntraWeb&lt;br /&gt;
**[[Den IntraWeb-Anwendungstyp ändern|VCL für das Web]] &#039;&#039;(Den IntraWeb-Anwendungstyp ändern)&lt;br /&gt;
**[[Ereignisbehandlungsroutine für die Schaltfläche erstellen|VCL für das Web]] &#039;&#039;(Ereignisbehandlungsroutine für die Schaltfläche erstellen)&lt;br /&gt;
**[[Fertig gestellte Anwendung ausführen|VCL für das Web]] &#039;&#039;(Fertig gestellte Anwendung ausführen)&lt;br /&gt;
**[[Hauptformular bearbeiten|VCL für das Web]] &#039;&#039;(Hauptformular bearbeiten)&lt;br /&gt;
**[[IntraWeb, Web Broker|VCL für das Web]] &#039;&#039;(IntraWeb, Web Broker)&lt;br /&gt;
**[[Webserver-Anwendungen mit IntraWeb erstellen|VCL für das Web]] &#039;&#039;(Webserver-Anwendungen mit IntraWeb erstellen)&lt;br /&gt;
*IntraWeb-Einführung&lt;br /&gt;
**[[Erste Schritte mit IntraWeb|VCL für das Web]] &#039;&#039;(Erste Schritte mit IntraWeb)&lt;br /&gt;
*IntraWeb-Komponenten verwenden&lt;br /&gt;
**[[IntraWeb-Komponenten verwenden|VCL für das Web]] &#039;&#039;(IntraWeb-Komponenten verwenden)&lt;br /&gt;
*invokable interfaces&lt;br /&gt;
**[[Nicht-skalare Typen registrieren|non-scalar types]] &#039;&#039;(Nicht-skalare Typen registrieren)&lt;br /&gt;
*IP-Adressen&lt;br /&gt;
**[[Den Host beschreiben|Hosts vs.]] &#039;&#039;(Den Host beschreiben)&lt;br /&gt;
*ISAPI-Anwendungen&lt;br /&gt;
**[[Web-Anwendungen testen, die als DLLs vorliegen|debuggen]] &#039;&#039;(Web-Anwendungen testen, die als DLLs vorliegen)&lt;br /&gt;
*[[Itoa, itow|_itow, itoa]] &#039;&#039;(itoa, _itow)&#039;&#039;&lt;br /&gt;
==K==&lt;br /&gt;
*Klasse&lt;br /&gt;
**[[Ansichtsfilter verwenden|filtern]] &#039;&#039;(Ansichtsfilter verwenden)&lt;br /&gt;
*Klassen&lt;br /&gt;
**[[Abhängigkeiten entfernen|Abhängigkeiten vermeiden]] &#039;&#039;(Abhängigkeiten entfernen)&lt;br /&gt;
**[[Komponente ableiten|ableiten]] &#039;&#039;(Komponente ableiten)&lt;br /&gt;
**[[Die Klassenbibliotheken verstehen (Delphi)|definieren]] &#039;&#039;(Die Klassenbibliotheken verstehen (Delphi))&lt;br /&gt;
**[[Neue Klassen ableiten|neue ableiten]] &#039;&#039;(Neue Klassen ableiten)&lt;br /&gt;
**[[Die Klassenbibliotheken verstehen|neue definieren]] &#039;&#039;(Die Klassenbibliotheken verstehen)&lt;br /&gt;
*Klassen,&lt;br /&gt;
**[[C++-Klassen|C++ Sprachspezifika]] &#039;&#039;(C++-Klassen)&lt;br /&gt;
*Klassen ableiten&lt;br /&gt;
**[[Eine Eigenschaftseditor-Klasse ableiten|Eigenschaftseditoren]] &#039;&#039;(Eine Eigenschaftseditor-Klasse ableiten)&lt;br /&gt;
*Klassenbibliotheken&lt;br /&gt;
**[[TObject-Zweig|TObject-Zweig]] &#039;&#039;(TObject-Zweig)&lt;br /&gt;
*Klassenelemente&lt;br /&gt;
**[[Private-, protected-, public- und published-Deklarationen|Sichtbarkeit]] &#039;&#039;(Private-, protected-, public- und published-Deklarationen)&lt;br /&gt;
*Klassen, forward-Deklaration&lt;br /&gt;
**[[Delphi-Klassendeklarationen|C++ Sprachspezifika]] &#039;&#039;({{Delphi}}-Klassendeklarationen (__declspec))&lt;br /&gt;
*Klassengeneratoren&lt;br /&gt;
**[[Hilfsklassen (CoClasses) und Klassengeneratoren|COM-Objekte]] &#039;&#039;(Hilfsklassen (CoClasses) und Klassengeneratoren)&lt;br /&gt;
*Klassen, Gültigkeitsbereich&lt;br /&gt;
**[[Gültigkeitsbereich Klasse|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich Klasse)&lt;br /&gt;
*Klasseninitialisierung&lt;br /&gt;
**[[Initialisierung von Klassen|C++ Sprachspezifika]] &#039;&#039;(Initialisierung von Klassen)&lt;br /&gt;
*Klassen-Member-Liste&lt;br /&gt;
**[[Klassen-Member-Liste|C++ Sprachspezifika]] &#039;&#039;(Klassen-Member-Liste)&lt;br /&gt;
*Klassenmethoden&lt;br /&gt;
**[[Klassenmethoden|C++-Sprachspezifika]] &#039;&#039;(Klassenmethoden)&lt;br /&gt;
*Klassen, Namen&lt;br /&gt;
**[[Gültigkeitsbereich von Klassennamen|C++ Sprachspezifika]] &#039;&#039;(Gültigkeitsbereich von Klassennamen)&lt;br /&gt;
**[[Klassennamen|C++ Sprachspezifika]] &#039;&#039;(Klassennamen)&lt;br /&gt;
*Klassen, Objekte&lt;br /&gt;
**[[Klassenobjekte|C++ Sprachspezifika]] &#039;&#039;(Klassenobjekte)&lt;br /&gt;
*Klassenreferenzen&lt;br /&gt;
**[[Klassenreferenzen|Klassen und Objekte]] &#039;&#039;(Klassenreferenzen)&lt;br /&gt;
*Klassen, Typen&lt;br /&gt;
**[[Klassentypen|C++ Sprachspezifika]] &#039;&#039;(Klassentypen)&lt;br /&gt;
*Klassen und Objekte&lt;br /&gt;
**[[Klassen und Objekte (Delphi)|Klassen und Objekte]] &#039;&#039;(Klassen und Objekte (Delphi))&lt;br /&gt;
*Knoten&lt;br /&gt;
**[[Größe von Modellelementen ändern|Größe optimieren]] &#039;&#039;(Ändern der Größe von Diagrammelementen)&lt;br /&gt;
*[[Kombinationsfeld (TComboBox)|Kombinationsfelder (TComboBox)]] &#039;&#039;(Kombinationsfeld (TComboBox))&#039;&#039;&lt;br /&gt;
*[[Operator und Operand für ein kombiniertes Fragment|Kombiniertes Fragment]] &#039;&#039;(Operator und Operand für ein kombiniertes Fragment)&#039;&#039;&lt;br /&gt;
*[[Diagramme mit Hinweisen versehen|Kommentar]] &#039;&#039;(Diagramme mit Hinweisen und Bildern versehen)&#039;&#039;&lt;br /&gt;
*Kommentare&lt;br /&gt;
**[[Kommentare|Lexikalische Elemente, C++]] &#039;&#039;(Kommentare)&lt;br /&gt;
*[[Grundlegende syntaktische Elemente (Delphi)#Kommentare und Compiler-Direktiven|Kommentare (Delphi)]] &#039;&#039;(Grundlegende syntaktische Elemente ({{Delphi}}))&#039;&#039;&lt;br /&gt;
*[[Die Komponentenentwicklung im Überblick|Komponenten]] &#039;&#039;(Die Komponentenentwicklung im Überblick)&#039;&#039;&lt;br /&gt;
**[[Eigenschaften, Ereignisse und Methoden|Eigenschaften]] &#039;&#039;(Eigenschaften, Ereignisse und Methoden)&lt;br /&gt;
**[[Die Funktion IsPropertyInCategory|Eigenschaftskategorien]] &#039;&#039;(Die Funktion IsPropertyInCategory)&lt;br /&gt;
**[[Eigenschaftskategorien|Eigenschaftskategorien]] &#039;&#039;(Eigenschaftskategorien)&lt;br /&gt;
**[[Eigenschaftskategorien spezifizieren|Eigenschaftskategorien]] &#039;&#039;(Eigenschaftskategorien spezifizieren)&lt;br /&gt;
**[[Einzelne Eigenschaften registrieren|Eigenschaftskategorien]] &#039;&#039;(Einzelne Eigenschaften registrieren)&lt;br /&gt;
**[[Mehrere Eigenschaften registrieren|Eigenschaftskategorien]] &#039;&#039;(Mehrere Eigenschaften registrieren)&lt;br /&gt;
**[[Was zeichnet Komponenten aus?|entwerfen]] &#039;&#039;(Was zeichnet Komponenten aus?)&lt;br /&gt;
**[[Komponenten erzeugen|erstellen]] &#039;&#039;(Komponenten erzeugen)&lt;br /&gt;
**[[Neue Komponenten erzeugen|erstellen]] &#039;&#039;(Neue Komponenten erzeugen)&lt;br /&gt;
**[[Die geänderte Komponente erstellen und registrieren|erstellen und registrieren]] &#039;&#039;(Die geänderte Komponente erstellen und registrieren)&lt;br /&gt;
**[[Grafiken in Komponenten: Übersicht|Grafiken]] &#039;&#039;(Grafiken in Komponenten: Übersicht)&lt;br /&gt;
**[[Gruppierungskomponenten|gruppieren]] &#039;&#039;(Gruppierungskomponenten)&lt;br /&gt;
**[[Komponenten zur Entwurfszeit verfügbar machen: Übersicht|hinzufügen zur Tool-Palette]] &#039;&#039;(Komponenten zur Entwurfszeit verfügbar machen: Übersicht)&lt;br /&gt;
**[[Benutzereigene Komponenten in die Tool-Palette aufnehmen|installieren]] &#039;&#039;(Benutzereigene Komponenten in die Tool-Palette aufnehmen)&lt;br /&gt;
**[[Komponenten in Packages compilieren|installieren]] &#039;&#039;(Komponenten in Packages compilieren)&lt;br /&gt;
**[[Komponenten und Klassen|Klassen]] &#039;&#039;(Komponenten und Klassen)&lt;br /&gt;
**[[Komponenten registrieren (Einführung)|registrieren]] &#039;&#039;(Komponenten registrieren (Einführung))&lt;br /&gt;
**[[Komponente registrieren|registrieren]] &#039;&#039;(Komponente registrieren)&lt;br /&gt;
**[[Komponenten und Eigentümer|Speicherverwaltung]] &#039;&#039;(Komponenten und Eigentümer)&lt;br /&gt;
**[[Installierte Komponenten testen|testen]] &#039;&#039;(Installierte Komponenten testen)&lt;br /&gt;
**[[Komponenten vor der Installation testen|testen]] &#039;&#039;(Komponenten vor der Installation testen)&lt;br /&gt;
**[[Den Namen einer Komponente ändern|umbenennen]] &#039;&#039;(Den Namen einer Komponente ändern)&lt;br /&gt;
*Komponenteneditoren&lt;br /&gt;
**[[Das Doppelklickverhalten ändern|Doppelklick]] &#039;&#039;(Das Doppelklickverhalten ändern)&lt;br /&gt;
**[[Komponenteneditoren hinzufügen|erstellen]] &#039;&#039;(Komponenteneditoren hinzufügen)&lt;br /&gt;
**[[Einträge in das Kontextmenü einfügen|Kontextmenüs]] &#039;&#039;(Einträge in das Kontextmenü einfügen)&lt;br /&gt;
**[[Den Komponenteneditor registrieren|registrieren]] &#039;&#039;(Den Komponenteneditor registrieren)&lt;br /&gt;
**[[Zwischenablageformate hinzufügen|Zwischenablageformate]] &#039;&#039;(Zwischenablageformate hinzufügen)&lt;br /&gt;
*[[Vorhandene Komponenten modifizieren: Übersicht|Komponentenentwicklung]] &#039;&#039;(Vorhandene Komponenten modifizieren: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Geerbte Eigenschaften als published deklarieren|Eigenschaften]] &#039;&#039;(Geerbte Eigenschaften als published deklarieren)&lt;br /&gt;
**[[Geerbte Eigenschaften (Grafik) als published deklarieren|geerbte Eigenschaften als published deklarieren]] &#039;&#039;(Geerbte Eigenschaften (Grafik) als published deklarieren)&lt;br /&gt;
**[[Grafische Funktionen hinzufügen|grafische Funktionen hinzufügen]] &#039;&#039;(Grafische Funktionen hinzufügen)&lt;br /&gt;
**[[Implementierungsdetails verbergen|Implementierungsdetails verbergen]] &#039;&#039;(Implementierungsdetails verbergen)&lt;br /&gt;
**[[Das Ereignis OnChange hinzufügen|OnChange-Ereignis hinzufügen]] &#039;&#039;(Das Ereignis OnChange hinzufügen)&lt;br /&gt;
**[[Den Kalender als Nur-Lesen-Steuerelement definieren|Schreibgeschützte Steuerelemente definieren]] &#039;&#039;(Den Kalender als Nur-Lesen-Steuerelement definieren)&lt;br /&gt;
**[[Den neuen Standardwert für die Eigenschaft festlegen|Standardwerte von Eigenschaften]] &#039;&#039;(Den neuen Standardwert für die Eigenschaft festlegen)&lt;br /&gt;
**[[Die Zeichenoperation durchführen|Zeichenoperationen durchführen]] &#039;&#039;(Die Zeichenoperation durchführen)&lt;br /&gt;
**[[Zugriffssteuerung|Zugriffssteuerung]] &#039;&#039;(Zugriffssteuerung)&lt;br /&gt;
*Komponentenexperte&lt;br /&gt;
**[[Komponenten mit dem Komponentenexperten erzeugen|Komponenten]] &#039;&#039;(Komponenten mit dem Komponentenexperten erzeugen)&lt;br /&gt;
*Komponenten registrieren&lt;br /&gt;
**[[Komponenten registrieren|Tool-Palette]] &#039;&#039;(Komponenten registrieren)&lt;br /&gt;
*[[Komponenten-Templates erzeugen|Komponenten-Templates]] &#039;&#039;(Komponenten-Templates erzeugen)&#039;&#039;&lt;br /&gt;
*Komponententypen deklarieren&lt;br /&gt;
**[[Eine neue Komponentenklasse deklarieren|Klassen ableiten]] &#039;&#039;(Eine neue Komponentenklasse deklarieren)&lt;br /&gt;
*Komponenten-Wrapper&lt;br /&gt;
**[[Komponenten-Wrapper verwenden|COM]] &#039;&#039;(Komponenten-Wrapper verwenden)&lt;br /&gt;
*Konditionaler Block&lt;br /&gt;
**[[Konditionale Blöcke hinzufügen|hinzufügen]] &#039;&#039;(Konditionale Blöcke hinzufügen (UML 1.5))&lt;br /&gt;
*Konfigurationen&lt;br /&gt;
**[[Erstellen und Bearbeiten von Build-Konfigurationen|erstellen und bearbeiten]] &#039;&#039;(Erstellen und Bearbeiten von Build-Konfigurationen)&lt;br /&gt;
**[[Überblick zu Build-Konfigurationen|Überblick]] &#039;&#039;(Überblick zu Build-Konfigurationen)&lt;br /&gt;
*Konstanten&lt;br /&gt;
**[[Deklarierte Konstanten|Datentypen]] &#039;&#039;(Deklarierte Konstanten)&lt;br /&gt;
**[[Konstanten|Lexikalische Elemente, C++]] &#039;&#039;(Konstanten)&lt;br /&gt;
*Konstanten, Aufzählungen&lt;br /&gt;
**[[Aufzählungskonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Aufzählungskonstanten)&lt;br /&gt;
*Konstantenausdrücke&lt;br /&gt;
**[[Konstantenausdrücke|Lexikalische Elemente, C++]] &#039;&#039;(Konstantenausdrücke)&lt;br /&gt;
*Konstanten, Gleitkomma-&lt;br /&gt;
**[[Gleitkommakonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Gleitkommakonstanten)&lt;br /&gt;
*Konstanten, Integer-&lt;br /&gt;
**[[Integerkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Integerkonstanten)&lt;br /&gt;
*Konstanten, interne Darstellung&lt;br /&gt;
**[[Interne Darstellung numerischer Typen|Lexikalische Elemente, C++]] &#039;&#039;(Interne Darstellung numerischer Typen)&lt;br /&gt;
**[[Konstanten und ihre interne Darstellung|Lexikalische Elemente, C++]] &#039;&#039;(Konstanten und ihre interne Darstellung)&lt;br /&gt;
*Konstanten, String-&lt;br /&gt;
**[[String-Konstanten|Lexikalische Elemente, C++]] &#039;&#039;(String-Konstanten)&lt;br /&gt;
*Konstanten, Wide-Character-&lt;br /&gt;
**[[Wide-Character- und Mehr-Zeichenkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Wide-Character- und Mehr-Zeichenkonstanten)&lt;br /&gt;
*Konstanten, Zeichen-&lt;br /&gt;
**[[Zeichenkonstanten|Lexikalische Elemente, C++]] &#039;&#039;(Zeichenkonstanten)&lt;br /&gt;
*Konstruktor&lt;br /&gt;
**[[Einen neuen Konstruktor deklarieren (C++)|deklarieren]] &#039;&#039;(Einen neuen Konstruktor deklarieren (C++))&lt;br /&gt;
*Konstruktoren&lt;br /&gt;
**[[Einführung in Konstruktoren und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Einführung in Konstruktoren und Destruktoren)&lt;br /&gt;
**[[Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Konstruktoren)&lt;br /&gt;
**[[Den Konstruktor überschreiben|überschreiben]] &#039;&#039;(Den Konstruktor überschreiben)&lt;br /&gt;
*Konstruktoren, Aufrufreihenfolge&lt;br /&gt;
**[[Aufrufreihenfolge von Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Aufrufreihenfolge von Konstruktoren)&lt;br /&gt;
*Konstruktoren, Kopier-&lt;br /&gt;
**[[Kopierkonstruktor|C++ Sprachspezifika]] &#039;&#039;(Kopierkonstruktor)&lt;br /&gt;
*Konstruktoren, Standard-&lt;br /&gt;
**[[Standardkonstruktor|C++ Sprachspezifika]] &#039;&#039;(Standardkonstruktor)&lt;br /&gt;
*Konstruktoren, überladen&lt;br /&gt;
**[[Überladen von Konstruktoren|C++ Sprachspezifika]] &#039;&#039;(Überladen von Konstruktoren)&lt;br /&gt;
*[[Kontrollkästchen (TCheckBox)|Kontrollkästchen (TCheckBox)]] &#039;&#039;(Kontrollkästchen (TCheckBox))&#039;&#039;&lt;br /&gt;
**[[Boolesche Feldwerte und Kontrollfelder|datensensitive]] &#039;&#039;(Boolesche Feldwerte und Kontrollfelder)&lt;br /&gt;
*Konvertierungen&lt;br /&gt;
**[[Maßeinheiten umrechnen|Maßeinheiten]] &#039;&#039;(Maßeinheiten umrechnen)&lt;br /&gt;
**[[Umrechnungen vornehmen|Maßeinheiten]] &#039;&#039;(Umrechnungen vornehmen)&lt;br /&gt;
**[[Konvertierungen von String in PChar|String in PChar]] &#039;&#039;(Konvertierungen von String in PChar)&lt;br /&gt;
**[[String-Typen mischen und konvertieren|String-Typen]] &#039;&#039;(String-Typen mischen und konvertieren)&lt;br /&gt;
*[[Kopfzeilenkomponente (THeaderControl)|Kopfzeilenkomponenten]] &#039;&#039;(Kopfzeilenkomponente (THeaderControl))&#039;&#039;&lt;br /&gt;
*[[Kritische Abschnitte|Kritische Abschnitte]] &#039;&#039;(Kritische Abschnitte)&#039;&#039;&lt;br /&gt;
==L==&lt;br /&gt;
*late_check&lt;br /&gt;
**[[Late check|Schlüsselwörter, C++]] &#039;&#039;(late_check)&lt;br /&gt;
*[[Laufzeitfehler|Laufzeitfehler]] &#039;&#039;(Laufzeitfehler)&#039;&#039;&lt;br /&gt;
*Laufzeittypidentifikation&lt;br /&gt;
**[[Laufzeittypidentifikation und Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Laufzeittypidentifikation und Destruktoren)&lt;br /&gt;
*Layout&lt;br /&gt;
**[[Automatisches Layout für Diagramme|einrichten]] &#039;&#039;(Automatisches Layout für Diagramme)&lt;br /&gt;
*Lebensdauer, dynamische&lt;br /&gt;
**[[Lebensdauer|Sprachstruktur, C++]] &#039;&#039;(Lebensdauer)&lt;br /&gt;
*Lexikalische Elemente&lt;br /&gt;
**[[Lexikalische Elemente - Index|Lexikalische Elemente, C++]] &#039;&#039;(Lexikalische Elemente - Index)&lt;br /&gt;
*Lineare Dateien&lt;br /&gt;
**[[Daten aus einer Datei oder einem Stream laden|laden]] &#039;&#039;(Daten aus einer Datei oder einem Stream laden)&lt;br /&gt;
**[[Daten in einer Datei oder einem Stream speichern|speichern]] &#039;&#039;(Daten in einer Datei oder einem Stream speichern)&lt;br /&gt;
*[[Line|#line]] &#039;&#039;(#line)&#039;&#039;&lt;br /&gt;
*[[Linien und Linienzüge zeichnen|Linien und Linienzüge zeichnen]] &#039;&#039;(Linien und Linienzüge zeichnen)&#039;&#039;&lt;br /&gt;
*[[Linien zeichnen|Linien zeichnen]] &#039;&#039;(Linien zeichnen)&#039;&#039;&lt;br /&gt;
**[[Verbesserte Liniendarstellung|verbessern]] &#039;&#039;(Verbesserte Liniendarstellung)&lt;br /&gt;
*[[Linienzüge zeichnen|Linienzüge]] &#039;&#039;(Linienzüge zeichnen)&#039;&#039;&lt;br /&gt;
*[[Listenansicht (TListView)|Listenansichten]] &#039;&#039;(Listenansicht (TListView))&#039;&#039;&lt;br /&gt;
*[[Listenfeld (TListBox und TCheckListBox)|Listenfelder]] &#039;&#039;(Listenfeld (TListBox und TCheckListBox))&#039;&#039;&lt;br /&gt;
**[[Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten|datensensitive Daten]] &#039;&#039;(Daten in Listen- und Kombinationsfeldern anzeigen und bearbeiten)&lt;br /&gt;
**[[TDBListBox und TDBComboBox verwenden|datensensitive]] &#039;&#039;(TDBListBox und TDBComboBox verwenden)&lt;br /&gt;
*[[Mit Listen arbeiten|Listen]] &#039;&#039;(Mit Listen arbeiten)&#039;&#039;&lt;br /&gt;
**[[Gemeinsamkeiten der Listenklassen|Operationen]] &#039;&#039;(Gemeinsamkeiten der Listenklassen)&lt;br /&gt;
**[[Persistente Listen|persistente]] &#039;&#039;(Persistente Listen)&lt;br /&gt;
**[[Listenkomponenten|Steuerelemente]] &#039;&#039;(Listenkomponenten)&lt;br /&gt;
**[[Mit Stringlisten arbeiten|String]] &#039;&#039;(Mit Stringlisten arbeiten)&lt;br /&gt;
*Lizenzvereinbarungen&lt;br /&gt;
**[[Software-Lizenzvereinbarungen|Softwarelizenzen]] &#039;&#039;(Software-Lizenzvereinbarungen)&lt;br /&gt;
*Logische Operatoren&lt;br /&gt;
**[[Logische Operatoren|Operatoren, C++]] &#039;&#039;(Logische Operatoren)&lt;br /&gt;
*[[Lokale PChar-Variable zurückgeben|Lokale PChar-Variablen]] &#039;&#039;(Lokale PChar-Variable zurückgeben)&#039;&#039;&lt;br /&gt;
*Lookup-Felder&lt;br /&gt;
**[[Lookup-Felder definieren|definieren]] &#039;&#039;(Lookup-Felder definieren)&lt;br /&gt;
*Lookup-Listenfelder&lt;br /&gt;
**[[Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten|Lookup-Kombinationsfelder]] &#039;&#039;(Daten in Lookup-Listen und Kombinationsfeldern anzeigen und bearbeiten)&lt;br /&gt;
*[[Lrotl, lrotr|_lrotr, _lrotl]] &#039;&#039;(_lrotl, _lrotr)&#039;&#039;&lt;br /&gt;
*[[Ltoa, ltoa, ltow|_ltoa, _ltow, ltoa]] &#039;&#039;(ltoa, _ltoa, _ltow)&#039;&#039;&lt;br /&gt;
==M==&lt;br /&gt;
*[[MAKE.EXE|MAKE.EXE]] &#039;&#039;(MAKE.EXE)&#039;&#039;&lt;br /&gt;
*[[MAKE-Makros|MAKE-Makros]] &#039;&#039;(MAKE-Makros)&#039;&#039;&lt;br /&gt;
*Makros&lt;br /&gt;
**[[Tastatur-Makro aufzeichnen|aufzeichnen]] &#039;&#039;(Tastatur-Makro aufzeichnen)&lt;br /&gt;
**[[Vordefinierte Makros|vordefinierte (C++)]] &#039;&#039;(Vordefinierte Makros)&lt;br /&gt;
*Manager für Build-Konfigurationen&lt;br /&gt;
**[[Verwenden von Targets-Dateien|Konfigurations-Manager]] &#039;&#039;(Verwenden von Targets-Dateien)&lt;br /&gt;
*Marshaling&lt;br /&gt;
**[[Der Marshaling-Mechanismus|Mechanismus]] &#039;&#039;(Der Marshaling-Mechanismus)&lt;br /&gt;
*Maßeinheiten&lt;br /&gt;
**[[Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen|Einheiten hinzufügen]] &#039;&#039;(Einfache Umrechnungsfamilie erstellen und Maßeinheiten hinzufügen)&lt;br /&gt;
**[[Neue Maßeinheiten hinzufügen|Einheiten hinzufügen]] &#039;&#039;(Neue Maßeinheiten hinzufügen)&lt;br /&gt;
*Maus&lt;br /&gt;
**[[Auf Mausaktionen reagieren|reagieren auf]] &#039;&#039;(Auf Mausaktionen reagieren)&lt;br /&gt;
*Mausaktionen&lt;br /&gt;
**[[Felder einem Formularobjekt hinzufügen|Felder zu Formularen hinzufügen]] &#039;&#039;(Felder einem Formularobjekt hinzufügen)&lt;br /&gt;
*Mausbewegungen&lt;br /&gt;
**[[Auf das Bewegen der Maus reagieren|reagieren auf]] &#039;&#039;(Auf das Bewegen der Maus reagieren)&lt;br /&gt;
*Mausereignisse&lt;br /&gt;
**[[Maus-, Tastatur- und Timer-Ereignisse|Datensteuerelemente]] &#039;&#039;(Maus-, Tastatur- und Timer-Ereignisse)&lt;br /&gt;
**[[Woraus besteht ein Mausereignis?|Parameter]] &#039;&#039;(Woraus besteht ein Mausereignis?)&lt;br /&gt;
*Mausklicks&lt;br /&gt;
**[[Auf Mausklicks reagieren|reagieren auf]] &#039;&#039;(Auf Mausklicks reagieren)&lt;br /&gt;
*[[Auf Maustastenbotschaften antworten|Maustastenbotschaften]] &#039;&#039;(Auf Maustastenbotschaften antworten)&#039;&#039;&lt;br /&gt;
**[[Maustasten- und Tastendruckbotschaften behandeln|Tastendruckbotschaften]] &#039;&#039;(Maustasten- und Tastendruckbotschaften behandeln)&lt;br /&gt;
*Mauszeiger&lt;br /&gt;
**[[Den Drag-Mauszeiger ändern|Drag&amp;amp;Drop]] &#039;&#039;(Den Drag-Mauszeiger ändern)&lt;br /&gt;
*[[Strlen, mbslen, wcslen, mbstrlen|_mbslen, _mbstrlen, wcslen, strlen]] &#039;&#039;(strlen, _mbslen, wcslen, _mbstrlen)&#039;&#039;&lt;br /&gt;
*[[Synchronisierung von Modellen und Quelltext|MDA]] &#039;&#039;(Synchronisierung von Modellen und Quelltext)&#039;&#039;&lt;br /&gt;
*MDI-Anwendungen&lt;br /&gt;
**[[MDI-Anwendungen|Multiple Document Interface]] &#039;&#039;(MDI-Anwendungen)&lt;br /&gt;
**[[Benutzeroberflächenmodelle|SDI-Anwendungen]] &#039;&#039;(Benutzeroberflächenmodelle)&lt;br /&gt;
*Mehrschichtige Anwendungen&lt;br /&gt;
**[[Client-Anwendung als ActiveX-Steuerelement weitergeben|ActiveX-Clients]] &#039;&#039;(Client-Anwendung als ActiveX-Steuerelement weitergeben)&lt;br /&gt;
**[[Mehrschichtige Anwendungen erstellen: Übersicht|Client-Anwendungen]] &#039;&#039;(Mehrschichtige Anwendungen erstellen: Übersicht)&lt;br /&gt;
**[[Provider-Komponenten|Daten-Provider]] &#039;&#039;(Provider-Komponenten)&lt;br /&gt;
**[[Mehrschichtige Anwendungen erstellen|erstellen]] &#039;&#039;(Mehrschichtige Anwendungen erstellen)&lt;br /&gt;
**[[Mehrere Server-Datenmodule einsetzen|mehrere Remote-Datenmodule]] &#039;&#039;(Mehrere Server-Datenmodule einsetzen)&lt;br /&gt;
**[[Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten|mehrere Remote-Datenmodule]] &#039;&#039;(Verbindung zu einem Anwendungsserver mit mehreren Datenmodulen einrichten)&lt;br /&gt;
**[[Grundlagen der mehrschichtigen Datenbank-Anwendungen|Provider]] &#039;&#039;(Grundlagen der mehrschichtigen Datenbank-Anwendungen)&lt;br /&gt;
**[[Statusinformationen in Datenmodulen unterstützen|Statusinformationen]] &#039;&#039;(Statusinformationen in Datenmodulen unterstützen)&lt;br /&gt;
**[[Struktur einer dreischichtigen Anwendung|Übersicht]] &#039;&#039;(Struktur einer dreischichtigen Anwendung)&lt;br /&gt;
**[[Verbindungsprotokoll wählen|Verbindungsprotokolle]] &#039;&#039;(Verbindungsprotokoll wählen)&lt;br /&gt;
**[[Vorteile des mehrschichtigen Datenbankmodells|Vorteile]] &#039;&#039;(Vorteile des mehrschichtigen Datenbankmodells)&lt;br /&gt;
*Mehrschichtige Datenbankanwendungen&lt;br /&gt;
**[[Verwenden einer mehrschichtigen Architektur|Client-Datenmengen]] &#039;&#039;(Verwenden einer mehrschichtigen Architektur)&lt;br /&gt;
*Meldungen&lt;br /&gt;
**[[Botschaften abfangen|abfangen]] &#039;&#039;(Botschaften abfangen)&lt;br /&gt;
**[[Botschaften verteilen|verteilen]] &#039;&#039;(Botschaften verteilen)&lt;br /&gt;
*[[Optionen für Meldungen|Meldungen (C+)]] &#039;&#039;(Optionen für Meldungen)&#039;&#039;&lt;br /&gt;
*Member-Funktionen&lt;br /&gt;
**[[Member-Funktionen|C++ Sprachspezifika]] &#039;&#039;(Member-Funktionen)&lt;br /&gt;
*Memofelder&lt;br /&gt;
**[[Text in einem Memo-Steuerelement anzeigen und bearbeiten|anzeigen und bearbeiten]] &#039;&#039;(Text in einem Memo-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
**[[Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten|mit Formatinformationen anzeigen]] &#039;&#039;(Text in einem RichEdit-Memo-Steuerelement anzeigen und bearbeiten)&lt;br /&gt;
*Menü-Designer&lt;br /&gt;
**[[Menü-Designer|Kontextmenüs]] &#039;&#039;(Menü-Designer)&lt;br /&gt;
**[[Den Menü-Designer öffnen|öffnen]] &#039;&#039;(Den Menü-Designer öffnen)&lt;br /&gt;
*Menüeinträge&lt;br /&gt;
**[[Menüeinträge deaktivieren|deaktivieren]] &#039;&#039;(Menüeinträge deaktivieren)&lt;br /&gt;
*Menüs&lt;br /&gt;
**[[Das aktive Menü angeben: Menu-Eigenschaft|aktives Menü angeben]] &#039;&#039;(Das aktive Menü angeben: Menu-Eigenschaft)&lt;br /&gt;
**[[Das Menü anzeigen|anzeigen]] &#039;&#039;(Das Menü anzeigen)&lt;br /&gt;
**[[Menüs benennen|benennen]] &#039;&#039;(Menüs benennen)&lt;br /&gt;
**[[Benutzerdefinierte Symbolleisten und Menüs erstellen|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Symbolleisten und Menüs erstellen)&lt;br /&gt;
**[[Grafiken zu Menüeinträgen hinzufügen|Bilder hinzufügen]] &#039;&#039;(Grafiken zu Menüeinträgen hinzufügen)&lt;br /&gt;
**[[Menüs entwerfen|entwerfen]] &#039;&#039;(Menüs entwerfen)&lt;br /&gt;
**[[Menüs erstellen und verwalten|erstellen]] &#039;&#039;(Menüs erstellen und verwalten)&lt;br /&gt;
**[[Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen|Farben und Bitmaps]] &#039;&#039;(Farben, Muster und Bilder für Menüs, Schaltflächen und Symbolleisten hinzufügen)&lt;br /&gt;
**[[Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft|kombinieren]] &#039;&#039;(Die Reihenfolge der kombinierten Menüelemente festlegen: GroupIndex-Eigenschaft)&lt;br /&gt;
**[[Menüs kombinieren|kombinieren]] &#039;&#039;(Menüs kombinieren)&lt;br /&gt;
**[[Menüeinträge im Objektinspektor bearbeiten|Menüeinträge bearbeiten]] &#039;&#039;(Menüeinträge im Objektinspektor bearbeiten)&lt;br /&gt;
**[[Menüeinträge benennen|Menüeinträge benennen]] &#039;&#039;(Menüeinträge benennen)&lt;br /&gt;
**[[Menüeinträge hinzufügen, einfügen und entfernen|Menüeinträge hinzufügen]] &#039;&#039;(Menüeinträge hinzufügen, einfügen und entfernen)&lt;br /&gt;
**[[Menüeinträge verschieben|Menüeinträge verschieben]] &#039;&#039;(Menüeinträge verschieben)&lt;br /&gt;
**[[Menüeinträge zur Laufzeit bearbeiten|Menüeinträge zur Laufzeit bearbeiten]] &#039;&#039;(Menüeinträge zur Laufzeit bearbeiten)&lt;br /&gt;
**[[Menü- und Symbolleistenstile auswählen|Symbole]] &#039;&#039;(Menü- und Symbolleistenstile auswählen)&lt;br /&gt;
**[[Symbole für Menüs und Symbolleisten hinzufügen|Symbole]] &#039;&#039;(Symbole für Menüs und Symbolleisten hinzufügen)&lt;br /&gt;
**[[Untermenüs erstellen|Untermenüs erstellen]] &#039;&#039;(Untermenüs erstellen)&lt;br /&gt;
**[[Aktionen in einer VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(Aktionen in einer VCL-Formularanwendung erstellen)&lt;br /&gt;
**[[Automatisch erstellte VCL-Formulare anzeigen|VCL-Formulare]] &#039;&#039;(Automatisch erstellte VCL-Formulare anzeigen)&lt;br /&gt;
**[[Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(Mit dem Aktionsmanager Aktionen in einer VCL-Formularanwendung erstellen)&lt;br /&gt;
**[[VCL-Formularinstanzen mit lokalen Variablen erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularinstanzen mit lokalen Variablen erstellen)&lt;br /&gt;
**[[Ein Menü als Vorlage speichern|Vorlagen]] &#039;&#039;(Ein Menü als Vorlage speichern)&lt;br /&gt;
**[[Menüvorlagen verwenden|Vorlagen]] &#039;&#039;(Menüvorlagen verwenden)&lt;br /&gt;
**[[Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen|Vorlagen]] &#039;&#039;(Namenskonventionen für Menüeinträge und Ereignisbehandlungsroutinen in Vorlagen)&lt;br /&gt;
**[[Zur Entwurfszeit zwischen Menüs wechseln|wechseln zwischen]] &#039;&#039;(Zur Entwurfszeit zwischen Menüs wechseln)&lt;br /&gt;
**[[Zugriffstasten und Tastenkürzel festlegen|Zugriffstasten]] &#039;&#039;(Zugriffstasten und Tastenkürzel festlegen)&lt;br /&gt;
*Merge-Module&lt;br /&gt;
**[[Merge-Module|Packages]] &#039;&#039;(Merge-Module)&lt;br /&gt;
*Metadaten&lt;br /&gt;
**[[Auf dbExpress Schema-Informationen zugreifen|dbExpress]] &#039;&#039;(Auf dbExpress Schema-Informationen zugreifen)&lt;br /&gt;
**[[Metadaten in eine dbExpress-Datenmenge laden|dbExpress]] &#039;&#039;(Metadaten in eine dbExpress-Datenmenge laden)&lt;br /&gt;
*Methode extrahieren&lt;br /&gt;
**[[Überblick zum Extrahieren von Methoden (Delphi)|Refactoring]] &#039;&#039;(Überblick zum Extrahieren von Methoden (Delphi))&lt;br /&gt;
*Methoden deklarieren&lt;br /&gt;
**[[Methoden deklarieren|Methoden]] &#039;&#039;(Methoden deklarieren)&lt;br /&gt;
*[[Methoden aufrufen|Methoden]] &#039;&#039;(Methoden aufrufen)&#039;&#039;&lt;br /&gt;
**[[Dynamische Methoden|dynamische]] &#039;&#039;(Dynamische Methoden)&lt;br /&gt;
**[[Methoden erzeugen: Übersicht|Funktionen]] &#039;&#039;(Methoden erzeugen: Übersicht)&lt;br /&gt;
**[[Methoden (Delphi)|Klassen und Objekte]] &#039;&#039;(Methoden (Delphi))&lt;br /&gt;
**[[Normale Methoden (C++)|nicht virtuelle]] &#039;&#039;(Normale Methoden (C++))&lt;br /&gt;
**[[Statische Methoden|statische]] &#039;&#039;(Statische Methoden)&lt;br /&gt;
**[[Dispatch-Methoden|verteilen]] &#039;&#039;(Dispatch-Methoden)&lt;br /&gt;
**[[Virtuelle Methoden|virtuelle Methoden]] &#039;&#039;(Virtuelle Methoden)&lt;br /&gt;
*Methoden überschreiben&lt;br /&gt;
**[[Methoden überschreiben|Methoden]] &#039;&#039;(Methoden überschreiben)&lt;br /&gt;
*Metriken&lt;br /&gt;
**[[Metrikergebnisse anzeigen|Ergebnisse sortieren]] &#039;&#039;(Metrikergebnisse anzeigen)&lt;br /&gt;
*modal&lt;br /&gt;
**[[Modale VCL-Formulare dynamisch erstellen|VCL-Formulare]] &#039;&#039;(Modale VCL-Formulare dynamisch erstellen)&lt;br /&gt;
*Modeling options&lt;br /&gt;
**[[Modellierung - Diagrammoptionen (Erscheinungsbild)|Diagram Appearance General]] &#039;&#039;(Modellierung - Diagrammoptionen (Erscheinungsbild))&lt;br /&gt;
*Modell&lt;br /&gt;
**[[Fehlerbehebung an Modellen|erneut laden]] &#039;&#039;(Fehlerbehebung an Modellen)&lt;br /&gt;
*Modellelement&lt;br /&gt;
**[[Modellelemente aus- und einblenden|aus- und einblenden]] &#039;&#039;(Diagrammelemente aus- und einblenden)&lt;br /&gt;
*Modifizierer&lt;br /&gt;
**[[Unsigned|Schlüsselwörter, C++]] &#039;&#039;(unsigned)&lt;br /&gt;
*Modifizierer, Funktions-&lt;br /&gt;
**[[Funktions-Modifizierer|Sprachstruktur, C++]] &#039;&#039;(Funktions-Modifizierer)&lt;br /&gt;
*[[Moduldefinitionsdateien|Moduldefinitionsdateien]] &#039;&#039;(Moduldefinitionsdateien)&#039;&#039;&lt;br /&gt;
*[[Erzeugen eines Projekts mit einem MSBuild-Befehl|MSBuild (Befehl)]] &#039;&#039;(Erzeugen eines Projekts mit einem MSBuild-Befehl)&#039;&#039;&lt;br /&gt;
*[[MSBuild|MSBuild]] &#039;&#039;(MSBuild)&#039;&#039;&lt;br /&gt;
*__msfastcall&lt;br /&gt;
**[[Msfastcall|Schlüsselwörter, C++]] &#039;&#039;(__msfastcall)&lt;br /&gt;
*__msreturn&lt;br /&gt;
**[[Msreturn|Schlüsselwörter, C++]] &#039;&#039;(__msreturn)&lt;br /&gt;
*MTS&lt;br /&gt;
**[[MTS verwenden|Datenbankanwendungen]] &#039;&#039;(MTS verwenden)&lt;br /&gt;
*[[Mit Multimedia arbeiten|Multimedia]] &#039;&#039;(Mit Multimedia arbeiten)&#039;&#039;&lt;br /&gt;
*Multithread-Anwendungen&lt;br /&gt;
**[[Mehrere Sitzungen verwalten|Anwendungen]] &#039;&#039;(Mehrere Sitzungen verwalten)&lt;br /&gt;
**[[Exceptions behandeln|Exception-Behandlung]] &#039;&#039;(Exceptions behandeln)&lt;br /&gt;
**[[Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern|gleichzeitige Thread-Zugriffe]] &#039;&#039;(Gleichzeitige Thread-Zugriffe auf einen Speicherbereich verhindern)&lt;br /&gt;
**[[Haupt-VCL-Thread benutzen|Haupt-Thread]] &#039;&#039;(Haupt-VCL-Thread benutzen)&lt;br /&gt;
**[[Die Thread-Funktion schreiben (Anleitung)|Thread-Funktion schreiben]] &#039;&#039;(Die Thread-Funktion schreiben (Anleitung))&lt;br /&gt;
**[[Speicherbereinigungscode schreiben|Thread-Objekte freigeben]] &#039;&#039;(Speicherbereinigungscode schreiben)&lt;br /&gt;
**[[Thread-Objekt definieren|Thread-Objekt]] &#039;&#039;(Thread-Objekt definieren)&lt;br /&gt;
**[[Threads initialisieren|Threads initialisieren]] &#039;&#039;(Threads initialisieren)&lt;br /&gt;
**[[Auf Beendigung der Thread-Ausführung warten|warten auf Beendigung der Thread-Ausführung]] &#039;&#039;(Auf Beendigung der Thread-Ausführung warten)&lt;br /&gt;
*mutable&lt;br /&gt;
**[[Mutable|Schlüsselwörter, C++]] &#039;&#039;(mutable)&lt;br /&gt;
==N==&lt;br /&gt;
*Nachricht&lt;br /&gt;
**[[Mit UML 2.0-Nachrichten arbeiten|Selbst-]] &#039;&#039;(Mit UML 2.0-Nachrichten arbeiten)&lt;br /&gt;
*Namenskonventionen&lt;br /&gt;
**[[Methoden benennen|Methoden]] &#039;&#039;(Methoden benennen)&lt;br /&gt;
*Namen verbergen&lt;br /&gt;
**[[Verbergen|C++ Sprachspezifika]] &#039;&#039;(Verbergen)&lt;br /&gt;
*Namespace&lt;br /&gt;
**[[Mit Namespaces und Packages arbeiten|anzeigen]] &#039;&#039;(Mit Namespaces und Packages arbeiten)&lt;br /&gt;
*Namespaces, Übersicht&lt;br /&gt;
**[[Namespace|C++ Sprachspezifika]] &#039;&#039;(namespace)&lt;br /&gt;
*[[Datenfelder definieren|Neues Feld (Dialogfeld)]] &#039;&#039;(Datenfelder definieren)&#039;&#039;&lt;br /&gt;
*new&lt;br /&gt;
**[[And eq|alternative Repräsentationen von C++-Token]] &#039;&#039;(and_eq, &amp;amp;=)&lt;br /&gt;
**[[New|C++ Sprachspezifika]] &#039;&#039;(new)&lt;br /&gt;
*[[Nicht-blockierende Verbindungen|Nicht-blockierende Verbindungen]] &#039;&#039;(Nicht-blockierende Verbindungen)&#039;&#039;&lt;br /&gt;
*nicht-modal&lt;br /&gt;
**[[Nicht-modale VCL-Formulare dynamisch erstellen|VCL-Formulare]] &#039;&#039;(Nicht-modale VCL-Formulare dynamisch erstellen)&lt;br /&gt;
*Nicht-visuelle Komponenten&lt;br /&gt;
**[[Nicht-visuelle Komponenten erzeugen|erstellen]] &#039;&#039;(Nicht-visuelle Komponenten erzeugen)&lt;br /&gt;
*Nmespaces&lt;br /&gt;
**[[Namespaces in Delphi|Programme und Units]] &#039;&#039;(Namespaces in Delphi)&lt;br /&gt;
*not&lt;br /&gt;
**[[Not, !|alternative Repräsentationen von C++-Token]] &#039;&#039;(not,&amp;amp;nbsp;! (C++))&lt;br /&gt;
*not_eq&lt;br /&gt;
**[[Not eq, !=|alternative Repräsentationen von C++-Token]] &#039;&#039;(not_eq, !=)&lt;br /&gt;
*[[(Null-Direktive)|Null, Direktive]] &#039;&#039;(# (Null-Direktive))&#039;&#039;&lt;br /&gt;
*nullptr&lt;br /&gt;
**[[Nullptr|Schlüsselwörter, C++]] &#039;&#039;(nullptr)&lt;br /&gt;
==O==&lt;br /&gt;
*Objektablage&lt;br /&gt;
**[[Ein Element aus der Objektablage in einem Projekt nutzen|Ablage]] &#039;&#039;(Ein Element aus der Objektablage in einem Projekt nutzen)&lt;br /&gt;
**[[Elemente in die Objektablage einfügen|Ablage]] &#039;&#039;(Elemente in die Objektablage einfügen)&lt;br /&gt;
**[[Gemeinsam genutzte Elemente bearbeiten|Ablage]] &#039;&#039;(Gemeinsam genutzte Elemente bearbeiten)&lt;br /&gt;
**[[Gemeinsam genutzte Elemente in einem Projekt|Ablage]] &#039;&#039;(Gemeinsam genutzte Elemente in einem Projekt)&lt;br /&gt;
**[[Objekte in einer Team-Umgebung gemeinsam nutzen|Ablage]] &#039;&#039;(Objekte in einer Team-Umgebung gemeinsam nutzen)&lt;br /&gt;
**[[Verwenden der Objektablage|Ablage]] &#039;&#039;(Verwenden der Objektablage)&lt;br /&gt;
*Objekte&lt;br /&gt;
**[[Ein Delphi-Objekt untersuchen|{{Delphi}}]] &#039;&#039;(Ein Delphi-Objekt untersuchen)&lt;br /&gt;
**[[Objekte erstellen, instantiieren und freigeben|erstellen]] &#039;&#039;(Objekte erstellen, instantiieren und freigeben)&lt;br /&gt;
**[[Was ist ein Objekt?|Klassen]] &#039;&#039;(Was ist ein Objekt?)&lt;br /&gt;
**[[Objekte, Komponenten und Steuerelemente|Komponenten]] &#039;&#039;(Objekte, Komponenten und Steuerelemente)&lt;br /&gt;
**[[Objekte|Sprachstruktur, C++]] &#039;&#039;(Objekte)&lt;br /&gt;
**[[Objektvariablen verwenden|Variablen]] &#039;&#039;(Objektvariablen verwenden)&lt;br /&gt;
*[[Objekte sperren|Objekte sperren]] &#039;&#039;(Objekte sperren)&#039;&#039;&lt;br /&gt;
*Objektfelder&lt;br /&gt;
**[[Objektfelder|Felder]] &#039;&#039;(Objektfelder)&lt;br /&gt;
*Objekt-Interfaces&lt;br /&gt;
**[[Objekt-Interfaces|Interfaces]] &#039;&#039;(Objekt-Interfaces ({{Delphi}}))&lt;br /&gt;
*[[Das Delegationsmodell verwenden|Objektorientierte Programmierung]] &#039;&#039;(Das Delegationsmodell verwenden)&#039;&#039;&lt;br /&gt;
**[[Objektorientierte Programmierung für Komponentenentwickler Übersicht|Komponentenentwicklung]] &#039;&#039;(Objektorientierte Programmierung für Komponentenentwickler Übersicht)&lt;br /&gt;
*Objekt-Pooling&lt;br /&gt;
**[[Verwaltung der Lebensdauer von Datenmodulen|Remote-Datenmodule]] &#039;&#039;(Verwaltung der Lebensdauer von Datenmodulen)&lt;br /&gt;
*OCL&lt;br /&gt;
**[[OCL-Unterstützung|Einschränkungen]] &#039;&#039;(Object Constraint Language (OCL) Support)&lt;br /&gt;
*OCL-Objekteinschränkung&lt;br /&gt;
**[[OCL-Einschränkungen erstellen|erstellen]] &#039;&#039;(OCL-Einschränkungen erstellen)&lt;br /&gt;
*OLE-Container&lt;br /&gt;
**[[Clients für Server erstellen, die über keine Typbibliothek verfügen|Objektverknüpfung und -einbettung]] &#039;&#039;(Clients für Server erstellen, die über keine Typbibliothek verfügen)&lt;br /&gt;
*[[Auf das Drücken einer Maustaste reagieren|OnMouseDown-Aktion]] &#039;&#039;(Auf das Drücken einer Maustaste reagieren)&#039;&#039;&lt;br /&gt;
*[[Auf das Loslassen einer Maustaste reagieren|OnMouseUp-Aktion]] &#039;&#039;(Auf das Loslassen einer Maustaste reagieren)&#039;&#039;&lt;br /&gt;
*OnPopup (Ereignis)&lt;br /&gt;
**[[Das Ereignis OnPopup behandeln|behandeln]] &#039;&#039;(Das Ereignis OnPopup behandeln)&lt;br /&gt;
*Operator&lt;br /&gt;
**[[Binäre Operatoren - Index|Operatoren, C++]] &#039;&#039;(Binäre Operatoren - Index)&lt;br /&gt;
**[[Suffixoperatoren - Index|Operatoren, C++]] &#039;&#039;(Suffixoperatoren - Index)&lt;br /&gt;
**[[Überladen von Operatorfunktionen (Übersicht) - Index|Operatoren, C++]] &#039;&#039;(Überladen von Operatorfunktionen (Übersicht) - Index)&lt;br /&gt;
**[[Unäre Operatoren - Index|Operatoren, C++]] &#039;&#039;(Unäre Operatoren - Index)&lt;br /&gt;
*+  Operator&lt;br /&gt;
**[[Plus- und Minus-Operatoren|Operatoren, C++]] &#039;&#039;(Plus- und Minus-Operatoren)&lt;br /&gt;
*. Operator&lt;br /&gt;
**Operator&lt;br /&gt;
**[[. Operator für direkte Elementauswahl|Operatoren, C++]] &#039;&#039;(. Operator für direkte Elementauswahl)&lt;br /&gt;
**[[Referenzierungs-/Dereferenzierungsoperatoren|Operatoren, C++]] &#039;&#039;(Referenzierungs-/Dereferenzierungsoperatoren)&lt;br /&gt;
*++ Operator&lt;br /&gt;
**[[Inkrement-/Dekrement-Operatoren|Operatoren, C++]] &#039;&#039;(Inkrement-/Dekrement-Operatoren)&lt;br /&gt;
*operator&lt;br /&gt;
**[[Operator|Schlüsselwörter, C++]] &#039;&#039;(operator)&lt;br /&gt;
*?: Operator&lt;br /&gt;
**[[Bedingungsoperator|Operatoren, C++]] &#039;&#039;(Bedingungsoperator)&lt;br /&gt;
*[ ] Operator&lt;br /&gt;
**[[Array-Indizierungsoperator|Operatoren, C++]] &#039;&#039;(Array-Indizierungsoperator)&lt;br /&gt;
*Operatoren, Ausdrücke&lt;br /&gt;
**[[Primärausdruck-Operatoren|Operatoren, C++]] &#039;&#039;(Primärausdruck-Operatoren)&lt;br /&gt;
*Operatoren, binäre&lt;br /&gt;
**[[Binäre Operatoren|Operatoren, C++]] &#039;&#039;(Binäre Operatoren - Übersicht (C++))&lt;br /&gt;
*Operatoren, Funktionsaufrufe&lt;br /&gt;
**[[Klammeroperator|Operatoren, C++]] &#039;&#039;(Klammeroperator)&lt;br /&gt;
*Operatoren, Gleichheits-&lt;br /&gt;
**[[Gleichheitsoperatoren|Sprachstruktur, C++]] &#039;&#039;(Gleichheitsoperatoren)&lt;br /&gt;
*Operatoren überladen&lt;br /&gt;
**[[Überladen des Operators delete|C++ Sprachspezifika]] &#039;&#039;(Überladen des Operators delete)&lt;br /&gt;
**[[Überladen des Operators new|C++ Sprachspezifika]] &#039;&#039;(Überladen des Operators new)&lt;br /&gt;
**[[Überladene Operatoren (Delphi)|Klassen und Objekte]] &#039;&#039;(Überladene Operatoren ({{Delphi}}))&lt;br /&gt;
*Operatoren, überladen&lt;br /&gt;
**[[Beispiel für das Überladen von Operatoren|Operatorüberladung, C++]] &#039;&#039;(Beispiel für das Überladen von Operatoren)&lt;br /&gt;
**[[Überladen des Funktionsaufrufoperators ( )|Operatorüberladung, C++]] &#039;&#039;(Überladen des Funktionsaufrufoperators ( ))&lt;br /&gt;
**[[Überladen des Zuweisungsoperators =|Operatorüberladung, C++]] &#039;&#039;(Überladen des Zuweisungsoperators = (C++))&lt;br /&gt;
**[[Überladene Operatoren und Vererbung|Operatorüberladung, C++]] &#039;&#039;(Überladene Operatoren und Vererbung)&lt;br /&gt;
**[[Überladen von binären Operatoren|Operatorüberladung, C++]] &#039;&#039;(Überladen von binären Operatoren)&lt;br /&gt;
**[[Überladen von Operatoren (C++)|Operatorüberladung, C++]] &#039;&#039;(Überladen von Operatoren (C++))&lt;br /&gt;
**[[Überladen von Operatorfunktionen|Operatorüberladung, C++]] &#039;&#039;(Überladen von Operatorfunktionen)&lt;br /&gt;
**[[Überladen von unären Operatoren|Operatorüberladung, C++]] &#039;&#039;(Überladen von unären Operatoren)&lt;br /&gt;
*Operatoren, unäre&lt;br /&gt;
**[[Unäre Operatoren|Operatoren, C++]] &#039;&#039;(Unäre Operatoren)&lt;br /&gt;
*Operatoren, Zusammenfassung&lt;br /&gt;
**[[Operatoren (Zusammenfassung)|Operatoren, C++]] &#039;&#039;(Operatoren (Zusammenfassung))&lt;br /&gt;
*Operator new&lt;br /&gt;
**[[Der Operator new|C++ Sprachspezifika]] &#039;&#039;(Der Operator new (C++))&lt;br /&gt;
**[[Der Operator new für Arrays|C++ Sprachspezifika]] &#039;&#039;(Der Operator new für Arrays)&lt;br /&gt;
**[[Platzierungssyntax für den Operator new|C++ Sprachspezifika]] &#039;&#039;(Platzierungssyntax für den Operator new)&lt;br /&gt;
*operators, overloading&lt;br /&gt;
**[[Überladen des Indizierungsoperators|operator overloading, C++]] &#039;&#039;(Überladen des Indizierungsoperators [ ])&lt;br /&gt;
**[[Überladen des Klassenelementzugriffs-Operators –|operator overloading, C++]] &#039;&#039;(Überladen des Klassenelementzugriffs-Operators –&amp;gt;)&lt;br /&gt;
*Optionen&lt;br /&gt;
**[[Konfigurieren der UML-Modellierung|Änderungen deaktivieren]] &#039;&#039;(Konfigurieren der UML-Modellierung)&lt;br /&gt;
*options&lt;br /&gt;
**[[Modellierung - Allgemeine Optionen|general]] &#039;&#039;(Modellierung - Allgemeine Optionen)&lt;br /&gt;
**[[Modellierung - Optionen für die Dokumentationserzeugung|generate documentation general]] &#039;&#039;(Modellierung - Optionen für die Dokumentationserzeugung)&lt;br /&gt;
*[[Optionsfelder (TRadioButton)|Optionsfelder (TRadioButton)]] &#039;&#039;(Optionsfelder (TRadioButton))&#039;&#039;&lt;br /&gt;
*[[Übersicht über Optionsgruppen|Optionsgruppen (C++)]] &#039;&#039;(Übersicht über Optionsgruppen)&#039;&#039;&lt;br /&gt;
*[[Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen|Optionsgruppen erstellen]] &#039;&#039;(Erstellen, Anwenden, Bearbeiten und Löschen von Optionsgruppen)&#039;&#039;&lt;br /&gt;
*or&lt;br /&gt;
**[[Or|alternative Repräsentationen von C++-Token]] &#039;&#039;(or)&lt;br /&gt;
*or_eq&lt;br /&gt;
**[[Or eq|alternative Repräsentationen von C++-Token]] &#039;&#039;(or_eq)&lt;br /&gt;
*[[Größe von Owner-Draw-Elementen festlegen|Owner-Draw-Steuerelemente]] &#039;&#039;(Größe von Owner-Draw-Elementen festlegen)&#039;&#039;&lt;br /&gt;
==P==&lt;br /&gt;
*Packages&lt;br /&gt;
**[[Von der Befehlszeile aus compilieren und linken|Befehlszeilen-Compiler und -Linker verwenden]] &#039;&#039;(Von der Befehlszeile aus compilieren und linken)&lt;br /&gt;
**[[Benötigte Laufzeit-Packages auswählen|benötigte Laufzeit-Packages]] &#039;&#039;(Benötigte Laufzeit-Packages auswählen)&lt;br /&gt;
**[[Benutzerdefinierte Packages|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Packages)&lt;br /&gt;
**[[Ein bestehendes Package bearbeiten|bestehende bearbeiten]] &#039;&#039;(Ein bestehendes Package bearbeiten)&lt;br /&gt;
**[[Spezielle Compiler-Direktiven für Packages|Compiler-Direktiven]] &#039;&#039;(Spezielle Compiler-Direktiven für Packages)&lt;br /&gt;
**[[Packages compilieren|compilieren]] &#039;&#039;(Packages compilieren)&lt;br /&gt;
**[[Packages (Delphi)|compilieren]] &#039;&#039;(Packages ({{Delphi}}))&lt;br /&gt;
**[[Package-Dateien nach erfolgreicher Compilierung|Dateien]] &#039;&#039;(Package-Dateien nach erfolgreicher Compilierung)&lt;br /&gt;
**[[Packages weitergeben|Deployment]] &#039;&#039;(Packages weitergeben)&lt;br /&gt;
**[[Entwurfszeit-Packages|Entwurfszeit]] &#039;&#039;(Entwurfszeit-Packages)&lt;br /&gt;
**[[Ein Package erstellen|erstellen]] &#039;&#039;(Ein Package erstellen)&lt;br /&gt;
**[[Packages erstellen und bearbeiten|erstellen und bearbeiten (Übersicht)]] &#039;&#039;(Packages erstellen und bearbeiten)&lt;br /&gt;
**[[Packages in Anwendungen laden|in Anwendungen verwenden]] &#039;&#039;(Packages in Anwendungen laden)&lt;br /&gt;
**[[Komponenten-Packages installieren|Komponenten installieren]] &#039;&#039;(Komponenten-Packages installieren)&lt;br /&gt;
**[[Packages mit der Funktion LoadPackage laden|laden/entladen]] &#039;&#039;(Packages mit der Funktion LoadPackage laden)&lt;br /&gt;
**[[Laufzeit-Packages|Laufzeit-]] &#039;&#039;(Laufzeit-Packages)&lt;br /&gt;
**[[Packages und Komponenten: Übersicht|Packages]] &#039;&#039;(Packages und Komponenten: Übersicht)&lt;br /&gt;
**[[Quelldateien von Packages manuell bearbeiten|Quelldateien manuell bearbeiten]] &#039;&#039;(Quelldateien von Packages manuell bearbeiten)&lt;br /&gt;
**[[Verwendung des schwachen Packens|schwaches Packen]] &#039;&#039;(Verwendung des schwachen Packens)&lt;br /&gt;
**[[Packages sinnvoll einsetzen|sinnvoll einsetzen]] &#039;&#039;(Packages sinnvoll einsetzen)&lt;br /&gt;
**[[Die Struktur eines Package|Struktur]] &#039;&#039;(Die Struktur eines Package)&lt;br /&gt;
**[[Packages und Standard-DLLs|und DLLs]] &#039;&#039;(Packages und Standard-DLLs)&lt;br /&gt;
**[[Packages erstellen|Units]] &#039;&#039;(Packages erstellen)&lt;br /&gt;
**[[Package-Dateien|verteilen]] &#039;&#039;(Package-Dateien)&lt;br /&gt;
**[[Wann Packages und DLLs zu verwenden sind|Verwendung]] &#039;&#039;(Wann Packages und DLLs zu verwenden sind)&lt;br /&gt;
*Packages und DLLs&lt;br /&gt;
**[[Packages und DLLs erstellen|erstellen]] &#039;&#039;(Packages und DLLs erstellen)&lt;br /&gt;
*Paletten&lt;br /&gt;
**[[Paletten verarbeiten|Grafiken]] &#039;&#039;(Paletten verarbeiten)&lt;br /&gt;
*Paradox-Tabellen&lt;br /&gt;
**[[Lokale Transaktionen|lokale Transaktionen]] &#039;&#039;(Lokale Transaktionen)&lt;br /&gt;
**[[Paradox-Verzeichnisorte angeben|Netzwerksteuerungsdateien]] &#039;&#039;(Paradox-Verzeichnisorte angeben)&lt;br /&gt;
**[[Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten|Passwörter]] &#039;&#039;(Mit passwortgeschützten Paradox- und dBASE-Tabellen arbeiten)&lt;br /&gt;
*Parameter&lt;br /&gt;
**[[Befehlsparameter verarbeiten|ADO-Befehle]] &#039;&#039;(Befehlsparameter verarbeiten)&lt;br /&gt;
**[[Parameter (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Parameter (Delphi))&lt;br /&gt;
**[[Parameter vom Anwendungsserver abrufen|vom Provider abrufen]] &#039;&#039;(Parameter vom Anwendungsserver abrufen)&lt;br /&gt;
*Parameter ändern&lt;br /&gt;
**[[Überblick zum Ändern von Parametern (Delphi)|Refactoring]] &#039;&#039;(Überblick zum Ändern von Parametern (Delphi))&lt;br /&gt;
*pascal&lt;br /&gt;
**[[Pascal, pascal, pascal|Schlüsselwörter, C++]] &#039;&#039;(pascal, _pascal, __pascal (C++))&lt;br /&gt;
*[[Declspec(pascalimplementation)|PASCALIMPLEMENTATION]] &#039;&#039;(__declspec(pascalimplementation))&#039;&#039;&lt;br /&gt;
*Pattern als First-Class-Citizens&lt;br /&gt;
**[[Hinzufügen von Teilnehmern zu FCC-Pattern|Teilnehmer hinzufügen]] &#039;&#039;(Hinzufügen von Teilnehmern zu FCC-Pattern)&lt;br /&gt;
*Pattern-Registrierung&lt;br /&gt;
**[[Pattern|Pattern]] &#039;&#039;(Pattern)&lt;br /&gt;
*paValueList&lt;br /&gt;
**[[Die Editorattribute festlegen|paSubProperties]] &#039;&#039;(Die Editorattribute festlegen)&lt;br /&gt;
*Perform (Methode)&lt;br /&gt;
**[[Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen|Botschaften senden]] &#039;&#039;(Die Botschaftsbehandlungsroutine eines Steuerelements direkt aufrufen)&lt;br /&gt;
*Persistente Felder&lt;br /&gt;
**[[Persistente Felder anordnen|anordnen]] &#039;&#039;(Persistente Felder anordnen)&lt;br /&gt;
**[[Neue persistente Felder erstellen|definieren]] &#039;&#039;(Neue persistente Felder erstellen)&lt;br /&gt;
**[[Persistente Felder erstellen|erstellen]] &#039;&#039;(Persistente Felder erstellen)&lt;br /&gt;
**[[Persistente Feldkomponenten|Feldobjekte]] &#039;&#039;(Persistente Feldkomponenten)&lt;br /&gt;
**[[Persistente Feldkomponenten löschen|löschen]] &#039;&#039;(Persistente Feldkomponenten löschen)&lt;br /&gt;
*Persistente Spalten&lt;br /&gt;
**[[Persistente Spalten erstellen|erstellen]] &#039;&#039;(Persistente Spalten erstellen)&lt;br /&gt;
**[[Persistente Spalten löschen|im Spalteneditor löschen]] &#039;&#039;(Persistente Spalten löschen)&lt;br /&gt;
**[[Reihenfolge persistenter Spalten ändern|Reihenfolge ändern]] &#039;&#039;(Reihenfolge persistenter Spalten ändern)&lt;br /&gt;
**[[Schaltflächen in Spalten einfügen|Schaltflächen einfügen]] &#039;&#039;(Schaltflächen in Spalten einfügen)&lt;br /&gt;
*[[Standardverhalten der Datenbankverbindung festlegen|Persistente Verbindungen]] &#039;&#039;(Standardverhalten der Datenbankverbindung festlegen)&#039;&#039;&lt;br /&gt;
*Pin&lt;br /&gt;
**[[Pins erstellen|erstellen]] &#039;&#039;(Pins erstellen (UML 2.0))&lt;br /&gt;
*[[Die Pinseleigenschaft Bitmap setzen|Pinsel, Bitmap-Eigenschaft]] &#039;&#039;(Die Pinseleigenschaft Bitmap setzen)&#039;&#039;&lt;br /&gt;
*[[Pinselfarbe ändern|Pinselfarbe]] &#039;&#039;(Pinselfarbe ändern)&#039;&#039;&lt;br /&gt;
*[[Pinsel verwenden|Pinsel]] &#039;&#039;(Pinsel verwenden)&#039;&#039;&lt;br /&gt;
*Pixel&lt;br /&gt;
**[[Pixel lesen und setzen|lesen und setzen]] &#039;&#039;(Pixel lesen und setzen)&lt;br /&gt;
*[[Polygone zeichnen|Polygone]] &#039;&#039;(Polygone zeichnen)&#039;&#039;&lt;br /&gt;
**[[Ein Polygon in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Ein Polygon in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*Polymorphe Klassen&lt;br /&gt;
**[[Polymorphe Klassen - Index|C++ Sprachspezifika]] &#039;&#039;(Polymorphe Klassen - Index)&lt;br /&gt;
*[[Ein Popup-Menü bereitstellen|Popup-Menüs]] &#039;&#039;(Ein Popup-Menü bereitstellen)&#039;&#039;&lt;br /&gt;
*[[Positionsmarken verwenden|Positionsmarken verwenden]] &#039;&#039;(Positionsmarken verwenden)&#039;&#039;&lt;br /&gt;
*PostMessage (Methode)&lt;br /&gt;
**[[Eine verzögert auszuführende Botschaft senden|Botschaften senden]] &#039;&#039;(Eine verzögert auszuführende Botschaft senden)&lt;br /&gt;
*[[Pragma alignment|#pragma alignment]] &#039;&#039;(#pragma alignment)&#039;&#039;&lt;br /&gt;
*[[Pragma argsused|#pragma argsused]] &#039;&#039;(#pragma argsused)&#039;&#039;&lt;br /&gt;
*[[Pragma checkoption|#pragma checkoption]] &#039;&#039;(#pragma checkoption)&#039;&#039;&lt;br /&gt;
*[[Pragma codeseg|#pragma codeseg]] &#039;&#039;(#pragma codeseg)&#039;&#039;&lt;br /&gt;
*[[Pragma defineonoption und pragma undefineonoption|#pragma defineonoption]] &#039;&#039;(#pragma defineonoption und #pragma undefineonoption)&#039;&#039;&lt;br /&gt;
*[[Pragma exit und pragma startup|#pragma exit]] &#039;&#039;(#pragma exit und #pragma startup)&#039;&#039;&lt;br /&gt;
*[[Pragma hdrfile|#pragma hdrfile]] &#039;&#039;(#pragma hdrfile)&#039;&#039;&lt;br /&gt;
*[[Pragma hdrstop|#pragma hdrstop]] &#039;&#039;(#pragma hdrstop)&#039;&#039;&lt;br /&gt;
*[[Pragma inline|#pragma inline]] &#039;&#039;(#pragma inline)&#039;&#039;&lt;br /&gt;
*[[Pragma intrinsic|#pragma intrinsic]] &#039;&#039;(#pragma intrinsic)&#039;&#039;&lt;br /&gt;
*[[Pragma comment|#pragma-Kommentare, pragma]] &#039;&#039;(#pragma comment)&#039;&#039;&lt;br /&gt;
*[[Pragma link|#pragma link]] &#039;&#039;(#pragma link)&#039;&#039;&lt;br /&gt;
*[[Pragma message|#pragma message]] &#039;&#039;(#pragma message)&#039;&#039;&lt;br /&gt;
*[[Pragma nopushoptwarn|#pragma nopushoptwarn]] &#039;&#039;(#pragma nopushoptwarn)&#039;&#039;&lt;br /&gt;
*[[Pragma obsolete|#pragma obsolete]] &#039;&#039;(#pragma obsolete)&#039;&#039;&lt;br /&gt;
*[[Pragma option|#pragma option]] &#039;&#039;(#pragma option)&#039;&#039;&lt;br /&gt;
*[[Pragma package|#pragma package]] &#039;&#039;(#pragma package)&#039;&#039;&lt;br /&gt;
*[[Pragma pack|#pragma pack]] &#039;&#039;(#pragma pack)&#039;&#039;&lt;br /&gt;
*[[Pragma|#pragma]] &#039;&#039;(#pragma)&#039;&#039;&lt;br /&gt;
*[[Pragma region und pragma end region|#pragma region]] &#039;&#039;(#pragma region und #pragma end_region)&#039;&#039;&lt;br /&gt;
*[[Pragma resource|#pragma resource]] &#039;&#039;(#pragma resource)&#039;&#039;&lt;br /&gt;
*[[Pragma warn|#pragma warn]] &#039;&#039;(#pragma warn)&#039;&#039;&lt;br /&gt;
*private&lt;br /&gt;
**[[Private|Schlüsselwörter, C++]] &#039;&#039;(private (C++))&lt;br /&gt;
*Programmierhilfe&lt;br /&gt;
**[[Programmierhilfe|Übersicht]] &#039;&#039;(Programmierhilfe)&lt;br /&gt;
*Programmorganisation&lt;br /&gt;
**[[Programme und Units|Programme und Units]] &#039;&#039;(Programme und Units ({{Delphi}}))&lt;br /&gt;
*Project&lt;br /&gt;
**[[Projektverwaltung|Clean]] &#039;&#039;(Projektverwaltung)&lt;br /&gt;
*Projekte&lt;br /&gt;
**[[Ein Projekt starten|Arten]] &#039;&#039;(Ein Projekt starten - Überblick)&lt;br /&gt;
**[[Ein Projekt erstellen|Projekte erstellen]] &#039;&#039;(Ein Projekt erstellen)&lt;br /&gt;
*property&lt;br /&gt;
**[[Property|Schlüsselwörter, C++]] &#039;&#039;(__property)&lt;br /&gt;
*protected&lt;br /&gt;
**[[Protected|Schlüsselwörter, C++]] &#039;&#039;(protected (C++))&lt;br /&gt;
*Protokolle&lt;br /&gt;
**[[Terminologie und Standards|Internet]] &#039;&#039;(Terminologie und Standards)&lt;br /&gt;
*Provider&lt;br /&gt;
**[[Auf Client-Ereignisse reagieren|benutzerdefinierte Ereignisse]] &#039;&#039;(Auf Client-Ereignisse reagieren)&lt;br /&gt;
**[[Die Datenquelle festlegen|Daten abrufen]] &#039;&#039;(Die Datenquelle festlegen)&lt;br /&gt;
**[[Auf Aktualisierungsanforderungen des Client reagieren|Daten aktualisieren]] &#039;&#039;(Auf Aktualisierungsanforderungen des Client reagieren)&lt;br /&gt;
**[[Aktualisierungsfehler beheben|Fehlerbehandlung]] &#039;&#039;(Aktualisierungsfehler beheben)&lt;br /&gt;
**[[XML-Dokumente als Datenquelle für einen Provider verwenden|XML]] &#039;&#039;(XML-Dokumente als Datenquelle für einen Provider verwenden)&lt;br /&gt;
*Prozedur&lt;br /&gt;
**[[Die Register-Prozedur implementieren|Register]] &#039;&#039;(Die Register-Prozedur implementieren)&lt;br /&gt;
*Prozedurale Typen&lt;br /&gt;
**[[Prozedurale Typen|Datentypen]] &#039;&#039;(Prozedurale Typen ({{Delphi}}))&lt;br /&gt;
*Prozeduren und Funktionen&lt;br /&gt;
**[[Prozeduren und Funktionen (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Prozeduren und Funktionen ({{Delphi}}))&lt;br /&gt;
*Prozeduren und Funktionen aufrufen&lt;br /&gt;
**[[Prozeduren und Funktionen aufrufen (Delphi)|Prozeduren und Funktionen]] &#039;&#039;(Prozeduren und Funktionen aufrufen (Delphi))&lt;br /&gt;
*Pseudovariablen&lt;br /&gt;
**[[Tabelle der C++-Register-Pseudovariablen|Lexikalische Elemente, C++]] &#039;&#039;(Tabelle der C++-Register-Pseudovariablen)&lt;br /&gt;
*public&lt;br /&gt;
**[[Public|Schlüsselwörter, C++]] &#039;&#039;(public (C++))&lt;br /&gt;
*published&lt;br /&gt;
**[[Published|Schlüsselwörter, C++]] &#039;&#039;(__published (C++))&lt;br /&gt;
==Q==&lt;br /&gt;
*Quelltext&lt;br /&gt;
**[[Quelltext bearbeiten|bearbeiten]] &#039;&#039;(Quelltext bearbeiten)&lt;br /&gt;
*Quelltext bearbeiten&lt;br /&gt;
**[[Klassenvervollständigung verwenden|Klassenvervollständigung]] &#039;&#039;(Klassenvervollständigung verwenden)&lt;br /&gt;
*Quelltext-Editor&lt;br /&gt;
**[[Quelltext-Editor anpassen|anpassen]] &#039;&#039;(Quelltext-Editor anpassen)&lt;br /&gt;
*Quelltext wiederverwenden&lt;br /&gt;
**[[Komponenten und Komponentengruppen wiederverwenden|Techniken]] &#039;&#039;(Komponenten und Komponentengruppen wiederverwenden)&lt;br /&gt;
==R==&lt;br /&gt;
*[[Rahmen (TBevel)|Rahmen (TBevel)]] &#039;&#039;(Rahmen (TBevel))&#039;&#039;&lt;br /&gt;
*Rangfolge&lt;br /&gt;
**[[Abarbeitungsreihenfolge und Rangfolge von Operatoren|Operatoren, C++]] &#039;&#039;(Abarbeitungsreihenfolge und Rangfolge von Operatoren)&lt;br /&gt;
*read&lt;br /&gt;
**[[Zugriffsmethoden (Eigenschaften)|write]] &#039;&#039;(Zugriffsmethoden (Eigenschaften))&lt;br /&gt;
*ReadOnly (Eigenschaft)&lt;br /&gt;
**[[Den Standardwert von FReadOnly ändern|FReadOnly]] &#039;&#039;(Den Standardwert von FReadOnly ändern)&lt;br /&gt;
*Rechtecke und Ellipsen&lt;br /&gt;
**[[Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen|zeichnen]] &#039;&#039;(Rechtecke und Ellipsen in einer VCL-Formularanwendung zeichnen)&lt;br /&gt;
*[[Rechtecke und Ellipsen zeichnen|Rechtecke zeichnen]] &#039;&#039;(Rechtecke und Ellipsen zeichnen)&#039;&#039;&lt;br /&gt;
*[[Überblick zum Refactoring|Refactoring]] &#039;&#039;(Überblick zum Refactoring)&#039;&#039;&lt;br /&gt;
**[[Refactoring von Quelltext|Anleitungen]] &#039;&#039;(Refactoring von Quelltext)&lt;br /&gt;
**[[Überblick zum Extrahieren von Ressourcenstrings (Delphi)|Ressourcen-String extrahieren]] &#039;&#039;(Überblick zum Extrahieren von Ressourcenstrings (Delphi))&lt;br /&gt;
**[[Refactoring-Operationen in der Vorschau anzeigen und durchführen|Vorschau]] &#039;&#039;(Refactoring-Operationen in der Vorschau anzeigen und durchführen)&lt;br /&gt;
*Referentielle Integrität&lt;br /&gt;
**[[Referentielle Integrität, Stored Procedures und Trigger|Stored Procedures]] &#039;&#039;(Referentielle Integrität, Stored Procedures und Trigger)&lt;br /&gt;
*Referenzen suchen&lt;br /&gt;
**[[Überblick zum Suchen von Referenzen (Delphi)|Deklarationssymbol]] &#039;&#039;(Überblick zum Suchen von Referenzen (Delphi))&lt;br /&gt;
**[[Referenzen suchen (Delphi)|lokale Referenzen suchen]] &#039;&#039;(Referenzen suchen (Delphi))&lt;br /&gt;
*[[Referenzfelder|Referenzfelder]] &#039;&#039;(Referenzfelder)&#039;&#039;&lt;br /&gt;
*[[Hinzufügen (Dialogfeld), Erfordert (Registerkarte)|Referenz hinzufügen]] &#039;&#039;(Hinzufügen (Dialogfeld), Erfordert (Registerkarte))&#039;&#039;&lt;br /&gt;
*register&lt;br /&gt;
**[[Register|Schlüsselwörter, C++]] &#039;&#039;(register (C++))&lt;br /&gt;
*[[Registerkartenkomponente (TPageControl)|Registerkartenkomponenten (TPageControl)]] &#039;&#039;(Registerkartenkomponente (TPageControl))&#039;&#039;&lt;br /&gt;
*[[Registerkomponente (TTabControl)|Registerkomponenten (TTabControl)]] &#039;&#039;(Registerkomponente (TTabControl))&#039;&#039;&lt;br /&gt;
*RegisterPropertyEditor&lt;br /&gt;
**[[Den Eigenschaftseditor registrieren|Eigenschaftseditoren registrieren]] &#039;&#039;(Den Eigenschaftseditor registrieren)&lt;br /&gt;
*Registrierung&lt;br /&gt;
**[[Arbeiten mit INI-Dateien und der Registrierung|Systemregistrierung]] &#039;&#039;(Arbeiten mit INI-Dateien und der Registrierung)&lt;br /&gt;
*reinterpret_cast&lt;br /&gt;
**[[Reinterpret cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(reinterpret_cast (Typumwandlungsoperator))&lt;br /&gt;
*Relationale Operatoren&lt;br /&gt;
**[[Relationale Operatoren|Operatoren, C++]] &#039;&#039;(Relationale Operatoren)&lt;br /&gt;
*[[Remotable-Objekt (Beispiel)|Remotable-Objekte]] &#039;&#039;(Remotable-Objekt (Beispiel))&#039;&#039;&lt;br /&gt;
*Remote-Datenmodule&lt;br /&gt;
**[[Datenmodul einrichten|einrichten]] &#039;&#039;(Datenmodul einrichten)&lt;br /&gt;
**[[TMTSDataModule konfigurieren|erstellen]] &#039;&#039;(TMTSDataModule konfigurieren)&lt;br /&gt;
**[[TRemoteDataModule konfigurieren|erstellen]] &#039;&#039;(TRemoteDataModule konfigurieren)&lt;br /&gt;
**[[TSOAPDataModule konfigurieren|erstellen]] &#039;&#039;(TSOAPDataModule konfigurieren)&lt;br /&gt;
*Remote-Verbindungen&lt;br /&gt;
**[[Broker-Verbindungen|Broker]] &#039;&#039;(Broker-Verbindungen)&lt;br /&gt;
**[[Verbindung über DCOM angeben|DCOM verwenden]] &#039;&#039;(Verbindung über DCOM angeben)&lt;br /&gt;
**[[Verbindung über HTTP angeben|HTTP verwenden]] &#039;&#039;(Verbindung über HTTP angeben)&lt;br /&gt;
**[[Verbindung über SOAP angeben|SOAP verwenden]] &#039;&#039;(Verbindung über SOAP angeben)&lt;br /&gt;
**[[Verbindung über Sockets angeben|TCP/IP verwenden]] &#039;&#039;(Verbindung über Sockets angeben)&lt;br /&gt;
**[[Server-Verbindungen verwalten|verwalten]] &#039;&#039;(Server-Verbindungen verwalten)&lt;br /&gt;
*requires&lt;br /&gt;
**[[Requires|Schlüsselwörter, C++]] &#039;&#039;(requires (C++))&lt;br /&gt;
*Ressourcen&lt;br /&gt;
**[[Ressourcen auslagern|isolieren]] &#039;&#039;(Ressourcen auslagern)&lt;br /&gt;
*Ressourcendateien&lt;br /&gt;
**[[Ressourcendateien importieren|Menüs]] &#039;&#039;(Ressourcendateien importieren)&lt;br /&gt;
*Ressourcen-Dlls&lt;br /&gt;
**[[Ressourcen-DLLs erstellen|Gebietsschema]] &#039;&#039;(Ressourcen-DLLs erstellen)&lt;br /&gt;
*restrict&lt;br /&gt;
**[[Restrict|Schlüsselwörter, C++]] &#039;&#039;(restrict)&lt;br /&gt;
*Resume (Methode)&lt;br /&gt;
**[[Threads starten und stoppen|Suspend (Methode)]] &#039;&#039;(Threads starten und stoppen)&lt;br /&gt;
*return&lt;br /&gt;
**[[Return|Schlüsselwörter, C++]] &#039;&#039;(return)&lt;br /&gt;
*Ribbon-Steuerelemente&lt;br /&gt;
**[[Erstellen einer Anwendung mit Ribbon-Steuerelementen|Anwendung erstellen]] &#039;&#039;(Erstellen einer Anwendung mit Ribbon-Steuerelementen)&lt;br /&gt;
**[[Hinzufügen von Befehlen zu dem Ribbon|Befehle hinzufügen]] &#039;&#039;(Hinzufügen von Befehlen zu dem Ribbon)&lt;br /&gt;
*[[RLINK32.DLL: Der Ressourcen-Linker (C++)|RLINK32.DLL]] &#039;&#039;(RLINK32.DLL: Der Ressourcen-Linker (C++))&#039;&#039;&lt;br /&gt;
*Rolle&lt;br /&gt;
**[[Mit Kollaborationsverwendungen arbeiten|verschiedene Klassifizierer binden]] &#039;&#039;(Mit Kollaborationsverwendungen arbeiten)&lt;br /&gt;
*[[Rotl, rotr|_rotr, _rotl]] &#039;&#039;(_rotl, _rotr)&#039;&#039;&lt;br /&gt;
*Routinen für lange String&lt;br /&gt;
**[[Gebräuchliche Routinen für AnsiStrings|Strings]] &#039;&#039;(Gebräuchliche Routinen für AnsiStrings)&lt;br /&gt;
*Routinen für nullterminierte Strings&lt;br /&gt;
**[[Gebräuchliche Routinen für nullterminierte Strings|Strings]] &#039;&#039;(Gebräuchliche Routinen für nullterminierte Strings)&lt;br /&gt;
*RTF-Steuerelemente&lt;br /&gt;
**[[Memo- und RTF-Bearbeitungselemente|Memo-Steuerelemente]] &#039;&#039;(Memo- und RTF-Bearbeitungselemente)&lt;br /&gt;
*__rtti&lt;br /&gt;
**[[Rtti und die Option -RT|C++ Sprachspezifika]] &#039;&#039;(__rtti und die Option -RT)&lt;br /&gt;
*RTTI&lt;br /&gt;
**[[Typidentifikation zur Laufzeit (RTTI): Übersicht|C++ Sprachspezifika]] &#039;&#039;(Typidentifikation zur Laufzeit (RTTI): Übersicht)&lt;br /&gt;
*Rückgängig machen&lt;br /&gt;
**[[Refactoring rückgängig machen (Delphi)|Refactoring]] &#039;&#039;(Refactoring rückgängig machen (Delphi))&lt;br /&gt;
==S==&lt;br /&gt;
*Safecall&lt;br /&gt;
**[[So fügt Delphi Eigenschaften hinzu|Eigenschaften]] &#039;&#039;(So fügt Delphi Eigenschaften hinzu)&lt;br /&gt;
**[[So fügt Delphi Ereignisse hinzu|Ereignisse]] &#039;&#039;(So fügt Delphi Ereignisse hinzu)&lt;br /&gt;
*[[Schaltflächen und ähnliche Steuerelemente|Schaltflächen (TButton)]] &#039;&#039;(Schaltflächen und ähnliche Steuerelemente)&#039;&#039;&lt;br /&gt;
*Schieberegler (TTrackBar)&lt;br /&gt;
**[[Schieberegler (TTrackBar)|Steuerelemente]] &#039;&#039;(Schieberegler (TTrackBar))&lt;br /&gt;
*[[Schlüsselwörter und reservierte Wörter in Makros|Schlüsselwörter]] &#039;&#039;(Schlüsselwörter und reservierte Wörter in Makros)&#039;&#039;&lt;br /&gt;
**[[Schlüsselwörter|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwörter)&lt;br /&gt;
**[[Schlüsselwörter spezifisch für C++|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwörter spezifisch für C++)&lt;br /&gt;
**[[Schlüsselwort-Erweiterungen|Lexikalische Elemente, C++]] &#039;&#039;(Schlüsselwort-Erweiterungen)&lt;br /&gt;
**[[Typ-Bezeichner|Sprachstruktur, C++]] &#039;&#039;(Typ-Bezeichner)&lt;br /&gt;
*Schnittstelle&lt;br /&gt;
**[[Mit Schnittstellen arbeiten|ausblenden]] &#039;&#039;(Mit Schnittstellen arbeiten)&lt;br /&gt;
**[[Das Erscheinungsbild von Schnittstellen ändern|Notation ändern]] &#039;&#039;(Das Erscheinungsbild von Schnittstellen ändern)&lt;br /&gt;
*Schnittstellen implementieren&lt;br /&gt;
**[[Interfaces implementieren|Schnittstellen]] &#039;&#039;(Interfaces implementieren)&lt;br /&gt;
*Schnittstellenreferenzen&lt;br /&gt;
**[[Interface-Referenzen|Schnittstellen]] &#039;&#039;(Interface-Referenzen ({{Delphi}}))&lt;br /&gt;
*[[Schnittstellen verwenden|Schnittstellen]] &#039;&#039;(Schnittstellen verwenden)&#039;&#039;&lt;br /&gt;
**[[Schnittstellen in verschiedenen Klassen verwenden|Polymorphismus]] &#039;&#039;(Schnittstellen in verschiedenen Klassen verwenden)&lt;br /&gt;
**[[Wiederverwendung von Quelltext und Delegation|Quelltext wiederverwenden]] &#039;&#039;(Wiederverwendung von Quelltext und Delegation)&lt;br /&gt;
**[[Die Schnittstelle des Anwendungs-Servers erweitern|Remote-Datenmodule]] &#039;&#039;(Die Schnittstelle des Anwendungs-Servers erweitern)&lt;br /&gt;
**[[TInterfacedObject|TInterfacedObject]] &#039;&#039;(TInterfacedObject)&lt;br /&gt;
*Schriften&lt;br /&gt;
**[[Schriften|Deployment]] &#039;&#039;(Schriften)&lt;br /&gt;
*[[Schwerwiegende Fehler|Schwerwiegende Fehler]] &#039;&#039;(Schwerwiegende Fehler)&#039;&#039;&lt;br /&gt;
*SDI-Anwendungen&lt;br /&gt;
**[[SDI-Anwendungen|Single Document Interface]] &#039;&#039;(SDI-Anwendungen)&lt;br /&gt;
*Seitengeneratoren&lt;br /&gt;
**[[Seitengeneratoren verketten|verketten]] &#039;&#039;(Seitengeneratoren verketten)&lt;br /&gt;
*[[Den gesamten Text markieren|SelectAll]] &#039;&#039;(Den gesamten Text markieren)&#039;&#039;&lt;br /&gt;
*SendMessage (Methode)&lt;br /&gt;
**[[Eine Botschaft mit der Windows-Botschaftswarteschlange senden|Botschaften senden]] &#039;&#039;(Eine Botschaft mit der Windows-Botschaftswarteschlange senden)&lt;br /&gt;
*Server-Sockets&lt;br /&gt;
**[[Server-Ereignisse|Ereignisse]] &#039;&#039;(Server-Ereignisse)&lt;br /&gt;
**[[Server-Sockets|ServerSocket (Komponente)]] &#039;&#039;(Server-Sockets)&lt;br /&gt;
*[[Server-Verbindungen|Server-Verbindungen]] &#039;&#039;(Server-Verbindungen)&#039;&#039;&lt;br /&gt;
*Service-Anwendungen&lt;br /&gt;
**[[Service-Anwendungen|Application-Objekt]] &#039;&#039;(Service-Anwendungen)&lt;br /&gt;
**[[Services-Anwendungen debuggen|debuggen]] &#039;&#039;(Services-Anwendungen debuggen)&lt;br /&gt;
**[[Service-Threads|Threads]] &#039;&#039;(Service-Threads)&lt;br /&gt;
*Services&lt;br /&gt;
**[[Services implementieren|Sockets]] &#039;&#039;(Services implementieren)&lt;br /&gt;
*sessions&lt;br /&gt;
**[[Datenbanksitzungen verwalten|Session component]] &#039;&#039;(Datenbanksitzungen verwalten)&lt;br /&gt;
*set_new_handler&lt;br /&gt;
**[[Fehlerbehandlung für den Operator new|C++ Sprachspezifika]] &#039;&#039;(Fehlerbehandlung für den Operator new)&lt;br /&gt;
*Sets&lt;br /&gt;
**[[Mit Audit-Sets arbeiten|verwenden]] &#039;&#039;(Mit Audit-Sets arbeiten)&lt;br /&gt;
**[[Mit Metrik-Sets arbeiten|verwenden]] &#039;&#039;(Mit Metrik-Sets arbeiten)&lt;br /&gt;
*[[Gettime, settime|settime]] &#039;&#039;(gettime, settime)&#039;&#039;&lt;br /&gt;
*short&lt;br /&gt;
**[[Short|Schlüsselwörter, C++]] &#039;&#039;(short)&lt;br /&gt;
*[[Sichere Arrays|Sichere Arrays]] &#039;&#039;(Sichere Arrays)&#039;&#039;&lt;br /&gt;
*Sichtbarkeit&lt;br /&gt;
**[[Sichtbarkeit|Sprachstruktur, C++]] &#039;&#039;(Sichtbarkeit)&lt;br /&gt;
*Sichtbarkeitsmodifizierer&lt;br /&gt;
**[[Mit Feldern arbeiten|definieren]] &#039;&#039;(Mit Feldern arbeiten)&lt;br /&gt;
*signed&lt;br /&gt;
**[[Signed|Schlüsselwörter, C++]] &#039;&#039;(signed)&lt;br /&gt;
*Sitzungen&lt;br /&gt;
**[[Sitzung aktivieren|aktivieren]] &#039;&#039;(Sitzung aktivieren)&lt;br /&gt;
**[[Sitzung benennen|benennen]] &#039;&#039;(Sitzung benennen)&lt;br /&gt;
**[[Informationen zu einer Sitzung einholen|Informationen einholen]] &#039;&#039;(Informationen zu einer Sitzung einholen)&lt;br /&gt;
**[[Eine Sitzung zum Web-Modul hinzufügen|in Webanwendungen]] &#039;&#039;(Eine Sitzung zum Web-Modul hinzufügen)&lt;br /&gt;
**[[Zusätzliche Sitzungen erstellen|mehrere]] &#039;&#039;(Zusätzliche Sitzungen erstellen)&lt;br /&gt;
*sizeof, Operator&lt;br /&gt;
**[[Sizeof|Schlüsselwörter, C++]] &#039;&#039;(sizeof)&lt;br /&gt;
*SOAP&lt;br /&gt;
**[[Server mit Web-Service-Unterstützung schreiben|Server]] &#039;&#039;(Server mit Web-Service-Unterstützung schreiben)&lt;br /&gt;
**[[SOAP-Verbindungen einsetzen|Vorteile]] &#039;&#039;(SOAP-Verbindungen einsetzen)&lt;br /&gt;
*SOAP-Anwendungs-Experte&lt;br /&gt;
**[[Den SOAP-Anwendungs-Experten verwenden|verwenden]] &#039;&#039;(Den SOAP-Anwendungs-Experten verwenden)&lt;br /&gt;
*Sockets&lt;br /&gt;
**[[Die Sockets beschreiben|beschreiben]] &#039;&#039;(Die Sockets beschreiben)&lt;br /&gt;
**[[Auf Socket-Ereignisse antworten|Ereignisbehandlung]] &#039;&#039;(Auf Socket-Ereignisse antworten)&lt;br /&gt;
**[[Fehlerereignisse|Fehler]] &#039;&#039;(Fehlerereignisse)&lt;br /&gt;
**[[Über Socket-Verbindungen lesen und schreiben|lesen und schreiben]] &#039;&#039;(Über Socket-Verbindungen lesen und schreiben)&lt;br /&gt;
**[[Arbeiten mit Sockets|TCP/IP-Protokoll]] &#039;&#039;(Arbeiten mit Sockets)&lt;br /&gt;
**[[Typen von Socket-Verbindungen|Verbindungstypen]] &#039;&#039;(Typen von Socket-Verbindungen)&lt;br /&gt;
**[[Socket-Verbindungen einsetzen|Vorteile]] &#039;&#039;(Socket-Verbindungen einsetzen)&lt;br /&gt;
*Sortierreihenfolge&lt;br /&gt;
**[[Mit IndexFieldNames einen Index definieren|festlegen]] &#039;&#039;(Mit IndexFieldNames einen Index definieren)&lt;br /&gt;
*SourceControl&lt;br /&gt;
**[[Mit der SourceControl arbeiten|Grundlagen]] &#039;&#039;(Mit der SourceControl arbeiten)&lt;br /&gt;
*Spalten&lt;br /&gt;
**[[ADT- und Array-Felder anzeigen|Eigenschaften]] &#039;&#039;(ADT- und Array-Felder anzeigen)&lt;br /&gt;
**[[Spalteneigenschaften beim Entwurf einstellen|Eigenschaften]] &#039;&#039;(Spalteneigenschaften beim Entwurf einstellen)&lt;br /&gt;
**[[Standardwerte einer Spalte wiederherstellen|Eigenschaften]] &#039;&#039;(Standardwerte einer Spalte wiederherstellen)&lt;br /&gt;
**[[Lookup-Spalten definieren|Lookup-Spalten]] &#039;&#039;(Lookup-Spalten definieren)&lt;br /&gt;
*[[SpeedButton (TSpeedButton)|SpeedButton]] &#039;&#039;(SpeedButton (TSpeedButton))&#039;&#039;&lt;br /&gt;
**[[Die Anfangseinstellungen einer SpeedButton-Komponente festlegen|Anfangseinstellungen festlegen]] &#039;&#039;(Die Anfangseinstellungen einer SpeedButton-Komponente festlegen)&lt;br /&gt;
**[[Einer SpeedButton-Komponente eine Grafik zuweisen|Grafiken zuweisen]] &#039;&#039;(Einer SpeedButton-Komponente eine Grafik zuweisen)&lt;br /&gt;
**[[Eine Gruppe von SpeedButton-Komponenten erstellen|Gruppen erstellen]] &#039;&#039;(Eine Gruppe von SpeedButton-Komponenten erstellen)&lt;br /&gt;
**[[Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen|zu Symbolleiste hinzufügen]] &#039;&#039;(Einer Symbolleiste (TPanel) eine SpeedButton-Komponente hinzufügen)&lt;br /&gt;
*Speicherklassen&lt;br /&gt;
**[[Speicherklassen und Typen|Sprachstruktur, C++]] &#039;&#039;(Speicherklassen und Typen)&lt;br /&gt;
*Speicherverwaltung&lt;br /&gt;
**[[Speicherverwaltung|{{Delphi}} für Win32]] &#039;&#039;(Speicherverwaltung)&lt;br /&gt;
**[[Keine Referenzzählung einsetzen|Schnittstellenobjekte]] &#039;&#039;(Keine Referenzzählung einsetzen)&lt;br /&gt;
**[[Referenzzählung einsetzen|Schnittstellenobjekte]] &#039;&#039;(Referenzzählung einsetzen)&lt;br /&gt;
**[[Speicherverwaltung für Schnittstellenobjekte|Schnittstellenobjekte]] &#039;&#039;(Speicherverwaltung für Schnittstellenobjekte)&lt;br /&gt;
*SQL&lt;br /&gt;
**[[Befehle an den Server senden|Anweisungen ausführen]] &#039;&#039;(Befehle an den Server senden)&lt;br /&gt;
**[[Befehle ausführen, die keine Datensätze zurückgeben|Anweisungen ausführen]] &#039;&#039;(Befehle ausführen, die keine Datensätze zurückgeben)&lt;br /&gt;
**[[Den auszuführenden Befehl angeben|Anweisungen festlegen]] &#039;&#039;(Den auszuführenden Befehl angeben)&lt;br /&gt;
**[[Server-Metadaten erstellen und bearbeiten|Metadaten-Befehle]] &#039;&#039;(Server-Metadaten erstellen und bearbeiten)&lt;br /&gt;
*SQL-Anweisungen&lt;br /&gt;
**[[Passthrough-SQL verwenden|Passthrough]] &#039;&#039;(Passthrough-SQL verwenden)&lt;br /&gt;
*Standarddialogfelder&lt;br /&gt;
**[[Windows-Standarddialogfelder verwenden|verwenden]] &#039;&#039;(Windows-Standarddialogfelder verwenden)&lt;br /&gt;
*Standardereignisse&lt;br /&gt;
**[[Die Standardereignisse implementieren|Ereignisse]] &#039;&#039;(Die Standardereignisse implementieren)&lt;br /&gt;
*Standardroutinen&lt;br /&gt;
**[[Standardroutinen und Eingabe-Ausgabe|System-Unit]] &#039;&#039;(Standardroutinen und Eingabe-Ausgabe)&lt;br /&gt;
*Standardwerte von Eigenschaften&lt;br /&gt;
**[[Standardwerte von Eigenschaften|Eigenschaften]] &#039;&#039;(Standardwerte von Eigenschaften)&lt;br /&gt;
*static&lt;br /&gt;
**[[Static|Schlüsselwörter, C++]] &#039;&#039;(static (C++))&lt;br /&gt;
*static_assert&lt;br /&gt;
**[[Static assert|Schlüsselwörter, C++]] &#039;&#039;(static_assert)&lt;br /&gt;
*static_cast&lt;br /&gt;
**[[Static cast (Typumwandlungsoperator)|Typumwandlung, C++]] &#039;&#039;(static_cast (C++-Typumwandlungsoperator))&lt;br /&gt;
*Statische Eigenschaften&lt;br /&gt;
**[[Statische Eigenschaften|C++-Sprachspezifika]] &#039;&#039;(Statische Eigenschaften)&lt;br /&gt;
*Statische Elemente&lt;br /&gt;
**[[Statische Elemente|C++ Sprachspezifika]] &#039;&#039;(Statische Elemente (C++))&lt;br /&gt;
*[[Statusleisten|Statusleisten]] &#039;&#039;(Statusleisten)&#039;&#039;&lt;br /&gt;
*_stdcall&lt;br /&gt;
**[[Stdcall, stdcall|Schlüsselwörter, C++]] &#039;&#039;(_stdcall, __stdcall (C++))&lt;br /&gt;
*Stereotyp&lt;br /&gt;
**[[Element-Stereotyp zuweisen|zuweisen]] &#039;&#039;(Element-Stereotyp zuweisen)&lt;br /&gt;
*Steuerelemente&lt;br /&gt;
**[[Datensensitive Steuerelemente definieren|datensensitive]] &#039;&#039;(Datensensitive Steuerelemente definieren)&lt;br /&gt;
**[[Datensensitive Steuerelemente im Überblick|datensensitive]] &#039;&#039;(Datensensitive Steuerelemente im Überblick)&lt;br /&gt;
**[[Völlig neue Steuerelemente erzeugen|fensterorientierte]] &#039;&#039;(Völlig neue Steuerelemente erzeugen)&lt;br /&gt;
**[[Grafische Steuerelemente erzeugen|Grafikkomponenten]] &#039;&#039;(Grafische Steuerelemente erzeugen)&lt;br /&gt;
**[[Neue Klassen von Windows-Steuerelementen ableiten|Klassen von Windows-Steuerelementen ableiten]] &#039;&#039;(Neue Klassen von Windows-Steuerelementen ableiten)&lt;br /&gt;
**[[Bestehende Steuerelemente verändern|Vorfahrklassen]] &#039;&#039;(Bestehende Steuerelemente verändern)&lt;br /&gt;
**[[Wippschalter|Wippschalter]] &#039;&#039;(Wippschalter)&lt;br /&gt;
*[[Steuerelement einfügen|Steuerelemente platzieren]] &#039;&#039;(Steuerelement einfügen)&#039;&#039;&lt;br /&gt;
*[[Stifte verwenden|Stifte]] &#039;&#039;(Stifte verwenden)&#039;&#039;&lt;br /&gt;
*[[Stiftfarbe ändern|Stiftfarbe]] &#039;&#039;(Stiftfarbe ändern)&#039;&#039;&lt;br /&gt;
*[[Stiftmodus ändern|Stiftmodus]] &#039;&#039;(Stiftmodus ändern)&#039;&#039;&lt;br /&gt;
*[[Stiftposition ermitteln|Stiftposition]] &#039;&#039;(Stiftposition ermitteln)&#039;&#039;&lt;br /&gt;
*[[Stiftstil ändern|Stiftstil]] &#039;&#039;(Stiftstil ändern)&#039;&#039;&lt;br /&gt;
*Stored Procedures&lt;br /&gt;
**[[Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern|ausführen]] &#039;&#039;(Gespeicherte Prozeduren ausführen, die keine Ergebnismenge liefern)&lt;br /&gt;
**[[TStoredProc verwenden|Datenmengen]] &#039;&#039;(TStoredProc verwenden)&lt;br /&gt;
**[[Mehrere Ergebnismengen abrufen|mehrere Ergebnismengen]] &#039;&#039;(Mehrere Ergebnismengen abrufen)&lt;br /&gt;
**[[Parameter binden|Parameter binden]] &#039;&#039;(Parameter binden)&lt;br /&gt;
**[[Parameter für Stored Procedures verwenden|Parameter]] &#039;&#039;(Parameter für Stored Procedures verwenden)&lt;br /&gt;
**[[Überladene Stored Procedures in Oracle|überladen in Oracle]] &#039;&#039;(Überladene Stored Procedures in Oracle)&lt;br /&gt;
**[[Stored Procedures vorbereiten|vorbereiten]] &#039;&#039;(Stored Procedures vorbereiten)&lt;br /&gt;
*[[Streams verwenden|Streams]] &#039;&#039;(Streams verwenden)&#039;&#039;&lt;br /&gt;
**[[Daten zwischen Streams kopieren|Daten kopieren]] &#039;&#039;(Daten zwischen Streams kopieren)&lt;br /&gt;
**[[Mit Streams Daten lesen und schreiben|Daten lesen und schreiben]] &#039;&#039;(Mit Streams Daten lesen und schreiben)&lt;br /&gt;
**[[Position im Stream und Stream-Größe angeben|Position]] &#039;&#039;(Position im Stream und Stream-Größe angeben)&lt;br /&gt;
*[[Strichstärke von Stiften ändern|Strichstärke von Stiften]] &#039;&#039;(Strichstärke von Stiften ändern)&#039;&#039;&lt;br /&gt;
*Stringlisten&lt;br /&gt;
**[[Strings in einer Liste bearbeiten|bearbeiten]] &#039;&#039;(Strings in einer Liste bearbeiten)&lt;br /&gt;
**[[Eine neue Stringliste erstellen|erstellen]] &#039;&#039;(Eine neue Stringliste erstellen)&lt;br /&gt;
**[[Grafikobjekte zu einer Stringliste hinzufügen|Grafikobjekte]] &#039;&#039;(Grafikobjekte zu einer Stringliste hinzufügen)&lt;br /&gt;
**[[Eine vollständige Stringliste kopieren|kopieren]] &#039;&#039;(Eine vollständige Stringliste kopieren)&lt;br /&gt;
**[[Stringlisten laden und speichern|laden und speichern]] &#039;&#039;(Stringlisten laden und speichern)&lt;br /&gt;
**[[Einer Stringliste Objekte zuordnen|Objekte zuordnen]] &#039;&#039;(Einer Stringliste Objekte zuordnen)&lt;br /&gt;
**[[Einen String aus einer Liste löschen|Strings entfernen]] &#039;&#039;(Einen String aus einer Liste löschen)&lt;br /&gt;
**[[Einer Liste einen String hinzufügen|Strings hinzufügen]] &#039;&#039;(Einer Liste einen String hinzufügen)&lt;br /&gt;
**[[Die Listenposition eines Strings ermitteln|Strings suchen]] &#039;&#039;(Die Listenposition eines Strings ermitteln)&lt;br /&gt;
**[[Die Strings in einer Liste zählen|Strings zählen]] &#039;&#039;(Die Strings in einer Liste zählen)&lt;br /&gt;
*Strings&lt;br /&gt;
**[[Anpassen des Anwendungscodes für andere Gebietsschemata|Anwendungscode für die  Arbeit  mit unterschiedlichen Gebietsschemas anpassen]] &#039;&#039;(Anpassen des Anwendungscodes für andere Gebietsschemata)&lt;br /&gt;
**[[Strings deklarieren und initialisieren|deklarieren und initialisieren]] &#039;&#039;(Strings deklarieren und initialisieren)&lt;br /&gt;
**[[Eine vollständige Stringliste kopieren (VCL)|hinzufügen und sortieren]] &#039;&#039;(Eine vollständige Stringliste kopieren (VCL))&lt;br /&gt;
**[[Strings erstellen|hinzufügen und sortieren]] &#039;&#039;(Strings erstellen)&lt;br /&gt;
**[[Strings in einer Liste durchlaufen|hinzufügen und sortieren]] &#039;&#039;(Strings in einer Liste durchlaufen)&lt;br /&gt;
**[[Strings löschen|hinzufügen und sortieren]] &#039;&#039;(Strings löschen)&lt;br /&gt;
**[[Strings hinzufügen und sortieren|Liste sortieren]] &#039;&#039;(Strings hinzufügen und sortieren)&lt;br /&gt;
**[[Mit Strings arbeiten|verwenden]] &#039;&#039;(Mit Strings arbeiten)&lt;br /&gt;
**[[Auf einen bestimmten String zugreifen|Zugriff in Stringlisten]] &#039;&#039;(Auf einen bestimmten String zugreifen)&lt;br /&gt;
*String-Typen&lt;br /&gt;
**[[String-Typen (Delphi)|Datentypen]] &#039;&#039;(String-Typen ({{Delphi}}))&lt;br /&gt;
**[[String-Abhängigkeiten|Konvertierungen]] &#039;&#039;(String-Abhängigkeiten)&lt;br /&gt;
*struct&lt;br /&gt;
**[[Struct|Schlüsselwörter, C++]] &#039;&#039;(struct)&lt;br /&gt;
*Strukturen&lt;br /&gt;
**[[Strukturen|Sprachstruktur, C++]] &#039;&#039;(Strukturen)&lt;br /&gt;
**[[Strukturen und Funktionen|Sprachstruktur, C++]] &#039;&#039;(Strukturen und Funktionen)&lt;br /&gt;
*[[Pragma anon struct|Strukturen, anonyme]] &#039;&#039;(#pragma anon_struct)&#039;&#039;&lt;br /&gt;
*Strukturen, Elementdeklarationen&lt;br /&gt;
**[[Strukturelement-Deklarationen|Sprachstruktur, C++]] &#039;&#039;(Strukturelement-Deklarationen)&lt;br /&gt;
*Strukturen, Elementzugriff&lt;br /&gt;
**[[Zugriff auf Strukturelemente|Sprachstruktur, C++]] &#039;&#039;(Zugriff auf Strukturelemente)&lt;br /&gt;
*Strukturen, namenlose&lt;br /&gt;
**[[Namenlose Strukturen und Typdefinitionen|Sprachstruktur, C++]] &#039;&#039;(Namenlose Strukturen und Typdefinitionen)&lt;br /&gt;
*Strukturen, Namespaces&lt;br /&gt;
**[[Namespace von Strukturen|Sprachstruktur, C++]] &#039;&#039;(Namespace von Strukturen)&lt;br /&gt;
*Strukturierte Typen&lt;br /&gt;
**[[Strukturierte Typen (Delphi)|Datentypen]] &#039;&#039;(Strukturierte Typen (Delphi))&lt;br /&gt;
*Stub-Implementierung&lt;br /&gt;
**[[Stub-Implementierungs-Pattern verwenden|verwenden]] &#039;&#039;(Stub-Implementierungs-Pattern verwenden)&lt;br /&gt;
*Style (Eigenschaft)&lt;br /&gt;
**[[Pinselstil ändern|Pinsel]] &#039;&#039;(Pinselstil ändern)&lt;br /&gt;
*Subkomponenten&lt;br /&gt;
**[[Eigenschaften für Subkomponenten erstellen|Eigenschaften]] &#039;&#039;(Eigenschaften für Subkomponenten erstellen)&lt;br /&gt;
*Suchen&lt;br /&gt;
**[[Nach einer erfolgreichen Suche den aktuellen Datensatz angeben|aktuellen Datensatz angeben]] &#039;&#039;(Nach einer erfolgreichen Suche den aktuellen Datensatz angeben)&lt;br /&gt;
**[[Eine Suche mit Find-Methoden ausführen|Find-Methoden]] &#039;&#039;(Eine Suche mit Find-Methoden ausführen)&lt;br /&gt;
**[[Eine Suche mit Goto-Methoden ausführen|Goto-Methoden]] &#039;&#039;(Eine Suche mit Goto-Methoden ausführen)&lt;br /&gt;
**[[Nach Teilschlüsseln suchen|Teilschlüssel]] &#039;&#039;(Nach Teilschlüsseln suchen)&lt;br /&gt;
**[[Eine Suche wiederholen oder erweitern|wiederholen oder erweitern]] &#039;&#039;(Eine Suche wiederholen oder erweitern)&lt;br /&gt;
*Suchkriterien&lt;br /&gt;
**[[Die Methode Lookup|Daten suchen]] &#039;&#039;(Die Methode Lookup)&lt;br /&gt;
**[[Die Methode Locate|indexgestützte Suchen]] &#039;&#039;(Die Methode Locate)&lt;br /&gt;
*[[C++ (Gemeinsame Optionen)|Suchpfad]] &#039;&#039;(C++ (Gemeinsame Optionen))&#039;&#039;&lt;br /&gt;
*[[Delphi-Compiler|Suchpfad]] &#039;&#039;(Delphi-Compiler)&#039;&#039;&lt;br /&gt;
*[[Pfade und Verzeichnisse (C++)|Suchpfad]] &#039;&#039;(Pfade und Verzeichnisse (C++))&#039;&#039;&lt;br /&gt;
*[[Suchpfad für Symboltabelle hinzufügen|Suchpfad]] &#039;&#039;(Suchpfad für Symboltabelle hinzufügen)&#039;&#039;&lt;br /&gt;
*switch&lt;br /&gt;
**[[Switch|Schlüsselwörter, C++]] &#039;&#039;(switch)&lt;br /&gt;
*[[Einfügen von Symbolen mit|Symbole]] &#039;&#039;(Einfügen von Symbolen mit ##)&#039;&#039;&lt;br /&gt;
**[[Token (Übersicht) - Index|Lexikalische Elemente, C++]] &#039;&#039;(Token (Übersicht) - Index)&lt;br /&gt;
*[[Erscheinungsbild der Anwendung|Symbol-Einstellung für Anwendung]] &#039;&#039;(Erscheinungsbild der Anwendung)&#039;&#039;&lt;br /&gt;
*Symbole umbenennen&lt;br /&gt;
**[[Refactoring: Felder einführen|Feld einführen]] &#039;&#039;(Refactoring: Felder einführen)&lt;br /&gt;
**[[Refactoring: Inline-Variablen erstellen|Inline-Variable]] &#039;&#039;(Refactoring: Inline-Variablen erstellen)&lt;br /&gt;
**[[Refactoring: Interfaces extrahieren|Interface extrahieren]] &#039;&#039;(Refactoring: Interfaces extrahieren)&lt;br /&gt;
**[[Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben|In übergeordnete/abgeleitete Klasse verschieben]] &#039;&#039;(Refactoring: Member in die übergeordnete oder abgeleitete Klasse verschieben)&lt;br /&gt;
**[[Refactoring: Member verlagern|Member verlagern]] &#039;&#039;(Refactoring: Member verlagern)&lt;br /&gt;
**[[Refactoring: Methode extrahieren|Methode extrahieren]] &#039;&#039;(Refactoring: Methode extrahieren)&lt;br /&gt;
**[[Refactoring: Oberklasse extrahieren|Oberklasse extrahieren]] &#039;&#039;(Refactoring: Oberklasse extrahieren)&lt;br /&gt;
**[[Refactoring: Parameter ändern|Parameter ändern]] &#039;&#039;(Refactoring: Parameter ändern)&lt;br /&gt;
**[[Ein Symbol umbenennen|Refactoring]] &#039;&#039;(Ein Symbol umbenennen)&lt;br /&gt;
**[[Refactoring: Sicheres Löschen|Sicheres Löschen]] &#039;&#039;(Refactoring: Sicheres Löschen)&lt;br /&gt;
**[[Refactoring: Variablen einführen|Variable einführen]] &#039;&#039;(Refactoring: Variablen einführen)&lt;br /&gt;
*Symbolleiste&lt;br /&gt;
**[[Symbolleiste|Typbibliothekseditor]] &#039;&#039;(Symbolleiste)&lt;br /&gt;
*[[Symbolleiste-Steuerelemente|Symbolleisten]] &#039;&#039;(Symbolleiste-Steuerelemente)&#039;&#039;&lt;br /&gt;
**[[Anpassen von Symbolleisten|anpassen]] &#039;&#039;(Anpassen von Symbolleisten)&lt;br /&gt;
**[[Symbolleisten ein- und ausblenden|ein- und ausblenden]] &#039;&#039;(Symbolleisten ein- und ausblenden)&lt;br /&gt;
**[[Symbolleisten und Coolbars entwerfen|entwerfen]] &#039;&#039;(Symbolleisten und Coolbars entwerfen)&lt;br /&gt;
**[[Eine Panel-Komponente als Symbolleiste hinzufügen|mit Panel-Komponente hinzufügen]] &#039;&#039;(Eine Panel-Komponente als Symbolleiste hinzufügen)&lt;br /&gt;
**[[Eine ToolBar-Komponente als Symbolleiste hinzufügen|mit ToolBar-Komponente hinzufügen]] &#039;&#039;(Eine ToolBar-Komponente als Symbolleiste hinzufügen)&lt;br /&gt;
**[[Verborgene Symbolleisten hinzufügen|verborgene hinzufügen]] &#039;&#039;(Verborgene Symbolleisten hinzufügen)&lt;br /&gt;
*Symbol umbenennen&lt;br /&gt;
**[[Überblick zum Umbenennen von Symbolen|Refactoring]] &#039;&#039;(Überblick zum Umbenennen von Symbolen)&lt;br /&gt;
*[[Sync-Bearbeitungsmodus verwenden|Sync-Bearbeitungsmodus]] &#039;&#039;(Sync-Bearbeitungsmodus verwenden)&#039;&#039;&lt;br /&gt;
**[[Sync-Bearbeitungsmodus (Delphi, C++)|Quelltext bearbeiten]] &#039;&#039;(Sync-Bearbeitungsmodus (Delphi, C++))&lt;br /&gt;
==T==&lt;br /&gt;
*Tabellen&lt;br /&gt;
**[[Daten aus einer anderen Tabelle importieren|Batch-Operationen]] &#039;&#039;(Daten aus einer anderen Tabelle importieren)&lt;br /&gt;
**[[TTable verwenden|Datenmengen]] &#039;&#039;(TTable verwenden)&lt;br /&gt;
**[[Tabellen erstellen und löschen|erstellen]] &#039;&#039;(Tabellen erstellen und löschen)&lt;br /&gt;
**[[Schreib-/Lesezugriff auf lokale Tabellen steuern|exklusiver Zugriff]] &#039;&#039;(Schreib-/Lesezugriff auf lokale Tabellen steuern)&lt;br /&gt;
**[[Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden|Haupt/Detail-Beziehungen]] &#039;&#039;(Tabelle als Detaildatenmenge einer anderen Datenmenge verwenden)&lt;br /&gt;
**[[Verschachtelte Detailtabellen verwenden|Haupt/Detail-Beziehungen]] &#039;&#039;(Verschachtelte Detailtabellen verwenden)&lt;br /&gt;
**[[Tabelleninhalt löschen|leeren]] &#039;&#039;(Tabelleninhalt löschen)&lt;br /&gt;
**[[Tabellentyp für lokale Tabellen angeben|lokale Tabellentypen]] &#039;&#039;(Tabellentyp für lokale Tabellen angeben)&lt;br /&gt;
**[[Tabellen synchronisieren|synchronisieren]] &#039;&#039;(Tabellen synchronisieren)&lt;br /&gt;
**[[Eine Tabelle umbenennen|umbenennen]] &#039;&#039;(Eine Tabelle umbenennen)&lt;br /&gt;
**[[Schreib- und Lesezugriff auf Tabellen steuern|Zugriffsrechte]] &#039;&#039;(Schreib- und Lesezugriff auf Tabellen steuern)&lt;br /&gt;
*[[Tafelkomponente (TPanel)|Tafeln]] &#039;&#039;(Tafelkomponente (TPanel))&#039;&#039;&lt;br /&gt;
*TApplication&lt;br /&gt;
**[[Anwendungsverhalten steuern|TScreen]] &#039;&#039;(Anwendungsverhalten steuern)&lt;br /&gt;
**[[Auf Anwendungsebene arbeiten|verwenden]] &#039;&#039;(Auf Anwendungsebene arbeiten)&lt;br /&gt;
*[[Targets-Dateien|Targets-Dateien]] &#039;&#039;(Targets-Dateien)&#039;&#039;&lt;br /&gt;
*Tastaturkürzel&lt;br /&gt;
**[[Tastaturkürzel für die Modellierung|weitere]] &#039;&#039;(Tastaturkürzel für die Modellierung)&lt;br /&gt;
*[[Auf Tastendruckbotschaften antworten|Tastendruckbotschaften]] &#039;&#039;(Auf Tastendruckbotschaften antworten)&#039;&#039;&lt;br /&gt;
*[[Tastenkürzelkomponente (THotKey)|Tastenkürzelkomponenten (THotKey)]] &#039;&#039;(Tastenkürzelkomponente (THotKey))&#039;&#039;&lt;br /&gt;
*TCanvas&lt;br /&gt;
**[[Zeichenbereiche anlegen|Übersicht]] &#039;&#039;(Zeichenbereiche anlegen)&lt;br /&gt;
*TComponent-Zweig&lt;br /&gt;
**[[TComponent-Zweig|Übersicht]] &#039;&#039;(TComponent-Zweig)&lt;br /&gt;
*TControl-Zweig&lt;br /&gt;
**[[TControl-Zweig|Übersicht]] &#039;&#039;(TControl-Zweig)&lt;br /&gt;
*TCP/IP&lt;br /&gt;
**[[Webserver-Anwendungen erstellen|Anwendungen verteilen]] &#039;&#039;(Webserver-Anwendungen erstellen)&lt;br /&gt;
*[[TDUMP: Das Hilfsprogramm für Dateien-Dump|TDUMP.EXE]] &#039;&#039;(TDUMP: Das Hilfsprogramm für Dateien-Dump)&#039;&#039;&lt;br /&gt;
*Teilerleisten (TSplitter)&lt;br /&gt;
**[[Teilerleiste (TSplitter)|Größenänderung]] &#039;&#039;(Teilerleiste (TSplitter))&lt;br /&gt;
*Templates&lt;br /&gt;
**[[Template|C++ Sprachspezifika]] &#039;&#039;(template)&lt;br /&gt;
**[[Erstellen von Live-Vorlagen|erstellen]] &#039;&#039;(Erstellen von Live-Vorlagen)&lt;br /&gt;
**[[Verwendung von Live-Vorlagen|erstellen]] &#039;&#039;(Verwendung von Live-Vorlagen)&lt;br /&gt;
**[[Eliminieren von Zeigern in Templates|Templates, C++]] &#039;&#039;(Eliminieren von Zeigern in Templates)&lt;br /&gt;
**[[Implizite und explizite Template-Funktionen|Templates, C++]] &#039;&#039;(Implizite und explizite Template-Funktionen)&lt;br /&gt;
**[[Verwenden von spitzen Klammern in Templates|Templates, C++]] &#039;&#039;(Verwenden von spitzen Klammern in Templates)&lt;br /&gt;
**[[Verwenden von Templates|Templates, C++]] &#039;&#039;(Verwenden von Templates (C++))&lt;br /&gt;
**[[Verwenden von typsicheren generische Listen als Template|Templates, C++]] &#039;&#039;(Verwenden von typsicheren generische Listen als Template)&lt;br /&gt;
*templates, arguments&lt;br /&gt;
**[[Template-Argumente|templates, C++]] &#039;&#039;(Template-Argumente)&lt;br /&gt;
*Templates, Compiler-Optionen&lt;br /&gt;
**[[Compiler-Optionen für Templates|Templates, C++]] &#039;&#039;(Compiler-Optionen für Templates)&lt;br /&gt;
*Templates, DLLs&lt;br /&gt;
**[[Exportieren und Importieren von Templates|C++ Sprachspezifika]] &#039;&#039;(Exportieren und Importieren von Templates)&lt;br /&gt;
*Templates, Funktion&lt;br /&gt;
**[[Funktions-Templates|Templates, C++]] &#039;&#039;(Funktions-Templates)&lt;br /&gt;
*Templates, in Version 3.0&lt;br /&gt;
**[[Änderung der Semantik zur Erzeugung von Templates|Templates, C++]] &#039;&#039;(Änderung der Semantik zur Erzeugung von Templates)&lt;br /&gt;
*Templates, Klasse&lt;br /&gt;
**[[Klassen-Templates|Templates, C++]] &#039;&#039;(Klassen-Templates)&lt;br /&gt;
*Templates, Syntaxprüfung&lt;br /&gt;
**[[Analyse des Template-Rumpfs|Templates, C++]] &#039;&#039;(Analyse des Template-Rumpfs)&lt;br /&gt;
*Templates, überschreiben&lt;br /&gt;
**[[Überschreiben einer Template-Funktion|Templates, C++]] &#039;&#039;(Überschreiben einer Template-Funktion)&lt;br /&gt;
*TEncoding&lt;br /&gt;
**[[Verwendung von TEncoding für Unicode-Dateien|für Unicode verwenden]] &#039;&#039;(Verwendung von TEncoding für Unicode-Dateien)&lt;br /&gt;
*Text&lt;br /&gt;
**[[Textausrichtung festlegen|Ausrichtung festlegen]] &#039;&#039;(Textausrichtung festlegen)&lt;br /&gt;
**[[Text ausschneiden, kopieren und einfügen|ausschneiden]] &#039;&#039;(Text ausschneiden, kopieren und einfügen)&lt;br /&gt;
**[[Text in Steuerelementen bearbeiten|in Steuerelementen]] &#039;&#039;(Text in Steuerelementen bearbeiten)&lt;br /&gt;
**[[Text|Internationalisierung]] &#039;&#039;(Text)&lt;br /&gt;
**[[Markierten Text löschen|löschen]] &#039;&#039;(Markierten Text löschen)&lt;br /&gt;
**[[Text markieren|markieren]] &#039;&#039;(Text markieren)&lt;br /&gt;
*Textanzeige&lt;br /&gt;
**[[Steuerelemente zur Textanzeige|Steuerelemente]] &#039;&#039;(Steuerelemente zur Textanzeige)&lt;br /&gt;
*[[Textelemente|Textelemente]] &#039;&#039;(Textelemente)&#039;&#039;&lt;br /&gt;
*TForm&lt;br /&gt;
**[[Das Hauptformular|Formulare]] &#039;&#039;(Das Hauptformular)&lt;br /&gt;
*this&lt;br /&gt;
**[[This|Schlüsselwörter, C++]] &#039;&#039;(this)&lt;br /&gt;
*Thread-Funktionen&lt;br /&gt;
**[[Die Thread-Funktion schreiben|Execute (Methode)]] &#039;&#039;(Die Thread-Funktion schreiben)&lt;br /&gt;
*thread_local&lt;br /&gt;
**[[Thread local|Schlüsselwörter, C++]] &#039;&#039;(thread_local)&lt;br /&gt;
*Thread-lokale Variablen&lt;br /&gt;
**[[Lokale Thread-Variablen|threadvar]] &#039;&#039;(Lokale Thread-Variablen)&lt;br /&gt;
*Thread-Objekte&lt;br /&gt;
**[[Thread-Objekte definieren|Neues Thread-Objekt (Dialogfeld)]] &#039;&#039;(Thread-Objekte definieren)&lt;br /&gt;
*Threads&lt;br /&gt;
**[[Thread-Objekte ausführen|ausführen]] &#039;&#039;(Thread-Objekte ausführen)&lt;br /&gt;
**[[Clean-up-Quelltext schreiben|Clean-up-Quelltext]] &#039;&#039;(Clean-up-Quelltext schreiben)&lt;br /&gt;
**[[Fehlersuche in Multithread-Anwendungen|debuggen]] &#039;&#039;(Fehlersuche in Multithread-Anwendungen)&lt;br /&gt;
**[[Die Behandlung von Ausnahmen in der Thread-Funktion|Exceptions]] &#039;&#039;(Die Behandlung von Ausnahmen in der Thread-Funktion)&lt;br /&gt;
**[[Gleichzeitigen Zugriff vermeiden|gleichzeitigen Zugriff vermeiden]] &#039;&#039;(Gleichzeitigen Zugriff vermeiden)&lt;br /&gt;
**[[Threads im Debugger blockieren und lösen|im Debugger blockieren]] &#039;&#039;(Threads im Debugger blockieren und lösen)&lt;br /&gt;
**[[Threads im Debugger blockieren und lösen|im Debugger lösen]] &#039;&#039;(Threads im Debugger blockieren und lösen)&lt;br /&gt;
**[[Thread initialisieren|Konstruktoren]] &#039;&#039;(Thread initialisieren)&lt;br /&gt;
**[[Multithread-Anwendungen entwickeln|Multithread-Anwendungen]] &#039;&#039;(Multithread-Anwendungen entwickeln)&lt;br /&gt;
**[[Die Standard-Priorität überschreiben|Priorität]] &#039;&#039;(Die Standard-Priorität überschreiben)&lt;br /&gt;
**[[Weitere Techniken für die gemeinsame Nutzung von Speicher|Speicher gemeinsam verwenden]] &#039;&#039;(Weitere Techniken für die gemeinsame Nutzung von Speicher)&lt;br /&gt;
**[[Die Beendigung anderer Threads abwarten|Terminierung]] &#039;&#039;(Die Beendigung anderer Threads abwarten)&lt;br /&gt;
**[[Auf andere Threads warten|warten]] &#039;&#039;(Auf andere Threads warten)&lt;br /&gt;
**[[Warten, bis eine Aufgabe ausgeführt ist|warten]] &#039;&#039;(Warten, bis eine Aufgabe ausgeführt ist)&lt;br /&gt;
**[[Warten, bis ein Thread vollständig ausgeführt ist|warten]] &#039;&#039;(Warten, bis ein Thread vollständig ausgeführt ist)&lt;br /&gt;
*throw&lt;br /&gt;
**[[Throw|Schlüsselwörter, C++]] &#039;&#039;(throw)&lt;br /&gt;
*TIniFile&lt;br /&gt;
**[[TIniFile und TMemIniFile verwenden|verwenden]] &#039;&#039;(TIniFile und TMemIniFile verwenden)&lt;br /&gt;
*[[TLIB.EXE: Der Bibliotheksmanager|TLIB.EXE]] &#039;&#039;(TLIB.EXE: Der Bibliotheksmanager)&#039;&#039;&lt;br /&gt;
*TMultiReadExclusiveWriteSynchronizer-Objekte&lt;br /&gt;
**[[TMultiReadExclusiveWriteSynchronizer-Objekte|synchronisieren]] &#039;&#039;(TMultiReadExclusiveWriteSynchronizer-Objekte)&lt;br /&gt;
*To-Do-Listen&lt;br /&gt;
**[[To-Do-Listen verwenden|Planung]] &#039;&#039;(To-Do-Listen verwenden)&lt;br /&gt;
*ToolButton-Komponenten&lt;br /&gt;
**[[Die Anfangseinstellungen einer ToolButton-Komponente festlegen|Erscheinungsbild und Anfangseinstellungen festlegen]] &#039;&#039;(Die Anfangseinstellungen einer ToolButton-Komponente festlegen)&lt;br /&gt;
**[[Einer ToolButton-Komponente eine Grafik zuweisen|Grafiken zuweisen]] &#039;&#039;(Einer ToolButton-Komponente eine Grafik zuweisen)&lt;br /&gt;
**[[Eine Gruppe von ToolButton-Komponenten erstellen|Gruppen erstellen]] &#039;&#039;(Eine Gruppe von ToolButton-Komponenten erstellen)&lt;br /&gt;
**[[Eine ToolButton-Komponente als Ein- und Ausschalter verwenden|Gruppen erstellen]] &#039;&#039;(Eine ToolButton-Komponente als Ein- und Ausschalter verwenden)&lt;br /&gt;
**[[Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen|hinzufügen]] &#039;&#039;(Einer Symbolleiste (TToolBar) eine ToolButton-Komponente hinzufügen)&lt;br /&gt;
**[[Einer ToolButton-Komponente ein Menü zuweisen|Menüs zuweisen]] &#039;&#039;(Einer ToolButton-Komponente ein Menü zuweisen)&lt;br /&gt;
*Tool-Palette&lt;br /&gt;
**[[Komponenten in ein Formular einfügen|Komponenten]] &#039;&#039;(Komponenten in ein Formular einfügen)&lt;br /&gt;
*Tools-API&lt;br /&gt;
**[[Die Tools API-Dienste verwenden|Dienste]] &#039;&#039;(Die Tools API-Dienste verwenden)&lt;br /&gt;
**[[Editor-Schnittstellen verwenden|Editor-Schnittstellen]] &#039;&#039;(Editor-Schnittstellen verwenden)&lt;br /&gt;
**[[Die Hauptobjekte der IDE verwenden|Hauptobjekte der IDE]] &#039;&#039;(Die Hauptobjekte der IDE verwenden)&lt;br /&gt;
**[[Formulare und Projekte erstellen|Module erstellen]] &#039;&#039;(Formulare und Projekte erstellen)&lt;br /&gt;
**[[Modul-Schnittstellen verwenden|Modul-Schnittstellen]] &#039;&#039;(Modul-Schnittstellen verwenden)&lt;br /&gt;
**[[Versionsnummern für Schnittstellen|Versionierung]] &#039;&#039;(Versionsnummern für Schnittstellen)&lt;br /&gt;
*[[TOUCH.EXE|TOUCH.EXE]] &#039;&#039;(TOUCH.EXE)&#039;&#039;&lt;br /&gt;
*TPersistent-Zweig&lt;br /&gt;
**[[TPersistent-Zweig|Übersicht]] &#039;&#039;(TPersistent-Zweig)&lt;br /&gt;
*TPrinter&lt;br /&gt;
**[[In VCL-Anwendungen drucken|Übersicht]] &#039;&#039;(In VCL-Anwendungen drucken)&lt;br /&gt;
*Transaktionen&lt;br /&gt;
**[[Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht|automatische]] &#039;&#039;(Festlegen, ob die Verbindung Transaktionen automatisch einleiten soll oder nicht)&lt;br /&gt;
**[[Transaktionen mit der BDE|Datenbanken]] &#039;&#039;(Transaktionen mit der BDE)&lt;br /&gt;
**[[Transaktionen verwalten|Datenbanken]] &#039;&#039;(Transaktionen verwalten)&lt;br /&gt;
**[[Isolationsstufen für Transaktionen angeben|Isolationsstufen]] &#039;&#039;(Isolationsstufen für Transaktionen angeben)&lt;br /&gt;
**[[Transaktionen in mehrschichtigen Anwendungen verwalten|mehrschichtige Anwendungen]] &#039;&#039;(Transaktionen in mehrschichtigen Anwendungen verwalten)&lt;br /&gt;
*Transformationsdateien&lt;br /&gt;
**[[Transformationen definieren|XML-Mapper]] &#039;&#039;(Transformationen definieren)&lt;br /&gt;
*TRegistry&lt;br /&gt;
**[[TRegistry verwenden|verwenden]] &#039;&#039;(TRegistry verwenden)&lt;br /&gt;
*TRegistryIniFile&lt;br /&gt;
**[[TRegistryIniFile verwenden|verwenden]] &#039;&#039;(TRegistryIniFile verwenden)&lt;br /&gt;
*Treiber&lt;br /&gt;
**[[TSQLConnection einrichten|dbExpress]] &#039;&#039;(TSQLConnection einrichten)&lt;br /&gt;
*[[TRIGRAPH.EXE|TRIGRAPH.EXE]] &#039;&#039;(TRIGRAPH.EXE)&#039;&#039;&lt;br /&gt;
*try&lt;br /&gt;
**[[Try|Schlüsselwörter, C++]] &#039;&#039;(Try)&lt;br /&gt;
*try..finally-Anweisungen&lt;br /&gt;
**[[Finally-Blöcke erstellen|finally (Schlüsselwort)]] &#039;&#039;(Finally-Blöcke erstellen)&lt;br /&gt;
*TScreen&lt;br /&gt;
**[[Mit dem Bildschirm arbeiten|verwenden]] &#039;&#039;(Mit dem Bildschirm arbeiten)&lt;br /&gt;
*TService&lt;br /&gt;
**[[Service-Namenseigenschaften|TDependency]] &#039;&#039;(Service-Namenseigenschaften)&lt;br /&gt;
*TSimpleDataSet&lt;br /&gt;
**[[Eine einfache Datenmenge einrichten|verwenden]] &#039;&#039;(Eine einfache Datenmenge einrichten)&lt;br /&gt;
**[[Wann man TSimpleDataSet einsetzt|Vor- und Nachteile]] &#039;&#039;(Wann man TSimpleDataSet einsetzt)&lt;br /&gt;
*TVarData (Typ)&lt;br /&gt;
**[[Daten eines selbstdefinierten Variant-Typs speichern|benutzerdefinierte Varianten]] &#039;&#039;(Daten eines selbstdefinierten Variant-Typs speichern)&lt;br /&gt;
*TWinControl-Zweig&lt;br /&gt;
**[[TWinControl-Zweig|Übersicht]] &#039;&#039;(TWinControl-Zweig)&lt;br /&gt;
*[[TXMLDocument verwenden|TXMLDocument]] &#039;&#039;(TXMLDocument verwenden)&#039;&#039;&lt;br /&gt;
*Typbibliothek&lt;br /&gt;
**[[Eine Typbibliothek aktualisieren|aktualisieren]] &#039;&#039;(Eine Typbibliothek aktualisieren)&lt;br /&gt;
**[[Aktualisierung durchführen (Dialogfeld)|Aktualisierung durchführen (Dialogfeld)]] &#039;&#039;(Aktualisierung durchführen (Dialogfeld))&lt;br /&gt;
**[[Einen Alias zur Typbibliothek hinzufügen|Alias hinzufügen]] &#039;&#039;(Einen Alias zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Aufzählung zur Typbibliothek hinzufügen|Aufzählung hinzufügen]] &#039;&#039;(Eine Aufzählung zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Schnittstelle zu einem CoClass-Objekt hinzufügen|CoClass-Elemente hinzufügen]] &#039;&#039;(Eine Schnittstelle zu einem CoClass-Objekt hinzufügen)&lt;br /&gt;
**[[Ein CoClass-Objekt zur Typbibliothek hinzufügen|CoClass-Objekt hinzufügen]] &#039;&#039;(Ein CoClass-Objekt zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Typbibliotheken weitergeben|Deployment]] &#039;&#039;(Typbibliotheken weitergeben)&lt;br /&gt;
**[[Eigenschaften und Methoden zur Typbibliothek hinzufügen|Eigenschaften und Methoden hinzufügen]] &#039;&#039;(Eigenschaften und Methoden zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Einfache Datenbindung mit der Typbibliothek ermöglichen|einfache Datenbindung in ActiveX-Steuerelement aktivieren]] &#039;&#039;(Einfache Datenbindung mit der Typbibliothek ermöglichen)&lt;br /&gt;
**[[Typinformationen speichern und registrieren|Informationen speichern und registrieren]] &#039;&#039;(Typinformationen speichern und registrieren)&lt;br /&gt;
**[[Ein Modul zur Typbibliothek hinzufügen|Modul hinzufügen]] &#039;&#039;(Ein Modul zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine neue Typbibliothek erstellen|neu erstellen]] &#039;&#039;(Eine neue Typbibliothek erstellen)&lt;br /&gt;
**[[Einen Record oder ein Union-Element zur Typbibliothek hinzufügen|Record oder Union hinzufügen]] &#039;&#039;(Einen Record oder ein Union-Element zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Typbibliothek registrieren|registrieren]] &#039;&#039;(Eine Typbibliothek registrieren)&lt;br /&gt;
**[[Eine Schnittstelle mit Hilfe der Typbibliothek abändern|Schnittstelle ändern]] &#039;&#039;(Eine Schnittstelle mit Hilfe der Typbibliothek abändern)&lt;br /&gt;
**[[Eine Schnittstelle zur Typbibliothek hinzufügen|Schnittstelle hinzufügen]] &#039;&#039;(Eine Schnittstelle zur Typbibliothek hinzufügen)&lt;br /&gt;
**[[Eine Typbibliothek speichern|speichern]] &#039;&#039;(Eine Typbibliothek speichern)&lt;br /&gt;
**[[Eine vorhandene Typbibliothek öffnen|vorhandene öffnen]] &#039;&#039;(Eine vorhandene Typbibliothek öffnen)&lt;br /&gt;
*[[Mit Typbibliotheken arbeiten: Übersicht|Typbibliotheken]] &#039;&#039;(Mit Typbibliotheken arbeiten: Übersicht)&#039;&#039;&lt;br /&gt;
**[[Den Typbibliothekseditor verwenden|Aufgaben]] &#039;&#039;(Den Typbibliothekseditor verwenden)&lt;br /&gt;
**[[Mit Typbibliotheken arbeiten: Übersicht|working with]] &#039;&#039;(Mit Typbibliotheken arbeiten: Übersicht)&lt;br /&gt;
*[[Typbibliothekseditor|Typbibliothekseditor]] &#039;&#039;(Typbibliothekseditor)&#039;&#039;&lt;br /&gt;
**[[Bestandteile des Typbibliothekseditors|Beschreibung]] &#039;&#039;(Bestandteile des Typbibliothekseditors)&lt;br /&gt;
**[[GenTLB.exe|GenTLB.exe]] &#039;&#039;(GenTLB.exe)&lt;br /&gt;
**[[Objektliste|Objektliste]] &#039;&#039;(Objektliste)&lt;br /&gt;
**[[Elemente der Typbibliothek|Registerkarten mit Typinformationen]] &#039;&#039;(Elemente der Typbibliothek)&lt;br /&gt;
**[[Registerkarten mit Typinformationen|Registerkarten mit Typinformationen]] &#039;&#039;(Registerkarten mit Typinformationen)&lt;br /&gt;
**[[RIDL-Datei|RIDL-Datei]] &#039;&#039;(RIDL-Datei)&lt;br /&gt;
**[[Statusleiste|Statusleiste]] &#039;&#039;(Statusleiste)&lt;br /&gt;
**[[Gültige Typen|unterstützte Typen]] &#039;&#039;(Gültige Typen)&lt;br /&gt;
*Typdeklaration&lt;br /&gt;
**[[Datentypen, Variablen und Konstanten - Index (Delphi)|Datentypen]] &#039;&#039;(Datentypen, Variablen und Konstanten - Index (Delphi))&lt;br /&gt;
*typedef&lt;br /&gt;
**[[Typedef|Schlüsselwörter, C++]] &#039;&#039;(typedef)&lt;br /&gt;
*typeid&lt;br /&gt;
**[[Typeid|Schlüsselwörter, C++]] &#039;&#039;(typeid)&lt;br /&gt;
*typename&lt;br /&gt;
**[[Typename|Schlüsselwörter, C++]] &#039;&#039;(typename)&lt;br /&gt;
*Typen, grundlegende&lt;br /&gt;
**[[Grundlegende Typen|Sprachstruktur, C++]] &#039;&#039;(Grundlegende Typen)&lt;br /&gt;
*Typkompatibilität&lt;br /&gt;
**[[Kompatibilität und Identität von Typen|Datentypen]] &#039;&#039;(Kompatibilität und Identität von Typen ({{Delphi}}))&lt;br /&gt;
==U==&lt;br /&gt;
*Übergänge&lt;br /&gt;
**[[Übergang|mehrere]] &#039;&#039;(Übergang)&lt;br /&gt;
**[[Übergang (UML 1.5-Aktivitätsdiagramme)|mehrere]] &#039;&#039;(Übergang (UML 1.5-Aktivitätsdiagramme))&lt;br /&gt;
**[[UML 1.5-Übergang|mehrere]] &#039;&#039;(UML 1.5-Übergang)&lt;br /&gt;
**[[Selbstübergänge erstellen|Selbst-]] &#039;&#039;(Selbstübergänge erstellen)&lt;br /&gt;
*Übersetzungseinheiten&lt;br /&gt;
**[[Übersetzungseinheiten|Sprachstruktur, C++]] &#039;&#039;(Übersetzungseinheiten)&lt;br /&gt;
*Übersetzungs-Tools&lt;br /&gt;
**[[Aktive Sprache für ein Projekt festlegen|aktive Sprache festlegen]] &#039;&#039;(Aktive Sprache für ein Projekt festlegen)&lt;br /&gt;
**[[Externen Translation-Manager einrichten|externen Translation-Manager einrichten]] &#039;&#039;(Externen Translation-Manager einrichten)&lt;br /&gt;
**[[Externen Translation-Manager verwenden|externer Translation-Manager]] &#039;&#039;(Externen Translation-Manager verwenden)&lt;br /&gt;
**[[Ressourcenmodule aktualisieren|Ressourcenmodule aktualisieren]] &#039;&#039;(Ressourcenmodule aktualisieren)&lt;br /&gt;
**[[Sprachen zu einem Projekt hinzufügen|Sprachen zu einem Projekt hinzufügen]] &#039;&#039;(Sprachen zu einem Projekt hinzufügen)&lt;br /&gt;
**[[Ressourcendateien im Translation-Manager bearbeiten|Translation-Manager verwenden]] &#039;&#039;(Ressourcendateien im Translation-Manager bearbeiten)&lt;br /&gt;
**[[Sprach- und Regionsnamen, Codes und ISO-Werte|Übersicht]] &#039;&#039;(Sprach- und Regionsnamen, Codes und ISO-Werte)&lt;br /&gt;
**[[Translation-Manager in der IDE|Übersicht]] &#039;&#039;(Translation-Manager in der IDE)&lt;br /&gt;
*[[Ui64toa, ui64tow|_ui64tow]] &#039;&#039;(_ui64toa, _ui64tow)&#039;&#039;&lt;br /&gt;
*[[Ultoa, ultow|_ultow, ultoa]] &#039;&#039;(ultoa, _ultow)&#039;&#039;&lt;br /&gt;
*UML in Farbe&lt;br /&gt;
**[[Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden|verwenden]] &#039;&#039;(Das Profil &amp;quot;UML in Farbe&amp;quot; verwenden)&lt;br /&gt;
*[[Unterstützte UML-Spezifikationen|UML]] &#039;&#039;(Unterstützte UML-Spezifikationen)&#039;&#039;&lt;br /&gt;
*Umwandlung, C++-Stil&lt;br /&gt;
**[[Neue Typumwandlung|C++ Sprachspezifika]] &#039;&#039;(Neue Typumwandlung)&lt;br /&gt;
*[[Umwandlung in Quelltext|Umwandlung in Quelltext]] &#039;&#039;(Umwandlung in Quelltext)&#039;&#039;&lt;br /&gt;
*Unbenannte Threads&lt;br /&gt;
**[[Einen unbenannten Thread in einen benannten konvertieren|benennen]] &#039;&#039;(Einen unbenannten Thread in einen benannten konvertieren)&lt;br /&gt;
*[[Undef|#undef]] &#039;&#039;(#undef)&#039;&#039;&lt;br /&gt;
*Unicode&lt;br /&gt;
**[[Anwendungen für Unicode anpassen|Anwendungen anpassen]] &#039;&#039;(Anwendungen für Unicode anpassen)&lt;br /&gt;
**[[C++-Anwendungen für Unicode anpassen|C++-Anwendungen anpassen für]] &#039;&#039;(C++-Anwendungen für Unicode anpassen)&lt;br /&gt;
**[[Verwendung von Unicode in der Befehlskonsole|in der Befehlskonsole]] &#039;&#039;(Verwendung von Unicode in der Befehlskonsole)&lt;br /&gt;
**[[Unicode in RAD Studio|in {{Product}}]] &#039;&#039;(Unicode in RAD Studio)&lt;br /&gt;
**[[TCHAR-Zuordnung|TCHAR-Zuordnung für C++]] &#039;&#039;(_TCHAR-Zuordnung)&lt;br /&gt;
*Unicode TCHAR-Zuordnung&lt;br /&gt;
**[[Floating-Funktionen|C++-Sprachspezifika]] &#039;&#039;(Floating-Funktionen)&lt;br /&gt;
*Unidirektionale Datenmengen&lt;br /&gt;
**[[Die Ergebnisse einer Abfrage anzeigen|Abfragen definieren]] &#039;&#039;(Die Ergebnisse einer Abfrage anzeigen)&lt;br /&gt;
**[[Die Struktur von Metadaten-Datenmengen|auf Metadaten zugreifen]] &#039;&#039;(Die Struktur von Metadaten-Datenmengen)&lt;br /&gt;
**[[DbExpress-Datenmengen verwenden|Datenmengen]] &#039;&#039;(dbExpress-Datenmengen verwenden)&lt;br /&gt;
**[[Vorgeben, welche Daten angezeigt werden sollen|Datensatzmengen definieren]] &#039;&#039;(Vorgeben, welche Daten angezeigt werden sollen)&lt;br /&gt;
**[[Daten abrufen|öffnen]] &#039;&#039;(Daten abrufen)&lt;br /&gt;
**[[Den Befehl ausführen|SQL-Anweisungen ausführen]] &#039;&#039;(Den Befehl ausführen)&lt;br /&gt;
**[[Die Ergebnisse einer Stored Procedure anzeigen|Stored Procedures]] &#039;&#039;(Die Ergebnisse einer Stored Procedure anzeigen)&lt;br /&gt;
**[[Die Datensätze in einer Tabelle anzeigen|Tabellen darstellen]] &#039;&#039;(Die Datensätze in einer Tabelle anzeigen)&lt;br /&gt;
*union&lt;br /&gt;
**[[Union|Schlüsselwörter, C++]] &#039;&#039;(union)&lt;br /&gt;
*Units&lt;br /&gt;
**[[Units suchen (Delphi)|Namespaces]] &#039;&#039;(Units suchen (Delphi))&lt;br /&gt;
*[[Überblick über das Testen von Units|Units testen]] &#039;&#039;(Überblick über das Testen von Units)&#039;&#039;&lt;br /&gt;
**[[Entwickeln von Tests|Quelltext zu einem Projekt hinzufügen]] &#039;&#039;(Entwickeln von Tests)&lt;br /&gt;
*_unsigned __int_alignment_of( typename T )&lt;br /&gt;
**[[Alignment of|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__alignment_of)&lt;br /&gt;
*unsigned int __array_extent( typename T, unsigned intI )&lt;br /&gt;
**[[Array extent|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__array_extent)&lt;br /&gt;
*unsigned __int_array_rank( typename T )&lt;br /&gt;
**[[Array rank|C++0x-Typ-Trait-Funktionen]] &#039;&#039;(__array_rank)&lt;br /&gt;
*Unterstützende Klassen&lt;br /&gt;
**[[Unterstützende Klassen und Records (Delphi)|Klassen und Objekte]] &#039;&#039;(Unterstützende Klassen und Records (Delphi))&lt;br /&gt;
*[[UML-Modellierungsunterstützung für Projekte aktivieren|Unterstützung aktivieren]] &#039;&#039;(UML-Modellierungsunterstützung für Projekte aktivieren)&#039;&#039;&lt;br /&gt;
*UpdateObject&lt;br /&gt;
**[[Das Objekt aktualisieren|Eigenschaftenseiten]] &#039;&#039;(Das Objekt aktualisieren)&lt;br /&gt;
*URLs&lt;br /&gt;
**[[Die Ziel-URL|Anforderungsziel]] &#039;&#039;(Die Ziel-URL)&lt;br /&gt;
**[[Bestandteile einer URL|Hosts]] &#039;&#039;(Bestandteile einer URL)&lt;br /&gt;
==V==&lt;br /&gt;
*Variablen&lt;br /&gt;
**[[Variablen|Datentypen]] &#039;&#039;(Variablen)&lt;br /&gt;
*Variablen, Multithread&lt;br /&gt;
**[[Thread|Sprachstruktur, C++]] &#039;&#039;(__thread)&lt;br /&gt;
*Variablen und Felder deklarieren&lt;br /&gt;
**[[Überblick zum Deklarieren von Variablen und Feldern (Delphi)|Anfangstyp]] &#039;&#039;(Überblick zum Deklarieren von Variablen und Feldern (Delphi))&lt;br /&gt;
*Varianten&lt;br /&gt;
**[[Benutzerdefinierte Varianten definieren|benutzerdefinierte]] &#039;&#039;(Benutzerdefinierte Varianten definieren)&lt;br /&gt;
**[[Varianten|Sprachstruktur, C++]] &#039;&#039;(Varianten)&lt;br /&gt;
*Varianten, anonyme&lt;br /&gt;
**[[Anonyme Varianten (C und C++)|Sprachstruktur, C++]] &#039;&#039;(Anonyme Varianten (C und C++))&lt;br /&gt;
*Varianten, Deklarationen&lt;br /&gt;
**[[Deklaration von Varianten|Sprachstruktur, C++]] &#039;&#039;(Deklaration von Varianten)&lt;br /&gt;
*Variante Typen&lt;br /&gt;
**[[Variante Typen|Datentypen]] &#039;&#039;(Variante Typen ({{Delphi}}))&lt;br /&gt;
*VCL&lt;br /&gt;
**[[Grundlagen der Komponentenbibliothek|CLX]] &#039;&#039;(Grundlagen der Komponentenbibliothek)&lt;br /&gt;
**[[Klassenbibliotheken|Klassenbibliotheken]] &#039;&#039;(Klassenbibliotheken)&lt;br /&gt;
**[[Überblick zu VCL|Komponenten]] &#039;&#039;(Überblick zu VCL)&lt;br /&gt;
*VCL-Anwendungen&lt;br /&gt;
**[[Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen|dbExpress]] &#039;&#039;(Eine dbExpress-Datenbankanwendung mit VCL-Formularen erstellen)&lt;br /&gt;
**[[VCL-Formularanwendung erstellen|VCL-Formulare]] &#039;&#039;(VCL-Formularanwendung erstellen)&lt;br /&gt;
*VCL-Formulare&lt;br /&gt;
**[[ActiveX-ActiveForm mit VCL-Formularen erzeugen|ActiveX-ActiveForms]] &#039;&#039;(ActiveX-ActiveForm mit VCL-Formularen erzeugen)&lt;br /&gt;
**[[ActiveX-Schaltfläche mit VCL-Formularen erzeugen|ActiveX-Schaltflächen]] &#039;&#039;(ActiveX-Schaltfläche mit VCL-Formularen erzeugen)&lt;br /&gt;
**[[ADO-Datenbankanwendungen mit VCL-Formularen erstellen|Datenbankanwendungen]] &#039;&#039;(ADO-Datenbankanwendungen mit VCL-Formularen erstellen)&lt;br /&gt;
**[[Verwenden des Experten für neue Komponenten|Komponenten]] &#039;&#039;(Verwenden des Experten für neue Komponenten)&lt;br /&gt;
**[[MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen|MDI-Anwendungen]] &#039;&#039;(MDI-Anwendungen mit VCL-Formularen mit Hilfe eines Experten erstellen)&lt;br /&gt;
**[[MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen|MDI-Anwendungen]] &#039;&#039;(MDI-Anwendungen mit VCL-Formularen ohne Experten erstellen)&lt;br /&gt;
**[[Multithread-Anwendungen erstellen|Multithread-Anwendungen]] &#039;&#039;(Multithread-Anwendungen erstellen)&lt;br /&gt;
**[[SDI-Anwendungen mit VCL-Formularen erstellen|SDI-Anwendungen]] &#039;&#039;(SDI-Anwendungen mit VCL-Formularen erstellen)&lt;br /&gt;
**[[Anwendungen mit XML-Komponenten erstellen|XML-Komponenten]] &#039;&#039;(Anwendungen mit XML-Komponenten erstellen)&lt;br /&gt;
*VCL für das Web&lt;br /&gt;
**[[Erstellen einer neuen IntraWeb-Anwendung|IntraWeb]] &#039;&#039;(Erstellen einer neuen IntraWeb-Anwendung)&lt;br /&gt;
*VCL-Komponenten&lt;br /&gt;
**[[BDE-Steuerelemente|BDE-Steuerelemente]] &#039;&#039;(BDE-Steuerelemente)&lt;br /&gt;
**[[DbExpress-Steuerelemente|dbExpress-Steuerelemente]] &#039;&#039;(dbExpress-Steuerelemente)&lt;br /&gt;
**[[Internet-Steuerelemente|Internet-Steuerelemente]] &#039;&#039;(Internet-Steuerelemente)&lt;br /&gt;
**[[Ribbon-Steuerelemente|Ribbon-Steuerelemente]] &#039;&#039;(Ribbon-Steuerelemente)&lt;br /&gt;
**[[Standardsteuerelemente|Standardsteuerelemente]] &#039;&#039;(Standardsteuerelemente)&lt;br /&gt;
**[[Steuerelemente für DataSnap-Clients|Steuerelemente für DataSnap-Clients]] &#039;&#039;(Steuerelemente für DataSnap-Clients)&lt;br /&gt;
**[[Steuerelemente für DataSnap-Server|Steuerelemente für DataSnap-Server]] &#039;&#039;(Steuerelemente für DataSnap-Server)&lt;br /&gt;
**[[Steuerelemente für dbGo|Steuerelemente für dbGo]] &#039;&#039;(Steuerelemente für dbGo)&lt;br /&gt;
**[[Steuerelemente für den Datenzugriff|Steuerelemente für den Datenzugriff]] &#039;&#039;(Steuerelemente für den Datenzugriff)&lt;br /&gt;
**[[Steuerelemente für Dialogfelder|Steuerelemente für Dialogfelder]] &#039;&#039;(Steuerelemente für Dialogfelder)&lt;br /&gt;
**[[Steuerelemente für die Datensteuerung|Steuerelemente für die Datensteuerung]] &#039;&#039;(Steuerelemente für die Datensteuerung)&lt;br /&gt;
**[[Steuerelemente für Internet Express|Steuerelemente für Internet Express]] &#039;&#039;(Steuerelemente für Internet Express)&lt;br /&gt;
**[[Steuerelemente für Vista-Dialogfelder|Steuerelemente für Vista-Dialogfelder]] &#039;&#039;(Steuerelemente für Vista-Dialogfelder)&lt;br /&gt;
**[[Systemsteuerelemente|Systemsteuerelemente]] &#039;&#039;(Systemsteuerelemente)&lt;br /&gt;
**[[Web-Services|Web-Services]] &#039;&#039;(Web-Services)&lt;br /&gt;
**[[Win 3.1-Steuerelemente|Win 3.1-Steuerelemente]] &#039;&#039;(Win 3.1-Steuerelemente)&lt;br /&gt;
**[[Win32-Steuerelemente|Win32-Steuerelemente]] &#039;&#039;(Win32-Steuerelemente)&lt;br /&gt;
**[[Zusätzliche Steuerelemente|Zusätzliche Steuerelemente]] &#039;&#039;(Zusätzliche Steuerelemente)&lt;br /&gt;
*Verbindungen&lt;br /&gt;
**[[Verbindungen zu ADO-Datenspeichern einrichten|ADO]] &#039;&#039;(Verbindungen zu ADO-Datenspeichern einrichten)&lt;br /&gt;
**[[Asynchrone Verbindungen erzwingen|asynchrone]] &#039;&#039;(Asynchrone Verbindungen erzwingen)&lt;br /&gt;
**[[Timeouts steuern|Timeouts]] &#039;&#039;(Timeouts steuern)&lt;br /&gt;
*Verbindungskomponenten&lt;br /&gt;
**[[Verbindung zum Anwendungsserver einrichten|Client-Anwendungen]] &#039;&#039;(Verbindung zum Anwendungsserver einrichten)&lt;br /&gt;
**[[Implizite Verbindungen verwenden|implizite]] &#039;&#039;(Implizite Verbindungen verwenden)&lt;br /&gt;
*Vererbung&lt;br /&gt;
**[[Daten und Code von einem Objekt erben|Objekte]] &#039;&#039;(Daten und Code von einem Objekt erben)&lt;br /&gt;
*Verknüpfen nur über Name&lt;br /&gt;
**[[Verknüpfen von C++-Bibliotheks- und Objektdateien|Verknüpfen C++]] &#039;&#039;(Verknüpfen von C++-Bibliotheks- und Objektdateien)&lt;br /&gt;
*Verknüpfung&lt;br /&gt;
**[[Verknüpfungen erstellen|erzeugen]] &#039;&#039;(Verknüpfungen erstellen)&lt;br /&gt;
*Verknüpfung zu Klassifizierern&lt;br /&gt;
**[[Objekten einen Klassifizierer zuordnen|erstellen]] &#039;&#039;(Objekten einen Klassifizierer zuordnen (UML 1.5))&lt;br /&gt;
*[[Makros mit Parametern|Verschachteln]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
*Verschachtelte Typen&lt;br /&gt;
**[[Verschachtelte Typen|C++ Sprachspezifika]] &#039;&#039;(Verschachtelte Typen)&lt;br /&gt;
**[[Verschachtelte Typdeklarationen|Klassen und Objekte]] &#039;&#039;(Verschachtelte Typdeklarationen)&lt;br /&gt;
*[[Mit der Versionsverwaltung arbeiten|Versionsverwaltung]] &#039;&#039;(Mit der Versionsverwaltung arbeiten)&#039;&#039;&lt;br /&gt;
*Verteilte Anwendungen&lt;br /&gt;
**[[Interfaces in verteilten Anwendungen|Interfaces]] &#039;&#039;(Interfaces in verteilten Anwendungen)&lt;br /&gt;
*virtual&lt;br /&gt;
**[[Virtual|Schlüsselwörter, C++]] &#039;&#039;(virtual)&lt;br /&gt;
*Virtuelle Basisklassen&lt;br /&gt;
**[[Virtuelle Basisklassen|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Basisklassen)&lt;br /&gt;
*Virtuelle Destruktoren&lt;br /&gt;
**[[Virtuelle Destruktoren|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Destruktoren)&lt;br /&gt;
*Virtuelle Funktionen&lt;br /&gt;
**[[Virtuelle Funktionen|C++ Sprachspezifika]] &#039;&#039;(Virtuelle Funktionen (C++))&lt;br /&gt;
*Virtuelle Methoden&lt;br /&gt;
**[[Methoden virtuell machen|Methoden]] &#039;&#039;(Methoden virtuell machen)&lt;br /&gt;
*[[Verwenden von virtuellen Ordnern|Virtuelle Ordner]] &#039;&#039;(Verwenden von virtuellen Ordnern)&#039;&#039;&lt;br /&gt;
*[[Anzeigeelemente|Visuelle Rückmeldungen]] &#039;&#039;(Anzeigeelemente)&#039;&#039;&lt;br /&gt;
*void&lt;br /&gt;
**[[Void|Schlüsselwörter, C++]] &#039;&#039;(void)&lt;br /&gt;
*volatile&lt;br /&gt;
**[[Volatile|Schlüsselwörter, C++]] &#039;&#039;(volatile)&lt;br /&gt;
*[[Befehlszeilenoptionen für vorcompilierte Header von BCC32|Vorcompilierte Header-Dateien]] &#039;&#039;(Befehlszeilenoptionen für vorcompilierte Header von BCC32)&#039;&#039;&lt;br /&gt;
*[[Einer Klasse neue Fähigkeiten hinzufügen|Vorfahrklassen]] &#039;&#039;(Einer Klasse neue Fähigkeiten hinzufügen)&#039;&#039;&lt;br /&gt;
**[[Vorfahren, Nachkommen und Klassenhierarchien|abgeleitete Klassen]] &#039;&#039;(Vorfahren, Nachkommen und Klassenhierarchien)&lt;br /&gt;
*Vorlagen&lt;br /&gt;
**[[Komponentenvorlagen erstellen und verwenden|Komponenten]] &#039;&#039;(Komponentenvorlagen erstellen und verwenden)&lt;br /&gt;
**[[Projektvorlagen verwenden|Projekt]] &#039;&#039;(Projektvorlagen verwenden)&lt;br /&gt;
==W==&lt;br /&gt;
*[[X1008 Integer und HResult werden ausgetauscht (Delphi)|W1008 Integer und HResult werden ausgetauscht ({{Delphi}})]] &#039;&#039;(X1008 Integer und HResult werden ausgetauscht ({{Delphi}})) &lt;br /&gt;
*[[X1012 Konstantenausdruck verletzt untere Grenzen (Delphi)|W1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})]] &#039;&#039;(X1012 Konstantenausdruck verletzt untere Grenzen ({{Delphi}})) &lt;br /&gt;
*[[X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein (Delphi)|W1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})]] &#039;&#039;(X1019 FOR-Schleifenvariable muss eine einfache lokale Variable sein ({{Delphi}})) &lt;br /&gt;
*[[X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert (Delphi)|W1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})]] &#039;&#039;(X1020 Instanz von &#039;%s&#039; mit abstrakter Methode &#039;%s.%s&#039; wird konstruiert ({{Delphi}})) &lt;br /&gt;
*[[X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; (Delphi)|W1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1025 Sprach-Feature wird nicht unterstützt: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1026 Datei nicht gefunden: &#039;%s&#039; (Delphi)|W1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1026 Datei nicht gefunden: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; (Delphi)|W1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1028 Falsche globale Symboldefinition: &#039;%s&#039; in Objektdatei &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1030 Ungültige Compiler-Direktive: &#039;%s&#039; (Delphi)|W1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X1030 Ungültige Compiler-Direktive: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert (Delphi)|W1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})]] &#039;&#039;(X1033 Die Unit &#039;%s&#039; wurde implizit in Package &#039;%s&#039; importiert ({{Delphi}})) &lt;br /&gt;
*[[X1054 Linker-Fehler: %s (Delphi)|W1054 Linker-Fehler: %s ({{Delphi}})]] &#039;&#039;(X1054 Linker-Fehler: %s ({{Delphi}})) &lt;br /&gt;
*[[X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen (Delphi)|W1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})]] &#039;&#039;(X1056 Doppelte Ressource Typ %s, ID %s; Datei %s Ressource beibehalten; Datei %s Ressource verworfen ({{Delphi}})) &lt;br /&gt;
*[[H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi)|W1061 Bei Umwandlung der angegebenen WideChar-Konstante in AnsiChar gehen Informationen verloren]] &#039;&#039;(H2451 Durch Umwandlung der angegebenen WideChar-Konstante auf AnsiChar gehen Informationen verloren (Delphi))&#039;&#039;&lt;br /&gt;
*[[X2041 Fehler beim Lesen von &#039;%s&#039; (Delphi)|W2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2041 Fehler beim Lesen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2042 Fehler beim Schreiben von &#039;%s&#039; (Delphi)|W2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2042 Fehler beim Schreiben von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2043 Fehler beim Schließen von &#039;%s&#039; (Delphi)|W2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2043 Fehler beim Schließen von &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2044 Chmod-Fehler für &#039;%s&#039; (Delphi)|W2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2044 Chmod-Fehler für &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2141 Falsches Dateiformat: &#039;%s&#039; (Delphi)|W2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})]] &#039;&#039;(X2141 Falsches Dateiformat: &#039;%s&#039; ({{Delphi}})) &lt;br /&gt;
*[[X2243 Der Ausdruck benötigt kein Initialize/Finalize (Delphi)|W2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})]] &#039;&#039;(X2243 Der Ausdruck benötigt kein Initialize/Finalize ({{Delphi}})) &lt;br /&gt;
*[[X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) (Delphi)|W2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})]] &#039;&#039;(X2269 Durch das Überschreiben erhält die virtuelle Methode &#039;%s.%s&#039; eine geringere Sichtbarkeit (%s) als die Basisklasse &#039;%s&#039; (%s) ({{Delphi}})) &lt;br /&gt;
*[[X2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein (Delphi)|W2367 Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}})]] &#039;&#039;(x2367: Schreibweise von Eigenschaftszugriffmethode %s.%s sollte %s.%s sein ({{Delphi}}))&lt;br /&gt;
*_wargv, _argv&lt;br /&gt;
**[[Argv, wargv|_argv]] &#039;&#039;(_argv, _wargv)&lt;br /&gt;
*wchar_t&lt;br /&gt;
**[[Wchar t|Schlüsselwörter, C++]] &#039;&#039;(wchar_t)&lt;br /&gt;
*[[Strtod, strtold, wcstod, wcstold|wcstod, _wcstold,  strtod, _strtold]] &#039;&#039;(strtod, _strtold, wcstod, _wcstold)&#039;&#039;&lt;br /&gt;
*[[Strtol, wcstol|wcstol, strtol]] &#039;&#039;(strtol, wcstol)&#039;&#039;&lt;br /&gt;
*[[Strtoul, wcstoul|wcstoul, strtoul]] &#039;&#039;(strtoul, wcstoul)&#039;&#039;&lt;br /&gt;
*[[Eigenschaften, die auf den Zweck der Anforderung hinweisen|Web-Anforderungseigenschaften]] &#039;&#039;(Eigenschaften, die auf den Zweck der Anforderung hinweisen)&#039;&#039;&lt;br /&gt;
*Web-Anwendungen&lt;br /&gt;
**[[Web-Anwendungen weitergeben|Deployment]] &#039;&#039;(Web-Anwendungen weitergeben)&lt;br /&gt;
**[[Webbasierte Client-Anwendungen erstellen|mehrschichtige]] &#039;&#039;(Webbasierte Client-Anwendungen erstellen)&lt;br /&gt;
*Web-Anwendungsobjekt&lt;br /&gt;
**[[Das Web-Anwendungsobjekt|Web-Broker]] &#039;&#039;(Das Web-Anwendungsobjekt)&lt;br /&gt;
*Web-Browser&lt;br /&gt;
**[[Eine VCL-Formularanwendung für Web-Browser erstellen|VCL-Formulare]] &#039;&#039;(Eine VCL-Formularanwendung für Web-Browser erstellen)&lt;br /&gt;
*[[Eigenschaften, die den Web-Client beschreiben|Web-Client]] &#039;&#039;(Eigenschaften, die den Web-Client beschreiben)&#039;&#039;&lt;br /&gt;
*Web-Module&lt;br /&gt;
**[[Das Web-Modul|Datenmodule]] &#039;&#039;(Das Web-Modul)&lt;br /&gt;
**[[Web Broker verwenden|Datenmodule]] &#039;&#039;(Web Broker verwenden)&lt;br /&gt;
**[[Webserver-Anwendungen erstellen mit Web Broker|Datenmodule]] &#039;&#039;(Webserver-Anwendungen erstellen mit Web Broker)&lt;br /&gt;
**[[Der Web-Dispatcher|Web-Dispatcher]] &#039;&#039;(Der Web-Dispatcher)&lt;br /&gt;
*Web-Server-Anwendungen&lt;br /&gt;
**[[Web-Services-Anwendungen erstellen|Anwendungen]] &#039;&#039;(Web-Services-Anwendungen erstellen)&lt;br /&gt;
**[[Die Struktur einer Web-Broker-Anwendung|Architektur]] &#039;&#039;(Die Struktur einer Web-Broker-Anwendung)&lt;br /&gt;
**[[Server-Anwendungen testen|debuggen]] &#039;&#039;(Server-Anwendungen testen)&lt;br /&gt;
**[[Arten von Webserver-Anwendungen|Typen]] &#039;&#039;(Arten von Webserver-Anwendungen)&lt;br /&gt;
**[[Erstellen von WebBroker-Anwendungen|Web Broker-Anwendungen]] &#039;&#039;(Erstellen von WebBroker-Anwendungen)&lt;br /&gt;
**[[Web Broker und WebSnap|WebSnap]] &#039;&#039;(Web Broker und WebSnap)&lt;br /&gt;
*Web-Services&lt;br /&gt;
**[[Clients für Web-Services schreiben|Clients]] &#039;&#039;(Clients für Web-Services schreiben)&lt;br /&gt;
**[[Angepasste Exception-Klassen für Web-Services erstellen|Exceptions]] &#039;&#039;(Angepasste Exception-Klassen für Web-Services erstellen)&lt;br /&gt;
**[[Neue Web-Services hinzufügen|hinzufügen]] &#039;&#039;(Neue Web-Services hinzufügen)&lt;br /&gt;
**[[Das Dienstprogramm zum Importieren von WSDL verwenden|importieren]] &#039;&#039;(Das Dienstprogramm zum Importieren von WSDL verwenden)&lt;br /&gt;
**[[Web-Services verwenden|verwenden]] &#039;&#039;(Web-Services verwenden)&lt;br /&gt;
*[[Environ, wenviron|_wenviron, _environ]] &#039;&#039;(_environ, _wenviron)&#039;&#039;&lt;br /&gt;
*[[Werkzeuge mithilfe von Mauspalettenschaltern wechseln|Werkzeuge mit Mauspalettenschaltern wechseln]] &#039;&#039;(Werkzeuge mithilfe von Mauspalettenschaltern wechseln)&#039;&#039;&lt;br /&gt;
*[[Getenv, wgetenv|_wgetenv, getenv]] &#039;&#039;(getenv, _wgetenv)&#039;&#039;&lt;br /&gt;
*while&lt;br /&gt;
**[[While|Schlüsselwörter, C++]] &#039;&#039;(while (C++))&lt;br /&gt;
*Whitespace&lt;br /&gt;
**[[Whitespace|Lexikalische Elemente, C++]] &#039;&#039;(Whitespace)&lt;br /&gt;
*Wide-Zeichen&lt;br /&gt;
**[[Zeichensätze|Unicode-Zeichen]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*[[Wide-Zeichen-Routinen|Wide-Zeichen-Routinen]] &#039;&#039;(Wide-Zeichen-Routinen)&#039;&#039;&lt;br /&gt;
*Windows Forms&lt;br /&gt;
**[[Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen|Hello world]] &#039;&#039;(Windows-Konsolenanwendung &amp;quot;Hello world&amp;quot; erstellen)&lt;br /&gt;
*Windows Forms-Anwendungen&lt;br /&gt;
**[[Entwickeln einer Windows-Anwendung|erstellen]] &#039;&#039;(Entwickeln einer Windows-Anwendung)&lt;br /&gt;
*[[Windows-Version|Windows-Versionen]] &#039;&#039;(Windows-Version)&#039;&#039;&lt;br /&gt;
*Windows XP&lt;br /&gt;
**[[Allgemeine Steuerelemente und XP-Themes|Themes]] &#039;&#039;(Allgemeine Steuerelemente und XP-Themes)&lt;br /&gt;
*[[Putenv, wputenv|_wputenv, putenv]] &#039;&#039;(putenv, _wputenv)&#039;&#039;&lt;br /&gt;
*WSDL&lt;br /&gt;
**[[WSDL-Dokumente für Web-Service-Anwendungen generieren|erzeugen]] &#039;&#039;(WSDL-Dokumente für Web-Service-Anwendungen generieren)&lt;br /&gt;
**[[WSDL-Dokumente importieren|importieren]] &#039;&#039;(WSDL-Dokumente importieren)&lt;br /&gt;
*[[Searchenv, wsearchenv|_wsearchenv, _searchenv]] &#039;&#039;(_searchenv, _wsearchenv)&#039;&#039;&lt;br /&gt;
*[[Searchstr, wsearchstr|_wsearchstr, _searchstr]] &#039;&#039;(_searchstr, _wsearchstr)&#039;&#039;&lt;br /&gt;
*[[Splitpath, wsplitpath|_wsplitpath, _splitpath]] &#039;&#039;(_splitpath, _wsplitpath)&#039;&#039;&lt;br /&gt;
*[[System, wsystem|_wsystem, system]] &#039;&#039;(system, _wsystem (C++))&#039;&#039;&lt;br /&gt;
*[[Atoi64, wtoi64|_wtoi64, _atoi64]] &#039;&#039;(_atoi64, _wtoi64)&#039;&#039;&lt;br /&gt;
*_wtoi, atoi&lt;br /&gt;
**[[Atoi, wtoi|Konvertierungsroutine]] &#039;&#039;(atoi, _wtoi)&lt;br /&gt;
*[[Atol, wtol|_wtol, atol]] &#039;&#039;(atol, _wtol)&#039;&#039;&lt;br /&gt;
==X==&lt;br /&gt;
*[[XML-Broker verwenden|XML-Broker]] &#039;&#039;(XML-Broker verwenden)&#039;&#039;&lt;br /&gt;
*XML-Dokumente&lt;br /&gt;
**[[Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten|Datenbindungs-Experte]] &#039;&#039;(Mit vom XML-Datenbindungsexperten generierten Quellcode arbeiten)&lt;br /&gt;
**[[Zuordnungen zwischen XML-Knoten und Datenpaketfeldern|Datenpakete]] &#039;&#039;(Zuordnungen zwischen XML-Knoten und Datenpaketfeldern)&lt;br /&gt;
**[[XML-Dokumente in Datenpakete konvertieren|in Datenpakete konvertieren]] &#039;&#039;(XML-Dokumente in Datenpakete konvertieren)&lt;br /&gt;
**[[Mit XML-Komponenten arbeiten|Komponenten]] &#039;&#039;(Mit XML-Komponenten arbeiten)&lt;br /&gt;
*XML-Mapper&lt;br /&gt;
**[[XMLMapper verwenden|definieren]] &#039;&#039;(XMLMapper verwenden)&lt;br /&gt;
*[[Mit XML-Dokumenten arbeiten|XML]] &#039;&#039;(Mit XML-Dokumenten arbeiten)&#039;&#039;&lt;br /&gt;
**[[XML in Datenbankanwendungen verwenden|Datenbankanwendungen]] &#039;&#039;(XML in Datenbankanwendungen verwenden)&lt;br /&gt;
**[[Den XML-Datenbindungs-Experten verwenden|Datenbindungs-Experte]] &#039;&#039;(Den XML-Datenbindungs-Experten verwenden)&lt;br /&gt;
**[[XML-Dokumente mit dem Datenbindungs-Experten abstrahieren|Datenbindungs-Experte]] &#039;&#039;(XML-Dokumente mit dem Datenbindungs-Experten abstrahieren)&lt;br /&gt;
*XML Nodes&lt;br /&gt;
**[[Mit XML-Knoten arbeiten|working with]] &#039;&#039;(Mit XML-Knoten arbeiten)&lt;br /&gt;
*xor&lt;br /&gt;
**[[Xor, ^|alternative Repräsentationen von C++-Token]] &#039;&#039;(xor, ^ (C++))&lt;br /&gt;
*xor_eq&lt;br /&gt;
**[[Xor eq, ^=|alternative Repräsentationen von C++-Token]] &#039;&#039;(xor_eq, ^=)&lt;br /&gt;
==Z==&lt;br /&gt;
*Zeichenfelder (TPaintBox)&lt;br /&gt;
**[[Zeichenfeld (TPaintBox)|zeichnen]] &#039;&#039;(Zeichenfeld (TPaintBox))&lt;br /&gt;
*Zeichenflächen&lt;br /&gt;
**[[Die Zeichenfläche|Grafiken]] &#039;&#039;(Die Zeichenfläche)&lt;br /&gt;
*[[Makros mit Parametern|# Zeichen]] &#039;&#039;(Makros mit Parametern (C++))&#039;&#039;&lt;br /&gt;
*Zeichensätze&lt;br /&gt;
**[[Zeichensätze|ANSI-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Codeseiten]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Multibyte-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|OEM-Zeichensätze]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Unicode]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Wide-Zeichen]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
**[[Zeichensätze|Windows-Codeseiten]] &#039;&#039;(Zeichensätze)&lt;br /&gt;
*Zeichensätze ({{Delphi}})&lt;br /&gt;
**[[Grundlegende syntaktische Elemente (Delphi)|reservierte Wörter]] &#039;&#039;(Grundlegende syntaktische Elemente ({{Delphi}}))&lt;br /&gt;
*Zeichentypen&lt;br /&gt;
**[[Die drei char-Typen|Lexikalische Elemente, C++]] &#039;&#039;(Die drei char-Typen)&lt;br /&gt;
*[[Zeichenwerkzeuge verwenden|Zeichenwerkzeuge]] &#039;&#039;(Zeichenwerkzeuge verwenden)&#039;&#039;&lt;br /&gt;
*[[Behandlung mehrerer Zeichenobjekte in einer Anwendung|Zeichnen von Objekten]] &#039;&#039;(Behandlung mehrerer Zeichenobjekte in einer Anwendung)&#039;&#039;&lt;br /&gt;
*Zeiger&lt;br /&gt;
**[[Klassen und Zeiger|Klassen]] &#039;&#039;(Klassen und Zeiger)&lt;br /&gt;
**[[Zeiger|Sprachstruktur, C++]] &#039;&#039;(Zeiger)&lt;br /&gt;
**[[Zeiger auf Funktionen|Sprachstruktur, C++]] &#039;&#039;(Zeiger auf Funktionen)&lt;br /&gt;
**[[Zeiger auf Objekte|Sprachstruktur, C++]] &#039;&#039;(Zeiger auf Objekte)&lt;br /&gt;
**[[Zeigerdeklarationen|Sprachstruktur, C++]] &#039;&#039;(Zeigerdeklarationen)&lt;br /&gt;
*Zeiger, Knstanten&lt;br /&gt;
**[[Zeigerkonstanten|Sprachstruktur, C++]] &#039;&#039;(Zeigerkonstanten)&lt;br /&gt;
*Zeiger, Objekte&lt;br /&gt;
**[[Zeigerarithmetik|Sprachstruktur, C++]] &#039;&#039;(Zeigerarithmetik)&lt;br /&gt;
*Zeigertypen&lt;br /&gt;
**[[Zeiger und Zeigertypen (Delphi)|Datentypen]] &#039;&#039;(Zeiger und Zeigertypen ({{Delphi}}))&lt;br /&gt;
*Zeiger, Umwandlungen&lt;br /&gt;
**[[Zeigerumwandlungen|Sprachstruktur, C++]] &#039;&#039;(Zeigerumwandlungen)&lt;br /&gt;
*Zugriff&lt;br /&gt;
**[[Explizite Zugriffsqualifizierung|Namespaces, C++]] &#039;&#039;(Explizite Zugriffsqualifizierung)&lt;br /&gt;
**[[Using-Anweisung|Namespaces, C++]] &#039;&#039;(Using-Anweisung)&lt;br /&gt;
**[[Using (Deklaration)|Namespaces, C++]] &#039;&#039;(using (Deklaration))&lt;br /&gt;
**[[Zugreifen auf Elemente eines Namespace|Namespaces, C++]] &#039;&#039;(Zugreifen auf Elemente eines Namespace)&lt;br /&gt;
*Zugriffsspezifizierer&lt;br /&gt;
**[[Element-Zugriffskontrolle|C++ Sprachspezifika]] &#039;&#039;(Element-Zugriffskontrolle)&lt;br /&gt;
*Zustand&lt;br /&gt;
**[[Mit komplexen Zuständen arbeiten|verschachtelt]] &#039;&#039;(Mit komplexen Zuständen arbeiten)&lt;br /&gt;
*Zustandsinvariante&lt;br /&gt;
**[[Zustandsinvarianten erstellen|verbinden]] &#039;&#039;(Zustandsinvarianten erstellen (UML 2.0))&lt;br /&gt;
*Zuweisung&lt;br /&gt;
**[[Zuweisungsoperatoren|Operatoren, C++]] &#039;&#039;(Zuweisungsoperatoren)&lt;br /&gt;
*[[Anwendungen mit einer Zwischenablage ausstatten|Zwischenablage]] &#039;&#039;(Anwendungen mit einer Zwischenablage ausstatten)&#039;&#039;&lt;br /&gt;
*Zwischengespeicherte Aktualisierungen&lt;br /&gt;
**[[BDE-basierte, zwischengespeicherte Aktualisierungen anwenden|anwenden]] &#039;&#039;(BDE-basierte, zwischengespeicherte Aktualisierungen anwenden)&lt;br /&gt;
**[[Aktualisierungen mit der BDE zwischenspeichern|BDE]] &#039;&#039;(Aktualisierungen mit der BDE zwischenspeichern)&lt;br /&gt;
**[[BDE-basiertes Zwischenspeichern von Aktualisierungen|BDE]] &#039;&#039;(BDE-basiertes Zwischenspeichern von Aktualisierungen)&lt;br /&gt;
**[[Fehlerbehandlung bei zwischengespeicherten Aktualisierungen|Fehlerbehandlung]] &#039;&#039;(Fehlerbehandlung bei zwischengespeicherten Aktualisierungen)&lt;br /&gt;
*Zwischenspeichern&lt;br /&gt;
**[[Ausgangspunkt festhalten|Ausgangspunkt]] &#039;&#039;(Ausgangspunkt festhalten)&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:V&amp;diff=214132</id>
		<title>Vorlage:V</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:V&amp;diff=214132"/>
		<updated>2019-06-10T22:19:55Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: sync with English&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;[[Image:Allowed.png|16px|link=]]&amp;lt;/center&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a checkmark for cells of tables about feature support. For example:&lt;br /&gt;
* [[Konformitätsstatus moderner C++-Sprach-Features]].&lt;br /&gt;
* [[Gesichtspunkte für geräteübergreifende C++-Anwendungen]].&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Formatierungsvorlagen]]&lt;br /&gt;
[[Kategorie:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213763</id>
		<title>Verwendet Berechtigungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213763"/>
		<updated>2019-05-16T11:30:47Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungsoptionen}}&lt;br /&gt;
__TOC__&lt;br /&gt;
{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Anwendung &amp;amp;gt; Verwendet Berechtigungen}}&lt;br /&gt;
&lt;br /&gt;
In diesem Dialogfeld legen Sie die Berechtigungen für Ihre [[Mobile Android-Anwendungsentwicklung|Android-Anwendung]] fest. RAD Studio fügt die angegebenen Berechtigungen der Datei [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]] hinzu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Überprüfen Sie die Liste der Berechtigungen sorgfältig, die für Ihre Android-Anwendung konfiguriert sind. Sie sollten die Berechtigungen deaktivieren, die Ihre Anwendung nicht benötigt, weil:&lt;br /&gt;
&lt;br /&gt;
* Android-Geräte Ihre Benutzer auffordern, jede angeforderte Berechtigung zu akzeptieren, wenn Ihre Anwendung zum ersten Mal ausgeführt wird.&lt;br /&gt;
* Anwendungs-Stores, wie Google Play, Anwendungen aufgrund von Berechtigungen herausfiltern könnten.&lt;br /&gt;
* Wenn Ihre Anwendung beispielsweise die Berechtigung &#039;&#039;&#039;Anrufe tätigen&#039;&#039;&#039; benötigt (die standardmäßig erforderlich ist), könnten Anwendungs-Stores die Installation Ihrer Anwendung auf Tablet-Computern nicht zulassen.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InterBase&#039;&#039;&#039; erfordert bestimmte Berechtigungen:&lt;br /&gt;
**&#039;&#039;&#039;Internet:&#039;&#039;&#039; Ermöglicht Anwendungen den Zugriff auf Netzwerk-Sockets. Wenn Sie Client/Server-Apps mit Zugriff auf Remote-InterBase-Datenbanken entwickeln, muss diese Berechtigung erteilt werden. Diese Berechtigung ist auch für die Lizenzregistrierung im Hintergrund (&amp;quot;call home&amp;quot;) von InterBase erforderlich.&lt;br /&gt;
**&#039;&#039;&#039;Externen Speicher lesen/Externen Speicher schreiben:&#039;&#039;&#039; Ermöglicht den Zugriff auf den externen Speicher, in dem InterBase-Dateien, einschließlich Ihrer Datenbankdateien, abgelegt werden. Diese Berechtigung ist für Anwendungen erforderlich, die Lese-/Schreiboperationen durchführen.&lt;br /&gt;
* Einige FireMonkey-Komponenten benötigen spezielle Berechtigungen. Zum Beispiel:&lt;br /&gt;
** [[lib_de:FMX.CalendarEdit.TCalendarEdit|TCalendarEdit]] erfordert die Berechtigungen &#039;&#039;&#039;Kalender lesen&#039;&#039;&#039; und &#039;&#039;&#039;Kalender schreiben&#039;&#039;&#039;.&lt;br /&gt;
** [[lib_de:System.Sensors.Components.TLocationSensor|TLocationSensor]] erfordert die Berechtigungen &#039;&#039;&#039;Auf ungefähren Standort zugreifen&#039;&#039;&#039; und &#039;&#039;&#039;Auf genauen Standort zugreifen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt==&lt;br /&gt;
&lt;br /&gt;
Für neue Android-Anwendungen sind die folgenden erforderlichen Berechtigungen per Vorgabe festgelegt:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf ungefähren Standort zugreifen|Auf ungefähren Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf genauen Standort zugreifen|Auf genauen Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Anrufe tätigen|Anrufe tätigen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kamera|Kamera]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Internet|Internet]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender lesen|Kalender lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher lesen|Externen Speicher lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Telefonstatus lesen|Telefonstatus lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender schreiben|Kalender schreiben]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher schreiben|Externen Speicher schreiben]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===INTERNET-Berechtigung ist für die Konfiguration &amp;quot;Entwicklung&amp;quot; immer festgelegt===&lt;br /&gt;
&lt;br /&gt;
Für Android-Apps sind standardmäßig mehrere &#039;&#039;&#039;Berechtigungen&#039;&#039;&#039;, einschließlich der Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039;, festgelegt.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie eine Android-App mit der Konfiguration &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; (im [[Projektverwaltung|Projekte-Fenster]]) erzeugen, wird die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; immer implizit gesetzt, selbst wenn Sie die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; auf der Seite &#039;&#039;&#039;Verwendet Berechtigungen&#039;&#039;&#039; deaktivieren. Der Grund dafür ist, dass für den Debugger von RAD Studio die Berechtigung &amp;quot;INTERNET&amp;quot; erforderlich ist.&lt;br /&gt;
* Für die Konfiguration &#039;&#039;&#039;Application Store&#039;&#039;&#039; können Sie aber die Berechtigung &amp;quot;INTERNET&amp;quot; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Verwendet Berechtigungen}} deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Projekte-Fenster mit dem Konfigurationsknoten &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; für eine Android-App:&lt;br /&gt;
&lt;br /&gt;
[[Image:ConfigProjMgrAndroid.png]]&lt;br /&gt;
&lt;br /&gt;
==Beschreibung der Felder des Dialogfeldes==&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;Optionen&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ziel, Übernehmen, Speichern&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Optionen für das Ziel|Optionen für das Ziel]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Gemeinsame Elemente&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Gemeinsame Elemente auf den Projektoptionsseiten|Gemeinsame Elemente auf den Projektoptionsseiten]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Verwendet Berechtigungen===&lt;br /&gt;
&lt;br /&gt;
Die folgenden Berechtigungen können bei Bedarf für die meisten Android-Anwendungen verwendet werden. [[#Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt|Einige der am häufigsten verwendeten grundlegenden Berechtigungen]] werden von RAD Studio voreingestellt, wenn Sie eine Android-App erstellen.&lt;br /&gt;
&lt;br /&gt;
====Normale Verwendungsberechtigungen====&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf zusätzliche Standortbefehle zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung den Zugriff auf zusätzliche Befehle des Standort-Providers.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Netzwerkstatus zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen über Netzwerke zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Richtlinie für Zugriffsbenachrichtigung&lt;br /&gt;
|&lt;br /&gt;
Marker-Berechtigung für Anwendungen, die auf Benachrichtigungsrichtlinien zugreifen müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf WiFi-Status zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen zu WiFi-Netzwerken zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Akku-Statistik&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Akku-Statistik zu erfassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, eine Verbindung mit gekoppelten Bluetooth-Geräten herzustellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth-Administration&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Bluetooth-Geräte zu erkennen und zu koppeln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sticky Intents als Broadcast senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;sticky&amp;quot; Intents als Broadcast zu senden. Das sind Broadcasts, deren Daten nach Beendigung im System beibehalten werden, damit Clients diese Daten schnell abrufen können, ohne auf den nächsten Broadcast warten zu müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konfiguration ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die aktuelle Konfiguration, wie die Gebietseinstellung, zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Netzwerkstatus ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Konnektivitätsstatus des Netzwerks zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Multicast-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, in den WiFi-Multicast-Modus zu gelangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den WiFi-Konnektivitätsstatus zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Tastensperre deaktivieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Tastensperre zu deaktivieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statusleiste einblenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Statusleiste ein- oder auszublenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Taschenlampe&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Taschenlampe.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Paketgröße abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den von Paketen verwendeten Speicherplatz zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Informationen über aktuell oder kürzlich ausgeführte Aufgaben zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Globale Suche&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht dem globalen Suchsystem den Zugriff auf Daten von bestimmten Inhalts-Providern.&lt;br /&gt;
Normalerweise wird &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; verwendet, wenn der Provider Berechtigungen zu seinem Schutz vorsieht (die der globalen Suche wahrscheinlich nicht zugewiesen sind). &amp;quot;Globale Suche&amp;quot; wird als schreibgeschützte Berechtigung dem Pfad in dem Provider hinzugefügt, in dem globale Suchabfragen durchgeführt werden. Die Berechtigung &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; kann regulären Anwendungen nicht zugewiesen werden; sie wird von Anwendungen zum Schutz vor allen anderen Anwendungen außer vor der globalen Suche hinzugefügt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung installieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, im Startprogramm eine Verknüpfung zu installieren.&lt;br /&gt;
&lt;br /&gt;
In Android O (API-Level 26) und höher hat der Broadcast INSTALL_SHORTCUT keine Auswirkungen mehr auf Ihre App, weil es sich um einen privaten, impliziten Broadcast handelt. Stattdessen sollten Sie eine App-Verknüpfung mit der Methode requestPinShortcut() aus der Klasse ShortcutManager erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst für Instant-App&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Internet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Netzwerk-Sockets zu öffnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundprozesse abbrechen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, killBackgroundProcesses(String) aufzurufen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eigene Anrufe verwalten&lt;br /&gt;
|&lt;br /&gt;
Lässt eine aufrufende Anwendung zu, die eigene Aufrufe durch selbstverwaltete ConnectionService-APIs verwaltet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio-Einstellungen ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die globalen Audio-Einstellungen zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, E/A-Operationen über NFC durchzuführen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Transaktionsereignis&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, NFC-Transaktionsereignisse zu empfangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statistik zur Package-Verwendung&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Statistiken zur Komponentenverwendung zu erfassen.&lt;br /&gt;
&lt;br /&gt;
Die Deklaration der Berechtigung impliziert die Absicht, die API zu verwenden, und der Benutzer des Geräts kann die Berechtigung über die Einstellungsanwendung erteilen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
GServices lesen&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Statistik lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungsstatistik zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben neu anordnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Z-Reihenfolge von Aufgaben zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App im Hintergrund ausgeführt wird&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App im Hintergrund ausgeführt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App Daten im Hintergrund verwendet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App Daten im Hintergrund verwendet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages gelöscht werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Löschen von Packages anzufordern. Apps, deren Ziel die APIs Build.VERSION_CODES.P oder höher sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_UNINSTALL_PACKAGE oder &amp;lt;nowiki&amp;gt;PackageInstaller.un&amp;lt;/nowiki&amp;gt;install(VersionedPackage, IntentSender) verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Akku-Optimierungen ignoriert werden&lt;br /&gt;
|&lt;br /&gt;
Berechtigung, die eine Anwendung innehaben muss, um Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS verwenden zu können. Dies ist eine normale Berechtigung: Einer App, die diese Berechtigung anfordert, wird die Berechtigung immer erteilt, ohne dass der Benutzer sie genehmigen oder sehen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Alarm festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ein Intent als Broadcast zu senden, um einen Alarm für den Benutzer festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Hintergrund festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundhinweise festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Hintergrundhinweise festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf den ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
IR übertragen&lt;br /&gt;
|&lt;br /&gt;
Lässt die Verwendung des IR-Transmitters des Geräts, sofern verfügbar, zu.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Biometrische Verfahren verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, die vom Gerät unterstützten biometrischen Verfahren zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Fingerabdruck verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, Fingerabdruck-Hardware zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verkaufsabrechnung (In-App-Abrechnung)&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung des Dienstes &amp;quot;In-App-Abrechnung&amp;quot;. In der [https://developer.android.com/google/play/billing/api Android-Dokumentation] finden Sie weitere Informationen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vibrieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf den Vibrator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Wakelock&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung von PowerManager WakeLocks, damit der Prozessor nicht in den Ruhezustand wechselt oder das Display abgeblendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in das Benutzerwörterbuch zu schreiben.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Gefährliche Verwendungsberechtigungen====&lt;br /&gt;
&lt;br /&gt;
Die folgenden Verwendungsberechtigungen müssen vom Benutzer zur Laufzeit zugelassen werden.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf ungefähren Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den ungefähren Standort, der mithilfe von Netzwerkstandortquellen, wie Mobilfunkmasten und WiFi, ermittelt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf genauen Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den genauen Standort von Standortquellen, wie GPS, Mobilfunkmasten und WiFi.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Pseudostandort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Pseudostandort-Provider für Testzwecke zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail hinzufügen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, dem System Voicemails hinzuzufügen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonanrufe beantworten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht der App, auf einen eingehenden Telefonanruf zu antworten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten authentifizieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, als AccountAuthenticator für den AccountManager zu fungieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Körpersensoren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf Daten von Sensoren zuzugreifen, mit denen der Benutzer Vorgänge im Körperinneren, z. B. die Herzfrequenz, misst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufe tätigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, einen Telefonanruf zu initiieren, ohne dass der Benutzer in der Wählhilfe-Benutzeroberfläche den Anruf bestätigen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kamera&lt;br /&gt;
|&lt;br /&gt;
Erforderlich, um auf die Kamera zugreifen zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einen in einer anderen App gestarteten Anruf fortsetzen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer aufrufenden App einen Anruf fortzusetzen, der in einer anderen App gestartet wurde. Ein Beispiel ist eine Videoanruf-App, die einen Sprachanruf im Mobilfunknetz des Benutzers fortsetzen möchte.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Liste der Konten im Kontendienst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Liste der Konten im AccountManager zu verwalten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ausgehende Anrufe verarbeiten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ausgehende Anrufe zu überwachen, zu ändern oder abzubrechen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Anrufprotokoll des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem externen Speicher zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu lesen (aber nicht zu schreiben).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonnummern lesen&lt;br /&gt;
|&lt;br /&gt;
Lässt den Lesezugriff auf die Telefonnummern des Geräts zu. Die ist eine Teilmenge der durch READ_PHONE_STATE erteilten Funktionen, die aber für Instant-Apps bereitgestellt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonstatus lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den schreibgeschützten Zugriff auf den Telefonstatus.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem sozialen Stream des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Benutzerwörterbuch zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende MMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende SMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WAP Push empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende WAP Push-Nachrichten zu überwachen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio aufzeichnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Audiodaten aufzuzeichnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu senden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Schreiben des ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung deinstallieren&lt;br /&gt;
|&lt;br /&gt;
Verwenden Sie diese Berechtigung in Ihrer App nicht.&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung wird nicht mehr unterstützt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anmeldeinformationen verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, authtokens vom AccountManager anzufordern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SIP verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den SIP-Dienst zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in den externen Speicher zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den sozialen Stream des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Verwendungsberechtigungen mit Signatur====&lt;br /&gt;
&lt;br /&gt;
Für die folgenden Berechtigungen ist ein passendes Zertifikat erforderlich.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&amp;amp;lt;/center&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dienst für Barrierefreiheit einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AccessibilityService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
AutoFill-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AutofillService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Call-Screening-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem CallScreeningService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Messaging-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Diese Konstante ist ab API-Level 23 veraltet.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie sattdessen BIND_CARRIER_SERVICES.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Der Systemprozess, der Dienste in Carrier-Apps einbinden darf, erhält diese Berechtigung. Carrier-Apps sollten mit dieser Berechtigung ihre Dienste schützen, mit denen nur das System verknüpft werden darf.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Chooser-Target-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ChooserTargetService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Condition-Provider-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConditionProviderService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Geräte-Administration einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss vom Geräteadministrationsempfänger angefordert werden, um sicherzustellen, dass nur das System damit interagieren kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dream-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem DreamService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
In-Call-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InCallService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eingabemethode einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InputMethodService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MIDI-Gerät-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem MidiDeviceService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem HostApduService oder OffHostApduService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Notification-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem NotificationListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Druck-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem PrintService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Quick Settings&amp;quot;-Kachel einbinden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;Quick Settings&amp;quot;-Kacheln von Dritten einzubinden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte nur vom System angefordert werden, sollte für TileService-Deklarationen erforderlich sein.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Remoteviews einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem RemoteViewsService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telecom-Connection-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConnectionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Textdienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TextService angefordert werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
TV-Eingang einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TvInputService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Visuellen Voicemail-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VisualVoicemailService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sprachinteraktion einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VoiceInteractionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VPN-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VpnService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VR-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VrListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem WallpaperService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
App-Zwischenspeicher löschen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Zwischenspeicher aller installierten Anwendungen auf dem Gerät zu löschen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dokumente verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf Dokumente, in der Regel als Teil einer Dokumentenauswahl, zu verwalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung sollte nur von App zur Verwaltung der Plattformdokumente angefordert werden. Diese Berechtigung kann Apps von Drittherstellern nicht erteilt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Voicemails auf dem System zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages installiert werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Installieren von Packages anzufordern. Apps, deren Ziel höhere APIs als 25 sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_INSTALL_PACKAGE verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Systemwarnungsfenster&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Fenster vom Typ TYPE_SYSTEM_ALERT zu öffnen, die über allen anderen Anwendungen angezeigt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Systemeinstellungen zu lesen oder zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf dem System vorhandene Voicemails zu ändern und zu entfernen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsoptionen|Anwendung]] (Seite)&lt;br /&gt;
*[[Versionsinformationen|Versionsinformationen]] (Seite)&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung|Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
*[[Konfigurieren des Systems für die Erkennung von Android-Geräten|Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
*[[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
*[[Erstellen einer Android-App|Erstellen einer Android-App]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:Android]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213761</id>
		<title>Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213761"/>
		<updated>2019-05-16T11:30:47Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Zusammenfassung: Liste der neuen Features und der behobenen Probleme in {{Product}} 10.3 {{Version}} – Release 1, die von Kunden gemeldet wurden.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 (auch als 10.3.1 bezeichnet) ist ein für jeden Benutzer mit einer aktiven Update Subscription erhältliches Update von Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}. 10.3 {{Version}} – Release 1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
Release 1 enthält außerdem die Verbesserungen von [https://cc.embarcadero.com/item/30872 Hotfix für die C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019), [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018), [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018) und [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3.1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
===Wichtige neue Features in {{Product}} 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework.&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey.&lt;br /&gt;
&lt;br /&gt;
===Liste der öffentlich gemeldeten Fehler in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem weitere Verbesserungen in verschiedenen Produktbereichen und Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Zusammenfassung&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Komponente&lt;br /&gt;
! style=&amp;quot;width: 20%&amp;quot; |QP/QC&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konditionales noexcept für Template-Member-Funktion wird unterschiedlich ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23297 RSP-23297]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, Zugriffsverletzung bei std::map mit try/__finally&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22988 RSP-22988]&lt;br /&gt;
|-&lt;br /&gt;
| [bcc64] Von der Compiler-Version vordefinierte Makros werden nicht aktualisiert&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21704 RSP-21704]&lt;br /&gt;
|-&lt;br /&gt;
| Parallele bcc32c-Compilierung funktioniert nicht!&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21657 RSP-21657]&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsspeicheranzeige zeigt die Erweiterung der Ausrichtung von bcc32c nicht an&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21609 RSP-21609]&lt;br /&gt;
|-&lt;br /&gt;
| [Clang 5] Problem bei der Codierung von Konstanten mit Ansi-Zeichen&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22339 RSP-22339]&lt;br /&gt;
|-&lt;br /&gt;
| Binäre Codierung/Decodierung von float schlägt im bcc32c-Release-Modus fehl&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19313 RSP-19313]&lt;br /&gt;
|-&lt;br /&gt;
| std::chrono::steady_clock::now() gibt time_point anstatt von time_point zurück&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18752 RSP-18752]&lt;br /&gt;
|-&lt;br /&gt;
| [C++][CLANG32][EH] Die erneute Auslösung einer Exception verursacht in BCC32C einen Absturz&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13219 RSP-13219]&lt;br /&gt;
|-&lt;br /&gt;
| bcc32c-Compiler stürzt bei der Compilierung ab&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Backend&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19918 RSP-19918]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap – Linker-Fehler bei neuem ISAPI-DLL-Projekt&lt;br /&gt;
|Compiler, Compiler\C++, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21805 RSP-21805]&lt;br /&gt;
|-&lt;br /&gt;
| Inkonsistenz der Eingabeparameter bei FireDAC-TFDStoredProc&lt;br /&gt;
|Compiler, Compiler\C++, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23121 RSP-23121]&lt;br /&gt;
|-&lt;br /&gt;
|[Debugger] Mit bcc32c werden einige Variablen nicht korrekt vom Debugger ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++, Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19834 RSP-19834]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, try __finally, interner Compiler-Fehler: 0 @ 00000000&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23418 RSP-23418]&lt;br /&gt;
|-&lt;br /&gt;
| Clang: __finally-Block enthält beschädigte Klassen-Member und lokale Objekte&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21824 RSP-21824]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler: C2527&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21806 RSP-21806]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler&amp;amp;nbsp;: C21846&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22285 RSP-22285]&lt;br /&gt;
|-&lt;br /&gt;
| ObjC-Linker-Flag funktioniert für iOS 11.x nicht&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20728 RSP-20728]&lt;br /&gt;
|-&lt;br /&gt;
| Beim Linken statischer Bibliotheken (*.a) in einem iOS-Projekt wird folgende Warnung ausgegeben: Unbekanntes dwarf DW_FORM_strp&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19759 RSP-19759]&lt;br /&gt;
|-&lt;br /&gt;
| TEdit: Problem mit Vollbilddarstellung im Querformat auf Android&lt;br /&gt;
|Compiler\Delphi, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23442 RSP-23442]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;[FireDAC][Phys][IB] kann keine Verbindung mit dem Datenbankpasswort herstellen&amp;quot; beim zweiten Aufruf einer iOS-App&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23012 RSP-23012]&lt;br /&gt;
|-&lt;br /&gt;
| TFDJSONDataSet&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22781 RSP-22781]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataSet speichert das Datum nicht korrekt&lt;br /&gt;
|Daten, Daten\ADO&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21937 RSP-21937]&lt;br /&gt;
|-&lt;br /&gt;
| Es sollte möglich sein, TAmazonStorageService mit einem leeren Kontoschlüssel zu erstellen&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23173 RSP-23173]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.GetBucketLocation() gibt bei einem Authentifizierungsfehler amzrUSEast1 zurück.&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23165 RSP-23165]&lt;br /&gt;
|-&lt;br /&gt;
| Eine vom DataSnap-Server zurückgegebene leere Datenmenge verursacht den Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; im Client&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23217 RSP-23217]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap REST-Speicherleck im Client bei interner Serverfehler-Exception&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23100 RSP-23100]&lt;br /&gt;
|-&lt;br /&gt;
| Im DataSnap-Server (Service-Anwendung) fehlt die Unit Vcl.SvcMgr&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21728 RSP-21728]&lt;br /&gt;
|-&lt;br /&gt;
| Die DataSnap REST-Anwendung lässt nur einen Benutzer zu&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20216 RSP-20216]&lt;br /&gt;
|-&lt;br /&gt;
| Die Funktion TDataSet.CopyFields kopiert Feldwerte einer verschachtelten Datenmenge nicht&lt;br /&gt;
|Daten, Daten\DBRtl&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22946 RSP-22946]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-/Detailbeziehung in FireDAC, Detailabfrage wird beim Einfügen eines neuen Hauptdatensatzes nicht aktualisiert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23260 RSP-23260]&lt;br /&gt;
|-&lt;br /&gt;
| [REGRESSION] [FireDAC][Phys][FB] Ungültiges Transaktions-Handle (erwartet: expliziter Transaktionsstart)&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23176 RSP-23176]&lt;br /&gt;
|-&lt;br /&gt;
| IBLite InterBase nicht für iOS lizenziert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23175 RSP-23175]&lt;br /&gt;
|-&lt;br /&gt;
| Doppelte Datensätze beim Öffnen einer TFDQuery mit Index auf ein Internalcalc-Feld&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22867 RSP-22867]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC – Firebird 3 Embedded-Verbindung&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21940 RSP-21940]&lt;br /&gt;
|-&lt;br /&gt;
| SchemaAdapter ApplyUpdates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21939 RSP-21939]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC RefreshRecord&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20857 RSP-20857]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC TFUpdateSQL MySQL: Codegenerator-Fehler: Der vom SQL-Skript generierte Code für FetchRow ist falsch, wenn der Primärschlüssel ein AutoInc-Feld ist&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20734 RSP-20734]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-Detailfehler bei Verwendung von FireDAC mit Detail und nur einem Datensatz. Fehler bei Zwischenspeicher-Updates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20237 RSP-20237]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC fragt bereits abgerufene leere Detaildatenmenge erneut ab&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18739 RSP-18739]&lt;br /&gt;
|-&lt;br /&gt;
| FireMonkey-App stürzt ab, wenn SQLite für eine bestimmtes Telefon verwendet wird&lt;br /&gt;
|Daten, Daten\FireDAC, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21875 RSP-21875]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC stürzt in 10.3 ab&lt;br /&gt;
|Daten, Daten\FireDAC, Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21677 RSP-21677]&lt;br /&gt;
|-&lt;br /&gt;
| Öffnen eines großen von TDataModule abgeleiteten Formulars ist sehr langsam&lt;br /&gt;
|Daten, Daten\LiveBindings, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19465 RSP-19465]&lt;br /&gt;
|-&lt;br /&gt;
| EMS-Datenbank kann nicht mit dem Experten für EMS-Upgrade aktualisiert werden&lt;br /&gt;
|Daten, Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21676 RSP-21676]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataset ApplyUpdates gibt eine Fehlerzahl von 1 ohne Fehlermeldung zurück&lt;br /&gt;
|Daten, Daten\Midas&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20330 RSP-20330]&lt;br /&gt;
|-&lt;br /&gt;
| TRestRequest erstellt die Anforderungs-URL falsch&lt;br /&gt;
|Daten, Daten\REST&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23318 RSP-23318]&lt;br /&gt;
|-&lt;br /&gt;
| 10.3 Rio DataSnap mit JSONReflect ist nicht mit 10.2 kompatibel. &amp;quot;Feld FstrBuffer wurde in Typ TJSONString nicht gefunden&amp;quot;&lt;br /&gt;
|Daten, RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21867 RSP-21867]&lt;br /&gt;
|-&lt;br /&gt;
| Zertifikatfixierung mit TSQLConnection/THTTPClient nicht möglich&lt;br /&gt;
|Daten, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21236 RSP-21236]&lt;br /&gt;
|-&lt;br /&gt;
| RAD Server verdoppelt Endpunkte bei der Vererbung&lt;br /&gt;
|Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21801 RSP-21801]&lt;br /&gt;
|-&lt;br /&gt;
| Bei macOS Mojave 10.14.1 mit XCode 10.1 stürzt der OS X-Debugger ab&lt;br /&gt;
|Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21961 RSP-21961]&lt;br /&gt;
|-&lt;br /&gt;
| Haltepunkt kann in Laufzeit-Package nicht gesetzt werden, wenn es in einem installierten Entwurfszeit-Package enthalten ist&lt;br /&gt;
|Debugger, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22906 RSP-22906]&lt;br /&gt;
|-&lt;br /&gt;
| TSpinBox zeigt leeres Feld an&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23518 RSP-23518]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Bildlauf mit dem Mausrad&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23315 RSP-23315]&lt;br /&gt;
|-&lt;br /&gt;
| Auf Android sind Dezimalzahlen in TNumberbox nicht möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23298 RSP-23298]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser wird von der MultiView-Schublade nicht abgedeckt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23047 RSP-23047]&lt;br /&gt;
|-&lt;br /&gt;
| TMapView wird bei align=client &amp;quot;abgeschnitten&amp;quot;&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23036 RSP-23036]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Zeichnen von FMX.TWebBrowser auf Samsung Galaxy S8&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23017 RSP-23017]&lt;br /&gt;
|-&lt;br /&gt;
| Problem mit der API-Kompatibilität auf Android 9&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23008 RSP-23008]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 12.1 SDK und Geräteanforderung beim Übertragen an den App Store&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22985 RSP-22985]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22928 RSP-22928]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Änderung in 10.3 führt zu einem Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21877 RSP-21877]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung beim Versuch, ein TEdit aus der Zwischenablage einzufügen, wenn die Zwischenablage leer ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21876 RSP-21876]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht dokumentierte Änderung von TMemo.SelectWord, Fehler möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21865 RSP-21865]&lt;br /&gt;
|-&lt;br /&gt;
| Eingangsbildschirm bleibt mit dem 9-Patch-Bild hängen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21863 RSP-21863]&lt;br /&gt;
|-&lt;br /&gt;
| MainActivity.registerIntentAction schlägt unter RAD 10.3 (Rio) fehl&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21841 RSP-21841]&lt;br /&gt;
|-&lt;br /&gt;
| TNumberBox zeigt keinen Text an, wenn der Wert 0 ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21820 RSP-21820]&lt;br /&gt;
|-&lt;br /&gt;
| Externe Exception 87A bei Finalisierung von FMX&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21817 RSP-21817]&lt;br /&gt;
|-&lt;br /&gt;
| Eine Schaltfläche mit dem Text: &amp;quot;Fertig&amp;quot; wird angezeigt, wenn TEdit/TMemo auf einem Gerät im Querformatmodus den Fokus hat&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21811 RSP-21811]&lt;br /&gt;
|-&lt;br /&gt;
| Der Text in TComboTrackBar wird nach der Änderung eines Wertes zur Laufzeit nicht aktualisiert.&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21784 RSP-21784]&lt;br /&gt;
|-&lt;br /&gt;
| Natives Steuerelement von WebBrowser kann die Methode WebBrowser.Navigate nicht aufrufen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21730 RSP-21730]&lt;br /&gt;
|-&lt;br /&gt;
| Radiant Shapes des GetIt-Pakets zeigt 1.1.3 an, installiert aber 1.1.2&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22070 RSP-22070]&lt;br /&gt;
|-&lt;br /&gt;
| ListView und ListBox können mit der Komponente Camera nicht verwendet werden&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21988 RSP-21988]&lt;br /&gt;
|-&lt;br /&gt;
| TTrackbar – das Ziehen des Bildlauffeldes funktioniert nicht, wenn Tracking unter Android auf False gesetzt ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22231 RSP-22231]&lt;br /&gt;
|-&lt;br /&gt;
| ImageList ändert Dateinamen mit führenden Nullen (File01.jpg -&amp;amp;gt; File1.jpg)&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22284 RSP-22284]&lt;br /&gt;
|-&lt;br /&gt;
| Das erneute Füllen eines StringGrid mit weniger Zeilen kann einen Absturz verursachen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22260 RSP-22260]&lt;br /&gt;
|-&lt;br /&gt;
| TFloatAnimation verursacht auf Android einen Segmentierungsfehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21990 RSP-21990]&lt;br /&gt;
|-&lt;br /&gt;
| [FMX] Android – Für den Text eines TListView-Eintrags wird auf einem Android 10&amp;quot;-Tablet nur der erste Eintrag angezeigt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22280 RSP-22280]&lt;br /&gt;
|-&lt;br /&gt;
| Android TEdit verwendet ControlType=Platform zu sichtbar&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22024 RSP-22024]&lt;br /&gt;
|-&lt;br /&gt;
| TExpander-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22041 RSP-22041]&lt;br /&gt;
|-&lt;br /&gt;
| Änderungen an FMX.Memo.Style.pas&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22406 RSP-22406]&lt;br /&gt;
|-&lt;br /&gt;
| Android-App funktioniert auf Samsung Galaxy XCover 3 nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22127 RSP-22127]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; bei MultiView&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20902 RSP-20902]&lt;br /&gt;
|-&lt;br /&gt;
| [Android] Beim Schließen der Tastatur wird das Ereignis VirtualKeyboardShown ausgelöst&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20826 RSP-20826]&lt;br /&gt;
|-&lt;br /&gt;
| Redundante Bildlaufleisten-Bedingung in FMX.ExtCtrls&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20806 RSP-20806]&lt;br /&gt;
|-&lt;br /&gt;
| Ein TButton, dessen speedbuttonstyle in einem TEdit auf StyleLookup gesetzt ist, verursacht ein Größenproblem bei der Ausrichtung&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20530 RSP-20530]&lt;br /&gt;
|-&lt;br /&gt;
| Seit Tokyo 10.2.2 werden Android-Projekte auf Android 4.4.2 nicht ausgeführt, Exception EContext3DException&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19738 RSP-19738]&lt;br /&gt;
|-&lt;br /&gt;
| Nach dem Update von Delphi von 10.2.1 auf 10.2.2 wird die Anwendung nicht mehr auf LineageOS 13 ausgeführt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19694 RSP-19694]&lt;br /&gt;
|-&lt;br /&gt;
| Problem bei der Bearbeitung eines TEdit&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18449 RSP-18449]&lt;br /&gt;
|-&lt;br /&gt;
| FMX.StdCtrls.TExpander funktioniert in Delphi Tokyo nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18155 RSP-18155]&lt;br /&gt;
|-&lt;br /&gt;
| Probleme bei der Android-Tastatur (IME) + Lösung inbegriffen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16895 RSP-16895]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft TSelection Proportional = true, Probleme beim linken unteren Verschiebepunkt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16061 RSP-16061]&lt;br /&gt;
|-&lt;br /&gt;
| Auf der iOS-Plattform funktionieren Eingabefelder nach dem Ein- und Ausblenden eines anderen Formulars (bearbeitet) nicht mehr&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13365 RSP-13365]&lt;br /&gt;
|-&lt;br /&gt;
| Native Auflösung auf iPad Pro nicht unterstützt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-12931 RSP-12931]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] AddImageToSavedPhotosAlbum() funktioniert nicht&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21953 RSP-21953]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode ExecuteTarget von TTakePhotoFromLibraryAction und TTakePhotoFromCameraAction verwendet den Parameter Target nicht mehr&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18961 RSP-18961]&lt;br /&gt;
|-&lt;br /&gt;
| TNotificationCenter.PresentNotification funktioniert auf iOS 10-Geräten (für R1031) nicht&lt;br /&gt;
|FireMonkey, RTL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16762 RSP-16762]&lt;br /&gt;
|-&lt;br /&gt;
| App verwendet keine SDK-Interfaces, Android 9.0 löst ein Warnungs-Popup aus&lt;br /&gt;
|FireMonkey\Laufzeit, RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22046 RSP-22046]&lt;br /&gt;
|-&lt;br /&gt;
| Bereitstellung – Standardwerte für Build-Typ = Windows XXbit – Anwendungs-Store und Distributionstyp = Store&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23180 RSP-23180]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung in dclbindcomp260.bpl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22990 RSP-22990]&lt;br /&gt;
|-&lt;br /&gt;
| Delphi-Absturz mit Fehlerbericht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22910 RSP-22910]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – Systools fehlt weiterhin&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22880 RSP-22880]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – SynEdit und JCL/JVCL fehlen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21923 RSP-21923]&lt;br /&gt;
|-&lt;br /&gt;
| In der Rio 10.3-IDE fehlen Anwendungs-Unteroptionen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21683 RSP-21683]&lt;br /&gt;
|-&lt;br /&gt;
| Compilierte CLANG-Packages installieren die Komponenten nicht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22100 RSP-22100]&lt;br /&gt;
|-&lt;br /&gt;
| Die Bereitstellung einer App im Windows Store schlägt fehl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22123 RSP-22123]&lt;br /&gt;
|-&lt;br /&gt;
| Im Dialogfeld &amp;quot;Mit Prozess verbinden&amp;quot; werden nicht alle Prozesse angezeigt&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22192 RSP-22192]&lt;br /&gt;
|-&lt;br /&gt;
| Schlüssel ITSAppUsesNonExemptEncryption zu info.plist für iOS hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20636 RSP-20636]&lt;br /&gt;
|-&lt;br /&gt;
| Möglichkeit zum Angeben des 167px-Programmsymbols für iPad Pro hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14635 RSP-14635]&lt;br /&gt;
|-&lt;br /&gt;
| Tokyo-Builder erstellt keine iOS- und Android-Bibliotheken&lt;br /&gt;
|IDE, IDE\Projekte&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19602 RSP-19602]&lt;br /&gt;
|-&lt;br /&gt;
| Bei Warnung zu Installationssystempfad fehlt der Knowledge Base-Artikel&lt;br /&gt;
|Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14244 RSP-14244]&lt;br /&gt;
|-&lt;br /&gt;
| ilink32: Nicht aufgelöste externe &#039;operator new(unsigned int, std::align_val_t)&#039; und &#039;operator delete(void *, std::align_val_t)&#039;&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21658 RSP-21658]&lt;br /&gt;
|-&lt;br /&gt;
| FireBase-SDKs linken nicht&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22154 RSP-22154]&lt;br /&gt;
|-&lt;br /&gt;
|System.ZLib.o&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22293 RSP-22293]&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konstruktor std::array initializer-list entfernt&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23038 RSP-23038]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] System.ZLib linkt für Win64 nicht&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21653 RSP-21653]&lt;br /&gt;
|-&lt;br /&gt;
| chrono::steady_clock ist chrono::system_clock, das nicht stabil ist&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20552 RSP-20552]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht konforme Definition von CLOCKS_PER_SECS&lt;br /&gt;
|RTL, RTL\C++, RTL\C++\Datum/Uhrzeit&lt;br /&gt;
|47730&lt;br /&gt;
|-&lt;br /&gt;
| JSON-Serialisierer gibt leeres Array als null anstatt als [] aus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23352 RSP-23352]&lt;br /&gt;
|-&lt;br /&gt;
| SOAP-Basisauthentifizierung funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23344 RSP-23344]&lt;br /&gt;
|-&lt;br /&gt;
| System.JSON kann NAN-Deserialisierung für Doubles nicht verarbeiten&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23338 RSP-23338]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.CopyObject() schlägt fehl, wenn der Zielpfad ein Hash-Tag enthält&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23229 RSP-23229]&lt;br /&gt;
|-&lt;br /&gt;
| Soap.Win.CertHelper und public-Deklarationen fehlen&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23076 RSP-23076]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOf umgeht TStringList.CompareStrings durch einen eigenen Längenvergleich im Voraus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23072 RSP-23072]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in der Prozedur Copy()&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23004 RSP-23004]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode MainActivity.registerIntentAction verursacht einen Absturz&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22877 RSP-22877]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Auswertung von Null bei System.JSON&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21894 RSP-21894]&lt;br /&gt;
|-&lt;br /&gt;
| Attribut JsonSerialize in Nachkommen nicht vorhanden&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21787 RSP-21787]&lt;br /&gt;
|-&lt;br /&gt;
| Win64-Compiler generiert falschen asm-Code für das Laden von const-Parametern in Register.&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21742 RSP-21742]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOfName findet in der Liste keine Namen, wenn &amp;quot;Sorted = True&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21633 RSP-21633]&lt;br /&gt;
|-&lt;br /&gt;
| TJSON.JsonToObject() funktioniert mit einem über das benutzerdefinierte Attribut JSONReflect definierten benutzerdefinierten TJSONInterceptor nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21590 RSP-21590]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 11-Benachrichtigungen werden nicht angezeigt&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19251 RSP-19251]&lt;br /&gt;
|-&lt;br /&gt;
| FloatToStr funktioniert für das Linux-Apache-Modul nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17907 RSP-17907]&lt;br /&gt;
|-&lt;br /&gt;
| System.Copy schlägt in x64 beim Kopieren eines Shortstring fehl, wenn der zweite Parameter &amp;quot;length+1&amp;quot; überschreitet&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16704 RSP-16704]&lt;br /&gt;
|-&lt;br /&gt;
| Exception &amp;quot;ist kein gültiger ObjectiveC-Typ&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18738 RSP-18738]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in System.Net.HttpClient.Win.pas&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21770 RSP-21770]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient sollte Fehlerdetails des Serverzertifikats melden&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19831 RSP-19831]&lt;br /&gt;
|-&lt;br /&gt;
| HTML-Decodierung verursacht Nullen im Rückgabewert&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18007 RSP-18007]&lt;br /&gt;
|-&lt;br /&gt;
| TISAPIRequest.TranslateURI funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17838 RSP-17838]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] LocationSensor funktioniert auf iOS nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21834 RSP-21834]&lt;br /&gt;
|-&lt;br /&gt;
| Geplante Benachrichtigungen erscheinen auf Android nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22312 RSP-22312]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient DoProcessStatus entfernt bei der Umleitung Content-Length des Header nicht&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23341 RSP-23341]&lt;br /&gt;
|-&lt;br /&gt;
| Mit gzip komprimierte SOAP-Antwort wird nicht entpackt, verursacht Anwendungsabsturz&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23225 RSP-23225]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap-Authentifizierung mit FireMonkey-Client unter Windows. UTF8-Unterstützung für REST DataSnap-Authentifizierung.&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21547 RSP-21547]&lt;br /&gt;
|-&lt;br /&gt;
| Unit Soap.SOAPHTTPTrans, Prozedur THTTPReqResp.DoNeedClientCertificate Anweisung fehlt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23195 RSP-23195]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp.DoNeedClientCertificate(... ) validiert das Zertifikat nicht korrekt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23177 RSP-23177]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft CertName ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23143 RSP-23143]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp gibt den Fehler &amp;quot;Inhalt mit ungültiger &#039;Content-Type&#039;-Einstellung empfangen: text/html – SOAP erwartet &#039;text/xml&#039;&amp;quot; in Windows 10 (1809)&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23092 RSP-23092]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPRIO-&amp;amp;gt;HTTPWebNode-&amp;amp;gt;ClientCertificate CertName und SerialNumber fehlen&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21907 RSP-21907]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft SerialNum ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23132 RSP-23132]&lt;br /&gt;
|-&lt;br /&gt;
| TRelativePanel – IDE stürzt ab (und unnötige zirkuläre Abhängigkeit)&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22860 RSP-22860]&lt;br /&gt;
|-&lt;br /&gt;
| Erstellen einer APPX-Datei funktioniert nicht&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21679 RSP-21679]&lt;br /&gt;
|-&lt;br /&gt;
| TRichEdit zeigt Text bei hoher Auflösung falsch an&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22119 RSP-22119]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Position von PopupActionBar bei der Ausführung auf einem Zweitmonitor&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21011 RSP-21011]&lt;br /&gt;
|-&lt;br /&gt;
| IDE ist beim Erstellen eines neuen Formulars oder einer neuen Unit für ein großes Projekt sehr langsam&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18066 RSP-18066]&lt;br /&gt;
|-&lt;br /&gt;
| DPI-Skalierung von Frames kann zu inkonsistenten Ergebnissen führen&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17966 RSP-17966]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[10.3 Rio – Release 1|10.3 Rio – Release 1]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213759</id>
		<title>10.3 Rio – Release 1</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213759"/>
		<updated>2019-05-16T11:30:46Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Aktualisiertes Release von {{Product}} 10.3 {{Version}} verfügbar (14. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist für die Installation verfügbar. Es handelt sich um ein Update für Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}, das für alle aktiven Update Subscription-Kunden verfügbar ist.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie 10.3 {{Version}}, das im November 2018 veröffentlicht wurde, bereits installiert haben, müssen Sie für das Build 4899 eine vollständige Deinstallation und anschließende Neuinstallation durchführen, um Ihre Einstellungen beizubehalten. Ihre Einstellungen können Sie auch mit dem [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]] beibehalten.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält die folgenden neuen Funktionen, Verbesserungen und Fehlerkorrekturen:&lt;br /&gt;
&lt;br /&gt;
===Neue Funktionen in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework (verfügbar über GetIt).&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator (erhältlich über GetIt).&lt;br /&gt;
** &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; erweitert die frühere Positionsmarkierung der IDE im Quelltext-Editor. Mit einem einzigen Tastenkürzel wird eine neue Positionsmarke erstellt und Positionsmarken in der aktuellen sowie in allen Dateien werden in einem angedockten Fenster mit Syntaxhervorhebung und Kontextinformationen zu der Positionsmarke angezeigt, wie z. B. in welcher Methode sie sich befindet. Dieses Tool unterstützt auch Caret-Positionsmarken, einen Stapel von Positionen, zu denen Sie durch Drücken von Escape rückwärts springen können.&lt;br /&gt;
** &#039;&#039;&#039;Navigator&#039;&#039;&#039; ermöglicht das schnelle Wechseln zu beliebigen Positionen in der Unit über eine intelligente Suche für Delphi. Drücken Sie Strg+G und beginnen Sie die Eingabe. Navigieren Sie zur uses-Klausel, zu einer Methode, einer Eigenschaft, Feldern oder Methoden, die sich auf eine Eigenschaft beziehen, und anderen Codeelementen. Das Tool fügt auch eine Minikarte für Delphi und C++ hinzu, ein Seitenbereich wie eine Bildlaufleiste, der eine verkleinerte Version Ihres Codes anzeigt.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey (erhältlich über GetIt).&lt;br /&gt;
** 10 neue VCL-Windows-Stile, die Benutzer für Ihre Windows-Anwendungen nutzen können. Diese schließen eine Reihe von Win 10-spezifischen Designs und VCL-Stile ein, die den neuen FMX-Stilen entsprechen.&lt;br /&gt;
** Außerdem sind 5 verschiedene geräteübergreifende FireMonkey-Stile mit Designunterstützung für Windows, macOS, Android und iOS enthalten.&lt;br /&gt;
** Viele der Stile sind in unterschiedlichen Farbvarianten verfügbar.&lt;br /&gt;
** Vorlagen für den Bitmap-Stil-Designer sind ebenfalls enthalten.&lt;br /&gt;
&lt;br /&gt;
===In 10.3.1 enthaltene Verbesserungen===&lt;br /&gt;
&lt;br /&gt;
====Android====&lt;br /&gt;
&lt;br /&gt;
* Die Integration von Android SDK und NDK wurde verbessert. Einige der Einstellungen für das Android-Manifest wurden aktualisiert, um verschiedene Versionen von Android besser zu unterstützen.&lt;br /&gt;
* Korrekturen für die TMapView-Ausrichtung und das Zeichnen von TWebBrowser für Android.&lt;br /&gt;
* Durch Auswahl von &amp;quot;Android SDK/NDK&amp;quot; bei der Installation von C++Builder wird die Datei string.h des SDK automatisch korrigiert, um einen Kompilierungsfehler zu beheben.&lt;br /&gt;
* Verbesserungen der Intents für Android.&lt;br /&gt;
* {{Product}}-Anwendungen können jetzt mit FireBase-SDKs verknüpft werden.&lt;br /&gt;
* Behobene Probleme bei der Kompilierung und Bereitstellung von IBLite.&lt;br /&gt;
* Verbesserte Qualität von Plattform- und mit Stilen versehener Eingabefelder.&lt;br /&gt;
&lt;br /&gt;
====iOS====&lt;br /&gt;
&lt;br /&gt;
* Unterstützung der nativen Auflösung für iPad Pro.&lt;br /&gt;
* Verbesserungen der Benachrichtigungsunterstützung.&lt;br /&gt;
* Verbesserte Tastaturverwaltung für TEdit.&lt;br /&gt;
* Eingabesteuerelemente funktionieren jetzt nach dem Ein- und Ausblenden anderer Formulare wie erwartet.&lt;br /&gt;
&lt;br /&gt;
====IDE====&lt;br /&gt;
&lt;br /&gt;
* Bestimmte Seiten mit Anwendungsoptionen waren für C++Builder nicht vorhanden.&lt;br /&gt;
* Ein Absturz des GetIt-Package-Managers bei der Verwendung der IDE ohne Stile wurde behoben.&lt;br /&gt;
* Ein IDE-Absturz beim Analysieren verketteter, mehrzeiliger Strings in Delphi-Quelldateien wurde behoben. Derzeit kann die IDE bis zu 250 Zeilen verarbeiten. Es gibt einen Registrierungsschlüssel zum Erhöhen der Anzahl, wenn in Ihrem Code mehr Zeilen verwendet werden ([[#Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext|siehe unten]]).&lt;br /&gt;
* Alle dbExpress-Treiber wurden im Bereich &amp;quot;Datenbank-Explorer&amp;quot; erneut aktiviert.&lt;br /&gt;
* Eine Reihe von Korrekturen für das Verhalten von IDE-Symbolleisten und des Layouts, insbesondere beim Ändern des Desktop-Layouts oder dem Minimieren und Maximieren der IDE, wurden vorgenommen.&lt;br /&gt;
* Im Dialogfeld &amp;quot;Optionen&amp;quot; kann der IDE-Stil nicht mehr deaktiviert werden, weil es sich dabei um eine nicht unterstützte Konfiguration handelt. Die Registrierungsschlüssel können weiterhin verwendet werden.&lt;br /&gt;
&lt;br /&gt;
====C++17-Clang-Compiler für Win32====&lt;br /&gt;
&lt;br /&gt;
* Mehrere Probleme wurden in der RTL und dem Compiler behoben, einschließlich der bekannten Ursachen für die Fehlermeldung &amp;quot;Compilieren dieses &#039;this&#039;, das von SEH abgefangen wurde, nicht möglich&amp;quot; in einem __finally-Block und anderer wichtiger Probleme.&lt;br /&gt;
&lt;br /&gt;
====Laufzeitbibliotheken (RTL, VCL, FireMonkey)====&lt;br /&gt;
&lt;br /&gt;
* TStringList.IndexOfName unterstützt jetzt &amp;quot;Sorted = True&amp;quot; korrekt.&lt;br /&gt;
* Behobenes Problem beim Hinzufügen eines Bildes zu einem Fotoalbum.&lt;br /&gt;
* Mehrere Korrekturen und Verbesserungen für JSON.&lt;br /&gt;
&lt;br /&gt;
====HTTP und SOAP====&lt;br /&gt;
&lt;br /&gt;
* Die HTTP-Client-Bibliothek unterstützt jetzt die Komprimierungsdekodierung und dieses Feature ist nun auch für SOAP-Clients unter Windows verfügbar. Außerdem wurden mehrere Verbesserungen bei der SOAP-Unterstützung unter Windows vorgenommen, einer Bibliothek, die in 10.3 erheblich aktualisiert wurde, einschließlich der Unterstützung für Client-Zertifikate ([[#SOAP-Zertifikate|weitere Informationen finden Sie weiter unten]]).&lt;br /&gt;
&lt;br /&gt;
====RAD Server====&lt;br /&gt;
&lt;br /&gt;
* RAD Server enthält eine erweiterte Unterstützung für Push-Benachrichtigungen für mehr Geräte.&lt;br /&gt;
* Die Unterstützung für die Anzeige von Daten für die Benutzeranalyse &amp;quot;Gesamtaufrufe&amp;quot; wurde hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält außerdem die folgenden Patches und Hotfixes für 10.3 {{Version}}:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.embarcadero.com/item/30872 Hotfix für C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2019).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018).&lt;br /&gt;
&lt;br /&gt;
Klicken Sie [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|hier]], um eine vollständige Liste der Features und Fehlerkorrekturen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das 10.3 {{Version}} – Release 1 kann nur von Kunden mit einer aktiven Update Subscription heruntergeladen und installiert werden.}}&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAD Studio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/rad_studio https://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
* &#039;&#039;&#039;Delphi Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/delphi http://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* &#039;&#039;&#039;C++Builder Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/c_builder http://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
&lt;br /&gt;
Damit Ihre bestehenden Installationseinstellungen beibehalten werden, sollten Sie 10.3 {{Version}}, Build 4899, mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features) wie für die Installation von 10.3 {{Version}} installieren. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &amp;quot;Tools&amp;quot; die Option &amp;quot;Plattformen verwalten&amp;quot; angezeigt wird. Wenn dieser Menüeintrag vorhanden ist, bedeutet das, dass Sie das Installationsprogramm für Features verwendet haben.&lt;br /&gt;
&lt;br /&gt;
===Weitere Informationen===&lt;br /&gt;
&lt;br /&gt;
====Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext====&lt;br /&gt;
&lt;br /&gt;
Der Quelltext-Parser von Delphi verwendet in 10.3 {{Version}} mehr Stack-Speicher als in früheren Releases. Dies kann bei der Verarbeitung sehr großer, verketteter Strings Probleme verursachen. In 10.3.1 kann der Quelltext-Parser bis zu 250 Zeilen pro String verarbeiten, bevor der Stack-Speicherplatz belegt ist. Die Ursache ist die Zeilenanzahl nicht die Größe des Strings.&lt;br /&gt;
&lt;br /&gt;
Wenn sich in Ihrem Code Strings über mehrere Zeilen erstrecken, können Sie die Stack-Größe des Parser-Threads erhöhen, indem Sie den folgenden Wert in der Registrierung bearbeiten und dann die IDE neu starten:&lt;br /&gt;
&lt;br /&gt;
 Key Name:          HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Globals&lt;br /&gt;
     Name:          ReservedStackSize&lt;br /&gt;
     Type:          REG_DWORD&lt;br /&gt;
&lt;br /&gt;
Der Standardwert ist &amp;lt;code&amp;gt;$600000&amp;lt;/code&amp;gt;, in Byte angegebene Größe, ca. 6 MB.&lt;br /&gt;
&lt;br /&gt;
====HTTP-Dekomprimierung====&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Dekomprimierung der HTTP-Client-Bibliothek wurden in System.Net.HttpClient neue Typen aufgenommen:&lt;br /&gt;
&lt;br /&gt;
 THTTPCompressionMethod = (Deflate, GZip, Brotli, Any);&lt;br /&gt;
 THTTPCompressionMethods = set of THTTPCompressionMethod;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THTTPСompressionMethod&amp;lt;/code&amp;gt; legt die Komprimierungsmethode fest, in der &amp;lt;code&amp;gt;Any&amp;lt;/code&amp;gt; eine beliebige Komprimierungsmethode angibt.&lt;br /&gt;
&lt;br /&gt;
Dieses Feature wird in den neuen Laufzeiteigenschaften einiger zugehöriger Klassen bereitgestellt:&lt;br /&gt;
&lt;br /&gt;
 THTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 TNewHTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 THTTPReqResp.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
&lt;br /&gt;
Die Eigenschaft steuert die automatische Dekomprimierung des Antwortrumpfs. Sie ist plattformabhängig und wird derzeit unter Windows und Linux unterstützt. Wenn die Eigenschaft festgelegt ist, wird der zugehörige &amp;quot;Accept-Encoding&amp;quot;-Header in die Anforderung einbezogen und der Antwortrumpf wird automatisch decodiert. Auf iOS-, macOS- und Android-Plattformen wird die Decodierung automatisch durchgeführt.&lt;br /&gt;
&lt;br /&gt;
====SOAP-Zertifikate====&lt;br /&gt;
&lt;br /&gt;
10.3.1 enthält Verbesserungen der Verwaltung von Client-Zertifikaten, insbesondere für SOAP-Clients (wurden in 10.3 in die HTTP-Client-Bibliothek migriert). &lt;br /&gt;
&lt;br /&gt;
In 10.3 wurde die native Windows-Implementierung über die HTTP-Client-Bibliothek vorgenommen, was zu einigen Unterschieden führt. Die THTTPReqResp-Implementierung wurde durch THTTPClient ersetzt, das TCertificate mit einem geringfügig anderen Interface bereitstellt.&lt;br /&gt;
&lt;br /&gt;
In 10.3.1 wurden mehrere Implementierungsänderungen an der Unit System.Net.HttpClient.Win.pas vorgenommen. In der IDE gibt es zudem einen neuen Eigenschaftseditor für die Eigenschaft ClientCertificate der Klasse THTTPReqResp.&lt;br /&gt;
&lt;br /&gt;
====Android-TargetVersion in der Manifest-Datei====&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung von mit 10.3 {{Version}} erzeugten Apps auf Android 9 wurde ein Fehler aufgrund des Aufrufs einer beschränkten API angezeigt. Dieses Problem wurde durch die Änderungen des Parameters TargetVersion in der AndroidManifest-XML-Datei behoben: Bei Verwendung von &amp;quot;TargetVersion = 28&amp;quot; wird die Warnung nur in das Protokoll aufgenommen, aber Endbenutzern nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Einstellung ist jetzt für neue in 10.3.1 erstellte Anwendungen korrekt, aber für vorhandene 10.3-Projekte muss sie manuell aktualisiert werden, indem Sie &amp;quot;TargetVersion = 28&amp;quot; festlegen, damit die Anwendung auf Android 9 ordnungsgemäß ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213762</id>
		<title>Verwendet Berechtigungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213762"/>
		<updated>2019-05-16T11:30:43Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungsoptionen}}&lt;br /&gt;
__TOC__&lt;br /&gt;
{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Anwendung &amp;amp;gt; Verwendet Berechtigungen}}&lt;br /&gt;
&lt;br /&gt;
In diesem Dialogfeld legen Sie die Berechtigungen für Ihre [[Mobile Android-Anwendungsentwicklung|Android-Anwendung]] fest. RAD Studio fügt die angegebenen Berechtigungen der Datei [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]] hinzu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Überprüfen Sie die Liste der Berechtigungen sorgfältig, die für Ihre Android-Anwendung konfiguriert sind. Sie sollten die Berechtigungen deaktivieren, die Ihre Anwendung nicht benötigt, weil:&lt;br /&gt;
&lt;br /&gt;
* Android-Geräte Ihre Benutzer auffordern, jede angeforderte Berechtigung zu akzeptieren, wenn Ihre Anwendung zum ersten Mal ausgeführt wird.&lt;br /&gt;
* Anwendungs-Stores, wie Google Play, Anwendungen aufgrund von Berechtigungen herausfiltern könnten.&lt;br /&gt;
* Wenn Ihre Anwendung beispielsweise die Berechtigung &#039;&#039;&#039;Anrufe tätigen&#039;&#039;&#039; benötigt (die standardmäßig erforderlich ist), könnten Anwendungs-Stores die Installation Ihrer Anwendung auf Tablet-Computern nicht zulassen.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InterBase&#039;&#039;&#039; erfordert bestimmte Berechtigungen:&lt;br /&gt;
**&#039;&#039;&#039;Internet:&#039;&#039;&#039; Ermöglicht Anwendungen den Zugriff auf Netzwerk-Sockets. Wenn Sie Client/Server-Apps mit Zugriff auf Remote-InterBase-Datenbanken entwickeln, muss diese Berechtigung erteilt werden. Diese Berechtigung ist auch für die Lizenzregistrierung im Hintergrund (&amp;quot;call home&amp;quot;) von InterBase erforderlich.&lt;br /&gt;
**&#039;&#039;&#039;Externen Speicher lesen/Externen Speicher schreiben:&#039;&#039;&#039; Ermöglicht den Zugriff auf den externen Speicher, in dem InterBase-Dateien, einschließlich Ihrer Datenbankdateien, abgelegt werden. Diese Berechtigung ist für Anwendungen erforderlich, die Lese-/Schreiboperationen durchführen.&lt;br /&gt;
* Einige FireMonkey-Komponenten benötigen spezielle Berechtigungen. Zum Beispiel:&lt;br /&gt;
** [[lib_de:FMX.CalendarEdit.TCalendarEdit|TCalendarEdit]] erfordert die Berechtigungen &#039;&#039;&#039;Kalender lesen&#039;&#039;&#039; und &#039;&#039;&#039;Kalender schreiben&#039;&#039;&#039;.&lt;br /&gt;
** [[lib_de:System.Sensors.Components.TLocationSensor|TLocationSensor]] erfordert die Berechtigungen &#039;&#039;&#039;Auf ungefähren Standort zugreifen&#039;&#039;&#039; und &#039;&#039;&#039;Auf genauen Standort zugreifen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt==&lt;br /&gt;
&lt;br /&gt;
Für neue Android-Anwendungen sind die folgenden erforderlichen Berechtigungen per Vorgabe festgelegt:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf ungefähren Standort zugreifen|Auf ungefähren Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf genauen Standort zugreifen|Auf genauen Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Anrufe tätigen|Anrufe tätigen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kamera|Kamera]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Internet|Internet]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender lesen|Kalender lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher lesen|Externen Speicher lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Telefonstatus lesen|Telefonstatus lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender schreiben|Kalender schreiben]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher schreiben|Externen Speicher schreiben]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===INTERNET-Berechtigung ist für die Konfiguration &amp;quot;Entwicklung&amp;quot; immer festgelegt===&lt;br /&gt;
&lt;br /&gt;
Für Android-Apps sind standardmäßig mehrere &#039;&#039;&#039;Berechtigungen&#039;&#039;&#039;, einschließlich der Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039;, festgelegt.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie eine Android-App mit der Konfiguration &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; (im [[Projektverwaltung|Projekte-Fenster]]) erzeugen, wird die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; immer implizit gesetzt, selbst wenn Sie die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; auf der Seite &#039;&#039;&#039;Verwendet Berechtigungen&#039;&#039;&#039; deaktivieren. Der Grund dafür ist, dass für den Debugger von RAD Studio die Berechtigung &amp;quot;INTERNET&amp;quot; erforderlich ist.&lt;br /&gt;
* Für die Konfiguration &#039;&#039;&#039;Application Store&#039;&#039;&#039; können Sie aber die Berechtigung &amp;quot;INTERNET&amp;quot; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Verwendet Berechtigungen}} deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Projekte-Fenster mit dem Konfigurationsknoten &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; für eine Android-App:&lt;br /&gt;
&lt;br /&gt;
[[Image:ConfigProjMgrAndroid.png]]&lt;br /&gt;
&lt;br /&gt;
==Beschreibung der Felder des Dialogfeldes==&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;Optionen&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ziel, Übernehmen, Speichern&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Optionen für das Ziel|Optionen für das Ziel]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Gemeinsame Elemente&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Gemeinsame Elemente auf den Projektoptionsseiten|Gemeinsame Elemente auf den Projektoptionsseiten]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Verwendet Berechtigungen===&lt;br /&gt;
&lt;br /&gt;
Die folgenden Berechtigungen können bei Bedarf für die meisten Android-Anwendungen verwendet werden. [[#Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt|Einige der am häufigsten verwendeten grundlegenden Berechtigungen]] werden von RAD Studio voreingestellt, wenn Sie eine Android-App erstellen.&lt;br /&gt;
&lt;br /&gt;
====Normale Verwendungsberechtigungen====&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf zusätzliche Standortbefehle zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung den Zugriff auf zusätzliche Befehle des Standort-Providers.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Netzwerkstatus zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen über Netzwerke zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Richtlinie für Zugriffsbenachrichtigung&lt;br /&gt;
|&lt;br /&gt;
Marker-Berechtigung für Anwendungen, die auf Benachrichtigungsrichtlinien zugreifen müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf WiFi-Status zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen zu WiFi-Netzwerken zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Akku-Statistik&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Akku-Statistik zu erfassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, eine Verbindung mit gekoppelten Bluetooth-Geräten herzustellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth-Administration&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Bluetooth-Geräte zu erkennen und zu koppeln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sticky Intents als Broadcast senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;sticky&amp;quot; Intents als Broadcast zu senden. Das sind Broadcasts, deren Daten nach Beendigung im System beibehalten werden, damit Clients diese Daten schnell abrufen können, ohne auf den nächsten Broadcast warten zu müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konfiguration ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die aktuelle Konfiguration, wie die Gebietseinstellung, zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Netzwerkstatus ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Konnektivitätsstatus des Netzwerks zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Multicast-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, in den WiFi-Multicast-Modus zu gelangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den WiFi-Konnektivitätsstatus zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Tastensperre deaktivieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Tastensperre zu deaktivieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statusleiste einblenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Statusleiste ein- oder auszublenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Taschenlampe&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Taschenlampe.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Paketgröße abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den von Paketen verwendeten Speicherplatz zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Informationen über aktuell oder kürzlich ausgeführte Aufgaben zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Globale Suche&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht dem globalen Suchsystem den Zugriff auf Daten von bestimmten Inhalts-Providern.&lt;br /&gt;
Normalerweise wird &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; verwendet, wenn der Provider Berechtigungen zu seinem Schutz vorsieht (die der globalen Suche wahrscheinlich nicht zugewiesen sind). &amp;quot;Globale Suche&amp;quot; wird als schreibgeschützte Berechtigung dem Pfad in dem Provider hinzugefügt, in dem globale Suchabfragen durchgeführt werden. Die Berechtigung &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; kann regulären Anwendungen nicht zugewiesen werden; sie wird von Anwendungen zum Schutz vor allen anderen Anwendungen außer vor der globalen Suche hinzugefügt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung installieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, im Startprogramm eine Verknüpfung zu installieren.&lt;br /&gt;
&lt;br /&gt;
In Android O (API-Level 26) und höher hat der Broadcast INSTALL_SHORTCUT keine Auswirkungen mehr auf Ihre App, weil es sich um einen privaten, impliziten Broadcast handelt. Stattdessen sollten Sie eine App-Verknüpfung mit der Methode requestPinShortcut() aus der Klasse ShortcutManager erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst für Instant-App&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Internet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Netzwerk-Sockets zu öffnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundprozesse abbrechen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, killBackgroundProcesses(String) aufzurufen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eigene Anrufe verwalten&lt;br /&gt;
|&lt;br /&gt;
Lässt eine aufrufende Anwendung zu, die eigene Aufrufe durch selbstverwaltete ConnectionService-APIs verwaltet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio-Einstellungen ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die globalen Audio-Einstellungen zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, E/A-Operationen über NFC durchzuführen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Transaktionsereignis&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, NFC-Transaktionsereignisse zu empfangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statistik zur Package-Verwendung&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Statistiken zur Komponentenverwendung zu erfassen.&lt;br /&gt;
&lt;br /&gt;
Die Deklaration der Berechtigung impliziert die Absicht, die API zu verwenden, und der Benutzer des Geräts kann die Berechtigung über die Einstellungsanwendung erteilen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
GServices lesen&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Statistik lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungsstatistik zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben neu anordnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Z-Reihenfolge von Aufgaben zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App im Hintergrund ausgeführt wird&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App im Hintergrund ausgeführt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App Daten im Hintergrund verwendet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App Daten im Hintergrund verwendet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages gelöscht werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Löschen von Packages anzufordern. Apps, deren Ziel die APIs Build.VERSION_CODES.P oder höher sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_UNINSTALL_PACKAGE oder &amp;lt;nowiki&amp;gt;PackageInstaller.un&amp;lt;/nowiki&amp;gt;install(VersionedPackage, IntentSender) verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Akku-Optimierungen ignoriert werden&lt;br /&gt;
|&lt;br /&gt;
Berechtigung, die eine Anwendung innehaben muss, um Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS verwenden zu können. Dies ist eine normale Berechtigung: Einer App, die diese Berechtigung anfordert, wird die Berechtigung immer erteilt, ohne dass der Benutzer sie genehmigen oder sehen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Alarm festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ein Intent als Broadcast zu senden, um einen Alarm für den Benutzer festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Hintergrund festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundhinweise festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Hintergrundhinweise festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf den ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
IR übertragen&lt;br /&gt;
|&lt;br /&gt;
Lässt die Verwendung des IR-Transmitters des Geräts, sofern verfügbar, zu.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Biometrische Verfahren verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, die vom Gerät unterstützten biometrischen Verfahren zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Fingerabdruck verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, Fingerabdruck-Hardware zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verkaufsabrechnung (In-App-Abrechnung)&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung des Dienstes &amp;quot;In-App-Abrechnung&amp;quot;. In der [https://developer.android.com/google/play/billing/api Android-Dokumentation] finden Sie weitere Informationen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vibrieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf den Vibrator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Wakelock&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung von PowerManager WakeLocks, damit der Prozessor nicht in den Ruhezustand wechselt oder das Display abgeblendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in das Benutzerwörterbuch zu schreiben.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Gefährliche Verwendungsberechtigungen====&lt;br /&gt;
&lt;br /&gt;
Die folgenden Verwendungsberechtigungen müssen vom Benutzer zur Laufzeit zugelassen werden.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf ungefähren Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den ungefähren Standort, der mithilfe von Netzwerkstandortquellen, wie Mobilfunkmasten und WiFi, ermittelt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf genauen Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den genauen Standort von Standortquellen, wie GPS, Mobilfunkmasten und WiFi.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Pseudostandort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Pseudostandort-Provider für Testzwecke zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail hinzufügen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, dem System Voicemails hinzuzufügen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonanrufe beantworten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht der App, auf einen eingehenden Telefonanruf zu antworten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten authentifizieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, als AccountAuthenticator für den AccountManager zu fungieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Körpersensoren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf Daten von Sensoren zuzugreifen, mit denen der Benutzer Vorgänge im Körperinneren, z. B. die Herzfrequenz, misst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufe tätigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, einen Telefonanruf zu initiieren, ohne dass der Benutzer in der Wählhilfe-Benutzeroberfläche den Anruf bestätigen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kamera&lt;br /&gt;
|&lt;br /&gt;
Erforderlich, um auf die Kamera zugreifen zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einen in einer anderen App gestarteten Anruf fortsetzen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer aufrufenden App einen Anruf fortzusetzen, der in einer anderen App gestartet wurde. Ein Beispiel ist eine Videoanruf-App, die einen Sprachanruf im Mobilfunknetz des Benutzers fortsetzen möchte.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Liste der Konten im Kontendienst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Liste der Konten im AccountManager zu verwalten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ausgehende Anrufe verarbeiten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ausgehende Anrufe zu überwachen, zu ändern oder abzubrechen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Anrufprotokoll des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem externen Speicher zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu lesen (aber nicht zu schreiben).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonnummern lesen&lt;br /&gt;
|&lt;br /&gt;
Lässt den Lesezugriff auf die Telefonnummern des Geräts zu. Die ist eine Teilmenge der durch READ_PHONE_STATE erteilten Funktionen, die aber für Instant-Apps bereitgestellt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonstatus lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den schreibgeschützten Zugriff auf den Telefonstatus.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem sozialen Stream des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Benutzerwörterbuch zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende MMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende SMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WAP Push empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende WAP Push-Nachrichten zu überwachen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio aufzeichnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Audiodaten aufzuzeichnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu senden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Schreiben des ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung deinstallieren&lt;br /&gt;
|&lt;br /&gt;
Verwenden Sie diese Berechtigung in Ihrer App nicht.&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung wird nicht mehr unterstützt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anmeldeinformationen verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, authtokens vom AccountManager anzufordern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SIP verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den SIP-Dienst zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in den externen Speicher zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den sozialen Stream des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Verwendungsberechtigungen mit Signatur====&lt;br /&gt;
&lt;br /&gt;
Für die folgenden Berechtigungen ist ein passendes Zertifikat erforderlich.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&amp;amp;lt;/center&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dienst für Barrierefreiheit einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AccessibilityService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
AutoFill-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AutofillService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Call-Screening-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem CallScreeningService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Messaging-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Diese Konstante ist ab API-Level 23 veraltet.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie sattdessen BIND_CARRIER_SERVICES.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Der Systemprozess, der Dienste in Carrier-Apps einbinden darf, erhält diese Berechtigung. Carrier-Apps sollten mit dieser Berechtigung ihre Dienste schützen, mit denen nur das System verknüpft werden darf.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Chooser-Target-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ChooserTargetService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Condition-Provider-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConditionProviderService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Geräte-Administration einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss vom Geräteadministrationsempfänger angefordert werden, um sicherzustellen, dass nur das System damit interagieren kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dream-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem DreamService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
In-Call-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InCallService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eingabemethode einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InputMethodService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MIDI-Gerät-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem MidiDeviceService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem HostApduService oder OffHostApduService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Notification-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem NotificationListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Druck-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem PrintService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Quick Settings&amp;quot;-Kachel einbinden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;Quick Settings&amp;quot;-Kacheln von Dritten einzubinden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte nur vom System angefordert werden, sollte für TileService-Deklarationen erforderlich sein.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Remoteviews einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem RemoteViewsService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telecom-Connection-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConnectionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Textdienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TextService angefordert werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
TV-Eingang einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TvInputService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Visuellen Voicemail-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VisualVoicemailService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sprachinteraktion einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VoiceInteractionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VPN-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VpnService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VR-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VrListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem WallpaperService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
App-Zwischenspeicher löschen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Zwischenspeicher aller installierten Anwendungen auf dem Gerät zu löschen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dokumente verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf Dokumente, in der Regel als Teil einer Dokumentenauswahl, zu verwalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung sollte nur von App zur Verwaltung der Plattformdokumente angefordert werden. Diese Berechtigung kann Apps von Drittherstellern nicht erteilt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Voicemails auf dem System zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages installiert werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Installieren von Packages anzufordern. Apps, deren Ziel höhere APIs als 25 sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_INSTALL_PACKAGE verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Systemwarnungsfenster&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Fenster vom Typ TYPE_SYSTEM_ALERT zu öffnen, die über allen anderen Anwendungen angezeigt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Systemeinstellungen zu lesen oder zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf dem System vorhandene Voicemails zu ändern und zu entfernen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsoptionen|Anwendung]] (Seite)&lt;br /&gt;
*[[Versionsinformationen|Versionsinformationen]] (Seite)&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung|Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
*[[Konfigurieren des Systems für die Erkennung von Android-Geräten|Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
*[[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
*[[Erstellen einer Android-App|Erstellen einer Android-App]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:Android]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213760</id>
		<title>Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213760"/>
		<updated>2019-05-16T11:30:43Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Zusammenfassung: Liste der neuen Features und der behobenen Probleme in {{Product}} 10.3 {{Version}} – Release 1, die von Kunden gemeldet wurden.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 (auch als 10.3.1 bezeichnet) ist ein für jeden Benutzer mit einer aktiven Update Subscription erhältliches Update von Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}. 10.3 {{Version}} – Release 1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
Release 1 enthält außerdem die Verbesserungen von [https://cc.embarcadero.com/item/30872 Hotfix für die C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019), [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018), [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018) und [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3.1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
===Wichtige neue Features in {{Product}} 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework.&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey.&lt;br /&gt;
&lt;br /&gt;
===Liste der öffentlich gemeldeten Fehler in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem weitere Verbesserungen in verschiedenen Produktbereichen und Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Zusammenfassung&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Komponente&lt;br /&gt;
! style=&amp;quot;width: 20%&amp;quot; |QP/QC&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konditionales noexcept für Template-Member-Funktion wird unterschiedlich ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23297 RSP-23297]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, Zugriffsverletzung bei std::map mit try/__finally&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22988 RSP-22988]&lt;br /&gt;
|-&lt;br /&gt;
| [bcc64] Von der Compiler-Version vordefinierte Makros werden nicht aktualisiert&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21704 RSP-21704]&lt;br /&gt;
|-&lt;br /&gt;
| Parallele bcc32c-Compilierung funktioniert nicht!&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21657 RSP-21657]&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsspeicheranzeige zeigt die Erweiterung der Ausrichtung von bcc32c nicht an&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21609 RSP-21609]&lt;br /&gt;
|-&lt;br /&gt;
| [Clang 5] Problem bei der Codierung von Konstanten mit Ansi-Zeichen&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22339 RSP-22339]&lt;br /&gt;
|-&lt;br /&gt;
| Binäre Codierung/Decodierung von float schlägt im bcc32c-Release-Modus fehl&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19313 RSP-19313]&lt;br /&gt;
|-&lt;br /&gt;
| std::chrono::steady_clock::now() gibt time_point anstatt von time_point zurück&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18752 RSP-18752]&lt;br /&gt;
|-&lt;br /&gt;
| [C++][CLANG32][EH] Die erneute Auslösung einer Exception verursacht in BCC32C einen Absturz&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13219 RSP-13219]&lt;br /&gt;
|-&lt;br /&gt;
| bcc32c-Compiler stürzt bei der Compilierung ab&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Backend&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19918 RSP-19918]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap – Linker-Fehler bei neuem ISAPI-DLL-Projekt&lt;br /&gt;
|Compiler, Compiler\C++, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21805 RSP-21805]&lt;br /&gt;
|-&lt;br /&gt;
| Inkonsistenz der Eingabeparameter bei FireDAC-TFDStoredProc&lt;br /&gt;
|Compiler, Compiler\C++, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23121 RSP-23121]&lt;br /&gt;
|-&lt;br /&gt;
|[Debugger] Mit bcc32c werden einige Variablen nicht korrekt vom Debugger ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++, Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19834 RSP-19834]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, try __finally, interner Compiler-Fehler: 0 @ 00000000&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23418 RSP-23418]&lt;br /&gt;
|-&lt;br /&gt;
| Clang: __finally-Block enthält beschädigte Klassen-Member und lokale Objekte&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21824 RSP-21824]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler: C2527&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21806 RSP-21806]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler&amp;amp;nbsp;: C21846&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22285 RSP-22285]&lt;br /&gt;
|-&lt;br /&gt;
| ObjC-Linker-Flag funktioniert für iOS 11.x nicht&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20728 RSP-20728]&lt;br /&gt;
|-&lt;br /&gt;
| Beim Linken statischer Bibliotheken (*.a) in einem iOS-Projekt wird folgende Warnung ausgegeben: Unbekanntes dwarf DW_FORM_strp&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19759 RSP-19759]&lt;br /&gt;
|-&lt;br /&gt;
| TEdit: Problem mit Vollbilddarstellung im Querformat auf Android&lt;br /&gt;
|Compiler\Delphi, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23442 RSP-23442]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;[FireDAC][Phys][IB] kann keine Verbindung mit dem Datenbankpasswort herstellen&amp;quot; beim zweiten Aufruf einer iOS-App&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23012 RSP-23012]&lt;br /&gt;
|-&lt;br /&gt;
| TFDJSONDataSet&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22781 RSP-22781]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataSet speichert das Datum nicht korrekt&lt;br /&gt;
|Daten, Daten\ADO&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21937 RSP-21937]&lt;br /&gt;
|-&lt;br /&gt;
| Es sollte möglich sein, TAmazonStorageService mit einem leeren Kontoschlüssel zu erstellen&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23173 RSP-23173]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.GetBucketLocation() gibt bei einem Authentifizierungsfehler amzrUSEast1 zurück.&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23165 RSP-23165]&lt;br /&gt;
|-&lt;br /&gt;
| Eine vom DataSnap-Server zurückgegebene leere Datenmenge verursacht den Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; im Client&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23217 RSP-23217]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap REST-Speicherleck im Client bei interner Serverfehler-Exception&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23100 RSP-23100]&lt;br /&gt;
|-&lt;br /&gt;
| Im DataSnap-Server (Service-Anwendung) fehlt die Unit Vcl.SvcMgr&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21728 RSP-21728]&lt;br /&gt;
|-&lt;br /&gt;
| Die DataSnap REST-Anwendung lässt nur einen Benutzer zu&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20216 RSP-20216]&lt;br /&gt;
|-&lt;br /&gt;
| Die Funktion TDataSet.CopyFields kopiert Feldwerte einer verschachtelten Datenmenge nicht&lt;br /&gt;
|Daten, Daten\DBRtl&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22946 RSP-22946]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-/Detailbeziehung in FireDAC, Detailabfrage wird beim Einfügen eines neuen Hauptdatensatzes nicht aktualisiert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23260 RSP-23260]&lt;br /&gt;
|-&lt;br /&gt;
| [REGRESSION] [FireDAC][Phys][FB] Ungültiges Transaktions-Handle (erwartet: expliziter Transaktionsstart)&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23176 RSP-23176]&lt;br /&gt;
|-&lt;br /&gt;
| IBLite InterBase nicht für iOS lizenziert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23175 RSP-23175]&lt;br /&gt;
|-&lt;br /&gt;
| Doppelte Datensätze beim Öffnen einer TFDQuery mit Index auf ein Internalcalc-Feld&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22867 RSP-22867]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC – Firebird 3 Embedded-Verbindung&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21940 RSP-21940]&lt;br /&gt;
|-&lt;br /&gt;
| SchemaAdapter ApplyUpdates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21939 RSP-21939]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC RefreshRecord&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20857 RSP-20857]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC TFUpdateSQL MySQL: Codegenerator-Fehler: Der vom SQL-Skript generierte Code für FetchRow ist falsch, wenn der Primärschlüssel ein AutoInc-Feld ist&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20734 RSP-20734]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-Detailfehler bei Verwendung von FireDAC mit Detail und nur einem Datensatz. Fehler bei Zwischenspeicher-Updates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20237 RSP-20237]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC fragt bereits abgerufene leere Detaildatenmenge erneut ab&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18739 RSP-18739]&lt;br /&gt;
|-&lt;br /&gt;
| FireMonkey-App stürzt ab, wenn SQLite für eine bestimmtes Telefon verwendet wird&lt;br /&gt;
|Daten, Daten\FireDAC, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21875 RSP-21875]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC stürzt in 10.3 ab&lt;br /&gt;
|Daten, Daten\FireDAC, Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21677 RSP-21677]&lt;br /&gt;
|-&lt;br /&gt;
| Öffnen eines großen von TDataModule abgeleiteten Formulars ist sehr langsam&lt;br /&gt;
|Daten, Daten\LiveBindings, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19465 RSP-19465]&lt;br /&gt;
|-&lt;br /&gt;
| EMS-Datenbank kann nicht mit dem Experten für EMS-Upgrade aktualisiert werden&lt;br /&gt;
|Daten, Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21676 RSP-21676]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataset ApplyUpdates gibt eine Fehlerzahl von 1 ohne Fehlermeldung zurück&lt;br /&gt;
|Daten, Daten\Midas&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20330 RSP-20330]&lt;br /&gt;
|-&lt;br /&gt;
| TRestRequest erstellt die Anforderungs-URL falsch&lt;br /&gt;
|Daten, Daten\REST&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23318 RSP-23318]&lt;br /&gt;
|-&lt;br /&gt;
| 10.3 Rio DataSnap mit JSONReflect ist nicht mit 10.2 kompatibel. &amp;quot;Feld FstrBuffer wurde in Typ TJSONString nicht gefunden&amp;quot;&lt;br /&gt;
|Daten, RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21867 RSP-21867]&lt;br /&gt;
|-&lt;br /&gt;
| Zertifikatfixierung mit TSQLConnection/THTTPClient nicht möglich&lt;br /&gt;
|Daten, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21236 RSP-21236]&lt;br /&gt;
|-&lt;br /&gt;
| RAD Server verdoppelt Endpunkte bei der Vererbung&lt;br /&gt;
|Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21801 RSP-21801]&lt;br /&gt;
|-&lt;br /&gt;
| Bei macOS Mojave 10.14.1 mit XCode 10.1 stürzt der OS X-Debugger ab&lt;br /&gt;
|Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21961 RSP-21961]&lt;br /&gt;
|-&lt;br /&gt;
| Haltepunkt kann in Laufzeit-Package nicht gesetzt werden, wenn es in einem installierten Entwurfszeit-Package enthalten ist&lt;br /&gt;
|Debugger, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22906 RSP-22906]&lt;br /&gt;
|-&lt;br /&gt;
| TSpinBox zeigt leeres Feld an&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23518 RSP-23518]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Bildlauf mit dem Mausrad&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23315 RSP-23315]&lt;br /&gt;
|-&lt;br /&gt;
| Auf Android sind Dezimalzahlen in TNumberbox nicht möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23298 RSP-23298]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser wird von der MultiView-Schublade nicht abgedeckt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23047 RSP-23047]&lt;br /&gt;
|-&lt;br /&gt;
| TMapView wird bei align=client &amp;quot;abgeschnitten&amp;quot;&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23036 RSP-23036]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Zeichnen von FMX.TWebBrowser auf Samsung Galaxy S8&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23017 RSP-23017]&lt;br /&gt;
|-&lt;br /&gt;
| Problem mit der API-Kompatibilität auf Android 9&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23008 RSP-23008]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 12.1 SDK und Geräteanforderung beim Übertragen an den App Store&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22985 RSP-22985]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22928 RSP-22928]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Änderung in 10.3 führt zu einem Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21877 RSP-21877]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung beim Versuch, ein TEdit aus der Zwischenablage einzufügen, wenn die Zwischenablage leer ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21876 RSP-21876]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht dokumentierte Änderung von TMemo.SelectWord, Fehler möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21865 RSP-21865]&lt;br /&gt;
|-&lt;br /&gt;
| Eingangsbildschirm bleibt mit dem 9-Patch-Bild hängen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21863 RSP-21863]&lt;br /&gt;
|-&lt;br /&gt;
| MainActivity.registerIntentAction schlägt unter RAD 10.3 (Rio) fehl&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21841 RSP-21841]&lt;br /&gt;
|-&lt;br /&gt;
| TNumberBox zeigt keinen Text an, wenn der Wert 0 ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21820 RSP-21820]&lt;br /&gt;
|-&lt;br /&gt;
| Externe Exception 87A bei Finalisierung von FMX&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21817 RSP-21817]&lt;br /&gt;
|-&lt;br /&gt;
| Eine Schaltfläche mit dem Text: &amp;quot;Fertig&amp;quot; wird angezeigt, wenn TEdit/TMemo auf einem Gerät im Querformatmodus den Fokus hat&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21811 RSP-21811]&lt;br /&gt;
|-&lt;br /&gt;
| Der Text in TComboTrackBar wird nach der Änderung eines Wertes zur Laufzeit nicht aktualisiert.&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21784 RSP-21784]&lt;br /&gt;
|-&lt;br /&gt;
| Natives Steuerelement von WebBrowser kann die Methode WebBrowser.Navigate nicht aufrufen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21730 RSP-21730]&lt;br /&gt;
|-&lt;br /&gt;
| Radiant Shapes des GetIt-Pakets zeigt 1.1.3 an, installiert aber 1.1.2&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22070 RSP-22070]&lt;br /&gt;
|-&lt;br /&gt;
| ListView und ListBox können mit der Komponente Camera nicht verwendet werden&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21988 RSP-21988]&lt;br /&gt;
|-&lt;br /&gt;
| TTrackbar – das Ziehen des Bildlauffeldes funktioniert nicht, wenn Tracking unter Android auf False gesetzt ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22231 RSP-22231]&lt;br /&gt;
|-&lt;br /&gt;
| ImageList ändert Dateinamen mit führenden Nullen (File01.jpg -&amp;amp;gt; File1.jpg)&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22284 RSP-22284]&lt;br /&gt;
|-&lt;br /&gt;
| Das erneute Füllen eines StringGrid mit weniger Zeilen kann einen Absturz verursachen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22260 RSP-22260]&lt;br /&gt;
|-&lt;br /&gt;
| TFloatAnimation verursacht auf Android einen Segmentierungsfehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21990 RSP-21990]&lt;br /&gt;
|-&lt;br /&gt;
| [FMX] Android – Für den Text eines TListView-Eintrags wird auf einem Android 10&amp;quot;-Tablet nur der erste Eintrag angezeigt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22280 RSP-22280]&lt;br /&gt;
|-&lt;br /&gt;
| Android TEdit verwendet ControlType=Platform zu sichtbar&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22024 RSP-22024]&lt;br /&gt;
|-&lt;br /&gt;
| TExpander-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22041 RSP-22041]&lt;br /&gt;
|-&lt;br /&gt;
| Änderungen an FMX.Memo.Style.pas&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22406 RSP-22406]&lt;br /&gt;
|-&lt;br /&gt;
| Android-App funktioniert auf Samsung Galaxy XCover 3 nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22127 RSP-22127]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; bei MultiView&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20902 RSP-20902]&lt;br /&gt;
|-&lt;br /&gt;
| [Android] Beim Schließen der Tastatur wird das Ereignis VirtualKeyboardShown ausgelöst&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20826 RSP-20826]&lt;br /&gt;
|-&lt;br /&gt;
| Redundante Bildlaufleisten-Bedingung in FMX.ExtCtrls&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20806 RSP-20806]&lt;br /&gt;
|-&lt;br /&gt;
| Ein TButton, dessen speedbuttonstyle in einem TEdit auf StyleLookup gesetzt ist, verursacht ein Größenproblem bei der Ausrichtung&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20530 RSP-20530]&lt;br /&gt;
|-&lt;br /&gt;
| Seit Tokyo 10.2.2 werden Android-Projekte auf Android 4.4.2 nicht ausgeführt, Exception EContext3DException&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19738 RSP-19738]&lt;br /&gt;
|-&lt;br /&gt;
| Nach dem Update von Delphi von 10.2.1 auf 10.2.2 wird die Anwendung nicht mehr auf LineageOS 13 ausgeführt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19694 RSP-19694]&lt;br /&gt;
|-&lt;br /&gt;
| Problem bei der Bearbeitung eines TEdit&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18449 RSP-18449]&lt;br /&gt;
|-&lt;br /&gt;
| FMX.StdCtrls.TExpander funktioniert in Delphi Tokyo nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18155 RSP-18155]&lt;br /&gt;
|-&lt;br /&gt;
| Probleme bei der Android-Tastatur (IME) + Lösung inbegriffen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16895 RSP-16895]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft TSelection Proportional = true, Probleme beim linken unteren Verschiebepunkt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16061 RSP-16061]&lt;br /&gt;
|-&lt;br /&gt;
| Auf der iOS-Plattform funktionieren Eingabefelder nach dem Ein- und Ausblenden eines anderen Formulars (bearbeitet) nicht mehr&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13365 RSP-13365]&lt;br /&gt;
|-&lt;br /&gt;
| Native Auflösung auf iPad Pro nicht unterstützt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-12931 RSP-12931]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] AddImageToSavedPhotosAlbum() funktioniert nicht&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21953 RSP-21953]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode ExecuteTarget von TTakePhotoFromLibraryAction und TTakePhotoFromCameraAction verwendet den Parameter Target nicht mehr&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18961 RSP-18961]&lt;br /&gt;
|-&lt;br /&gt;
| TNotificationCenter.PresentNotification funktioniert auf iOS 10-Geräten (für R1031) nicht&lt;br /&gt;
|FireMonkey, RTL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16762 RSP-16762]&lt;br /&gt;
|-&lt;br /&gt;
| App verwendet keine SDK-Interfaces, Android 9.0 löst ein Warnungs-Popup aus&lt;br /&gt;
|FireMonkey\Laufzeit, RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22046 RSP-22046]&lt;br /&gt;
|-&lt;br /&gt;
| Bereitstellung – Standardwerte für Build-Typ = Windows XXbit – Anwendungs-Store und Distributionstyp = Store&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23180 RSP-23180]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung in dclbindcomp260.bpl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22990 RSP-22990]&lt;br /&gt;
|-&lt;br /&gt;
| Delphi-Absturz mit Fehlerbericht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22910 RSP-22910]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – Systools fehlt weiterhin&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22880 RSP-22880]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – SynEdit und JCL/JVCL fehlen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21923 RSP-21923]&lt;br /&gt;
|-&lt;br /&gt;
| In der Rio 10.3-IDE fehlen Anwendungs-Unteroptionen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21683 RSP-21683]&lt;br /&gt;
|-&lt;br /&gt;
| Compilierte CLANG-Packages installieren die Komponenten nicht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22100 RSP-22100]&lt;br /&gt;
|-&lt;br /&gt;
| Die Bereitstellung einer App im Windows Store schlägt fehl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22123 RSP-22123]&lt;br /&gt;
|-&lt;br /&gt;
| Im Dialogfeld &amp;quot;Mit Prozess verbinden&amp;quot; werden nicht alle Prozesse angezeigt&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22192 RSP-22192]&lt;br /&gt;
|-&lt;br /&gt;
| Schlüssel ITSAppUsesNonExemptEncryption zu info.plist für iOS hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20636 RSP-20636]&lt;br /&gt;
|-&lt;br /&gt;
| Möglichkeit zum Angeben des 167px-Programmsymbols für iPad Pro hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14635 RSP-14635]&lt;br /&gt;
|-&lt;br /&gt;
| Tokyo-Builder erstellt keine iOS- und Android-Bibliotheken&lt;br /&gt;
|IDE, IDE\Projekte&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19602 RSP-19602]&lt;br /&gt;
|-&lt;br /&gt;
| Bei Warnung zu Installationssystempfad fehlt der Knowledge Base-Artikel&lt;br /&gt;
|Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14244 RSP-14244]&lt;br /&gt;
|-&lt;br /&gt;
| ilink32: Nicht aufgelöste externe &#039;operator new(unsigned int, std::align_val_t)&#039; und &#039;operator delete(void *, std::align_val_t)&#039;&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21658 RSP-21658]&lt;br /&gt;
|-&lt;br /&gt;
| FireBase-SDKs linken nicht&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22154 RSP-22154]&lt;br /&gt;
|-&lt;br /&gt;
|System.ZLib.o&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22293 RSP-22293]&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konstruktor std::array initializer-list entfernt&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23038 RSP-23038]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] System.ZLib linkt für Win64 nicht&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21653 RSP-21653]&lt;br /&gt;
|-&lt;br /&gt;
| chrono::steady_clock ist chrono::system_clock, das nicht stabil ist&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20552 RSP-20552]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht konforme Definition von CLOCKS_PER_SECS&lt;br /&gt;
|RTL, RTL\C++, RTL\C++\Datum/Uhrzeit&lt;br /&gt;
|47730&lt;br /&gt;
|-&lt;br /&gt;
| JSON-Serialisierer gibt leeres Array als null anstatt als [] aus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23352 RSP-23352]&lt;br /&gt;
|-&lt;br /&gt;
| SOAP-Basisauthentifizierung funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23344 RSP-23344]&lt;br /&gt;
|-&lt;br /&gt;
| System.JSON kann NAN-Deserialisierung für Doubles nicht verarbeiten&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23338 RSP-23338]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.CopyObject() schlägt fehl, wenn der Zielpfad ein Hash-Tag enthält&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23229 RSP-23229]&lt;br /&gt;
|-&lt;br /&gt;
| Soap.Win.CertHelper und public-Deklarationen fehlen&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23076 RSP-23076]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOf umgeht TStringList.CompareStrings durch einen eigenen Längenvergleich im Voraus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23072 RSP-23072]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in der Prozedur Copy()&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23004 RSP-23004]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode MainActivity.registerIntentAction verursacht einen Absturz&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22877 RSP-22877]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Auswertung von Null bei System.JSON&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21894 RSP-21894]&lt;br /&gt;
|-&lt;br /&gt;
| Attribut JsonSerialize in Nachkommen nicht vorhanden&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21787 RSP-21787]&lt;br /&gt;
|-&lt;br /&gt;
| Win64-Compiler generiert falschen asm-Code für das Laden von const-Parametern in Register.&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21742 RSP-21742]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOfName findet in der Liste keine Namen, wenn &amp;quot;Sorted = True&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21633 RSP-21633]&lt;br /&gt;
|-&lt;br /&gt;
| TJSON.JsonToObject() funktioniert mit einem über das benutzerdefinierte Attribut JSONReflect definierten benutzerdefinierten TJSONInterceptor nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21590 RSP-21590]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 11-Benachrichtigungen werden nicht angezeigt&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19251 RSP-19251]&lt;br /&gt;
|-&lt;br /&gt;
| FloatToStr funktioniert für das Linux-Apache-Modul nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17907 RSP-17907]&lt;br /&gt;
|-&lt;br /&gt;
| System.Copy schlägt in x64 beim Kopieren eines Shortstring fehl, wenn der zweite Parameter &amp;quot;length+1&amp;quot; überschreitet&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16704 RSP-16704]&lt;br /&gt;
|-&lt;br /&gt;
| Exception &amp;quot;ist kein gültiger ObjectiveC-Typ&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18738 RSP-18738]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in System.Net.HttpClient.Win.pas&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21770 RSP-21770]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient sollte Fehlerdetails des Serverzertifikats melden&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19831 RSP-19831]&lt;br /&gt;
|-&lt;br /&gt;
| HTML-Decodierung verursacht Nullen im Rückgabewert&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18007 RSP-18007]&lt;br /&gt;
|-&lt;br /&gt;
| TISAPIRequest.TranslateURI funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17838 RSP-17838]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] LocationSensor funktioniert auf iOS nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21834 RSP-21834]&lt;br /&gt;
|-&lt;br /&gt;
| Geplante Benachrichtigungen erscheinen auf Android nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22312 RSP-22312]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient DoProcessStatus entfernt bei der Umleitung Content-Length des Header nicht&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23341 RSP-23341]&lt;br /&gt;
|-&lt;br /&gt;
| Mit gzip komprimierte SOAP-Antwort wird nicht entpackt, verursacht Anwendungsabsturz&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23225 RSP-23225]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap-Authentifizierung mit FireMonkey-Client unter Windows. UTF8-Unterstützung für REST DataSnap-Authentifizierung.&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21547 RSP-21547]&lt;br /&gt;
|-&lt;br /&gt;
| Unit Soap.SOAPHTTPTrans, Prozedur THTTPReqResp.DoNeedClientCertificate Anweisung fehlt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23195 RSP-23195]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp.DoNeedClientCertificate(... ) validiert das Zertifikat nicht korrekt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23177 RSP-23177]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft CertName ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23143 RSP-23143]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp gibt den Fehler &amp;quot;Inhalt mit ungültiger &#039;Content-Type&#039;-Einstellung empfangen: text/html – SOAP erwartet &#039;text/xml&#039;&amp;quot; in Windows 10 (1809)&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23092 RSP-23092]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPRIO-&amp;amp;gt;HTTPWebNode-&amp;amp;gt;ClientCertificate CertName und SerialNumber fehlen&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21907 RSP-21907]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft SerialNum ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23132 RSP-23132]&lt;br /&gt;
|-&lt;br /&gt;
| TRelativePanel – IDE stürzt ab (und unnötige zirkuläre Abhängigkeit)&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22860 RSP-22860]&lt;br /&gt;
|-&lt;br /&gt;
| Erstellen einer APPX-Datei funktioniert nicht&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21679 RSP-21679]&lt;br /&gt;
|-&lt;br /&gt;
| TRichEdit zeigt Text bei hoher Auflösung falsch an&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22119 RSP-22119]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Position von PopupActionBar bei der Ausführung auf einem Zweitmonitor&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21011 RSP-21011]&lt;br /&gt;
|-&lt;br /&gt;
| IDE ist beim Erstellen eines neuen Formulars oder einer neuen Unit für ein großes Projekt sehr langsam&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18066 RSP-18066]&lt;br /&gt;
|-&lt;br /&gt;
| DPI-Skalierung von Frames kann zu inkonsistenten Ergebnissen führen&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17966 RSP-17966]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[10.3 Rio – Release 1|10.3 Rio – Release 1]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213758</id>
		<title>10.3 Rio – Release 1</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213758"/>
		<updated>2019-05-16T11:30:43Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Aktualisiertes Release von {{Product}} 10.3 {{Version}} verfügbar (14. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist für die Installation verfügbar. Es handelt sich um ein Update für Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}, das für alle aktiven Update Subscription-Kunden verfügbar ist.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie 10.3 {{Version}}, das im November 2018 veröffentlicht wurde, bereits installiert haben, müssen Sie für das Build 4899 eine vollständige Deinstallation und anschließende Neuinstallation durchführen, um Ihre Einstellungen beizubehalten. Ihre Einstellungen können Sie auch mit dem [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]] beibehalten.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält die folgenden neuen Funktionen, Verbesserungen und Fehlerkorrekturen:&lt;br /&gt;
&lt;br /&gt;
===Neue Funktionen in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework (verfügbar über GetIt).&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator (erhältlich über GetIt).&lt;br /&gt;
** &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; erweitert die frühere Positionsmarkierung der IDE im Quelltext-Editor. Mit einem einzigen Tastenkürzel wird eine neue Positionsmarke erstellt und Positionsmarken in der aktuellen sowie in allen Dateien werden in einem angedockten Fenster mit Syntaxhervorhebung und Kontextinformationen zu der Positionsmarke angezeigt, wie z. B. in welcher Methode sie sich befindet. Dieses Tool unterstützt auch Caret-Positionsmarken, einen Stapel von Positionen, zu denen Sie durch Drücken von Escape rückwärts springen können.&lt;br /&gt;
** &#039;&#039;&#039;Navigator&#039;&#039;&#039; ermöglicht das schnelle Wechseln zu beliebigen Positionen in der Unit über eine intelligente Suche für Delphi. Drücken Sie Strg+G und beginnen Sie die Eingabe. Navigieren Sie zur uses-Klausel, zu einer Methode, einer Eigenschaft, Feldern oder Methoden, die sich auf eine Eigenschaft beziehen, und anderen Codeelementen. Das Tool fügt auch eine Minikarte für Delphi und C++ hinzu, ein Seitenbereich wie eine Bildlaufleiste, der eine verkleinerte Version Ihres Codes anzeigt.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey (erhältlich über GetIt).&lt;br /&gt;
** 10 neue VCL-Windows-Stile, die Benutzer für Ihre Windows-Anwendungen nutzen können. Diese schließen eine Reihe von Win 10-spezifischen Designs und VCL-Stile ein, die den neuen FMX-Stilen entsprechen.&lt;br /&gt;
** Außerdem sind 5 verschiedene geräteübergreifende FireMonkey-Stile mit Designunterstützung für Windows, macOS, Android und iOS enthalten.&lt;br /&gt;
** Viele der Stile sind in unterschiedlichen Farbvarianten verfügbar.&lt;br /&gt;
** Vorlagen für den Bitmap-Stil-Designer sind ebenfalls enthalten.&lt;br /&gt;
&lt;br /&gt;
===In 10.3.1 enthaltene Verbesserungen===&lt;br /&gt;
&lt;br /&gt;
====Android====&lt;br /&gt;
&lt;br /&gt;
* Die Integration von Android SDK und NDK wurde verbessert. Einige der Einstellungen für das Android-Manifest wurden aktualisiert, um verschiedene Versionen von Android besser zu unterstützen.&lt;br /&gt;
* Korrekturen für die TMapView-Ausrichtung und das Zeichnen von TWebBrowser für Android.&lt;br /&gt;
* Durch Auswahl von &amp;quot;Android SDK/NDK&amp;quot; bei der Installation von C++Builder wird die Datei string.h des SDK automatisch korrigiert, um einen Kompilierungsfehler zu beheben.&lt;br /&gt;
* Verbesserungen der Intents für Android.&lt;br /&gt;
* {{Product}}-Anwendungen können jetzt mit FireBase-SDKs verknüpft werden.&lt;br /&gt;
* Behobene Probleme bei der Kompilierung und Bereitstellung von IBLite.&lt;br /&gt;
* Verbesserte Qualität von Plattform- und mit Stilen versehener Eingabefelder.&lt;br /&gt;
&lt;br /&gt;
====iOS====&lt;br /&gt;
&lt;br /&gt;
* Unterstützung der nativen Auflösung für iPad Pro.&lt;br /&gt;
* Verbesserungen der Benachrichtigungsunterstützung.&lt;br /&gt;
* Verbesserte Tastaturverwaltung für TEdit.&lt;br /&gt;
* Eingabesteuerelemente funktionieren jetzt nach dem Ein- und Ausblenden anderer Formulare wie erwartet.&lt;br /&gt;
&lt;br /&gt;
====IDE====&lt;br /&gt;
&lt;br /&gt;
* Bestimmte Seiten mit Anwendungsoptionen waren für C++Builder nicht vorhanden.&lt;br /&gt;
* Ein Absturz des GetIt-Package-Managers bei der Verwendung der IDE ohne Stile wurde behoben.&lt;br /&gt;
* Ein IDE-Absturz beim Analysieren verketteter, mehrzeiliger Strings in Delphi-Quelldateien wurde behoben. Derzeit kann die IDE bis zu 250 Zeilen verarbeiten. Es gibt einen Registrierungsschlüssel zum Erhöhen der Anzahl, wenn in Ihrem Code mehr Zeilen verwendet werden ([[#Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext|siehe unten]]).&lt;br /&gt;
* Alle dbExpress-Treiber wurden im Bereich &amp;quot;Datenbank-Explorer&amp;quot; erneut aktiviert.&lt;br /&gt;
* Eine Reihe von Korrekturen für das Verhalten von IDE-Symbolleisten und des Layouts, insbesondere beim Ändern des Desktop-Layouts oder dem Minimieren und Maximieren der IDE, wurden vorgenommen.&lt;br /&gt;
* Im Dialogfeld &amp;quot;Optionen&amp;quot; kann der IDE-Stil nicht mehr deaktiviert werden, weil es sich dabei um eine nicht unterstützte Konfiguration handelt. Die Registrierungsschlüssel können weiterhin verwendet werden.&lt;br /&gt;
&lt;br /&gt;
====C++17-Clang-Compiler für Win32====&lt;br /&gt;
&lt;br /&gt;
* Mehrere Probleme wurden in der RTL und dem Compiler behoben, einschließlich der bekannten Ursachen für die Fehlermeldung &amp;quot;Compilieren dieses &#039;this&#039;, das von SEH abgefangen wurde, nicht möglich&amp;quot; in einem __finally-Block und anderer wichtiger Probleme.&lt;br /&gt;
&lt;br /&gt;
====Laufzeitbibliotheken (RTL, VCL, FireMonkey)====&lt;br /&gt;
&lt;br /&gt;
* TStringList.IndexOfName unterstützt jetzt &amp;quot;Sorted = True&amp;quot; korrekt.&lt;br /&gt;
* Behobenes Problem beim Hinzufügen eines Bildes zu einem Fotoalbum.&lt;br /&gt;
* Mehrere Korrekturen und Verbesserungen für JSON.&lt;br /&gt;
&lt;br /&gt;
====HTTP und SOAP====&lt;br /&gt;
&lt;br /&gt;
* Die HTTP-Client-Bibliothek unterstützt jetzt die Komprimierungsdekodierung und dieses Feature ist nun auch für SOAP-Clients unter Windows verfügbar. Außerdem wurden mehrere Verbesserungen bei der SOAP-Unterstützung unter Windows vorgenommen, einer Bibliothek, die in 10.3 erheblich aktualisiert wurde, einschließlich der Unterstützung für Client-Zertifikate ([[#SOAP-Zertifikate|weitere Informationen finden Sie weiter unten]]).&lt;br /&gt;
&lt;br /&gt;
====RAD Server====&lt;br /&gt;
&lt;br /&gt;
* RAD Server enthält eine erweiterte Unterstützung für Push-Benachrichtigungen für mehr Geräte.&lt;br /&gt;
* Die Unterstützung für die Anzeige von Daten für die Benutzeranalyse &amp;quot;Gesamtaufrufe&amp;quot; wurde hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält außerdem die folgenden Patches und Hotfixes für 10.3 {{Version}}:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.embarcadero.com/item/30872 Hotfix für C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2019).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018).&lt;br /&gt;
&lt;br /&gt;
Klicken Sie [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|hier]], um eine vollständige Liste der Features und Fehlerkorrekturen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das 10.3 {{Version}} – Release 1 kann nur von Kunden mit einer aktiven Update Subscription heruntergeladen und installiert werden.}}&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAD Studio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/rad_studio https://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
* &#039;&#039;&#039;Delphi Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/delphi http://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* &#039;&#039;&#039;C++Builder Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/c_builder http://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
&lt;br /&gt;
Damit Ihre bestehenden Installationseinstellungen beibehalten werden, sollten Sie 10.3 {{Version}}, Build 4899, mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features) wie für die Installation von 10.3 {{Version}} installieren. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &amp;quot;Tools&amp;quot; die Option &amp;quot;Plattformen verwalten&amp;quot; angezeigt wird. Wenn dieser Menüeintrag vorhanden ist, bedeutet das, dass Sie das Installationsprogramm für Features verwendet haben.&lt;br /&gt;
&lt;br /&gt;
===Weitere Informationen===&lt;br /&gt;
&lt;br /&gt;
====Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext====&lt;br /&gt;
&lt;br /&gt;
Der Quelltext-Parser von Delphi verwendet in 10.3 {{Version}} mehr Stack-Speicher als in früheren Releases. Dies kann bei der Verarbeitung sehr großer, verketteter Strings Probleme verursachen. In 10.3.1 kann der Quelltext-Parser bis zu 250 Zeilen pro String verarbeiten, bevor der Stack-Speicherplatz belegt ist. Die Ursache ist die Zeilenanzahl nicht die Größe des Strings.&lt;br /&gt;
&lt;br /&gt;
Wenn sich in Ihrem Code Strings über mehrere Zeilen erstrecken, können Sie die Stack-Größe des Parser-Threads erhöhen, indem Sie den folgenden Wert in der Registrierung bearbeiten und dann die IDE neu starten:&lt;br /&gt;
&lt;br /&gt;
 Key Name:          HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Globals&lt;br /&gt;
     Name:          ReservedStackSize&lt;br /&gt;
     Type:          REG_DWORD&lt;br /&gt;
&lt;br /&gt;
Der Standardwert ist &amp;lt;code&amp;gt;$600000&amp;lt;/code&amp;gt;, in Byte angegebene Größe, ca. 6 MB.&lt;br /&gt;
&lt;br /&gt;
====HTTP-Dekomprimierung====&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Dekomprimierung der HTTP-Client-Bibliothek wurden in System.Net.HttpClient neue Typen aufgenommen:&lt;br /&gt;
&lt;br /&gt;
 THTTPCompressionMethod = (Deflate, GZip, Brotli, Any);&lt;br /&gt;
 THTTPCompressionMethods = set of THTTPCompressionMethod;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THTTPСompressionMethod&amp;lt;/code&amp;gt; legt die Komprimierungsmethode fest, in der &amp;lt;code&amp;gt;Any&amp;lt;/code&amp;gt; eine beliebige Komprimierungsmethode angibt.&lt;br /&gt;
&lt;br /&gt;
Dieses Feature wird in den neuen Laufzeiteigenschaften einiger zugehöriger Klassen bereitgestellt:&lt;br /&gt;
&lt;br /&gt;
 THTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 TNewHTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 THTTPReqResp.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
&lt;br /&gt;
Die Eigenschaft steuert die automatische Dekomprimierung des Antwortrumpfs. Sie ist plattformabhängig und wird derzeit unter Windows und Linux unterstützt. Wenn die Eigenschaft festgelegt ist, wird der zugehörige &amp;quot;Accept-Encoding&amp;quot;-Header in die Anforderung einbezogen und der Antwortrumpf wird automatisch decodiert. Auf iOS-, macOS- und Android-Plattformen wird die Decodierung automatisch durchgeführt.&lt;br /&gt;
&lt;br /&gt;
====SOAP-Zertifikate====&lt;br /&gt;
&lt;br /&gt;
10.3.1 enthält Verbesserungen der Verwaltung von Client-Zertifikaten, insbesondere für SOAP-Clients (wurden in 10.3 in die HTTP-Client-Bibliothek migriert). &lt;br /&gt;
&lt;br /&gt;
In 10.3 wurde die native Windows-Implementierung über die HTTP-Client-Bibliothek vorgenommen, was zu einigen Unterschieden führt. Die THTTPReqResp-Implementierung wurde durch THTTPClient ersetzt, das TCertificate mit einem geringfügig anderen Interface bereitstellt.&lt;br /&gt;
&lt;br /&gt;
In 10.3.1 wurden mehrere Implementierungsänderungen an der Unit System.Net.HttpClient.Win.pas vorgenommen. In der IDE gibt es zudem einen neuen Eigenschaftseditor für die Eigenschaft ClientCertificate der Klasse THTTPReqResp.&lt;br /&gt;
&lt;br /&gt;
====Android-TargetVersion in der Manifest-Datei====&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung von mit 10.3 {{Version}} erzeugten Apps auf Android 9 wurde ein Fehler aufgrund des Aufrufs einer beschränkten API angezeigt. Dieses Problem wurde durch die Änderungen des Parameters TargetVersion in der AndroidManifest-XML-Datei behoben: Bei Verwendung von &amp;quot;TargetVersion = 28&amp;quot; wird die Warnung nur in das Protokoll aufgenommen, aber Endbenutzern nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Einstellung ist jetzt für neue in 10.3.1 erstellte Anwendungen korrekt, aber für vorhandene 10.3-Projekte muss sie manuell aktualisiert werden, indem Sie &amp;quot;TargetVersion = 28&amp;quot; festlegen, damit die Anwendung auf Android 9 ordnungsgemäß ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213757</id>
		<title>Verwendet Berechtigungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213757"/>
		<updated>2019-05-16T10:59:44Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungsoptionen}}&lt;br /&gt;
__TOC__&lt;br /&gt;
{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Anwendung &amp;amp;gt; Verwendet Berechtigungen}}&lt;br /&gt;
&lt;br /&gt;
In diesem Dialogfeld legen Sie die Berechtigungen für Ihre [[Mobile Android-Anwendungsentwicklung|Android-Anwendung]] fest. RAD Studio fügt die angegebenen Berechtigungen der Datei [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]] hinzu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Überprüfen Sie die Liste der Berechtigungen sorgfältig, die für Ihre Android-Anwendung konfiguriert sind. Sie sollten die Berechtigungen deaktivieren, die Ihre Anwendung nicht benötigt, weil:&lt;br /&gt;
&lt;br /&gt;
* Android-Geräte Ihre Benutzer auffordern, jede angeforderte Berechtigung zu akzeptieren, wenn Ihre Anwendung zum ersten Mal ausgeführt wird.&lt;br /&gt;
* Anwendungs-Stores, wie Google Play, Anwendungen aufgrund von Berechtigungen herausfiltern könnten.&lt;br /&gt;
* Wenn Ihre Anwendung beispielsweise die Berechtigung &#039;&#039;&#039;Anrufe tätigen&#039;&#039;&#039; benötigt (die standardmäßig erforderlich ist), könnten Anwendungs-Stores die Installation Ihrer Anwendung auf Tablet-Computern nicht zulassen.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InterBase&#039;&#039;&#039; erfordert bestimmte Berechtigungen:&lt;br /&gt;
**&#039;&#039;&#039;Internet:&#039;&#039;&#039; Ermöglicht Anwendungen den Zugriff auf Netzwerk-Sockets. Wenn Sie Client/Server-Apps mit Zugriff auf Remote-InterBase-Datenbanken entwickeln, muss diese Berechtigung erteilt werden. Diese Berechtigung ist auch für die Lizenzregistrierung im Hintergrund (&amp;quot;call home&amp;quot;) von InterBase erforderlich.&lt;br /&gt;
**&#039;&#039;&#039;Externen Speicher lesen/Externen Speicher schreiben:&#039;&#039;&#039; Ermöglicht den Zugriff auf den externen Speicher, in dem InterBase-Dateien, einschließlich Ihrer Datenbankdateien, abgelegt werden. Diese Berechtigung ist für Anwendungen erforderlich, die Lese-/Schreiboperationen durchführen.&lt;br /&gt;
* Einige FireMonkey-Komponenten benötigen spezielle Berechtigungen. Zum Beispiel:&lt;br /&gt;
** [[lib_de:FMX.CalendarEdit.TCalendarEdit|TCalendarEdit]] erfordert die Berechtigungen &#039;&#039;&#039;Kalender lesen&#039;&#039;&#039; und &#039;&#039;&#039;Kalender schreiben&#039;&#039;&#039;.&lt;br /&gt;
** [[lib_de:System.Sensors.Components.TLocationSensor|TLocationSensor]] erfordert die Berechtigungen &#039;&#039;&#039;Auf ungefähren Standort zugreifen&#039;&#039;&#039; und &#039;&#039;&#039;Auf genauen Standort zugreifen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt==&lt;br /&gt;
&lt;br /&gt;
Für neue Android-Anwendungen sind die folgenden erforderlichen Berechtigungen per Vorgabe festgelegt:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf ungefähren Standort zugreifen|Auf ungefähren Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf genauen Standort zugreifen|Auf genauen Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Anrufe tätigen|Anrufe tätigen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kamera|Kamera]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Internet|Internet]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender lesen|Kalender lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher lesen|Externen Speicher lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Telefonstatus lesen|Telefonstatus lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender schreiben|Kalender schreiben]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher schreiben|Externen Speicher schreiben]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===INTERNET-Berechtigung ist für die Konfiguration &amp;quot;Entwicklung&amp;quot; immer festgelegt===&lt;br /&gt;
&lt;br /&gt;
Für Android-Apps sind standardmäßig mehrere &#039;&#039;&#039;Berechtigungen&#039;&#039;&#039;, einschließlich der Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039;, festgelegt.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie eine Android-App mit der Konfiguration &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; (im [[Projektverwaltung|Projekte-Fenster]]) erzeugen, wird die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; immer implizit gesetzt, selbst wenn Sie die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; auf der Seite &#039;&#039;&#039;Verwendet Berechtigungen&#039;&#039;&#039; deaktivieren. Der Grund dafür ist, dass für den Debugger von RAD Studio die Berechtigung &amp;quot;INTERNET&amp;quot; erforderlich ist.&lt;br /&gt;
* Für die Konfiguration &#039;&#039;&#039;Application Store&#039;&#039;&#039; können Sie aber die Berechtigung &amp;quot;INTERNET&amp;quot; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Verwendet Berechtigungen}} deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Projekte-Fenster mit dem Konfigurationsknoten &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; für eine Android-App:&lt;br /&gt;
&lt;br /&gt;
[[Image:ConfigProjMgrAndroid.png]]&lt;br /&gt;
&lt;br /&gt;
==Beschreibung der Felder des Dialogfeldes==&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;Optionen&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ziel, Übernehmen, Speichern&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Optionen für das Ziel|Optionen für das Ziel]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Gemeinsame Elemente&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Gemeinsame Elemente auf den Projektoptionsseiten|Gemeinsame Elemente auf den Projektoptionsseiten]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Verwendet Berechtigungen===&lt;br /&gt;
&lt;br /&gt;
Die folgenden Berechtigungen können bei Bedarf für die meisten Android-Anwendungen verwendet werden. [[#Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt|Einige der am häufigsten verwendeten grundlegenden Berechtigungen]] werden von RAD Studio voreingestellt, wenn Sie eine Android-App erstellen.&lt;br /&gt;
&lt;br /&gt;
====Normale Verwendungsberechtigungen====&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf zusätzliche Standortbefehle zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung den Zugriff auf zusätzliche Befehle des Standort-Providers.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Netzwerkstatus zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen über Netzwerke zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Richtlinie für Zugriffsbenachrichtigung&lt;br /&gt;
|&lt;br /&gt;
Marker-Berechtigung für Anwendungen, die auf Benachrichtigungsrichtlinien zugreifen müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf WiFi-Status zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen zu WiFi-Netzwerken zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Akku-Statistik&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Akku-Statistik zu erfassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, eine Verbindung mit gekoppelten Bluetooth-Geräten herzustellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth-Administration&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Bluetooth-Geräte zu erkennen und zu koppeln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sticky Intents als Broadcast senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;sticky&amp;quot; Intents als Broadcast zu senden. Das sind Broadcasts, deren Daten nach Beendigung im System beibehalten werden, damit Clients diese Daten schnell abrufen können, ohne auf den nächsten Broadcast warten zu müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konfiguration ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die aktuelle Konfiguration, wie die Gebietseinstellung, zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Netzwerkstatus ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Konnektivitätsstatus des Netzwerks zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Multicast-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, in den WiFi-Multicast-Modus zu gelangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den WiFi-Konnektivitätsstatus zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Tastensperre deaktivieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Tastensperre zu deaktivieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statusleiste einblenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Statusleiste ein- oder auszublenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Taschenlampe&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Taschenlampe.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Paketgröße abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den von Paketen verwendeten Speicherplatz zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Informationen über aktuell oder kürzlich ausgeführte Aufgaben zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Globale Suche&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht dem globalen Suchsystem den Zugriff auf Daten von bestimmten Inhalts-Providern.&lt;br /&gt;
Normalerweise wird &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; verwendet, wenn der Provider Berechtigungen zu seinem Schutz vorsieht (die der globalen Suche wahrscheinlich nicht zugewiesen sind). &amp;quot;Globale Suche&amp;quot; wird als schreibgeschützte Berechtigung dem Pfad in dem Provider hinzugefügt, in dem globale Suchabfragen durchgeführt werden. Die Berechtigung &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; kann regulären Anwendungen nicht zugewiesen werden; sie wird von Anwendungen zum Schutz vor allen anderen Anwendungen außer vor der globalen Suche hinzugefügt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung installieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, im Startprogramm eine Verknüpfung zu installieren.&lt;br /&gt;
&lt;br /&gt;
In Android O (API-Level 26) und höher hat der Broadcast INSTALL_SHORTCUT keine Auswirkungen mehr auf Ihre App, weil es sich um einen privaten, impliziten Broadcast handelt. Stattdessen sollten Sie eine App-Verknüpfung mit der Methode requestPinShortcut() aus der Klasse ShortcutManager erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst für Instant-App&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Internet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Netzwerk-Sockets zu öffnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundprozesse abbrechen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, killBackgroundProcesses(String) aufzurufen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eigene Anrufe verwalten&lt;br /&gt;
|&lt;br /&gt;
Lässt eine aufrufende Anwendung zu, die eigene Aufrufe durch selbstverwaltete ConnectionService-APIs verwaltet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio-Einstellungen ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die globalen Audio-Einstellungen zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, E/A-Operationen über NFC durchzuführen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Transaktionsereignis&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, NFC-Transaktionsereignisse zu empfangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statistik zur Package-Verwendung&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Statistiken zur Komponentenverwendung zu erfassen.&lt;br /&gt;
&lt;br /&gt;
Die Deklaration der Berechtigung impliziert die Absicht, die API zu verwenden, und der Benutzer des Geräts kann die Berechtigung über die Einstellungsanwendung erteilen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
GServices lesen&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Statistik lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungsstatistik zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben neu anordnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Z-Reihenfolge von Aufgaben zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App im Hintergrund ausgeführt wird&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App im Hintergrund ausgeführt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App Daten im Hintergrund verwendet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App Daten im Hintergrund verwendet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages gelöscht werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Löschen von Packages anzufordern. Apps, deren Ziel die APIs Build.VERSION_CODES.P oder höher sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_UNINSTALL_PACKAGE oder &amp;lt;nowiki&amp;gt;PackageInstaller.un&amp;lt;/nowiki&amp;gt;install(VersionedPackage, IntentSender) verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Akku-Optimierungen ignoriert werden&lt;br /&gt;
|&lt;br /&gt;
Berechtigung, die eine Anwendung innehaben muss, um Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS verwenden zu können. Dies ist eine normale Berechtigung: Einer App, die diese Berechtigung anfordert, wird die Berechtigung immer erteilt, ohne dass der Benutzer sie genehmigen oder sehen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Alarm festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ein Intent als Broadcast zu senden, um einen Alarm für den Benutzer festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Hintergrund festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundhinweise festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Hintergrundhinweise festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf den ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
IR übertragen&lt;br /&gt;
|&lt;br /&gt;
Lässt die Verwendung des IR-Transmitters des Geräts, sofern verfügbar, zu.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Biometrische Verfahren verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, die vom Gerät unterstützten biometrischen Verfahren zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Fingerabdruck verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, Fingerabdruck-Hardware zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verkaufsabrechnung (In-App-Abrechnung)&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung des Dienstes &amp;quot;In-App-Abrechnung&amp;quot;. In der [https://developer.android.com/google/play/billing/api Android-Dokumentation] finden Sie weitere Informationen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vibrieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf den Vibrator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Wakelock&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung von PowerManager WakeLocks, damit der Prozessor nicht in den Ruhezustand wechselt oder das Display abgeblendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in das Benutzerwörterbuch zu schreiben.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Gefährliche Verwendungsberechtigungen====&lt;br /&gt;
&lt;br /&gt;
Die folgenden Verwendungsberechtigungen müssen vom Benutzer zur Laufzeit zugelassen werden.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf ungefähren Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den ungefähren Standort, der mithilfe von Netzwerkstandortquellen, wie Mobilfunkmasten und WiFi, ermittelt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf genauen Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den genauen Standort von Standortquellen, wie GPS, Mobilfunkmasten und WiFi.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Pseudostandort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Pseudostandort-Provider für Testzwecke zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail hinzufügen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, dem System Voicemails hinzuzufügen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonanrufe beantworten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht der App, auf einen eingehenden Telefonanruf zu antworten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten authentifizieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, als AccountAuthenticator für den AccountManager zu fungieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Körpersensoren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf Daten von Sensoren zuzugreifen, mit denen der Benutzer Vorgänge im Körperinneren, z. B. die Herzfrequenz, misst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufe tätigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, einen Telefonanruf zu initiieren, ohne dass der Benutzer in der Wählhilfe-Benutzeroberfläche den Anruf bestätigen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kamera&lt;br /&gt;
|&lt;br /&gt;
Erforderlich, um auf die Kamera zugreifen zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einen in einer anderen App gestarteten Anruf fortsetzen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer aufrufenden App einen Anruf fortzusetzen, der in einer anderen App gestartet wurde. Ein Beispiel ist eine Videoanruf-App, die einen Sprachanruf im Mobilfunknetz des Benutzers fortsetzen möchte.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Liste der Konten im Kontendienst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Liste der Konten im AccountManager zu verwalten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ausgehende Anrufe verarbeiten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ausgehende Anrufe zu überwachen, zu ändern oder abzubrechen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Anrufprotokoll des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem externen Speicher zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu lesen (aber nicht zu schreiben).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonnummern lesen&lt;br /&gt;
|&lt;br /&gt;
Lässt den Lesezugriff auf die Telefonnummern des Geräts zu. Die ist eine Teilmenge der durch READ_PHONE_STATE erteilten Funktionen, die aber für Instant-Apps bereitgestellt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonstatus lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den schreibgeschützten Zugriff auf den Telefonstatus.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem sozialen Stream des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Benutzerwörterbuch zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende MMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende SMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WAP Push empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende WAP Push-Nachrichten zu überwachen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio aufzeichnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Audiodaten aufzuzeichnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu senden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Schreiben des ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung deinstallieren&lt;br /&gt;
|&lt;br /&gt;
Verwenden Sie diese Berechtigung in Ihrer App nicht.&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung wird nicht mehr unterstützt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anmeldeinformationen verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, authtokens vom AccountManager anzufordern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SIP verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den SIP-Dienst zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in den externen Speicher zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den sozialen Stream des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Verwendungsberechtigungen mit Signatur====&lt;br /&gt;
&lt;br /&gt;
Für die folgenden Berechtigungen ist ein passendes Zertifikat erforderlich.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&amp;amp;lt;/center&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dienst für Barrierefreiheit einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AccessibilityService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
AutoFill-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AutofillService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Call-Screening-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem CallScreeningService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Messaging-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Diese Konstante ist ab API-Level 23 veraltet.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie sattdessen BIND_CARRIER_SERVICES.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Der Systemprozess, der Dienste in Carrier-Apps einbinden darf, erhält diese Berechtigung. Carrier-Apps sollten mit dieser Berechtigung ihre Dienste schützen, mit denen nur das System verknüpft werden darf.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Chooser-Target-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ChooserTargetService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Condition-Provider-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConditionProviderService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Geräte-Administration einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss vom Geräteadministrationsempfänger angefordert werden, um sicherzustellen, dass nur das System damit interagieren kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dream-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem DreamService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
In-Call-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InCallService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eingabemethode einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InputMethodService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MIDI-Gerät-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem MidiDeviceService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem HostApduService oder OffHostApduService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Notification-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem NotificationListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Druck-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem PrintService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Quick Settings&amp;quot;-Kachel einbinden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;Quick Settings&amp;quot;-Kacheln von Dritten einzubinden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte nur vom System angefordert werden, sollte für TileService-Deklarationen erforderlich sein.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Remoteviews einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem RemoteViewsService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telecom-Connection-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConnectionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Textdienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TextService angefordert werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
TV-Eingang einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TvInputService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Visuellen Voicemail-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VisualVoicemailService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sprachinteraktion einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VoiceInteractionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VPN-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VpnService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VR-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VrListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem WallpaperService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
App-Zwischenspeicher löschen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Zwischenspeicher aller installierten Anwendungen auf dem Gerät zu löschen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dokumente verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf Dokumente, in der Regel als Teil einer Dokumentenauswahl, zu verwalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung sollte nur von App zur Verwaltung der Plattformdokumente angefordert werden. Diese Berechtigung kann Apps von Drittherstellern nicht erteilt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Voicemails auf dem System zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages installiert werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Installieren von Packages anzufordern. Apps, deren Ziel höhere APIs als 25 sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_INSTALL_PACKAGE verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Systemwarnungsfenster&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Fenster vom Typ TYPE_SYSTEM_ALERT zu öffnen, die über allen anderen Anwendungen angezeigt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Systemeinstellungen zu lesen oder zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf dem System vorhandene Voicemails zu ändern und zu entfernen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsoptionen|Anwendung]] (Seite)&lt;br /&gt;
*[[Versionsinformationen|Versionsinformationen]] (Seite)&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung|Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
*[[Konfigurieren des Systems für die Erkennung von Android-Geräten|Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
*[[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
*[[Erstellen einer Android-App|Erstellen einer Android-App]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:Android]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213755</id>
		<title>Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213755"/>
		<updated>2019-05-16T10:59:43Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Zusammenfassung: Liste der neuen Features und der behobenen Probleme in {{Product}} 10.3 {{Version}} – Release 1, die von Kunden gemeldet wurden.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 (auch als 10.3.1 bezeichnet) ist ein für jeden Benutzer mit einer aktiven Update Subscription erhältliches Update von Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}. 10.3 {{Version}} – Release 1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
Release 1 enthält außerdem die Verbesserungen von [https://cc.embarcadero.com/item/30872 Hotfix für die C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019), [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018), [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018) und [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3.1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
===Wichtige neue Features in {{Product}} 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework.&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey.&lt;br /&gt;
&lt;br /&gt;
===Liste der öffentlich gemeldeten Fehler in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem weitere Verbesserungen in verschiedenen Produktbereichen und Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Zusammenfassung&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Komponente&lt;br /&gt;
! style=&amp;quot;width: 20%&amp;quot; |QP/QC&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konditionales noexcept für Template-Member-Funktion wird unterschiedlich ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23297 RSP-23297]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, Zugriffsverletzung bei std::map mit try/__finally&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22988 RSP-22988]&lt;br /&gt;
|-&lt;br /&gt;
| [bcc64] Von der Compiler-Version vordefinierte Makros werden nicht aktualisiert&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21704 RSP-21704]&lt;br /&gt;
|-&lt;br /&gt;
| Parallele bcc32c-Compilierung funktioniert nicht!&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21657 RSP-21657]&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsspeicheranzeige zeigt die Erweiterung der Ausrichtung von bcc32c nicht an&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21609 RSP-21609]&lt;br /&gt;
|-&lt;br /&gt;
| [Clang 5] Problem bei der Codierung von Konstanten mit Ansi-Zeichen&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22339 RSP-22339]&lt;br /&gt;
|-&lt;br /&gt;
| Binäre Codierung/Decodierung von float schlägt im bcc32c-Release-Modus fehl&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19313 RSP-19313]&lt;br /&gt;
|-&lt;br /&gt;
| std::chrono::steady_clock::now() gibt time_point anstatt von time_point zurück&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18752 RSP-18752]&lt;br /&gt;
|-&lt;br /&gt;
| [C++][CLANG32][EH] Die erneute Auslösung einer Exception verursacht in BCC32C einen Absturz&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13219 RSP-13219]&lt;br /&gt;
|-&lt;br /&gt;
| bcc32c-Compiler stürzt bei der Compilierung ab&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Backend&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19918 RSP-19918]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap – Linker-Fehler bei neuem ISAPI-DLL-Projekt&lt;br /&gt;
|Compiler, Compiler\C++, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21805 RSP-21805]&lt;br /&gt;
|-&lt;br /&gt;
| Inkonsistenz der Eingabeparameter bei FireDAC-TFDStoredProc&lt;br /&gt;
|Compiler, Compiler\C++, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23121 RSP-23121]&lt;br /&gt;
|-&lt;br /&gt;
|[Debugger] Mit bcc32c werden einige Variablen nicht korrekt vom Debugger ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++, Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19834 RSP-19834]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, try __finally, interner Compiler-Fehler: 0 @ 00000000&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23418 RSP-23418]&lt;br /&gt;
|-&lt;br /&gt;
| Clang: __finally-Block enthält beschädigte Klassen-Member und lokale Objekte&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21824 RSP-21824]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler: C2527&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21806 RSP-21806]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler&amp;amp;nbsp;: C21846&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22285 RSP-22285]&lt;br /&gt;
|-&lt;br /&gt;
| ObjC-Linker-Flag funktioniert für iOS 11.x nicht&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20728 RSP-20728]&lt;br /&gt;
|-&lt;br /&gt;
| Beim Linken statischer Bibliotheken (*.a) in einem iOS-Projekt wird folgende Warnung ausgegeben: Unbekanntes dwarf DW_FORM_strp&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19759 RSP-19759]&lt;br /&gt;
|-&lt;br /&gt;
| TEdit: Problem mit Vollbilddarstellung im Querformat auf Android&lt;br /&gt;
|Compiler\Delphi, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23442 RSP-23442]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;[FireDAC][Phys][IB] kann keine Verbindung mit dem Datenbankpasswort herstellen&amp;quot; beim zweiten Aufruf einer iOS-App&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23012 RSP-23012]&lt;br /&gt;
|-&lt;br /&gt;
| TFDJSONDataSet&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22781 RSP-22781]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataSet speichert das Datum nicht korrekt&lt;br /&gt;
|Daten, Daten\ADO&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21937 RSP-21937]&lt;br /&gt;
|-&lt;br /&gt;
| Es sollte möglich sein, TAmazonStorageService mit einem leeren Kontoschlüssel zu erstellen&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23173 RSP-23173]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.GetBucketLocation() gibt bei einem Authentifizierungsfehler amzrUSEast1 zurück.&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23165 RSP-23165]&lt;br /&gt;
|-&lt;br /&gt;
| Eine vom DataSnap-Server zurückgegebene leere Datenmenge verursacht den Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; im Client&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23217 RSP-23217]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap REST-Speicherleck im Client bei interner Serverfehler-Exception&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23100 RSP-23100]&lt;br /&gt;
|-&lt;br /&gt;
| Im DataSnap-Server (Service-Anwendung) fehlt die Unit Vcl.SvcMgr&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21728 RSP-21728]&lt;br /&gt;
|-&lt;br /&gt;
| Die DataSnap REST-Anwendung lässt nur einen Benutzer zu&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20216 RSP-20216]&lt;br /&gt;
|-&lt;br /&gt;
| Die Funktion TDataSet.CopyFields kopiert Feldwerte einer verschachtelten Datenmenge nicht&lt;br /&gt;
|Daten, Daten\DBRtl&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22946 RSP-22946]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-/Detailbeziehung in FireDAC, Detailabfrage wird beim Einfügen eines neuen Hauptdatensatzes nicht aktualisiert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23260 RSP-23260]&lt;br /&gt;
|-&lt;br /&gt;
| [REGRESSION] [FireDAC][Phys][FB] Ungültiges Transaktions-Handle (erwartet: expliziter Transaktionsstart)&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23176 RSP-23176]&lt;br /&gt;
|-&lt;br /&gt;
| IBLite InterBase nicht für iOS lizenziert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23175 RSP-23175]&lt;br /&gt;
|-&lt;br /&gt;
| Doppelte Datensätze beim Öffnen einer TFDQuery mit Index auf ein Internalcalc-Feld&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22867 RSP-22867]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC – Firebird 3 Embedded-Verbindung&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21940 RSP-21940]&lt;br /&gt;
|-&lt;br /&gt;
| SchemaAdapter ApplyUpdates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21939 RSP-21939]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC RefreshRecord&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20857 RSP-20857]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC TFUpdateSQL MySQL: Codegenerator-Fehler: Der vom SQL-Skript generierte Code für FetchRow ist falsch, wenn der Primärschlüssel ein AutoInc-Feld ist&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20734 RSP-20734]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-Detailfehler bei Verwendung von FireDAC mit Detail und nur einem Datensatz. Fehler bei Zwischenspeicher-Updates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20237 RSP-20237]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC fragt bereits abgerufene leere Detaildatenmenge erneut ab&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18739 RSP-18739]&lt;br /&gt;
|-&lt;br /&gt;
| FireMonkey-App stürzt ab, wenn SQLite für eine bestimmtes Telefon verwendet wird&lt;br /&gt;
|Daten, Daten\FireDAC, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21875 RSP-21875]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC stürzt in 10.3 ab&lt;br /&gt;
|Daten, Daten\FireDAC, Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21677 RSP-21677]&lt;br /&gt;
|-&lt;br /&gt;
| Öffnen eines großen von TDataModule abgeleiteten Formulars ist sehr langsam&lt;br /&gt;
|Daten, Daten\LiveBindings, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19465 RSP-19465]&lt;br /&gt;
|-&lt;br /&gt;
| EMS-Datenbank kann nicht mit dem Experten für EMS-Upgrade aktualisiert werden&lt;br /&gt;
|Daten, Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21676 RSP-21676]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataset ApplyUpdates gibt eine Fehlerzahl von 1 ohne Fehlermeldung zurück&lt;br /&gt;
|Daten, Daten\Midas&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20330 RSP-20330]&lt;br /&gt;
|-&lt;br /&gt;
| TRestRequest erstellt die Anforderungs-URL falsch&lt;br /&gt;
|Daten, Daten\REST&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23318 RSP-23318]&lt;br /&gt;
|-&lt;br /&gt;
| 10.3 Rio DataSnap mit JSONReflect ist nicht mit 10.2 kompatibel. &amp;quot;Feld FstrBuffer wurde in Typ TJSONString nicht gefunden&amp;quot;&lt;br /&gt;
|Daten, RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21867 RSP-21867]&lt;br /&gt;
|-&lt;br /&gt;
| Zertifikatfixierung mit TSQLConnection/THTTPClient nicht möglich&lt;br /&gt;
|Daten, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21236 RSP-21236]&lt;br /&gt;
|-&lt;br /&gt;
| RAD Server verdoppelt Endpunkte bei der Vererbung&lt;br /&gt;
|Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21801 RSP-21801]&lt;br /&gt;
|-&lt;br /&gt;
| Bei macOS Mojave 10.14.1 mit XCode 10.1 stürzt der OS X-Debugger ab&lt;br /&gt;
|Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21961 RSP-21961]&lt;br /&gt;
|-&lt;br /&gt;
| Haltepunkt kann in Laufzeit-Package nicht gesetzt werden, wenn es in einem installierten Entwurfszeit-Package enthalten ist&lt;br /&gt;
|Debugger, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22906 RSP-22906]&lt;br /&gt;
|-&lt;br /&gt;
| TSpinBox zeigt leeres Feld an&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23518 RSP-23518]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Bildlauf mit dem Mausrad&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23315 RSP-23315]&lt;br /&gt;
|-&lt;br /&gt;
| Auf Android sind Dezimalzahlen in TNumberbox nicht möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23298 RSP-23298]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser wird von der MultiView-Schublade nicht abgedeckt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23047 RSP-23047]&lt;br /&gt;
|-&lt;br /&gt;
| TMapView wird bei align=client &amp;quot;abgeschnitten&amp;quot;&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23036 RSP-23036]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Zeichnen von FMX.TWebBrowser auf Samsung Galaxy S8&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23017 RSP-23017]&lt;br /&gt;
|-&lt;br /&gt;
| Problem mit der API-Kompatibilität auf Android 9&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23008 RSP-23008]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 12.1 SDK und Geräteanforderung beim Übertragen an den App Store&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22985 RSP-22985]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22928 RSP-22928]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Änderung in 10.3 führt zu einem Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21877 RSP-21877]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung beim Versuch, ein TEdit aus der Zwischenablage einzufügen, wenn die Zwischenablage leer ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21876 RSP-21876]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht dokumentierte Änderung von TMemo.SelectWord, Fehler möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21865 RSP-21865]&lt;br /&gt;
|-&lt;br /&gt;
| Eingangsbildschirm bleibt mit dem 9-Patch-Bild hängen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21863 RSP-21863]&lt;br /&gt;
|-&lt;br /&gt;
| MainActivity.registerIntentAction schlägt unter RAD 10.3 (Rio) fehl&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21841 RSP-21841]&lt;br /&gt;
|-&lt;br /&gt;
| TNumberBox zeigt keinen Text an, wenn der Wert 0 ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21820 RSP-21820]&lt;br /&gt;
|-&lt;br /&gt;
| Externe Exception 87A bei Finalisierung von FMX&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21817 RSP-21817]&lt;br /&gt;
|-&lt;br /&gt;
| Eine Schaltfläche mit dem Text: &amp;quot;Fertig&amp;quot; wird angezeigt, wenn TEdit/TMemo auf einem Gerät im Querformatmodus den Fokus hat&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21811 RSP-21811]&lt;br /&gt;
|-&lt;br /&gt;
| Der Text in TComboTrackBar wird nach der Änderung eines Wertes zur Laufzeit nicht aktualisiert.&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21784 RSP-21784]&lt;br /&gt;
|-&lt;br /&gt;
| Natives Steuerelement von WebBrowser kann die Methode WebBrowser.Navigate nicht aufrufen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21730 RSP-21730]&lt;br /&gt;
|-&lt;br /&gt;
| Radiant Shapes des GetIt-Pakets zeigt 1.1.3 an, installiert aber 1.1.2&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22070 RSP-22070]&lt;br /&gt;
|-&lt;br /&gt;
| ListView und ListBox können mit der Komponente Camera nicht verwendet werden&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21988 RSP-21988]&lt;br /&gt;
|-&lt;br /&gt;
| TTrackbar – das Ziehen des Bildlauffeldes funktioniert nicht, wenn Tracking unter Android auf False gesetzt ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22231 RSP-22231]&lt;br /&gt;
|-&lt;br /&gt;
| ImageList ändert Dateinamen mit führenden Nullen (File01.jpg -&amp;amp;gt; File1.jpg)&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22284 RSP-22284]&lt;br /&gt;
|-&lt;br /&gt;
| Das erneute Füllen eines StringGrid mit weniger Zeilen kann einen Absturz verursachen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22260 RSP-22260]&lt;br /&gt;
|-&lt;br /&gt;
| TFloatAnimation verursacht auf Android einen Segmentierungsfehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21990 RSP-21990]&lt;br /&gt;
|-&lt;br /&gt;
| [FMX] Android – Für den Text eines TListView-Eintrags wird auf einem Android 10&amp;quot;-Tablet nur der erste Eintrag angezeigt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22280 RSP-22280]&lt;br /&gt;
|-&lt;br /&gt;
| Android TEdit verwendet ControlType=Platform zu sichtbar&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22024 RSP-22024]&lt;br /&gt;
|-&lt;br /&gt;
| TExpander-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22041 RSP-22041]&lt;br /&gt;
|-&lt;br /&gt;
| Änderungen an FMX.Memo.Style.pas&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22406 RSP-22406]&lt;br /&gt;
|-&lt;br /&gt;
| Android-App funktioniert auf Samsung Galaxy XCover 3 nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22127 RSP-22127]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; bei MultiView&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20902 RSP-20902]&lt;br /&gt;
|-&lt;br /&gt;
| [Android] Beim Schließen der Tastatur wird das Ereignis VirtualKeyboardShown ausgelöst&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20826 RSP-20826]&lt;br /&gt;
|-&lt;br /&gt;
| Redundante Bildlaufleisten-Bedingung in FMX.ExtCtrls&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20806 RSP-20806]&lt;br /&gt;
|-&lt;br /&gt;
| Ein TButton, dessen speedbuttonstyle in einem TEdit auf StyleLookup gesetzt ist, verursacht ein Größenproblem bei der Ausrichtung&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20530 RSP-20530]&lt;br /&gt;
|-&lt;br /&gt;
| Seit Tokyo 10.2.2 werden Android-Projekte auf Android 4.4.2 nicht ausgeführt, Exception EContext3DException&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19738 RSP-19738]&lt;br /&gt;
|-&lt;br /&gt;
| Nach dem Update von Delphi von 10.2.1 auf 10.2.2 wird die Anwendung nicht mehr auf LineageOS 13 ausgeführt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19694 RSP-19694]&lt;br /&gt;
|-&lt;br /&gt;
| Problem bei der Bearbeitung eines TEdit&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18449 RSP-18449]&lt;br /&gt;
|-&lt;br /&gt;
| FMX.StdCtrls.TExpander funktioniert in Delphi Tokyo nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18155 RSP-18155]&lt;br /&gt;
|-&lt;br /&gt;
| Probleme bei der Android-Tastatur (IME) + Lösung inbegriffen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16895 RSP-16895]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft TSelection Proportional = true, Probleme beim linken unteren Verschiebepunkt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16061 RSP-16061]&lt;br /&gt;
|-&lt;br /&gt;
| Auf der iOS-Plattform funktionieren Eingabefelder nach dem Ein- und Ausblenden eines anderen Formulars (bearbeitet) nicht mehr&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13365 RSP-13365]&lt;br /&gt;
|-&lt;br /&gt;
| Native Auflösung auf iPad Pro nicht unterstützt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-12931 RSP-12931]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] AddImageToSavedPhotosAlbum() funktioniert nicht&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21953 RSP-21953]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode ExecuteTarget von TTakePhotoFromLibraryAction und TTakePhotoFromCameraAction verwendet den Parameter Target nicht mehr&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18961 RSP-18961]&lt;br /&gt;
|-&lt;br /&gt;
| TNotificationCenter.PresentNotification funktioniert auf iOS 10-Geräten (für R1031) nicht&lt;br /&gt;
|FireMonkey, RTL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16762 RSP-16762]&lt;br /&gt;
|-&lt;br /&gt;
| App verwendet keine SDK-Interfaces, Android 9.0 löst ein Warnungs-Popup aus&lt;br /&gt;
|FireMonkey\Laufzeit, RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22046 RSP-22046]&lt;br /&gt;
|-&lt;br /&gt;
| Bereitstellung – Standardwerte für Build-Typ = Windows XXbit – Anwendungs-Store und Distributionstyp = Store&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23180 RSP-23180]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung in dclbindcomp260.bpl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22990 RSP-22990]&lt;br /&gt;
|-&lt;br /&gt;
| Delphi-Absturz mit Fehlerbericht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22910 RSP-22910]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – Systools fehlt weiterhin&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22880 RSP-22880]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – SynEdit und JCL/JVCL fehlen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21923 RSP-21923]&lt;br /&gt;
|-&lt;br /&gt;
| In der Rio 10.3-IDE fehlen Anwendungs-Unteroptionen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21683 RSP-21683]&lt;br /&gt;
|-&lt;br /&gt;
| Compilierte CLANG-Packages installieren die Komponenten nicht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22100 RSP-22100]&lt;br /&gt;
|-&lt;br /&gt;
| Die Bereitstellung einer App im Windows Store schlägt fehl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22123 RSP-22123]&lt;br /&gt;
|-&lt;br /&gt;
| Im Dialogfeld &amp;quot;Mit Prozess verbinden&amp;quot; werden nicht alle Prozesse angezeigt&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22192 RSP-22192]&lt;br /&gt;
|-&lt;br /&gt;
| Schlüssel ITSAppUsesNonExemptEncryption zu info.plist für iOS hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20636 RSP-20636]&lt;br /&gt;
|-&lt;br /&gt;
| Möglichkeit zum Angeben des 167px-Programmsymbols für iPad Pro hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14635 RSP-14635]&lt;br /&gt;
|-&lt;br /&gt;
| Tokyo-Builder erstellt keine iOS- und Android-Bibliotheken&lt;br /&gt;
|IDE, IDE\Projekte&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19602 RSP-19602]&lt;br /&gt;
|-&lt;br /&gt;
| Bei Warnung zu Installationssystempfad fehlt der Knowledge Base-Artikel&lt;br /&gt;
|Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14244 RSP-14244]&lt;br /&gt;
|-&lt;br /&gt;
| ilink32: Nicht aufgelöste externe &#039;operator new(unsigned int, std::align_val_t)&#039; und &#039;operator delete(void *, std::align_val_t)&#039;&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21658 RSP-21658]&lt;br /&gt;
|-&lt;br /&gt;
| FireBase-SDKs linken nicht&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22154 RSP-22154]&lt;br /&gt;
|-&lt;br /&gt;
|System.ZLib.o&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22293 RSP-22293]&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konstruktor std::array initializer-list entfernt&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23038 RSP-23038]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] System.ZLib linkt für Win64 nicht&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21653 RSP-21653]&lt;br /&gt;
|-&lt;br /&gt;
| chrono::steady_clock ist chrono::system_clock, das nicht stabil ist&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20552 RSP-20552]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht konforme Definition von CLOCKS_PER_SECS&lt;br /&gt;
|RTL, RTL\C++, RTL\C++\Datum/Uhrzeit&lt;br /&gt;
|47730&lt;br /&gt;
|-&lt;br /&gt;
| JSON-Serialisierer gibt leeres Array als null anstatt als [] aus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23352 RSP-23352]&lt;br /&gt;
|-&lt;br /&gt;
| SOAP-Basisauthentifizierung funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23344 RSP-23344]&lt;br /&gt;
|-&lt;br /&gt;
| System.JSON kann NAN-Deserialisierung für Doubles nicht verarbeiten&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23338 RSP-23338]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.CopyObject() schlägt fehl, wenn der Zielpfad ein Hash-Tag enthält&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23229 RSP-23229]&lt;br /&gt;
|-&lt;br /&gt;
| Soap.Win.CertHelper und public-Deklarationen fehlen&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23076 RSP-23076]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOf umgeht TStringList.CompareStrings durch einen eigenen Längenvergleich im Voraus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23072 RSP-23072]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in der Prozedur Copy()&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23004 RSP-23004]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode MainActivity.registerIntentAction verursacht einen Absturz&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22877 RSP-22877]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Auswertung von Null bei System.JSON&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21894 RSP-21894]&lt;br /&gt;
|-&lt;br /&gt;
| Attribut JsonSerialize in Nachkommen nicht vorhanden&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21787 RSP-21787]&lt;br /&gt;
|-&lt;br /&gt;
| Win64-Compiler generiert falschen asm-Code für das Laden von const-Parametern in Register.&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21742 RSP-21742]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOfName findet in der Liste keine Namen, wenn &amp;quot;Sorted = True&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21633 RSP-21633]&lt;br /&gt;
|-&lt;br /&gt;
| TJSON.JsonToObject() funktioniert mit einem über das benutzerdefinierte Attribut JSONReflect definierten benutzerdefinierten TJSONInterceptor nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21590 RSP-21590]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 11-Benachrichtigungen werden nicht angezeigt&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19251 RSP-19251]&lt;br /&gt;
|-&lt;br /&gt;
| FloatToStr funktioniert für das Linux-Apache-Modul nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17907 RSP-17907]&lt;br /&gt;
|-&lt;br /&gt;
| System.Copy schlägt in x64 beim Kopieren eines Shortstring fehl, wenn der zweite Parameter &amp;quot;length+1&amp;quot; überschreitet&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16704 RSP-16704]&lt;br /&gt;
|-&lt;br /&gt;
| Exception &amp;quot;ist kein gültiger ObjectiveC-Typ&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18738 RSP-18738]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in System.Net.HttpClient.Win.pas&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21770 RSP-21770]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient sollte Fehlerdetails des Serverzertifikats melden&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19831 RSP-19831]&lt;br /&gt;
|-&lt;br /&gt;
| HTML-Decodierung verursacht Nullen im Rückgabewert&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18007 RSP-18007]&lt;br /&gt;
|-&lt;br /&gt;
| TISAPIRequest.TranslateURI funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17838 RSP-17838]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] LocationSensor funktioniert auf iOS nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21834 RSP-21834]&lt;br /&gt;
|-&lt;br /&gt;
| Geplante Benachrichtigungen erscheinen auf Android nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22312 RSP-22312]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient DoProcessStatus entfernt bei der Umleitung Content-Length des Header nicht&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23341 RSP-23341]&lt;br /&gt;
|-&lt;br /&gt;
| Mit gzip komprimierte SOAP-Antwort wird nicht entpackt, verursacht Anwendungsabsturz&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23225 RSP-23225]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap-Authentifizierung mit FireMonkey-Client unter Windows. UTF8-Unterstützung für REST DataSnap-Authentifizierung.&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21547 RSP-21547]&lt;br /&gt;
|-&lt;br /&gt;
| Unit Soap.SOAPHTTPTrans, Prozedur THTTPReqResp.DoNeedClientCertificate Anweisung fehlt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23195 RSP-23195]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp.DoNeedClientCertificate(... ) validiert das Zertifikat nicht korrekt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23177 RSP-23177]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft CertName ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23143 RSP-23143]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp gibt den Fehler &amp;quot;Inhalt mit ungültiger &#039;Content-Type&#039;-Einstellung empfangen: text/html – SOAP erwartet &#039;text/xml&#039;&amp;quot; in Windows 10 (1809)&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23092 RSP-23092]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPRIO-&amp;amp;gt;HTTPWebNode-&amp;amp;gt;ClientCertificate CertName und SerialNumber fehlen&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21907 RSP-21907]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft SerialNum ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23132 RSP-23132]&lt;br /&gt;
|-&lt;br /&gt;
| TRelativePanel – IDE stürzt ab (und unnötige zirkuläre Abhängigkeit)&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22860 RSP-22860]&lt;br /&gt;
|-&lt;br /&gt;
| Erstellen einer APPX-Datei funktioniert nicht&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21679 RSP-21679]&lt;br /&gt;
|-&lt;br /&gt;
| TRichEdit zeigt Text bei hoher Auflösung falsch an&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22119 RSP-22119]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Position von PopupActionBar bei der Ausführung auf einem Zweitmonitor&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21011 RSP-21011]&lt;br /&gt;
|-&lt;br /&gt;
| IDE ist beim Erstellen eines neuen Formulars oder einer neuen Unit für ein großes Projekt sehr langsam&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18066 RSP-18066]&lt;br /&gt;
|-&lt;br /&gt;
| DPI-Skalierung von Frames kann zu inkonsistenten Ergebnissen führen&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17966 RSP-17966]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[10.3 Rio – Release 1|10.3 Rio – Release 1]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213753</id>
		<title>10.3 Rio – Release 1</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213753"/>
		<updated>2019-05-16T10:59:42Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 1 Version importiert: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Aktualisiertes Release von {{Product}} 10.3 {{Version}} verfügbar (14. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist für die Installation verfügbar. Es handelt sich um ein Update für Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}, das für alle aktiven Update Subscription-Kunden verfügbar ist.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie 10.3 {{Version}}, das im November 2018 veröffentlicht wurde, bereits installiert haben, müssen Sie für das Build 4899 eine vollständige Deinstallation und anschließende Neuinstallation durchführen, um Ihre Einstellungen beizubehalten. Ihre Einstellungen können Sie auch mit dem [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]] beibehalten.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält die folgenden neuen Funktionen, Verbesserungen und Fehlerkorrekturen:&lt;br /&gt;
&lt;br /&gt;
===Neue Funktionen in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework (verfügbar über GetIt).&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator (erhältlich über GetIt).&lt;br /&gt;
** &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; erweitert die frühere Positionsmarkierung der IDE im Quelltext-Editor. Mit einem einzigen Tastenkürzel wird eine neue Positionsmarke erstellt und Positionsmarken in der aktuellen sowie in allen Dateien werden in einem angedockten Fenster mit Syntaxhervorhebung und Kontextinformationen zu der Positionsmarke angezeigt, wie z. B. in welcher Methode sie sich befindet. Dieses Tool unterstützt auch Caret-Positionsmarken, einen Stapel von Positionen, zu denen Sie durch Drücken von Escape rückwärts springen können.&lt;br /&gt;
** &#039;&#039;&#039;Navigator&#039;&#039;&#039; ermöglicht das schnelle Wechseln zu beliebigen Positionen in der Unit über eine intelligente Suche für Delphi. Drücken Sie Strg+G und beginnen Sie die Eingabe. Navigieren Sie zur uses-Klausel, zu einer Methode, einer Eigenschaft, Feldern oder Methoden, die sich auf eine Eigenschaft beziehen, und anderen Codeelementen. Das Tool fügt auch eine Minikarte für Delphi und C++ hinzu, ein Seitenbereich wie eine Bildlaufleiste, der eine verkleinerte Version Ihres Codes anzeigt.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey (erhältlich über GetIt).&lt;br /&gt;
** 10 neue VCL-Windows-Stile, die Benutzer für Ihre Windows-Anwendungen nutzen können. Diese schließen eine Reihe von Win 10-spezifischen Designs und VCL-Stile ein, die den neuen FMX-Stilen entsprechen.&lt;br /&gt;
** Außerdem sind 5 verschiedene geräteübergreifende FireMonkey-Stile mit Designunterstützung für Windows, macOS, Android und iOS enthalten.&lt;br /&gt;
** Viele der Stile sind in unterschiedlichen Farbvarianten verfügbar.&lt;br /&gt;
** Vorlagen für den Bitmap-Stil-Designer sind ebenfalls enthalten.&lt;br /&gt;
&lt;br /&gt;
===In 10.3.1 enthaltene Verbesserungen===&lt;br /&gt;
&lt;br /&gt;
====Android====&lt;br /&gt;
&lt;br /&gt;
* Die Integration von Android SDK und NDK wurde verbessert. Einige der Einstellungen für das Android-Manifest wurden aktualisiert, um verschiedene Versionen von Android besser zu unterstützen.&lt;br /&gt;
* Korrekturen für die TMapView-Ausrichtung und das Zeichnen von TWebBrowser für Android.&lt;br /&gt;
* Durch Auswahl von &amp;quot;Android SDK/NDK&amp;quot; bei der Installation von C++Builder wird die Datei string.h des SDK automatisch korrigiert, um einen Kompilierungsfehler zu beheben.&lt;br /&gt;
* Verbesserungen der Intents für Android.&lt;br /&gt;
* {{Product}}-Anwendungen können jetzt mit FireBase-SDKs verknüpft werden.&lt;br /&gt;
* Behobene Probleme bei der Kompilierung und Bereitstellung von IBLite.&lt;br /&gt;
* Verbesserte Qualität von Plattform- und mit Stilen versehener Eingabefelder.&lt;br /&gt;
&lt;br /&gt;
====iOS====&lt;br /&gt;
&lt;br /&gt;
* Unterstützung der nativen Auflösung für iPad Pro.&lt;br /&gt;
* Verbesserungen der Benachrichtigungsunterstützung.&lt;br /&gt;
* Verbesserte Tastaturverwaltung für TEdit.&lt;br /&gt;
* Eingabesteuerelemente funktionieren jetzt nach dem Ein- und Ausblenden anderer Formulare wie erwartet.&lt;br /&gt;
&lt;br /&gt;
====IDE====&lt;br /&gt;
&lt;br /&gt;
* Bestimmte Seiten mit Anwendungsoptionen waren für C++Builder nicht vorhanden.&lt;br /&gt;
* Ein Absturz des GetIt-Package-Managers bei der Verwendung der IDE ohne Stile wurde behoben.&lt;br /&gt;
* Ein IDE-Absturz beim Analysieren verketteter, mehrzeiliger Strings in Delphi-Quelldateien wurde behoben. Derzeit kann die IDE bis zu 250 Zeilen verarbeiten. Es gibt einen Registrierungsschlüssel zum Erhöhen der Anzahl, wenn in Ihrem Code mehr Zeilen verwendet werden ([[#Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext|siehe unten]]).&lt;br /&gt;
* Alle dbExpress-Treiber wurden im Bereich &amp;quot;Datenbank-Explorer&amp;quot; erneut aktiviert.&lt;br /&gt;
* Eine Reihe von Korrekturen für das Verhalten von IDE-Symbolleisten und des Layouts, insbesondere beim Ändern des Desktop-Layouts oder dem Minimieren und Maximieren der IDE, wurden vorgenommen.&lt;br /&gt;
* Im Dialogfeld &amp;quot;Optionen&amp;quot; kann der IDE-Stil nicht mehr deaktiviert werden, weil es sich dabei um eine nicht unterstützte Konfiguration handelt. Die Registrierungsschlüssel können weiterhin verwendet werden.&lt;br /&gt;
&lt;br /&gt;
====C++17-Clang-Compiler für Win32====&lt;br /&gt;
&lt;br /&gt;
* Mehrere Probleme wurden in der RTL und dem Compiler behoben, einschließlich der bekannten Ursachen für die Fehlermeldung &amp;quot;Compilieren dieses &#039;this&#039;, das von SEH abgefangen wurde, nicht möglich&amp;quot; in einem __finally-Block und anderer wichtiger Probleme.&lt;br /&gt;
&lt;br /&gt;
====Laufzeitbibliotheken (RTL, VCL, FireMonkey)====&lt;br /&gt;
&lt;br /&gt;
* TStringList.IndexOfName unterstützt jetzt &amp;quot;Sorted = True&amp;quot; korrekt.&lt;br /&gt;
* Behobenes Problem beim Hinzufügen eines Bildes zu einem Fotoalbum.&lt;br /&gt;
* Mehrere Korrekturen und Verbesserungen für JSON.&lt;br /&gt;
&lt;br /&gt;
====HTTP und SOAP====&lt;br /&gt;
&lt;br /&gt;
* Die HTTP-Client-Bibliothek unterstützt jetzt die Komprimierungsdekodierung und dieses Feature ist nun auch für SOAP-Clients unter Windows verfügbar. Außerdem wurden mehrere Verbesserungen bei der SOAP-Unterstützung unter Windows vorgenommen, einer Bibliothek, die in 10.3 erheblich aktualisiert wurde, einschließlich der Unterstützung für Client-Zertifikate ([[#SOAP-Zertifikate|weitere Informationen finden Sie weiter unten]]).&lt;br /&gt;
&lt;br /&gt;
====RAD Server====&lt;br /&gt;
&lt;br /&gt;
* RAD Server enthält eine erweiterte Unterstützung für Push-Benachrichtigungen für mehr Geräte.&lt;br /&gt;
* Die Unterstützung für die Anzeige von Daten für die Benutzeranalyse &amp;quot;Gesamtaufrufe&amp;quot; wurde hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält außerdem die folgenden Patches und Hotfixes für 10.3 {{Version}}:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.embarcadero.com/item/30872 Hotfix für C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2019).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018).&lt;br /&gt;
&lt;br /&gt;
Klicken Sie [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|hier]], um eine vollständige Liste der Features und Fehlerkorrekturen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das 10.3 {{Version}} – Release 1 kann nur von Kunden mit einer aktiven Update Subscription heruntergeladen und installiert werden.}}&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAD Studio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/rad_studio https://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
* &#039;&#039;&#039;Delphi Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/delphi http://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* &#039;&#039;&#039;C++Builder Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/c_builder http://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
&lt;br /&gt;
Damit Ihre bestehenden Installationseinstellungen beibehalten werden, sollten Sie 10.3 {{Version}}, Build 4899, mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features) wie für die Installation von 10.3 {{Version}} installieren. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &amp;quot;Tools&amp;quot; die Option &amp;quot;Plattformen verwalten&amp;quot; angezeigt wird. Wenn dieser Menüeintrag vorhanden ist, bedeutet das, dass Sie das Installationsprogramm für Features verwendet haben.&lt;br /&gt;
&lt;br /&gt;
===Weitere Informationen===&lt;br /&gt;
&lt;br /&gt;
====Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext====&lt;br /&gt;
&lt;br /&gt;
Der Quelltext-Parser von Delphi verwendet in 10.3 {{Version}} mehr Stack-Speicher als in früheren Releases. Dies kann bei der Verarbeitung sehr großer, verketteter Strings Probleme verursachen. In 10.3.1 kann der Quelltext-Parser bis zu 250 Zeilen pro String verarbeiten, bevor der Stack-Speicherplatz belegt ist. Die Ursache ist die Zeilenanzahl nicht die Größe des Strings.&lt;br /&gt;
&lt;br /&gt;
Wenn sich in Ihrem Code Strings über mehrere Zeilen erstrecken, können Sie die Stack-Größe des Parser-Threads erhöhen, indem Sie den folgenden Wert in der Registrierung bearbeiten und dann die IDE neu starten:&lt;br /&gt;
&lt;br /&gt;
 Key Name:          HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Globals&lt;br /&gt;
     Name:          ReservedStackSize&lt;br /&gt;
     Type:          REG_DWORD&lt;br /&gt;
&lt;br /&gt;
Der Standardwert ist &amp;lt;code&amp;gt;$600000&amp;lt;/code&amp;gt;, in Byte angegebene Größe, ca. 6 MB.&lt;br /&gt;
&lt;br /&gt;
====HTTP-Dekomprimierung====&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Dekomprimierung der HTTP-Client-Bibliothek wurden in System.Net.HttpClient neue Typen aufgenommen:&lt;br /&gt;
&lt;br /&gt;
 THTTPCompressionMethod = (Deflate, GZip, Brotli, Any);&lt;br /&gt;
 THTTPCompressionMethods = set of THTTPCompressionMethod;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THTTPСompressionMethod&amp;lt;/code&amp;gt; legt die Komprimierungsmethode fest, in der &amp;lt;code&amp;gt;Any&amp;lt;/code&amp;gt; eine beliebige Komprimierungsmethode angibt.&lt;br /&gt;
&lt;br /&gt;
Dieses Feature wird in den neuen Laufzeiteigenschaften einiger zugehöriger Klassen bereitgestellt:&lt;br /&gt;
&lt;br /&gt;
 THTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 TNewHTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 THTTPReqResp.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
&lt;br /&gt;
Die Eigenschaft steuert die automatische Dekomprimierung des Antwortrumpfs. Sie ist plattformabhängig und wird derzeit unter Windows und Linux unterstützt. Wenn die Eigenschaft festgelegt ist, wird der zugehörige &amp;quot;Accept-Encoding&amp;quot;-Header in die Anforderung einbezogen und der Antwortrumpf wird automatisch decodiert. Auf iOS-, macOS- und Android-Plattformen wird die Decodierung automatisch durchgeführt.&lt;br /&gt;
&lt;br /&gt;
====SOAP-Zertifikate====&lt;br /&gt;
&lt;br /&gt;
10.3.1 enthält Verbesserungen der Verwaltung von Client-Zertifikaten, insbesondere für SOAP-Clients (wurden in 10.3 in die HTTP-Client-Bibliothek migriert). &lt;br /&gt;
&lt;br /&gt;
In 10.3 wurde die native Windows-Implementierung über die HTTP-Client-Bibliothek vorgenommen, was zu einigen Unterschieden führt. Die THTTPReqResp-Implementierung wurde durch THTTPClient ersetzt, das TCertificate mit einem geringfügig anderen Interface bereitstellt.&lt;br /&gt;
&lt;br /&gt;
In 10.3.1 wurden mehrere Implementierungsänderungen an der Unit System.Net.HttpClient.Win.pas vorgenommen. In der IDE gibt es zudem einen neuen Eigenschaftseditor für die Eigenschaft ClientCertificate der Klasse THTTPReqResp.&lt;br /&gt;
&lt;br /&gt;
====Android-TargetVersion in der Manifest-Datei====&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung von mit 10.3 {{Version}} erzeugten Apps auf Android 9 wurde ein Fehler aufgrund des Aufrufs einer beschränkten API angezeigt. Dieses Problem wurde durch die Änderungen des Parameters TargetVersion in der AndroidManifest-XML-Datei behoben: Bei Verwendung von &amp;quot;TargetVersion = 28&amp;quot; wird die Warnung nur in das Protokoll aufgenommen, aber Endbenutzern nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Einstellung ist jetzt für neue in 10.3.1 erstellte Anwendungen korrekt, aber für vorhandene 10.3-Projekte muss sie manuell aktualisiert werden, indem Sie &amp;quot;TargetVersion = 28&amp;quot; festlegen, damit die Anwendung auf Android 9 ordnungsgemäß ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213756</id>
		<title>Verwendet Berechtigungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Verwendet_Berechtigungen&amp;diff=213756"/>
		<updated>2019-05-16T10:59:38Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Anwendungsoptionen}}&lt;br /&gt;
__TOC__&lt;br /&gt;
{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Anwendung &amp;amp;gt; Verwendet Berechtigungen}}&lt;br /&gt;
&lt;br /&gt;
In diesem Dialogfeld legen Sie die Berechtigungen für Ihre [[Mobile Android-Anwendungsentwicklung|Android-Anwendung]] fest. RAD Studio fügt die angegebenen Berechtigungen der Datei [[Anwendungsmanifestdatei für Android (AndroidManifest.xml)|AndroidManifest.xml]] hinzu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Überprüfen Sie die Liste der Berechtigungen sorgfältig, die für Ihre Android-Anwendung konfiguriert sind. Sie sollten die Berechtigungen deaktivieren, die Ihre Anwendung nicht benötigt, weil:&lt;br /&gt;
&lt;br /&gt;
* Android-Geräte Ihre Benutzer auffordern, jede angeforderte Berechtigung zu akzeptieren, wenn Ihre Anwendung zum ersten Mal ausgeführt wird.&lt;br /&gt;
* Anwendungs-Stores, wie Google Play, Anwendungen aufgrund von Berechtigungen herausfiltern könnten.&lt;br /&gt;
* Wenn Ihre Anwendung beispielsweise die Berechtigung &#039;&#039;&#039;Anrufe tätigen&#039;&#039;&#039; benötigt (die standardmäßig erforderlich ist), könnten Anwendungs-Stores die Installation Ihrer Anwendung auf Tablet-Computern nicht zulassen.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;InterBase&#039;&#039;&#039; erfordert bestimmte Berechtigungen:&lt;br /&gt;
**&#039;&#039;&#039;Internet:&#039;&#039;&#039; Ermöglicht Anwendungen den Zugriff auf Netzwerk-Sockets. Wenn Sie Client/Server-Apps mit Zugriff auf Remote-InterBase-Datenbanken entwickeln, muss diese Berechtigung erteilt werden. Diese Berechtigung ist auch für die Lizenzregistrierung im Hintergrund (&amp;quot;call home&amp;quot;) von InterBase erforderlich.&lt;br /&gt;
**&#039;&#039;&#039;Externen Speicher lesen/Externen Speicher schreiben:&#039;&#039;&#039; Ermöglicht den Zugriff auf den externen Speicher, in dem InterBase-Dateien, einschließlich Ihrer Datenbankdateien, abgelegt werden. Diese Berechtigung ist für Anwendungen erforderlich, die Lese-/Schreiboperationen durchführen.&lt;br /&gt;
* Einige FireMonkey-Komponenten benötigen spezielle Berechtigungen. Zum Beispiel:&lt;br /&gt;
** [[lib_de:FMX.CalendarEdit.TCalendarEdit|TCalendarEdit]] erfordert die Berechtigungen &#039;&#039;&#039;Kalender lesen&#039;&#039;&#039; und &#039;&#039;&#039;Kalender schreiben&#039;&#039;&#039;.&lt;br /&gt;
** [[lib_de:System.Sensors.Components.TLocationSensor|TLocationSensor]] erfordert die Berechtigungen &#039;&#039;&#039;Auf ungefähren Standort zugreifen&#039;&#039;&#039; und &#039;&#039;&#039;Auf genauen Standort zugreifen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt==&lt;br /&gt;
&lt;br /&gt;
Für neue Android-Anwendungen sind die folgenden erforderlichen Berechtigungen per Vorgabe festgelegt:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf ungefähren Standort zugreifen|Auf ungefähren Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Auf genauen Standort zugreifen|Auf genauen Standort zugreifen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Anrufe tätigen|Anrufe tätigen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kamera|Kamera]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Internet|Internet]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender lesen|Kalender lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher lesen|Externen Speicher lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Telefonstatus lesen|Telefonstatus lesen]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Kalender schreiben|Kalender schreiben]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;  [[#Externen Speicher schreiben|Externen Speicher schreiben]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===INTERNET-Berechtigung ist für die Konfiguration &amp;quot;Entwicklung&amp;quot; immer festgelegt===&lt;br /&gt;
&lt;br /&gt;
Für Android-Apps sind standardmäßig mehrere &#039;&#039;&#039;Berechtigungen&#039;&#039;&#039;, einschließlich der Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039;, festgelegt.&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie eine Android-App mit der Konfiguration &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; (im [[Projektverwaltung|Projekte-Fenster]]) erzeugen, wird die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; immer implizit gesetzt, selbst wenn Sie die Berechtigung &#039;&#039;&#039;INTERNET&#039;&#039;&#039; auf der Seite &#039;&#039;&#039;Verwendet Berechtigungen&#039;&#039;&#039; deaktivieren. Der Grund dafür ist, dass für den Debugger von RAD Studio die Berechtigung &amp;quot;INTERNET&amp;quot; erforderlich ist.&lt;br /&gt;
* Für die Konfiguration &#039;&#039;&#039;Application Store&#039;&#039;&#039; können Sie aber die Berechtigung &amp;quot;INTERNET&amp;quot; auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Verwendet Berechtigungen}} deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Projekte-Fenster mit dem Konfigurationsknoten &#039;&#039;&#039;Entwicklung&#039;&#039;&#039; für eine Android-App:&lt;br /&gt;
&lt;br /&gt;
[[Image:ConfigProjMgrAndroid.png]]&lt;br /&gt;
&lt;br /&gt;
==Beschreibung der Felder des Dialogfeldes==&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;Optionen&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ziel, Übernehmen, Speichern&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Optionen für das Ziel|Optionen für das Ziel]].&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Gemeinsame Elemente&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Gemeinsame Elemente auf den Projektoptionsseiten|Gemeinsame Elemente auf den Projektoptionsseiten]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Verwendet Berechtigungen===&lt;br /&gt;
&lt;br /&gt;
Die folgenden Berechtigungen können bei Bedarf für die meisten Android-Anwendungen verwendet werden. [[#Einige grundlegende Android-Berechtigungen sind für alle FireMonkey-Android-Apps festgelegt|Einige der am häufigsten verwendeten grundlegenden Berechtigungen]] werden von RAD Studio voreingestellt, wenn Sie eine Android-App erstellen.&lt;br /&gt;
&lt;br /&gt;
====Normale Verwendungsberechtigungen====&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf zusätzliche Standortbefehle zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung den Zugriff auf zusätzliche Befehle des Standort-Providers.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Netzwerkstatus zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen über Netzwerke zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Richtlinie für Zugriffsbenachrichtigung&lt;br /&gt;
|&lt;br /&gt;
Marker-Berechtigung für Anwendungen, die auf Benachrichtigungsrichtlinien zugreifen müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf WiFi-Status zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, auf Informationen zu WiFi-Netzwerken zuzugreifen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Akku-Statistik&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Akku-Statistik zu erfassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, eine Verbindung mit gekoppelten Bluetooth-Geräten herzustellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Bluetooth-Administration&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Bluetooth-Geräte zu erkennen und zu koppeln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sticky Intents als Broadcast senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;sticky&amp;quot; Intents als Broadcast zu senden. Das sind Broadcasts, deren Daten nach Beendigung im System beibehalten werden, damit Clients diese Daten schnell abrufen können, ohne auf den nächsten Broadcast warten zu müssen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konfiguration ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die aktuelle Konfiguration, wie die Gebietseinstellung, zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Netzwerkstatus ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Konnektivitätsstatus des Netzwerks zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Multicast-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, in den WiFi-Multicast-Modus zu gelangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WiFi-Status ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den WiFi-Konnektivitätsstatus zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Tastensperre deaktivieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Tastensperre zu deaktivieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statusleiste einblenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Statusleiste ein- oder auszublenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Taschenlampe&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Taschenlampe.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Paketgröße abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den von Paketen verwendeten Speicherplatz zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Informationen über aktuell oder kürzlich ausgeführte Aufgaben zu ermitteln.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Globale Suche&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht dem globalen Suchsystem den Zugriff auf Daten von bestimmten Inhalts-Providern.&lt;br /&gt;
Normalerweise wird &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; verwendet, wenn der Provider Berechtigungen zu seinem Schutz vorsieht (die der globalen Suche wahrscheinlich nicht zugewiesen sind). &amp;quot;Globale Suche&amp;quot; wird als schreibgeschützte Berechtigung dem Pfad in dem Provider hinzugefügt, in dem globale Suchabfragen durchgeführt werden. Die Berechtigung &#039;&#039;&#039;Globale Suche&#039;&#039;&#039; kann regulären Anwendungen nicht zugewiesen werden; sie wird von Anwendungen zum Schutz vor allen anderen Anwendungen außer vor der globalen Suche hinzugefügt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung installieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, im Startprogramm eine Verknüpfung zu installieren.&lt;br /&gt;
&lt;br /&gt;
In Android O (API-Level 26) und höher hat der Broadcast INSTALL_SHORTCUT keine Auswirkungen mehr auf Ihre App, weil es sich um einen privaten, impliziten Broadcast handelt. Stattdessen sollten Sie eine App-Verknüpfung mit der Methode requestPinShortcut() aus der Klasse ShortcutManager erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vordergrunddienst für Instant-App&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Instant-App, Vordergrunddienste zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Internet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, Netzwerk-Sockets zu öffnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundprozesse abbrechen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, killBackgroundProcesses(String) aufzurufen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eigene Anrufe verwalten&lt;br /&gt;
|&lt;br /&gt;
Lässt eine aufrufende Anwendung zu, die eigene Aufrufe durch selbstverwaltete ConnectionService-APIs verwaltet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio-Einstellungen ändern&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die globalen Audio-Einstellungen zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, E/A-Operationen über NFC durchzuführen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Transaktionsereignis&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, NFC-Transaktionsereignisse zu empfangen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Statistik zur Package-Verwendung&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Statistiken zur Komponentenverwendung zu erfassen.&lt;br /&gt;
&lt;br /&gt;
Die Deklaration der Berechtigung impliziert die Absicht, die API zu verwenden, und der Benutzer des Geräts kann die Berechtigung über die Einstellungsanwendung erteilen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
GServices lesen&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Statistik lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungsstatistik zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Aufgaben neu anordnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Z-Reihenfolge von Aufgaben zu ändern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App im Hintergrund ausgeführt wird&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App im Hintergrund ausgeführt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Zusatz-App Daten im Hintergrund verwendet&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht, dass eine Zusatz-App Daten im Hintergrund verwendet.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages gelöscht werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Löschen von Packages anzufordern. Apps, deren Ziel die APIs Build.VERSION_CODES.P oder höher sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_UNINSTALL_PACKAGE oder &amp;lt;nowiki&amp;gt;PackageInstaller.un&amp;lt;/nowiki&amp;gt;install(VersionedPackage, IntentSender) verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Akku-Optimierungen ignoriert werden&lt;br /&gt;
|&lt;br /&gt;
Berechtigung, die eine Anwendung innehaben muss, um Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS verwenden zu können. Dies ist eine normale Berechtigung: Einer App, die diese Berechtigung anfordert, wird die Berechtigung immer erteilt, ohne dass der Benutzer sie genehmigen oder sehen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Alarm festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ein Intent als Broadcast zu senden, um einen Alarm für den Benutzer festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, den Hintergrund festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrundhinweise festlegen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Hintergrundhinweise festzulegen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf den ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
IR übertragen&lt;br /&gt;
|&lt;br /&gt;
Lässt die Verwendung des IR-Transmitters des Geräts, sofern verfügbar, zu.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Biometrische Verfahren verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, die vom Gerät unterstützten biometrischen Verfahren zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Fingerabdruck verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App, Fingerabdruck-Hardware zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verkaufsabrechnung (In-App-Abrechnung)&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung des Dienstes &amp;quot;In-App-Abrechnung&amp;quot;. In der [https://developer.android.com/google/play/billing/api Android-Dokumentation] finden Sie weitere Informationen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Vibrieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf den Vibrator.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Wakelock&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht die Verwendung von PowerManager WakeLocks, damit der Prozessor nicht in den Ruhezustand wechselt oder das Display abgeblendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sync-Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht Anwendungen, die Synchronisierungseinstellungen zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in das Benutzerwörterbuch zu schreiben.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Gefährliche Verwendungsberechtigungen====&lt;br /&gt;
&lt;br /&gt;
Die folgenden Verwendungsberechtigungen müssen vom Benutzer zur Laufzeit zugelassen werden.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf ungefähren Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den ungefähren Standort, der mithilfe von Netzwerkstandortquellen, wie Mobilfunkmasten und WiFi, ermittelt wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf genauen Standort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer App den Zugriff auf den genauen Standort von Standortquellen, wie GPS, Mobilfunkmasten und WiFi.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Auf Pseudostandort zugreifen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Pseudostandort-Provider für Testzwecke zu erstellen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail hinzufügen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, dem System Voicemails hinzuzufügen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonanrufe beantworten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht der App, auf einen eingehenden Telefonanruf zu antworten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten authentifizieren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, als AccountAuthenticator für den AccountManager zu fungieren.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Körpersensoren&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf Daten von Sensoren zuzugreifen, mit denen der Benutzer Vorgänge im Körperinneren, z. B. die Herzfrequenz, misst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufe tätigen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, einen Telefonanruf zu initiieren, ohne dass der Benutzer in der Wählhilfe-Benutzeroberfläche den Anruf bestätigen muss.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kamera&lt;br /&gt;
|&lt;br /&gt;
Erforderlich, um auf die Kamera zugreifen zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einen in einer anderen App gestarteten Anruf fortsetzen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer aufrufenden App einen Anruf fortzusetzen, der in einer anderen App gestartet wurde. Ein Beispiel ist eine Videoanruf-App, die einen Sprachanruf im Mobilfunknetz des Benutzers fortsetzen möchte.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten abrufen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den Zugriff auf die Liste der Konten im Kontendienst.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Konten verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Liste der Konten im AccountManager zu verwalten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Ausgehende Anrufe verarbeiten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ausgehende Anrufe zu überwachen, zu ändern oder abzubrechen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Anrufprotokoll des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem externen Speicher zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu lesen (aber nicht zu schreiben).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonnummern lesen&lt;br /&gt;
|&lt;br /&gt;
Lässt den Lesezugriff auf die Telefonnummern des Geräts zu. Die ist eine Teilmenge der durch READ_PHONE_STATE erteilten Funktionen, die aber für Instant-Apps bereitgestellt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telefonstatus lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht den schreibgeschützten Zugriff auf den Telefonstatus.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, aus dem sozialen Stream des Benutzers zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Benutzerwörterbuch lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Benutzerwörterbuch zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Start beendet&amp;quot; empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, ACTION_BOOT_COMPLETED zu empfangen, das nach dem Beenden des Systemstarts als Broadcast gesendet wird.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende MMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende SMS-Nachrichten zu überwachen, aufzuzeichnen oder zu verarbeiten.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
WAP Push empfangen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, eingehende WAP Push-Nachrichten zu überwachen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Audio aufzeichnen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Audiodaten aufzuzeichnen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS senden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu senden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Abonnierte Feeds schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Schreiben des ContentProvider von abonnierten Feeds zuzulassen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verknüpfung deinstallieren&lt;br /&gt;
|&lt;br /&gt;
Verwenden Sie diese Berechtigung in Ihrer App nicht.&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung wird nicht mehr unterstützt.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anmeldeinformationen verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, authtokens vom AccountManager anzufordern.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SIP verwenden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den SIP-Dienst zu verwenden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kalender schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kalenderdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anrufprotokoll schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Kontakte schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Kontaktdaten des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Externen Speicher schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, in den externen Speicher zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Verlaufslesezeichen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Browserverlauf und die Lesezeichen des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Profil schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Daten des persönlichen Profils des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
SMS schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, SMS-Nachrichten zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sozialen Stream schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den sozialen Stream des Benutzers zu schreiben (aber nicht zu lesen).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Verwendungsberechtigungen mit Signatur====&lt;br /&gt;
&lt;br /&gt;
Für die folgenden Berechtigungen ist ein passendes Zertifikat erforderlich.&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;width:20%&amp;quot; |&#039;&#039;&#039;Berechtigung&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&amp;amp;lt;/center&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dienst für Barrierefreiheit einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AccessibilityService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
AutoFill-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem AutofillService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Call-Screening-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem CallScreeningService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Messaging-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Diese Konstante ist ab API-Level 23 veraltet.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie sattdessen BIND_CARRIER_SERVICES.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Carrier-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Der Systemprozess, der Dienste in Carrier-Apps einbinden darf, erhält diese Berechtigung. Carrier-Apps sollten mit dieser Berechtigung ihre Dienste schützen, mit denen nur das System verknüpft werden darf.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Chooser-Target-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ChooserTargetService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Condition-Provider-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConditionProviderService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Geräte-Administration einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss vom Geräteadministrationsempfänger angefordert werden, um sicherzustellen, dass nur das System damit interagieren kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dream-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem DreamService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
In-Call-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InCallService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Eingabemethode einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem InputMethodService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MIDI-Gerät-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem MidiDeviceService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
NFC-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem HostApduService oder OffHostApduService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Notification-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem NotificationListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Druck-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem PrintService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;quot;Quick Settings&amp;quot;-Kachel einbinden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, &amp;quot;Quick Settings&amp;quot;-Kacheln von Dritten einzubinden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sollte nur vom System angefordert werden, sollte für TileService-Deklarationen erforderlich sein.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Remoteviews einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem RemoteViewsService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Telecom-Connection-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem ConnectionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Textdienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TextService angefordert werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
TV-Eingang einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem TvInputService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Visuellen Voicemail-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VisualVoicemailService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Sprachinteraktion einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VoiceInteractionService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VPN-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VpnService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
VR-Listener-Dienst einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem VrListenerService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Hintergrund einbinden&lt;br /&gt;
|&lt;br /&gt;
Muss von einem WallpaperService angefordert werden, um sicherzustellen, dass nur das System damit verknüpft werden kann.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
App-Zwischenspeicher löschen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Zwischenspeicher aller installierten Anwendungen auf dem Gerät zu löschen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Dokumente verwalten&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, den Zugriff auf Dokumente, in der Regel als Teil einer Dokumentenauswahl, zu verwalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Berechtigung sollte nur von App zur Verwaltung der Plattformdokumente angefordert werden. Diese Berechtigung kann Apps von Drittherstellern nicht erteilt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail lesen&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Voicemails auf dem System zu lesen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Anfordern, dass Packages installiert werden&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, das Installieren von Packages anzufordern. Apps, deren Ziel höhere APIs als 25 sind, müssen über diese Berechtigung verfügen, um Intent.ACTION_INSTALL_PACKAGE verwenden zu können.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Systemwarnungsfenster&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, Fenster vom Typ TYPE_SYSTEM_ALERT zu öffnen, die über allen anderen Anwendungen angezeigt werden.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Einstellungen schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, die Systemeinstellungen zu lesen oder zu schreiben.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Voicemail schreiben&lt;br /&gt;
|&lt;br /&gt;
Ermöglicht einer Anwendung, auf dem System vorhandene Voicemails zu ändern und zu entfernen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Die Dokumentation in der Spalte &#039;&#039;&#039;Beschreibung&#039;&#039;&#039; der obigen Tabelle unterliegt der [http://www.apache.org/licenses/LICENSE-2.0 Apache 2.0]-Lizenz. Copyright © Android Open Source Project.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Anwendungsoptionen|Anwendung]] (Seite)&lt;br /&gt;
*[[Versionsinformationen|Versionsinformationen]] (Seite)&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung|Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
*[[Konfigurieren des Systems für die Erkennung von Android-Geräten|Konfigurieren des Systems für die Erkennung von Android-Geräten]]&lt;br /&gt;
*[[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
*[[Erstellen einer Android-App|Erstellen einer Android-App]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rio]]&lt;br /&gt;
[[Category:Android]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213754</id>
		<title>Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Neue_Features_und_behobene_Probleme_in_RAD_Studio_10.3.1,_die_von_Kunden_gemeldet_wurden&amp;diff=213754"/>
		<updated>2019-05-16T10:59:38Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Zusammenfassung: Liste der neuen Features und der behobenen Probleme in {{Product}} 10.3 {{Version}} – Release 1, die von Kunden gemeldet wurden.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 (auch als 10.3.1 bezeichnet) ist ein für jeden Benutzer mit einer aktiven Update Subscription erhältliches Update von Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}. 10.3 {{Version}} – Release 1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
Release 1 enthält außerdem die Verbesserungen von [https://cc.embarcadero.com/item/30872 Hotfix für die C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019), [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018), [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018) und [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3.1 enthält neue Features, Erweiterungen und Fehlerkorrekturen.&lt;br /&gt;
&lt;br /&gt;
===Wichtige neue Features in {{Product}} 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework.&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey.&lt;br /&gt;
&lt;br /&gt;
===Liste der öffentlich gemeldeten Fehler in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem weitere Verbesserungen in verschiedenen Produktbereichen und Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Zusammenfassung&lt;br /&gt;
! style=&amp;quot;width: 40%&amp;quot; |Komponente&lt;br /&gt;
! style=&amp;quot;width: 20%&amp;quot; |QP/QC&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konditionales noexcept für Template-Member-Funktion wird unterschiedlich ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23297 RSP-23297]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, Zugriffsverletzung bei std::map mit try/__finally&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22988 RSP-22988]&lt;br /&gt;
|-&lt;br /&gt;
| [bcc64] Von der Compiler-Version vordefinierte Makros werden nicht aktualisiert&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21704 RSP-21704]&lt;br /&gt;
|-&lt;br /&gt;
| Parallele bcc32c-Compilierung funktioniert nicht!&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21657 RSP-21657]&lt;br /&gt;
|-&lt;br /&gt;
| Arbeitsspeicheranzeige zeigt die Erweiterung der Ausrichtung von bcc32c nicht an&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21609 RSP-21609]&lt;br /&gt;
|-&lt;br /&gt;
| [Clang 5] Problem bei der Codierung von Konstanten mit Ansi-Zeichen&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22339 RSP-22339]&lt;br /&gt;
|-&lt;br /&gt;
| Binäre Codierung/Decodierung von float schlägt im bcc32c-Release-Modus fehl&lt;br /&gt;
|Compiler, Compiler\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19313 RSP-19313]&lt;br /&gt;
|-&lt;br /&gt;
| std::chrono::steady_clock::now() gibt time_point anstatt von time_point zurück&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18752 RSP-18752]&lt;br /&gt;
|-&lt;br /&gt;
| [C++][CLANG32][EH] Die erneute Auslösung einer Exception verursacht in BCC32C einen Absturz&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13219 RSP-13219]&lt;br /&gt;
|-&lt;br /&gt;
| bcc32c-Compiler stürzt bei der Compilierung ab&lt;br /&gt;
|Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Backend&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19918 RSP-19918]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap – Linker-Fehler bei neuem ISAPI-DLL-Projekt&lt;br /&gt;
|Compiler, Compiler\C++, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21805 RSP-21805]&lt;br /&gt;
|-&lt;br /&gt;
| Inkonsistenz der Eingabeparameter bei FireDAC-TFDStoredProc&lt;br /&gt;
|Compiler, Compiler\C++, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23121 RSP-23121]&lt;br /&gt;
|-&lt;br /&gt;
|[Debugger] Mit bcc32c werden einige Variablen nicht korrekt vom Debugger ausgewertet&lt;br /&gt;
|Compiler, Compiler\C++, Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19834 RSP-19834]&lt;br /&gt;
|-&lt;br /&gt;
| C++ 10.3 bcc32c, try __finally, interner Compiler-Fehler: 0 @ 00000000&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23418 RSP-23418]&lt;br /&gt;
|-&lt;br /&gt;
| Clang: __finally-Block enthält beschädigte Klassen-Member und lokale Objekte&lt;br /&gt;
|Compiler, Compiler\C++, VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21824 RSP-21824]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler: C2527&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21806 RSP-21806]&lt;br /&gt;
|-&lt;br /&gt;
| F2084 Interner Fehler&amp;amp;nbsp;: C21846&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22285 RSP-22285]&lt;br /&gt;
|-&lt;br /&gt;
| ObjC-Linker-Flag funktioniert für iOS 11.x nicht&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20728 RSP-20728]&lt;br /&gt;
|-&lt;br /&gt;
| Beim Linken statischer Bibliotheken (*.a) in einem iOS-Projekt wird folgende Warnung ausgegeben: Unbekanntes dwarf DW_FORM_strp&lt;br /&gt;
|Compiler, Compiler\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19759 RSP-19759]&lt;br /&gt;
|-&lt;br /&gt;
| TEdit: Problem mit Vollbilddarstellung im Querformat auf Android&lt;br /&gt;
|Compiler\Delphi, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23442 RSP-23442]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;[FireDAC][Phys][IB] kann keine Verbindung mit dem Datenbankpasswort herstellen&amp;quot; beim zweiten Aufruf einer iOS-App&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23012 RSP-23012]&lt;br /&gt;
|-&lt;br /&gt;
| TFDJSONDataSet&lt;br /&gt;
|Daten&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22781 RSP-22781]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataSet speichert das Datum nicht korrekt&lt;br /&gt;
|Daten, Daten\ADO&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21937 RSP-21937]&lt;br /&gt;
|-&lt;br /&gt;
| Es sollte möglich sein, TAmazonStorageService mit einem leeren Kontoschlüssel zu erstellen&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23173 RSP-23173]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.GetBucketLocation() gibt bei einem Authentifizierungsfehler amzrUSEast1 zurück.&lt;br /&gt;
|Daten, Daten\Cloud&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23165 RSP-23165]&lt;br /&gt;
|-&lt;br /&gt;
| Eine vom DataSnap-Server zurückgegebene leere Datenmenge verursacht den Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; im Client&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23217 RSP-23217]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap REST-Speicherleck im Client bei interner Serverfehler-Exception&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23100 RSP-23100]&lt;br /&gt;
|-&lt;br /&gt;
| Im DataSnap-Server (Service-Anwendung) fehlt die Unit Vcl.SvcMgr&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21728 RSP-21728]&lt;br /&gt;
|-&lt;br /&gt;
| Die DataSnap REST-Anwendung lässt nur einen Benutzer zu&lt;br /&gt;
|Daten, Daten\DataSnap&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20216 RSP-20216]&lt;br /&gt;
|-&lt;br /&gt;
| Die Funktion TDataSet.CopyFields kopiert Feldwerte einer verschachtelten Datenmenge nicht&lt;br /&gt;
|Daten, Daten\DBRtl&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22946 RSP-22946]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-/Detailbeziehung in FireDAC, Detailabfrage wird beim Einfügen eines neuen Hauptdatensatzes nicht aktualisiert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23260 RSP-23260]&lt;br /&gt;
|-&lt;br /&gt;
| [REGRESSION] [FireDAC][Phys][FB] Ungültiges Transaktions-Handle (erwartet: expliziter Transaktionsstart)&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23176 RSP-23176]&lt;br /&gt;
|-&lt;br /&gt;
| IBLite InterBase nicht für iOS lizenziert&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23175 RSP-23175]&lt;br /&gt;
|-&lt;br /&gt;
| Doppelte Datensätze beim Öffnen einer TFDQuery mit Index auf ein Internalcalc-Feld&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22867 RSP-22867]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC – Firebird 3 Embedded-Verbindung&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21940 RSP-21940]&lt;br /&gt;
|-&lt;br /&gt;
| SchemaAdapter ApplyUpdates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21939 RSP-21939]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC RefreshRecord&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20857 RSP-20857]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC TFUpdateSQL MySQL: Codegenerator-Fehler: Der vom SQL-Skript generierte Code für FetchRow ist falsch, wenn der Primärschlüssel ein AutoInc-Feld ist&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20734 RSP-20734]&lt;br /&gt;
|-&lt;br /&gt;
| Haupt-Detailfehler bei Verwendung von FireDAC mit Detail und nur einem Datensatz. Fehler bei Zwischenspeicher-Updates&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20237 RSP-20237]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC fragt bereits abgerufene leere Detaildatenmenge erneut ab&lt;br /&gt;
|Daten, Daten\FireDAC&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18739 RSP-18739]&lt;br /&gt;
|-&lt;br /&gt;
| FireMonkey-App stürzt ab, wenn SQLite für eine bestimmtes Telefon verwendet wird&lt;br /&gt;
|Daten, Daten\FireDAC, FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21875 RSP-21875]&lt;br /&gt;
|-&lt;br /&gt;
| FireDAC stürzt in 10.3 ab&lt;br /&gt;
|Daten, Daten\FireDAC, Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21677 RSP-21677]&lt;br /&gt;
|-&lt;br /&gt;
| Öffnen eines großen von TDataModule abgeleiteten Formulars ist sehr langsam&lt;br /&gt;
|Daten, Daten\LiveBindings, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19465 RSP-19465]&lt;br /&gt;
|-&lt;br /&gt;
| EMS-Datenbank kann nicht mit dem Experten für EMS-Upgrade aktualisiert werden&lt;br /&gt;
|Daten, Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21676 RSP-21676]&lt;br /&gt;
|-&lt;br /&gt;
| TClientDataset ApplyUpdates gibt eine Fehlerzahl von 1 ohne Fehlermeldung zurück&lt;br /&gt;
|Daten, Daten\Midas&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20330 RSP-20330]&lt;br /&gt;
|-&lt;br /&gt;
| TRestRequest erstellt die Anforderungs-URL falsch&lt;br /&gt;
|Daten, Daten\REST&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23318 RSP-23318]&lt;br /&gt;
|-&lt;br /&gt;
| 10.3 Rio DataSnap mit JSONReflect ist nicht mit 10.2 kompatibel. &amp;quot;Feld FstrBuffer wurde in Typ TJSONString nicht gefunden&amp;quot;&lt;br /&gt;
|Daten, RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21867 RSP-21867]&lt;br /&gt;
|-&lt;br /&gt;
| Zertifikatfixierung mit TSQLConnection/THTTPClient nicht möglich&lt;br /&gt;
|Daten, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21236 RSP-21236]&lt;br /&gt;
|-&lt;br /&gt;
| RAD Server verdoppelt Endpunkte bei der Vererbung&lt;br /&gt;
|Daten\MEAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21801 RSP-21801]&lt;br /&gt;
|-&lt;br /&gt;
| Bei macOS Mojave 10.14.1 mit XCode 10.1 stürzt der OS X-Debugger ab&lt;br /&gt;
|Debugger&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21961 RSP-21961]&lt;br /&gt;
|-&lt;br /&gt;
| Haltepunkt kann in Laufzeit-Package nicht gesetzt werden, wenn es in einem installierten Entwurfszeit-Package enthalten ist&lt;br /&gt;
|Debugger, IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22906 RSP-22906]&lt;br /&gt;
|-&lt;br /&gt;
| TSpinBox zeigt leeres Feld an&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23518 RSP-23518]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Bildlauf mit dem Mausrad&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23315 RSP-23315]&lt;br /&gt;
|-&lt;br /&gt;
| Auf Android sind Dezimalzahlen in TNumberbox nicht möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23298 RSP-23298]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser wird von der MultiView-Schublade nicht abgedeckt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23047 RSP-23047]&lt;br /&gt;
|-&lt;br /&gt;
| TMapView wird bei align=client &amp;quot;abgeschnitten&amp;quot;&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23036 RSP-23036]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler beim Zeichnen von FMX.TWebBrowser auf Samsung Galaxy S8&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23017 RSP-23017]&lt;br /&gt;
|-&lt;br /&gt;
| Problem mit der API-Kompatibilität auf Android 9&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23008 RSP-23008]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 12.1 SDK und Geräteanforderung beim Übertragen an den App Store&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22985 RSP-22985]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22928 RSP-22928]&lt;br /&gt;
|-&lt;br /&gt;
| TWebBrowser-Änderung in 10.3 führt zu einem Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21877 RSP-21877]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung beim Versuch, ein TEdit aus der Zwischenablage einzufügen, wenn die Zwischenablage leer ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21876 RSP-21876]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht dokumentierte Änderung von TMemo.SelectWord, Fehler möglich&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21865 RSP-21865]&lt;br /&gt;
|-&lt;br /&gt;
| Eingangsbildschirm bleibt mit dem 9-Patch-Bild hängen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21863 RSP-21863]&lt;br /&gt;
|-&lt;br /&gt;
| MainActivity.registerIntentAction schlägt unter RAD 10.3 (Rio) fehl&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21841 RSP-21841]&lt;br /&gt;
|-&lt;br /&gt;
| TNumberBox zeigt keinen Text an, wenn der Wert 0 ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21820 RSP-21820]&lt;br /&gt;
|-&lt;br /&gt;
| Externe Exception 87A bei Finalisierung von FMX&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21817 RSP-21817]&lt;br /&gt;
|-&lt;br /&gt;
| Eine Schaltfläche mit dem Text: &amp;quot;Fertig&amp;quot; wird angezeigt, wenn TEdit/TMemo auf einem Gerät im Querformatmodus den Fokus hat&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21811 RSP-21811]&lt;br /&gt;
|-&lt;br /&gt;
| Der Text in TComboTrackBar wird nach der Änderung eines Wertes zur Laufzeit nicht aktualisiert.&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21784 RSP-21784]&lt;br /&gt;
|-&lt;br /&gt;
| Natives Steuerelement von WebBrowser kann die Methode WebBrowser.Navigate nicht aufrufen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21730 RSP-21730]&lt;br /&gt;
|-&lt;br /&gt;
| Radiant Shapes des GetIt-Pakets zeigt 1.1.3 an, installiert aber 1.1.2&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22070 RSP-22070]&lt;br /&gt;
|-&lt;br /&gt;
| ListView und ListBox können mit der Komponente Camera nicht verwendet werden&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21988 RSP-21988]&lt;br /&gt;
|-&lt;br /&gt;
| TTrackbar – das Ziehen des Bildlauffeldes funktioniert nicht, wenn Tracking unter Android auf False gesetzt ist&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22231 RSP-22231]&lt;br /&gt;
|-&lt;br /&gt;
| ImageList ändert Dateinamen mit führenden Nullen (File01.jpg -&amp;amp;gt; File1.jpg)&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22284 RSP-22284]&lt;br /&gt;
|-&lt;br /&gt;
| Das erneute Füllen eines StringGrid mit weniger Zeilen kann einen Absturz verursachen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22260 RSP-22260]&lt;br /&gt;
|-&lt;br /&gt;
| TFloatAnimation verursacht auf Android einen Segmentierungsfehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21990 RSP-21990]&lt;br /&gt;
|-&lt;br /&gt;
| [FMX] Android – Für den Text eines TListView-Eintrags wird auf einem Android 10&amp;quot;-Tablet nur der erste Eintrag angezeigt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22280 RSP-22280]&lt;br /&gt;
|-&lt;br /&gt;
| Android TEdit verwendet ControlType=Platform zu sichtbar&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22024 RSP-22024]&lt;br /&gt;
|-&lt;br /&gt;
| TExpander-Fehler&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22041 RSP-22041]&lt;br /&gt;
|-&lt;br /&gt;
| Änderungen an FMX.Memo.Style.pas&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22406 RSP-22406]&lt;br /&gt;
|-&lt;br /&gt;
| Android-App funktioniert auf Samsung Galaxy XCover 3 nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22127 RSP-22127]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler &amp;quot;Argument außerhalb des Bereichs&amp;quot; bei MultiView&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20902 RSP-20902]&lt;br /&gt;
|-&lt;br /&gt;
| [Android] Beim Schließen der Tastatur wird das Ereignis VirtualKeyboardShown ausgelöst&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20826 RSP-20826]&lt;br /&gt;
|-&lt;br /&gt;
| Redundante Bildlaufleisten-Bedingung in FMX.ExtCtrls&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20806 RSP-20806]&lt;br /&gt;
|-&lt;br /&gt;
| Ein TButton, dessen speedbuttonstyle in einem TEdit auf StyleLookup gesetzt ist, verursacht ein Größenproblem bei der Ausrichtung&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20530 RSP-20530]&lt;br /&gt;
|-&lt;br /&gt;
| Seit Tokyo 10.2.2 werden Android-Projekte auf Android 4.4.2 nicht ausgeführt, Exception EContext3DException&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19738 RSP-19738]&lt;br /&gt;
|-&lt;br /&gt;
| Nach dem Update von Delphi von 10.2.1 auf 10.2.2 wird die Anwendung nicht mehr auf LineageOS 13 ausgeführt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19694 RSP-19694]&lt;br /&gt;
|-&lt;br /&gt;
| Problem bei der Bearbeitung eines TEdit&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18449 RSP-18449]&lt;br /&gt;
|-&lt;br /&gt;
| FMX.StdCtrls.TExpander funktioniert in Delphi Tokyo nicht&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18155 RSP-18155]&lt;br /&gt;
|-&lt;br /&gt;
| Probleme bei der Android-Tastatur (IME) + Lösung inbegriffen&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16895 RSP-16895]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft TSelection Proportional = true, Probleme beim linken unteren Verschiebepunkt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16061 RSP-16061]&lt;br /&gt;
|-&lt;br /&gt;
| Auf der iOS-Plattform funktionieren Eingabefelder nach dem Ein- und Ausblenden eines anderen Formulars (bearbeitet) nicht mehr&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-13365 RSP-13365]&lt;br /&gt;
|-&lt;br /&gt;
| Native Auflösung auf iPad Pro nicht unterstützt&lt;br /&gt;
|FireMonkey&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-12931 RSP-12931]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] AddImageToSavedPhotosAlbum() funktioniert nicht&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21953 RSP-21953]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode ExecuteTarget von TTakePhotoFromLibraryAction und TTakePhotoFromCameraAction verwendet den Parameter Target nicht mehr&lt;br /&gt;
|FireMonkey, FireMonkey\Laufzeit&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18961 RSP-18961]&lt;br /&gt;
|-&lt;br /&gt;
| TNotificationCenter.PresentNotification funktioniert auf iOS 10-Geräten (für R1031) nicht&lt;br /&gt;
|FireMonkey, RTL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16762 RSP-16762]&lt;br /&gt;
|-&lt;br /&gt;
| App verwendet keine SDK-Interfaces, Android 9.0 löst ein Warnungs-Popup aus&lt;br /&gt;
|FireMonkey\Laufzeit, RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22046 RSP-22046]&lt;br /&gt;
|-&lt;br /&gt;
| Bereitstellung – Standardwerte für Build-Typ = Windows XXbit – Anwendungs-Store und Distributionstyp = Store&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23180 RSP-23180]&lt;br /&gt;
|-&lt;br /&gt;
| Zugriffsverletzung in dclbindcomp260.bpl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22990 RSP-22990]&lt;br /&gt;
|-&lt;br /&gt;
| Delphi-Absturz mit Fehlerbericht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22910 RSP-22910]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – Systools fehlt weiterhin&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22880 RSP-22880]&lt;br /&gt;
|-&lt;br /&gt;
| GetIt – SynEdit und JCL/JVCL fehlen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21923 RSP-21923]&lt;br /&gt;
|-&lt;br /&gt;
| In der Rio 10.3-IDE fehlen Anwendungs-Unteroptionen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21683 RSP-21683]&lt;br /&gt;
|-&lt;br /&gt;
| Compilierte CLANG-Packages installieren die Komponenten nicht&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22100 RSP-22100]&lt;br /&gt;
|-&lt;br /&gt;
| Die Bereitstellung einer App im Windows Store schlägt fehl&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22123 RSP-22123]&lt;br /&gt;
|-&lt;br /&gt;
| Im Dialogfeld &amp;quot;Mit Prozess verbinden&amp;quot; werden nicht alle Prozesse angezeigt&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22192 RSP-22192]&lt;br /&gt;
|-&lt;br /&gt;
| Schlüssel ITSAppUsesNonExemptEncryption zu info.plist für iOS hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20636 RSP-20636]&lt;br /&gt;
|-&lt;br /&gt;
| Möglichkeit zum Angeben des 167px-Programmsymbols für iPad Pro hinzufügen&lt;br /&gt;
|IDE&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14635 RSP-14635]&lt;br /&gt;
|-&lt;br /&gt;
| Tokyo-Builder erstellt keine iOS- und Android-Bibliotheken&lt;br /&gt;
|IDE, IDE\Projekte&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19602 RSP-19602]&lt;br /&gt;
|-&lt;br /&gt;
| Bei Warnung zu Installationssystempfad fehlt der Knowledge Base-Artikel&lt;br /&gt;
|Installation&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-14244 RSP-14244]&lt;br /&gt;
|-&lt;br /&gt;
| ilink32: Nicht aufgelöste externe &#039;operator new(unsigned int, std::align_val_t)&#039; und &#039;operator delete(void *, std::align_val_t)&#039;&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21658 RSP-21658]&lt;br /&gt;
|-&lt;br /&gt;
| FireBase-SDKs linken nicht&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22154 RSP-22154]&lt;br /&gt;
|-&lt;br /&gt;
|System.ZLib.o&lt;br /&gt;
|Linker&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22293 RSP-22293]&lt;br /&gt;
|-&lt;br /&gt;
| [Regression] Konstruktor std::array initializer-list entfernt&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23038 RSP-23038]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] System.ZLib linkt für Win64 nicht&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21653 RSP-21653]&lt;br /&gt;
|-&lt;br /&gt;
| chrono::steady_clock ist chrono::system_clock, das nicht stabil ist&lt;br /&gt;
|RTL, RTL\C++&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-20552 RSP-20552]&lt;br /&gt;
|-&lt;br /&gt;
| Nicht konforme Definition von CLOCKS_PER_SECS&lt;br /&gt;
|RTL, RTL\C++, RTL\C++\Datum/Uhrzeit&lt;br /&gt;
|47730&lt;br /&gt;
|-&lt;br /&gt;
| JSON-Serialisierer gibt leeres Array als null anstatt als [] aus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23352 RSP-23352]&lt;br /&gt;
|-&lt;br /&gt;
| SOAP-Basisauthentifizierung funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23344 RSP-23344]&lt;br /&gt;
|-&lt;br /&gt;
| System.JSON kann NAN-Deserialisierung für Doubles nicht verarbeiten&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23338 RSP-23338]&lt;br /&gt;
|-&lt;br /&gt;
| TAmazonStorageService.CopyObject() schlägt fehl, wenn der Zielpfad ein Hash-Tag enthält&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23229 RSP-23229]&lt;br /&gt;
|-&lt;br /&gt;
| Soap.Win.CertHelper und public-Deklarationen fehlen&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23076 RSP-23076]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOf umgeht TStringList.CompareStrings durch einen eigenen Längenvergleich im Voraus&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23072 RSP-23072]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in der Prozedur Copy()&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23004 RSP-23004]&lt;br /&gt;
|-&lt;br /&gt;
| Die Methode MainActivity.registerIntentAction verursacht einen Absturz&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22877 RSP-22877]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Auswertung von Null bei System.JSON&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21894 RSP-21894]&lt;br /&gt;
|-&lt;br /&gt;
| Attribut JsonSerialize in Nachkommen nicht vorhanden&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21787 RSP-21787]&lt;br /&gt;
|-&lt;br /&gt;
| Win64-Compiler generiert falschen asm-Code für das Laden von const-Parametern in Register.&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21742 RSP-21742]&lt;br /&gt;
|-&lt;br /&gt;
| TStringList.IndexOfName findet in der Liste keine Namen, wenn &amp;quot;Sorted = True&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21633 RSP-21633]&lt;br /&gt;
|-&lt;br /&gt;
| TJSON.JsonToObject() funktioniert mit einem über das benutzerdefinierte Attribut JSONReflect definierten benutzerdefinierten TJSONInterceptor nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21590 RSP-21590]&lt;br /&gt;
|-&lt;br /&gt;
| iOS 11-Benachrichtigungen werden nicht angezeigt&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19251 RSP-19251]&lt;br /&gt;
|-&lt;br /&gt;
| FloatToStr funktioniert für das Linux-Apache-Modul nicht&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17907 RSP-17907]&lt;br /&gt;
|-&lt;br /&gt;
| System.Copy schlägt in x64 beim Kopieren eines Shortstring fehl, wenn der zweite Parameter &amp;quot;length+1&amp;quot; überschreitet&lt;br /&gt;
|RTL, RTL\Delphi&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-16704 RSP-16704]&lt;br /&gt;
|-&lt;br /&gt;
| Exception &amp;quot;ist kein gültiger ObjectiveC-Typ&amp;quot;&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Header-Übersetzungen&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18738 RSP-18738]&lt;br /&gt;
|-&lt;br /&gt;
| Fehler in System.Net.HttpClient.Win.pas&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21770 RSP-21770]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient sollte Fehlerdetails des Serverzertifikats melden&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-19831 RSP-19831]&lt;br /&gt;
|-&lt;br /&gt;
| HTML-Decodierung verursacht Nullen im Rückgabewert&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18007 RSP-18007]&lt;br /&gt;
|-&lt;br /&gt;
| TISAPIRequest.TranslateURI funktioniert nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17838 RSP-17838]&lt;br /&gt;
|-&lt;br /&gt;
| [10.2.3 Regression] LocationSensor funktioniert auf iOS nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21834 RSP-21834]&lt;br /&gt;
|-&lt;br /&gt;
| Geplante Benachrichtigungen erscheinen auf Android nicht&lt;br /&gt;
|RTL, RTL\Delphi, RTL\Delphi\Weitere&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22312 RSP-22312]&lt;br /&gt;
|-&lt;br /&gt;
| THttpClient DoProcessStatus entfernt bei der Umleitung Content-Length des Header nicht&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23341 RSP-23341]&lt;br /&gt;
|-&lt;br /&gt;
| Mit gzip komprimierte SOAP-Antwort wird nicht entpackt, verursacht Anwendungsabsturz&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23225 RSP-23225]&lt;br /&gt;
|-&lt;br /&gt;
| DataSnap-Authentifizierung mit FireMonkey-Client unter Windows. UTF8-Unterstützung für REST DataSnap-Authentifizierung.&lt;br /&gt;
|RTL\Delphi\Net&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21547 RSP-21547]&lt;br /&gt;
|-&lt;br /&gt;
| Unit Soap.SOAPHTTPTrans, Prozedur THTTPReqResp.DoNeedClientCertificate Anweisung fehlt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23195 RSP-23195]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp.DoNeedClientCertificate(... ) validiert das Zertifikat nicht korrekt&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23177 RSP-23177]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft CertName ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23143 RSP-23143]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPReqResp gibt den Fehler &amp;quot;Inhalt mit ungültiger &#039;Content-Type&#039;-Einstellung empfangen: text/html – SOAP erwartet &#039;text/xml&#039;&amp;quot; in Windows 10 (1809)&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23092 RSP-23092]&lt;br /&gt;
|-&lt;br /&gt;
| THTTPRIO-&amp;amp;gt;HTTPWebNode-&amp;amp;gt;ClientCertificate CertName und SerialNumber fehlen&lt;br /&gt;
|SOAP&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21907 RSP-21907]&lt;br /&gt;
|-&lt;br /&gt;
| Eigenschaft SerialNum ist in der Komponente TClientCert nicht vorhanden&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-23132 RSP-23132]&lt;br /&gt;
|-&lt;br /&gt;
| TRelativePanel – IDE stürzt ab (und unnötige zirkuläre Abhängigkeit)&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22860 RSP-22860]&lt;br /&gt;
|-&lt;br /&gt;
| Erstellen einer APPX-Datei funktioniert nicht&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21679 RSP-21679]&lt;br /&gt;
|-&lt;br /&gt;
| TRichEdit zeigt Text bei hoher Auflösung falsch an&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-22119 RSP-22119]&lt;br /&gt;
|-&lt;br /&gt;
| Falsche Position von PopupActionBar bei der Ausführung auf einem Zweitmonitor&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-21011 RSP-21011]&lt;br /&gt;
|-&lt;br /&gt;
| IDE ist beim Erstellen eines neuen Formulars oder einer neuen Unit für ein großes Projekt sehr langsam&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-18066 RSP-18066]&lt;br /&gt;
|-&lt;br /&gt;
| DPI-Skalierung von Frames kann zu inkonsistenten Ergebnissen führen&lt;br /&gt;
|VCL&lt;br /&gt;
|[https://quality.embarcadero.com/browse/RSP-17966 RSP-17966]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[10.3 Rio – Release 1|10.3 Rio – Release 1]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213752</id>
		<title>10.3 Rio – Release 1</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.3_Rio_%E2%80%93_Release_1&amp;diff=213752"/>
		<updated>2019-05-16T10:59:38Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: 23117&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Aktualisiertes Release von {{Product}} 10.3 {{Version}} verfügbar (14. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2019).&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist für die Installation verfügbar. Es handelt sich um ein Update für Delphi 10.3 {{Version}}, C++Builder 10.3 {{Version}} und {{Product}} 10.3 {{Version}}, das für alle aktiven Update Subscription-Kunden verfügbar ist.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie 10.3 {{Version}}, das im November 2018 veröffentlicht wurde, bereits installiert haben, müssen Sie für das Build 4899 eine vollständige Deinstallation und anschließende Neuinstallation durchführen, um Ihre Einstellungen beizubehalten. Ihre Einstellungen können Sie auch mit dem [[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]] beibehalten.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält die folgenden neuen Funktionen, Verbesserungen und Fehlerkorrekturen:&lt;br /&gt;
&lt;br /&gt;
===Neue Funktionen in 10.3.1===&lt;br /&gt;
&lt;br /&gt;
* Erweiterte Unterstützung für iOS 12- und iPhone X-Geräte.&lt;br /&gt;
* Neugestaltung der Benutzeroberfläche der RAD Server-Konsole und Migration zum Ext JS-Framework (verfügbar über GetIt).&lt;br /&gt;
* Verbesserte FireDAC-Unterstützung für Firebird 3.0.4 und Firebird Embedded.&lt;br /&gt;
* Bibliothekserweiterungen für HTTP- und SOAP-Clients unter Windows.&lt;br /&gt;
* Zwei neue IDE-Produktivitätstools: Bookmarks und Navigator (erhältlich über GetIt).&lt;br /&gt;
** &#039;&#039;&#039;Bookmarks&#039;&#039;&#039; erweitert die frühere Positionsmarkierung der IDE im Quelltext-Editor. Mit einem einzigen Tastenkürzel wird eine neue Positionsmarke erstellt und Positionsmarken in der aktuellen sowie in allen Dateien werden in einem angedockten Fenster mit Syntaxhervorhebung und Kontextinformationen zu der Positionsmarke angezeigt, wie z. B. in welcher Methode sie sich befindet. Dieses Tool unterstützt auch Caret-Positionsmarken, einen Stapel von Positionen, zu denen Sie durch Drücken von Escape rückwärts springen können.&lt;br /&gt;
** &#039;&#039;&#039;Navigator&#039;&#039;&#039; ermöglicht das schnelle Wechseln zu beliebigen Positionen in der Unit über eine intelligente Suche für Delphi. Drücken Sie Strg+G und beginnen Sie die Eingabe. Navigieren Sie zur uses-Klausel, zu einer Methode, einer Eigenschaft, Feldern oder Methoden, die sich auf eine Eigenschaft beziehen, und anderen Codeelementen. Das Tool fügt auch eine Minikarte für Delphi und C++ hinzu, ein Seitenbereich wie eine Bildlaufleiste, der eine verkleinerte Version Ihres Codes anzeigt.&lt;br /&gt;
* 15 neue benutzerdefinierte Stile für VCL-Windows und geräteübergreifendes FireMonkey (erhältlich über GetIt).&lt;br /&gt;
** 10 neue VCL-Windows-Stile, die Benutzer für Ihre Windows-Anwendungen nutzen können. Diese schließen eine Reihe von Win 10-spezifischen Designs und VCL-Stile ein, die den neuen FMX-Stilen entsprechen.&lt;br /&gt;
** Außerdem sind 5 verschiedene geräteübergreifende FireMonkey-Stile mit Designunterstützung für Windows, macOS, Android und iOS enthalten.&lt;br /&gt;
** Viele der Stile sind in unterschiedlichen Farbvarianten verfügbar.&lt;br /&gt;
** Vorlagen für den Bitmap-Stil-Designer sind ebenfalls enthalten.&lt;br /&gt;
&lt;br /&gt;
===In 10.3.1 enthaltene Verbesserungen===&lt;br /&gt;
&lt;br /&gt;
====Android====&lt;br /&gt;
&lt;br /&gt;
* Die Integration von Android SDK und NDK wurde verbessert. Einige der Einstellungen für das Android-Manifest wurden aktualisiert, um verschiedene Versionen von Android besser zu unterstützen.&lt;br /&gt;
* Korrekturen für die TMapView-Ausrichtung und das Zeichnen von TWebBrowser für Android.&lt;br /&gt;
* Durch Auswahl von &amp;quot;Android SDK/NDK&amp;quot; bei der Installation von C++Builder wird die Datei string.h des SDK automatisch korrigiert, um einen Kompilierungsfehler zu beheben.&lt;br /&gt;
* Verbesserungen der Intents für Android.&lt;br /&gt;
* {{Product}}-Anwendungen können jetzt mit FireBase-SDKs verknüpft werden.&lt;br /&gt;
* Behobene Probleme bei der Kompilierung und Bereitstellung von IBLite.&lt;br /&gt;
* Verbesserte Qualität von Plattform- und mit Stilen versehener Eingabefelder.&lt;br /&gt;
&lt;br /&gt;
====iOS====&lt;br /&gt;
&lt;br /&gt;
* Unterstützung der nativen Auflösung für iPad Pro.&lt;br /&gt;
* Verbesserungen der Benachrichtigungsunterstützung.&lt;br /&gt;
* Verbesserte Tastaturverwaltung für TEdit.&lt;br /&gt;
* Eingabesteuerelemente funktionieren jetzt nach dem Ein- und Ausblenden anderer Formulare wie erwartet.&lt;br /&gt;
&lt;br /&gt;
====IDE====&lt;br /&gt;
&lt;br /&gt;
* Bestimmte Seiten mit Anwendungsoptionen waren für C++Builder nicht vorhanden.&lt;br /&gt;
* Ein Absturz des GetIt-Package-Managers bei der Verwendung der IDE ohne Stile wurde behoben.&lt;br /&gt;
* Ein IDE-Absturz beim Analysieren verketteter, mehrzeiliger Strings in Delphi-Quelldateien wurde behoben. Derzeit kann die IDE bis zu 250 Zeilen verarbeiten. Es gibt einen Registrierungsschlüssel zum Erhöhen der Anzahl, wenn in Ihrem Code mehr Zeilen verwendet werden ([[#Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext|siehe unten]]).&lt;br /&gt;
* Alle dbExpress-Treiber wurden im Bereich &amp;quot;Datenbank-Explorer&amp;quot; erneut aktiviert.&lt;br /&gt;
* Eine Reihe von Korrekturen für das Verhalten von IDE-Symbolleisten und des Layouts, insbesondere beim Ändern des Desktop-Layouts oder dem Minimieren und Maximieren der IDE, wurden vorgenommen.&lt;br /&gt;
* Im Dialogfeld &amp;quot;Optionen&amp;quot; kann der IDE-Stil nicht mehr deaktiviert werden, weil es sich dabei um eine nicht unterstützte Konfiguration handelt. Die Registrierungsschlüssel können weiterhin verwendet werden.&lt;br /&gt;
&lt;br /&gt;
====C++17-Clang-Compiler für Win32====&lt;br /&gt;
&lt;br /&gt;
* Mehrere Probleme wurden in der RTL und dem Compiler behoben, einschließlich der bekannten Ursachen für die Fehlermeldung &amp;quot;Compilieren dieses &#039;this&#039;, das von SEH abgefangen wurde, nicht möglich&amp;quot; in einem __finally-Block und anderer wichtiger Probleme.&lt;br /&gt;
&lt;br /&gt;
====Laufzeitbibliotheken (RTL, VCL, FireMonkey)====&lt;br /&gt;
&lt;br /&gt;
* TStringList.IndexOfName unterstützt jetzt &amp;quot;Sorted = True&amp;quot; korrekt.&lt;br /&gt;
* Behobenes Problem beim Hinzufügen eines Bildes zu einem Fotoalbum.&lt;br /&gt;
* Mehrere Korrekturen und Verbesserungen für JSON.&lt;br /&gt;
&lt;br /&gt;
====HTTP und SOAP====&lt;br /&gt;
&lt;br /&gt;
* Die HTTP-Client-Bibliothek unterstützt jetzt die Komprimierungsdekodierung und dieses Feature ist nun auch für SOAP-Clients unter Windows verfügbar. Außerdem wurden mehrere Verbesserungen bei der SOAP-Unterstützung unter Windows vorgenommen, einer Bibliothek, die in 10.3 erheblich aktualisiert wurde, einschließlich der Unterstützung für Client-Zertifikate ([[#SOAP-Zertifikate|weitere Informationen finden Sie weiter unten]]).&lt;br /&gt;
&lt;br /&gt;
====RAD Server====&lt;br /&gt;
&lt;br /&gt;
* RAD Server enthält eine erweiterte Unterstützung für Push-Benachrichtigungen für mehr Geräte.&lt;br /&gt;
* Die Unterstützung für die Anzeige von Daten für die Benutzeranalyse &amp;quot;Gesamtaufrufe&amp;quot; wurde hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dieses Release enthält zudem Korrekturen für mehr als 150 öffentlich gemeldete Fehler.&lt;br /&gt;
&lt;br /&gt;
10.3 {{Version}} – Release 1 enthält außerdem die folgenden Patches und Hotfixes für 10.3 {{Version}}:&lt;br /&gt;
&lt;br /&gt;
* [https://cc.embarcadero.com/item/30872 Hotfix für C++-Toolkette] (veröffentlicht am 21. Januar &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2019).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30871 Datenbankmigrations-Patch für RAD Server] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30870 IDE-Patch] (veröffentlicht am 14. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;2018).&lt;br /&gt;
* [https://cc.embarcadero.com/item/30869 Patch für fehlende Dateien] (veröffentlicht am 5. Dezember &amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018).&lt;br /&gt;
&lt;br /&gt;
Klicken Sie [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|hier]], um eine vollständige Liste der Features und Fehlerkorrekturen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
{{Note|Das 10.3 {{Version}} – Release 1 kann nur von Kunden mit einer aktiven Update Subscription heruntergeladen und installiert werden.}}&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
{{Product}} 10.3 {{Version}}, Build 4899, ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAD Studio:&#039;&#039;&#039; [https://cc.embarcadero.com/reg/rad_studio https://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
* &#039;&#039;&#039;Delphi Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/delphi http://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* &#039;&#039;&#039;C++Builder Rio:&#039;&#039;&#039; [http://cc.embarcadero.com/reg/c_builder http://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
&lt;br /&gt;
Damit Ihre bestehenden Installationseinstellungen beibehalten werden, sollten Sie 10.3 {{Version}}, Build 4899, mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features) wie für die Installation von 10.3 {{Version}} installieren. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &amp;quot;Tools&amp;quot; die Option &amp;quot;Plattformen verwalten&amp;quot; angezeigt wird. Wenn dieser Menüeintrag vorhanden ist, bedeutet das, dass Sie das Installationsprogramm für Features verwendet haben.&lt;br /&gt;
&lt;br /&gt;
===Weitere Informationen===&lt;br /&gt;
&lt;br /&gt;
====Verarbeitung verketteter, mehrzeiliger Strings in Delphi-Quelltext====&lt;br /&gt;
&lt;br /&gt;
Der Quelltext-Parser von Delphi verwendet in 10.3 {{Version}} mehr Stack-Speicher als in früheren Releases. Dies kann bei der Verarbeitung sehr großer, verketteter Strings Probleme verursachen. In 10.3.1 kann der Quelltext-Parser bis zu 250 Zeilen pro String verarbeiten, bevor der Stack-Speicherplatz belegt ist. Die Ursache ist die Zeilenanzahl nicht die Größe des Strings.&lt;br /&gt;
&lt;br /&gt;
Wenn sich in Ihrem Code Strings über mehrere Zeilen erstrecken, können Sie die Stack-Größe des Parser-Threads erhöhen, indem Sie den folgenden Wert in der Registrierung bearbeiten und dann die IDE neu starten:&lt;br /&gt;
&lt;br /&gt;
 Key Name:          HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Globals&lt;br /&gt;
     Name:          ReservedStackSize&lt;br /&gt;
     Type:          REG_DWORD&lt;br /&gt;
&lt;br /&gt;
Der Standardwert ist &amp;lt;code&amp;gt;$600000&amp;lt;/code&amp;gt;, in Byte angegebene Größe, ca. 6 MB.&lt;br /&gt;
&lt;br /&gt;
====HTTP-Dekomprimierung====&lt;br /&gt;
&lt;br /&gt;
Zur Unterstützung der Dekomprimierung der HTTP-Client-Bibliothek wurden in System.Net.HttpClient neue Typen aufgenommen:&lt;br /&gt;
&lt;br /&gt;
 THTTPCompressionMethod = (Deflate, GZip, Brotli, Any);&lt;br /&gt;
 THTTPCompressionMethods = set of THTTPCompressionMethod;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THTTPСompressionMethod&amp;lt;/code&amp;gt; legt die Komprimierungsmethode fest, in der &amp;lt;code&amp;gt;Any&amp;lt;/code&amp;gt; eine beliebige Komprimierungsmethode angibt.&lt;br /&gt;
&lt;br /&gt;
Dieses Feature wird in den neuen Laufzeiteigenschaften einiger zugehöriger Klassen bereitgestellt:&lt;br /&gt;
&lt;br /&gt;
 THTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 TNewHTTPClient.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
 THTTPReqResp.AutomaticDecompression: THTTPCompressionMethods&lt;br /&gt;
&lt;br /&gt;
Die Eigenschaft steuert die automatische Dekomprimierung des Antwortrumpfs. Sie ist plattformabhängig und wird derzeit unter Windows und Linux unterstützt. Wenn die Eigenschaft festgelegt ist, wird der zugehörige &amp;quot;Accept-Encoding&amp;quot;-Header in die Anforderung einbezogen und der Antwortrumpf wird automatisch decodiert. Auf iOS-, macOS- und Android-Plattformen wird die Decodierung automatisch durchgeführt.&lt;br /&gt;
&lt;br /&gt;
====SOAP-Zertifikate====&lt;br /&gt;
&lt;br /&gt;
10.3.1 enthält Verbesserungen der Verwaltung von Client-Zertifikaten, insbesondere für SOAP-Clients (wurden in 10.3 in die HTTP-Client-Bibliothek migriert). &lt;br /&gt;
&lt;br /&gt;
In 10.3 wurde die native Windows-Implementierung über die HTTP-Client-Bibliothek vorgenommen, was zu einigen Unterschieden führt. Die THTTPReqResp-Implementierung wurde durch THTTPClient ersetzt, das TCertificate mit einem geringfügig anderen Interface bereitstellt.&lt;br /&gt;
&lt;br /&gt;
In 10.3.1 wurden mehrere Implementierungsänderungen an der Unit System.Net.HttpClient.Win.pas vorgenommen. In der IDE gibt es zudem einen neuen Eigenschaftseditor für die Eigenschaft ClientCertificate der Klasse THTTPReqResp.&lt;br /&gt;
&lt;br /&gt;
====Android-TargetVersion in der Manifest-Datei====&lt;br /&gt;
&lt;br /&gt;
Bei der Ausführung von mit 10.3 {{Version}} erzeugten Apps auf Android 9 wurde ein Fehler aufgrund des Aufrufs einer beschränkten API angezeigt. Dieses Problem wurde durch die Änderungen des Parameters TargetVersion in der AndroidManifest-XML-Datei behoben: Bei Verwendung von &amp;quot;TargetVersion = 28&amp;quot; wird die Warnung nur in das Protokoll aufgenommen, aber Endbenutzern nicht mehr angezeigt.&lt;br /&gt;
&lt;br /&gt;
Die Einstellung ist jetzt für neue in 10.3.1 erstellte Anwendungen korrekt, aber für vorhandene 10.3-Projekte muss sie manuell aktualisiert werden, indem Sie &amp;quot;TargetVersion = 28&amp;quot; festlegen, damit die Anwendung auf Android 9 ordnungsgemäß ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden|Neue Features und behobene Probleme in RAD Studio 10.3.1, die von Kunden gemeldet wurden]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zum_Umbenennen_von_Symbolen_(Delphi)&amp;diff=213400</id>
		<title>Überblick zum Umbenennen von Symbolen (Delphi)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zum_Umbenennen_von_Symbolen_(Delphi)&amp;diff=213400"/>
		<updated>2018-11-19T09:48:50Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite Überblick zum Umbenennen von Symbolen (Delphi) nach Überblick zum Umbenennen von Symbolen und überschrieb dabei eine Weiterleitung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[Überblick zum Umbenennen von Symbolen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zum_Umbenennen_von_Symbolen&amp;diff=213399</id>
		<title>Überblick zum Umbenennen von Symbolen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=%C3%9Cberblick_zum_Umbenennen_von_Symbolen&amp;diff=213399"/>
		<updated>2018-11-19T09:48:50Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite Überblick zum Umbenennen von Symbolen (Delphi) nach Überblick zum Umbenennen von Symbolen und überschrieb dabei eine Weiterleitung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Refactoring von Anwendungen - Index}}&lt;br /&gt;
&lt;br /&gt;
Mit dieser Funktion benennen Sie einen Bezeichner und alle Referenzen auf diesen Bezeichner um. Ein Bezeichner kann umbenannt werden, wenn sich seine Originaldeklaration in Ihrem Projekt oder in einem Projekt befindet, von dem Ihr Projekt abhängig ist, und dieses Projekt in derselben geöffneten Projektgruppe vorhanden ist. Typnamen, Methodennamen, Variablen, Felder und andere Bezeichner können umbenannt werden. In {{Delphi}} können mit Generics verwendete Bezeichner umbenannt werden.&lt;br /&gt;
&lt;br /&gt;
Folgende Regeln sind beim Umbenennen von Symbolen mit der Refactoring-Engine zu beachten:&lt;br /&gt;
&lt;br /&gt;
* Ein Bezeichner kann nicht in ein Schlüsselwort umbenannt werden.&lt;br /&gt;
* Ein Bezeichner kann nur in denselben Bezeichner umbenannt werden, wenn sich die Groß-/Kleinschreibung unterscheidet.&lt;br /&gt;
* Ein Bezeichner kann in einem abhängigen Projekt nur dann umbenannt werden, wenn das Projekt mit dem ursprünglichen Deklarationsbezeichner geöffnet ist.&lt;br /&gt;
* Vom Compiler importierte Symbole können nicht umbenannt werden.&lt;br /&gt;
* Eine überschriebene Methode, deren Basismethode in einer Klasse deklariert ist, die nicht Teil des Projekts ist, kann nicht umbenannt werden.&lt;br /&gt;
* Sie können keine Konstruktoren oder Destruktoren umbenennen.&lt;br /&gt;
* Wenn beim Refactoring ein Fehler auftritt, kann die Engine die Änderung nicht durchführen. Es ist zum Beispiel nicht möglich, einem Bezeichner einen Namen zuzuweisen, der in demselben Deklarationsbereich bereits vergeben ist. Soll der Bezeichner trotzdem diesen Namen erhalten, müssen Sie vorher den Bezeichner umbenennen, der gegenwärtig diesen Namen trägt, und danach das Refactoring aktualisieren. Sie können das Refactoring auch rückgängig machen und einen neuen Namen angeben. Die Refactoring-Engine sucht über Bereichsgrenzen hinweg nach einem Bezeichner mit demselben Namen. Wird ein Bezeichner mit diesem Namen gefunden, gibt die Engine eine Warnung aus.&lt;br /&gt;
* Beim Umbenennen von mit Generics verwendeten Bezeichnern können Sie keine Typparameter umbenennen. Das bedeutet, dass Sie bei der folgenden Deklaration:&lt;br /&gt;
&lt;br /&gt;
      type&lt;br /&gt;
        List&amp;amp;lt;Item&amp;amp;gt; = class&lt;br /&gt;
        ...&lt;br /&gt;
        end;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;den Bezeichner &amp;lt;code&amp;gt;Item&amp;lt;/code&amp;gt; (das ist der Typparameter) nicht umbenennen können, aber Sie können den Bezeichner &amp;lt;code&amp;gt;List&amp;lt;/code&amp;gt; umbenennen.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Umbenennen von Methoden==&lt;br /&gt;
&lt;br /&gt;
Das Umbenennen von Methoden erfolgt auf die gleiche Weise wie bei jedem anderen Bezeichner. Wenn Sie im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; einen Prozedurennamen auswählen, können Sie ihn mit dem Befehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Refactor &amp;amp;gt; Umbenennen&#039;&#039;&#039; &amp;lt;/font&amp;gt; umbenennen. Ist die Prozedur überladen, benennt die Refactoring-Engine nur die überladene Prozedur um und ruft nur diese auf. Das folgende Codefragment veranschaulicht diese Regel:&lt;br /&gt;
&lt;br /&gt;
 procedure Foo; overload;&lt;br /&gt;
 procedure Foo(A:Integer); overload;&lt;br /&gt;
 Foo();&lt;br /&gt;
 Foo;&lt;br /&gt;
 Foo(5);&lt;br /&gt;
&lt;br /&gt;
Wenn Sie den Namen der ersten &#039;&#039;Foo&#039;&#039;-Prozedur in diesem Beispiel ändern, benennt die Engine das erste, dritte und vierte Element um.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie den Namen eines überschriebenen Bezeichners ändern, benennt die Engine alle Basisdeklarationen und alle abgeleiteten Deklarationen um, d. h. der ursprüngliche virtuelle Bezeichner sowie alle vorhandenen überschriebenen Symbole. Das folgende Codefragment veranschaulicht diese Regel:&lt;br /&gt;
&lt;br /&gt;
 TFoo = class&lt;br /&gt;
   procedure Foo; virtual;&lt;br /&gt;
   end;&lt;br /&gt;
 TFoo2 = class(TFoo)&lt;br /&gt;
   procedure Foo; override;&lt;br /&gt;
   end;&lt;br /&gt;
 TFoo3 = class(TFoo)&lt;br /&gt;
   procedure Foo; override;&lt;br /&gt;
   end;&lt;br /&gt;
 TFoo4 = class(TFoo3)&lt;br /&gt;
   procedure Foo; override;&lt;br /&gt;
   end;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie &#039;&#039;Foo&#039;&#039; umbenennen, werden alle Instanzen von &#039;&#039;Foo&#039;&#039; umbenannt.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Überblick zum Refactoring|Überblick zum Refactoring]]&lt;br /&gt;
*[[Überblick zum Extrahieren von Methoden (Delphi)|Überblick zum Extrahieren von Methoden (Delphi)]]&lt;br /&gt;
*[[Ein Symbol umbenennen|Ein Symbol umbenennen]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Uberblick zum Umbenennen von Symbolen (Delphi)}}&lt;br /&gt;
[[Category:Mit RAD Studio arbeiten]]&lt;br /&gt;
&lt;br /&gt;
[[en:Symbol Rename Overview]]&lt;br /&gt;
[[fr:Présentation du renommage des symboles]]&lt;br /&gt;
[[ja:シンボルの名前変更の概要（Delphi、C++）]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:RadstudioVersion&amp;diff=213357</id>
		<title>Vorlage:RadstudioVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:RadstudioVersion&amp;diff=213357"/>
		<updated>2018-11-07T01:06:02Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#switch: {{{1}}}&lt;br /&gt;
| -2 = Berlin&lt;br /&gt;
| -1 = Tokyo&lt;br /&gt;
| London = Berlin&lt;br /&gt;
| Godzilla = Tokyo&lt;br /&gt;
| {{{1|Rio}}}&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Notes:&lt;br /&gt;
- Remember to replicate any change here &#039;as is&#039; to the other 3 wikis.&lt;br /&gt;
- We do not need an entry for -3. See [[Neuerungen in den letzten Releases]].&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=MediaWiki:Sidebar&amp;diff=212729</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=MediaWiki:Sidebar&amp;diff=212729"/>
		<updated>2018-06-04T09:32:39Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
&lt;br /&gt;
* RAD Studio 10.3 Rio&lt;br /&gt;
** Hauptseite | Themen&lt;br /&gt;
** lib_de:Hauptseite | Bibliothek-Referenz&lt;br /&gt;
** samp_en:Main_Page | Codebeispiele&lt;br /&gt;
&lt;br /&gt;
* RAD Studio 10.3 Themen&lt;br /&gt;
** Neuerungen | Neuerungen&lt;br /&gt;
** Tutorials | Tutorials&lt;br /&gt;
** {{FM}}-Anwendungsplattform | {{FM}}-Anwendungsplattform&lt;br /&gt;
** Geräteübergreifende Anwendungen - Index | Geräteübergreifende Anwendungen&lt;br /&gt;
** Einführung in {{Product}} | Einführung&lt;br /&gt;
** Arbeitsschritte bei der Projektentwicklung | Arbeitsschritte bei der Projektentwicklung&lt;br /&gt;
** Hauptanwendungstypen | Hauptanwendungstypen&lt;br /&gt;
** FireDAC | FireDAC&lt;br /&gt;
** Windows-Entwicklerhandbuch - Index | Windows-Entwicklerhandbuch&lt;br /&gt;
** Mit den Modellierungstools arbeiten | Modellierungstools&lt;br /&gt;
** IDE-Referenz und Befehlszeilenhilfsprogramme | IDE-Referenz und Befehlszeilenhilfsprogramme&lt;br /&gt;
** {{Delphi}}-Referenz | {{Delphi}}-Referenz&lt;br /&gt;
** C++-Referenz | C++-Referenz&lt;br /&gt;
** Index | Subjekt-Index&lt;br /&gt;
** http://docwiki.embarcadero.com/HTML5_Builder/de/ | HTML5 Builder&lt;br /&gt;
&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
* Frühere Versionen&lt;br /&gt;
** http://docwiki.embarcadero.com/RADStudio/Tokyo/de/Special:Search/{{PAGENAME}} | Tokyo-Themen&lt;br /&gt;
** Hilfe von früheren Versionen | Ältere Versionen&lt;br /&gt;
&lt;br /&gt;
* Assistenz&lt;br /&gt;
** recentchanges-url | Letzte Änderungen&lt;br /&gt;
&lt;br /&gt;
* TOOLBOX&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:VersionNumber&amp;diff=212726</id>
		<title>Vorlage:VersionNumber</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:VersionNumber&amp;diff=212726"/>
		<updated>2018-06-04T09:08:40Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#switch: {{RadstudioVersion|{{{1|{{RadstudioVersion}}}}}}}&lt;br /&gt;
| {{Version|XE7}} = 15.0&lt;br /&gt;
| {{Version|XE8}} = 16.0&lt;br /&gt;
| {{Version|Seattle}} = 17.0&lt;br /&gt;
| {{Version|Berlin}} = 18.0&lt;br /&gt;
| {{Version|Godzilla}} = 19.0&lt;br /&gt;
| {{Version|Carnival}} = 20.0&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:MarketingVersion&amp;diff=212725</id>
		<title>Vorlage:MarketingVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:MarketingVersion&amp;diff=212725"/>
		<updated>2018-06-04T09:08:15Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{f|radstudio&amp;lt;!--&lt;br /&gt;
--&amp;gt;| {{#switch: {{RadstudioVersion|{{{1|{{RadstudioVersion}}}}}}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;| Seattle = 10 Seattle&amp;lt;!--&lt;br /&gt;
    --&amp;gt;| Berlin = 10.1 Berlin&amp;lt;!--&lt;br /&gt;
    --&amp;gt;| Tokyo = 10.2 Tokyo&amp;lt;!--&lt;br /&gt;
    --&amp;gt;| Carnival = 10.3 Carnival&amp;lt;!--&lt;br /&gt;
    --&amp;gt;| {{Version|{{RadstudioVersion|{{{1|{{RadstudioVersion}}}}}}}}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:RadstudioVersion&amp;diff=212724</id>
		<title>Vorlage:RadstudioVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:RadstudioVersion&amp;diff=212724"/>
		<updated>2018-06-04T09:07:55Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#switch: {{{1}}}&lt;br /&gt;
| -2 = Berlin&lt;br /&gt;
| -1 = Tokyo&lt;br /&gt;
| London = Berlin&lt;br /&gt;
| Godzilla = Tokyo&lt;br /&gt;
| {{{1|Carnival}}}&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Notes:&lt;br /&gt;
- Remember to replicate any change here &#039;as is&#039; to the other 3 wikis.&lt;br /&gt;
- We do not need an entry for -3. See [[Neuerungen in den letzten Releases]].&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:PackageVersion&amp;diff=212723</id>
		<title>Vorlage:PackageVersion</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Vorlage:PackageVersion&amp;diff=212723"/>
		<updated>2018-06-04T09:06:31Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ #switch: {{RadstudioVersion|{{{1|{{RadstudioVersion}}}}}}}&lt;br /&gt;
| {{Version|XE7}} = 210&lt;br /&gt;
| {{Version|XE8}} = 220&lt;br /&gt;
| {{Version|Seattle}} = 230&lt;br /&gt;
| {{Version|Berlin}} = 240&lt;br /&gt;
| {{Version|Godzilla}} = 250&lt;br /&gt;
| {{Version|Carnival}} = 260&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See [[rad_de:Compiler-Versionen]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Datenvorlagen]]&lt;br /&gt;
[[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Kategorie:Templates_Affected_by_Major_Version_Changes&amp;diff=212718</id>
		<title>Kategorie:Templates Affected by Major Version Changes</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Kategorie:Templates_Affected_by_Major_Version_Changes&amp;diff=212718"/>
		<updated>2018-06-04T09:03:10Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Weiterleitung nach Kategorie:Durch Hauptversionsänderungen betroffene Vorlagen erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Category:Durch Hauptversionsänderungen betroffene Vorlagen]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Kategorie:Templates_Affected_by_Major_Version_Changes&amp;diff=212679</id>
		<title>Kategorie:Templates Affected by Major Version Changes</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Kategorie:Templates_Affected_by_Major_Version_Changes&amp;diff=212679"/>
		<updated>2018-06-04T08:40:53Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Vorlagen]]&lt;br /&gt;
&lt;br /&gt;
[[en:Category:Templates Affected by Major Version Changes]]&lt;br /&gt;
[[fr:Category:Templates Affected by Major Version Changes]]&lt;br /&gt;
[[ja:Category:Templates Affected by Major Version Changes]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212578</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212578"/>
		<updated>2018-03-15T00:43:54Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: /* Überblick */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.2 Tokyo - Release 1]]&lt;br /&gt;
* [[10.2 Tokyo - Release 2]]&lt;br /&gt;
* [[10.2 Tokyo - Release 3]]&lt;br /&gt;
&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von EMS-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [http://docwiki.embarcadero.com/HTML5_Builder/en/ Erstellen von webbasierten Anwendungen mit HTML5 Builder]&lt;br /&gt;
* [http://www.atozed.com/IntraWeb/index.EN.aspx Verwenden von IntraWeb (VCL für das Web) (EN)]&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio 10.2 Tokyo}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.2_Tokyo_%E2%80%93_Release_3&amp;diff=212576</id>
		<title>10.2 Tokyo – Release 3</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=10.2_Tokyo_%E2%80%93_Release_3&amp;diff=212576"/>
		<updated>2018-03-15T00:43:26Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite 10.2 Tokyo – Release 3 nach 10.2 Tokyo - Release 3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Neuerungen}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.2 Tokyo – Release 3&#039;&#039;&#039; (auch als 10.2.3 bezeichnet) ist ein Update für {{Delphi}} 10.2 {{Version}}, {{CBuilder}} 10.2 {{Version}} und {{Product}} 10.2 {{Version}}, das für alle Kunden mit einem aktiven Update-Abonnement erhältlich ist.&lt;br /&gt;
&lt;br /&gt;
Das Release 10.2.3 umfasst Änderungen und Verbesserungen für mehrere Schlüsselbereiche:&lt;br /&gt;
&lt;br /&gt;
* Erweiterungen der zentralen visuellen Frameworks, einschließlich einer verbesserten Unterstützung für hochauflösende Monitore/Displays für die VCL und Qualitätsverbesserungen für FireMonkey (FMX).&lt;br /&gt;
* Neue C++-Funktionen einschließlich der Befehlszeilenunterstützung für CMake und der C++-Umgestaltung durch Umbenennen (Refactoring &amp;quot;Umbenennen&amp;quot;).&lt;br /&gt;
* Erweiterte Unterstützung für RAD Server für Ext JS zum Erstellen von Sencha Ext JS-Webclients mit einem RAD Server-Backend.&lt;br /&gt;
* Mobile Unterstützung in der Delphi und C++Builder Professional Edition.&lt;br /&gt;
&lt;br /&gt;
Sowie weitere Verbesserungen in vielen Produktbereichen und mehr als 100 Korrekturen gemeldeter Probleme.&lt;br /&gt;
&lt;br /&gt;
Release 3 enthält auch sämtliche im [[10.2 Tokyo - Release 1|Subscription Release 1]] und [[10.2 Tokyo - Release 2|Subscription Release 2]] eingeführte neue Features und Verbesserungen sowie die Verbesserungen aus den [https://cc.embarcadero.com/item/30819%7C Fehlerkorrekturen für Android-Animationen] (am 15. Februar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018 veröffentlicht) und den [https://cc.embarcadero.com/item/30818 Patch für die Willkommensseite] (am 16. Januar&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt; 2018 veröffentlicht).&lt;br /&gt;
&lt;br /&gt;
[https://www.google.com/url?q=http://edn.embarcadero.com/article/44774&amp;amp;sa=D&amp;amp;ust=1520268643042000&amp;amp;usg=AFQjCNGFdjn-j-dK3GKNrCTdIaqL8A24vw Klicken Sie hier], um eine vollständige Liste der Features und Fehlerkorrekturen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Das 10.2 Tokyo – Release 3 kann nur von Kunden mit einem aktiven Update-Abonnement heruntergeladen und installiert werden.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Befehlszeilenunterstützung für CMake===&lt;br /&gt;
&lt;br /&gt;
[https://cmake.org/ CMake] ist ein bekanntes C++-Build-Tool. {{Product}} 10.2.3 {{Version}} unterstützt das Erzeugen von [[Verwenden von CMake mit C++Builder|&#039;&#039;&#039;CMake&#039;&#039;&#039;]]-Projekten in der Befehlszeile mit {{Product}}-Compilern.  10.2.3 unterstützt insbesondere die Verwendung von [https://ninja-build.org/ Ninja] mit CMake, wodurch sehr schnelle parallele Build-Vorgänge möglich werden.&lt;br /&gt;
&lt;br /&gt;
Damit können Sie schnell Bibliotheken von Drittanbietern erzeugen, ohne die Bibliotheken in ein C++Builder-Projekt konvertieren zu müssen. Mit Ninja wird zu dem die Build-Dauer verkürzt.&lt;br /&gt;
&lt;br /&gt;
CMake unterstützt die durch Clang erweiterten Compiler von {{Product}} und verwendet für Win32 den neuen durch Clang erweiterten Treiber bcc32x. Befehlszeilenunterstützung für CMake ist für Windows, Android und iOS verfügbar.&lt;br /&gt;
&lt;br /&gt;
===Neuer Win32-Compiler-Treiber bcc32x===&lt;br /&gt;
&lt;br /&gt;
10.2.3 enthält ein neues Compiler-Frontend, [[Win32 Clang-enhanced Compilers|&#039;&#039;&#039;bcc32x&#039;&#039;&#039;]]. Der vorhandene, durch Clang erweiterte Win32-Compiler, bcc32c, der weiterhin in C++Builder vorhanden ist, nutzt eine gemeinsame Befehlszeilenschnittstelle mit dem klassischen bcc32-Compiler. Dieses Upgrade bedeutet allerdings, dass nicht alle durch Clang erweiterten Compiler eine gemeinsame Befehlszeilenschnittstelle verwenden.&lt;br /&gt;
&lt;br /&gt;
Der neue bcc32x ist absolut identisch mit bcc32c, nutzt aber eine gemeinsame Befehlszeilenschnittstelle mit bcc64, bccios32, bccios64 und bccaarm, wodurch eine vollständige Konsistenz für alle unsere Compiler der aktuellen Generation erreicht wird.&lt;br /&gt;
&lt;br /&gt;
===Umgestaltung durch Umbenennen für C++Builder===&lt;br /&gt;
&lt;br /&gt;
[[Ein Symbol umbenennen#Umbenennen eines Bezeichners in C++|&#039;&#039;&#039;Bei der C++-Umgestaltung durch Umbenennen (Refactoring &amp;quot;Umbenennen&amp;quot;)&#039;&#039;&#039;]] in 10.2 {{Version}} Release 3 können Sie mit der rechten Maustaste auf einen Bezeichner in der Quelltextansicht klicken und ihn schnell im gesamten Projekt umbenennen, um die Lesbarkeit des Codes zu verbessern, Fehler beim Umbenennen zu reduzieren und den Aufwand für die Wartung des Projekts zu verringern. &lt;br /&gt;
&lt;br /&gt;
[[File:Refactor c++.png|link=]]&lt;br /&gt;
&lt;br /&gt;
10.2.3 enthält das Kernstück eines neuen C++-IDE-Tools, das einen AST für Ihr Projekt – Symbole, Codestruktur und mehr – speichert. Dieses Tool wird für &amp;quot;Referenzen suchen&amp;quot; und die Umgestaltung durch Umbenennen verwendet.&lt;br /&gt;
&lt;br /&gt;
===Mobile Unterstützung in Delphi und C++Builder Pro===&lt;br /&gt;
&lt;br /&gt;
Neu in 10.2.3 für Delphi und C++Builder Professional Edition ist die mobile Unterstützung für neue Käufe und Kunden mit einem aktiven Update-Abonnement. Mit der enthaltenen mobilen Unterstützung, die früher als separates Add-on-Paket erhältlich war, können Delphi- und C++-Entwickler zusätzlich zu Windows und macOS von einer einzigen Codebasis aus auch für iOS und Android entwickeln.&lt;br /&gt;
&lt;br /&gt;
===FireMonkey-UI-Vorlagen===&lt;br /&gt;
&lt;br /&gt;
10.2.3 enthält eine Reihe neuer FireMonkey-UI-Vorlagen, die speziell für die geräteübergreifenden Funktionen von FMX entwickelt wurden, bewährte Verfahren zeigen und neue Benutzer bei einem schnelleren Einstieg unterstützen. &lt;br /&gt;
Diese UI-Paradigmen benötigen Entwickler mobiler Anwendungen in heutigen Anwendungen. Die GUI-Vorlagen können über GetIt heruntergeladen und in viele UI-Designs für Bildschirme für Anmeldung, Registrierung, Profil, Einstellungen usw. einbezogen werden.&lt;br /&gt;
&lt;br /&gt;
[[File:FireMonkeyUITemplates.png|link=|900px]]&lt;br /&gt;
&lt;br /&gt;
===Erweiterte Unterstützung für RAD Server für Sencha Ext JS===&lt;br /&gt;
&lt;br /&gt;
10.2.2 enthielt eine neue FireDAC-Komponente, mit der die Erzeugung von JSON in einem für einen Sencha Ext JS-Client passenden Format unterstützt wird. 10.2.3 vereinfacht die Entwicklung für ein RAD Server-Backend für Sencha Ext JS-Clients weiter. Dazu zählt vor allem die Möglichkeit, statische HTML-, JS-, CSS-Dateien (und alle anderen Dateien) auf dem Entwicklungs- und Debugging-Server von RAD Server zu hosten. Damit kann Ihr System erheblich einfacher für das Testen einer lokalen Bereitstellung einer Lösung mit einem HTML- und JavaScript-Frontend (einschließlich einer Ext JS-Lösung) und einem durch RAD Server REST unterstützten Webdienst konfiguriert werden.&lt;br /&gt;
&lt;br /&gt;
{{Product}} {{Version}} Release 3 enthält auch eine neue Demo, die eine angepasste Client-Anwendung für die Verwaltung von EMS-Benutzern mit Active Directory-Integration zeigt. Die Demo finden Sie in &amp;lt;code&amp;gt;Samples\Object Pascal\Database\EMS\ActiveDirectoryConsole&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===InterBase 2017===&lt;br /&gt;
&lt;br /&gt;
InterBase 2017 Developer Edition und IBLite/IBTogo 2017 werden jetzt installiert, wenn Sie die entsprechenden InterBase-Features bei der Installation von RAD Studio auswählen. [http://docwiki.embarcadero.com/InterBase/2017/en/Main_Page InterBase 2017] ermöglicht die Überwachung aller Online-Datenbanken in einem Server mit einer einzigen Verbindung, die Unterstützung abgeleiteter Tabellen, ein sehr häufig verwendetes SQL-Entwicklungs-Feature, die Festlegung einer Zeitspanne, die Transaktionen auf die Übernahme sperrbarer Ressourcen warten, Leistungsverbesserungen bei der Änderungsansicht und vieles mehr. &lt;br /&gt;
&lt;br /&gt;
InterBase 2017 Developer Edition ersetzt InterBase XE7, das mit der Version 10.2.2 installiert wurde. Da {{Product}} jetzt InterBase 2017 als Bestandteil der Hautinstallation umfasst, wurde der separate Download über GetIt, der in früheren 10.2-Versionen verfügbar war, deaktiviert. Die Lizenz für InterBase 2017 Developer war bereits in 10.2 enthalten. Für die Bereitstellung von RAD Server auf Basis von InterBase 2017 müssen Sie die Lizenz für RAD Server über die Anwendung &amp;quot;Lizenzmanager&amp;quot; aktualisieren, die mit RAD Studio installiert wird. Für die Verwendung der lokalen Entwicklerversion von RAD Server ist keine eigene Lizenz erforderlich.&lt;br /&gt;
&lt;br /&gt;
===Sonstige Erweiterungen und Qualitätsverbesserungen===&lt;br /&gt;
&lt;br /&gt;
10.2.3 umfasst in verschiedenen Produktbereichen eine Reihe von Qualitäts- und Leistungserweiterungen. Die wichtigsten Erweiterungen sind im Folgenden aufgeführt.&lt;br /&gt;
&lt;br /&gt;
====Verbesserungen der MIME-Unterstützung für die REST-Clientbibliothek====&lt;br /&gt;
&lt;br /&gt;
In 10.2.3 wurde die MIME-Unterstützung in der REST-Clientbibliothek erheblich erweitert, indem eine neue interne TMime-Klasse zur Behandlung verschiedener Zuordnungen implementiert wurde und MIME-Inhaltstypen in der TRESTClient-Komponente erweitert wurden.&lt;br /&gt;
&lt;br /&gt;
====Bereitstellung des vollständigen Quellcodes für AppAnalytics-Clients====&lt;br /&gt;
&lt;br /&gt;
10.2.3 enthält den vollständigen Quellcode für AppAnalytics-Client-Komponenten und zusätzlich den Quellcode zugehöriger Bibliotheken für FMX und die VCL. Die Verwendung des Quellcodes unterliegt der RAD Studio EULA.&lt;br /&gt;
&lt;br /&gt;
====Aktualisierungen der EMS-Expertennamen====&lt;br /&gt;
&lt;br /&gt;
Die RAD Server zugrunde liegende Kerntechnologie wurde bisher EMS-Server genannt.  Im 10.2 Tokyo Release 3 haben wir einige der Namen und Titel der RAD Server-Experten und der eigenständigen Serveranwendungen aktualisiert. Alle internen Klassennamen, APIs und Verweise wurden aus Kompatibilitätsgründen nicht verändert.&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für hochauflösende Monitore und Stile für die VCL====&lt;br /&gt;
&lt;br /&gt;
In 10.2.3 wurde die Unterstützung für hochauflösende Monitore/Displays (HighDPI) für Delphi- und C++-VCL-Anwendungen verbessert. Dazu zählen unter anderem:&lt;br /&gt;
&lt;br /&gt;
* Verbesserungen der VCL-Stile für Kombinationsfelder, Bildlaufleisten, Popup-Menüs, Steuerelemente in DBCtrlGrid, StatusBar-Ziehpunkte, Registerseitengrafiken, Steuerelement zur Datums-/Uhrzeitauswahl und Tastenkombination in Menüs.&lt;br /&gt;
* HighDPI-Verbesserungen für gezogene Listenfeldelemente und ausgerichtete untergeordnete Steuerelemente auf Registern und im Dialogfeld TFDGUIxFormsLoginDialog.&lt;br /&gt;
* Korrekturen für das Rendern des MonthCalendar-Steuerelements sowie für die Skalierung von GridPanel und DBGrid.&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für FireMonkey====&lt;br /&gt;
&lt;br /&gt;
Das Release 10.2.3 enthält viele Erweiterungen und Verbesserungen für FireMonkey für alle Plattformen, aber insbesondere für Android. Zu den wichtigsten zählen:&lt;br /&gt;
&lt;br /&gt;
* Behobene Probleme bei Animationen und Übergängen von TabControl unter Android; wurde bereits in einem Patch bereitgestellt.&lt;br /&gt;
* Rendern der Schrift für Beschriftungen (in Scrolling-Containern) auf allen Plattformen.&lt;br /&gt;
* EContext3DException auf Android 4.4 und beim Versuch, eine Android-Anwendung beim Debuggen mit der Zurück-Schaltfläche zu schließen.&lt;br /&gt;
* Mobile Unterstützung für Android AdMob wurde auf die SDK Version 7 aktualisiert.&lt;br /&gt;
* Verbesserungen des Steuerelements DateEdit, des Steuerelements TrackBar unter Windows, des Ereignisses OnChange von TSpinBox, des Renderns des Steuerelements Viewport3D unter Android und der Anzeige von TreeView-Einträgen.&lt;br /&gt;
* Exception-Behandlung unter macOS High Sierra 10.13.2.&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für die RTL====&lt;br /&gt;
&lt;br /&gt;
An der Laufzeitbibliothek wurden zahlreiche Verbesserungen vorgenommen, z. B.:&lt;br /&gt;
&lt;br /&gt;
* Änderungen an System.pas zur besseren Unterstützung von Speichermanagern von Drittanbietern.&lt;br /&gt;
* Verbesserungen der HTTP-Clientbibliothek bei der Proxy-Unterstützung, eine konsistenter Implementierung für Stream-Postings, Weitergabe von Cookies bei Umleitungen und leeres Passwort.&lt;br /&gt;
* DUnitX-Korrekturen für die Linux-Plattform.&lt;br /&gt;
* Änderungen einiger Windows-API-Aufrufe, um dynamische Aufrufe zur Erzielung einer verbesserten Kompatibilität mit Windows XP zu verwenden (obwohl die Plattform nicht offiziell unterstützt wird).&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für das Installationsprogramm====&lt;br /&gt;
&lt;br /&gt;
10.2.3 enthält ein verbessertes Fehlerbedingungsmanagement in dem auf GetIt basierten Feature-Installationsprogramm, einschließlich von Szenarien mit zu wenig Festplattenspeicherplatz und Download-Unterstützung für neue Dateien für vorhandene Packages in einem vorhandenen Ordner. Außerdem ist die Unterstützung für das Starten der IDE ohne Administratorrechte nach der Installation enthalten, und wir haben die automatische Installation der integrierten Version von Beyond Compare wieder aktiviert.&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für die IDE====&lt;br /&gt;
&lt;br /&gt;
Die IDE enthält viele Verbesserungen, darunter:&lt;br /&gt;
&lt;br /&gt;
* Korrekturen und Verbesserungen der Willkommensseite in 10.2.2; wurde bereits in einem Patch bereitgestellt.&lt;br /&gt;
* Zahlreiche Verbesserungen des dunklen Designs, wie die Schriftfarbe von Beschriftungen im FMX-Stil-Designer, Stile der Bildlaufleisten auf der Willkommensseite und Verbesserungen bei Dialogfeldstilen.&lt;br /&gt;
* QuickEdit-Unterstützung für Kopieren (Strg+C) und Einfügen (Strg+V).&lt;br /&gt;
* Verbesserung des Zwischenablageverlaufs für Textkopiervorgänge mit vielen Megabytes und die Möglichkeit, Elemente zu löschen.&lt;br /&gt;
* Unterstützung des Start-Layouts beim Öffnen von Projekten im Windows-Datei-Explorer.&lt;br /&gt;
* Änderungen am dunklen Editor-Farbschema.&lt;br /&gt;
&lt;br /&gt;
====Erweiterungen für FireDAC und mehrschichtige Anwendungen====&lt;br /&gt;
&lt;br /&gt;
Es wurden viele Verbesserungen im Datenbereich vorgenommen, z. B.:&lt;br /&gt;
&lt;br /&gt;
* Unterstützung für doppelte Anführungszeichen in Passwörtern, die für bestimmte CDATA Enterprise Connectors erforderlich sind.&lt;br /&gt;
* Einige Verbesserungen für DataSnap, wie das Auslösen von OnError von TDSServer, DSClient-Verbindung unter C++, Apache DataSnap-Servermethoden mit JSON-Parametern und Beseitigung von Speicherlecks in der TCP-Konfiguration.&lt;br /&gt;
* FireDAC-Korrekturen für TFDQuery.OpenOrExecute, PostgreSQL DirectExecute, BatchMove-Unterstützung für CSV-Dateien auf mobilen Geräten, TFDDataSet.PSUpdateRecord und weitere FDBatchMove-Verbesserungen.&lt;br /&gt;
* Erweiterungen des REST-Debuggers: Ein abschließender Schrägstrich kann jetzt einem Wert der Eigenschaft BaseURL hinzugefügt werden, wenn Ressourcen oder Parameter leer sind (liefert die Unterstützung für Webdienste, die den abschließenden Schrägstrich erwarten).&lt;br /&gt;
* Außer den bereits oben erwähnten neuen Features wurden RAD Server hinsichtlich der CORS-Unterstützung und der Linux-/Apache-Stabilität verbessert.&lt;br /&gt;
&lt;br /&gt;
===Lösung für Manifest-Updates für Android-Apps===&lt;br /&gt;
&lt;br /&gt;
Als Ergebnis des Updates von Android AdMob könnte die Fehlermeldung &amp;quot;Erwartet 4323000, aber gefunden 7095000&amp;quot; bei der Bereitstellung einer Android-Anwendung mit 10.2.3, die mit einer früheren Version von 10.2 Tokyo (vor 10.2.3) erstellt wurde, angezeigt werden. Dies ist auf den Inhalt der Manifestdatei zurückzuführen, die nicht mit den neuen, für Werbung, Landkarten und In-App-Abrechnung verwendeten Bibliotheken übereinstimmt, die mit 10.2.3 Tokyo bereitgestellt werden. Verwenden Sie zur Lösung dieses Problems die Option &amp;quot;Systemdateien auf Standard zurücksetzen&amp;quot;, um die alten importieren Java-Bibliotheken auf die neuen zu aktualisieren. &lt;br /&gt;
&lt;br /&gt;
Ab 10.2.3 Tokyo generiert {{Product}} die Android-Manifestdatei mit der neuen Version der Google Play Services-Bibliotheken im Metadaten-Tag &amp;lt;code&amp;gt;com.google.android.gms.version&amp;lt;/code&amp;gt;. Der Wert für die Version 7.0.0 ist 7095000. Vorhandene FireMonkey-Anwendungen werden jedoch nicht automatisch so aktualisiert, dass sie die neuen Google Play Services-Bibliotheken (google-play-services-ads-7.0.0.jar, google-play-services-analytics-7.0.0.jar, google-play-services-base-7.0.0.jar, google-play-services-identity-7.0.0.jar, google-play-services-maps-7.0.0.jar, google-play-services-panorama-7.0.0.jar, google-play-services-plus-7.0.0.jar, google-play-services-wallet-7.0.0.jar) importieren. Sie importieren weiterhin die alte Google Play Services-Bibliothek (google-play-services.jar). &lt;br /&gt;
&lt;br /&gt;
Wählen Sie zur Behebung dieses Problems Android als Zielplattform aus, klicken Sie mit der rechten Maustaste auf &#039;&#039;&#039;Bibliotheken&#039;&#039;&#039;, und wählen Sie &#039;&#039;&#039;Systemdateien auf Standard zurücksetzen&#039;&#039;&#039;, um die alten importieren Java-Bibliotheken mit den neuen zu aktualisieren, wie im folgenden Screenshot gezeigt:&lt;br /&gt;
&lt;br /&gt;
[[File:Android manifest.png|link=]]&lt;br /&gt;
&lt;br /&gt;
===JDK 9-Inkompatibilitäten===&lt;br /&gt;
&lt;br /&gt;
Die Toolkette von {{Product}} und die Version des Android SDK, die in 10.2.3 (oder früheren Versionen) installiert ist, sind nicht kompatibel mit der neuesten Version von Java (JDK 9).&lt;br /&gt;
&lt;br /&gt;
* Wenn Sie nur JDK 1.9 installiert haben, können Sie keinen Android SDK-Eintrag hinzufügen.&lt;br /&gt;
* Wenn die Versionen JDK 1.8 und JDK 1.9 installiert sind und die Umgebungsvariable JAVA_HOME auf die JDK 1.9-Installation oder &amp;lt;code&amp;gt;java -version&amp;lt;/code&amp;gt; auf einen Eintrag wie &amp;quot;9.0.4&amp;quot; verweist, können Sie einen Android SDK-Eintrag auf Basis von JDK 1.9 hinzufügen. Es ist jedoch nicht möglich, Delphi- oder C++-FireMonkey-Anwendungen zu erzeugen.&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;&#039;Wenn die Versionen JDK 1.8 und JDK 1.9 installiert sind und die Umgebungsvariable JAVA_HOME auf die JDK 1.8-Installation oder &amp;lt;code&amp;gt;java -version&amp;lt;/code&amp;gt; auf einen Eintrag wie &amp;quot;1.8.0_162&amp;quot; verweist, können Sie einen Android SDK-Eintrag auf Basis von JDK 1.9 hinzufügen, und es ist möglich, Delphi- oder C++-FireMonkey-Anwendungen zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Beziehen von 10.2 Tokyo – Release 3==&lt;br /&gt;
&lt;br /&gt;
10.2 Tokyo – Release 3 ist als Installationsprogramm (Installationsprogramm für Features) und als ISO (Offline-Installationsprogramm) auf der Webseite für registrierte Benutzer erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Installationsprogramme für 10.2 Tokyo – Release 3 können von den folgenden Seiten für registrierte Benutzer heruntergeladen werden:&lt;br /&gt;
&lt;br /&gt;
* {{Delphi}} {{Version}}: [http://cc.embarcadero.com/reg/delphi http://cc.embarcadero.com/reg/delphi]&lt;br /&gt;
* {{CBuilder}} {{Version}}: [http://cc.embarcadero.com/reg/c_builder http://cc.embarcadero.com/reg/c_builder]&lt;br /&gt;
* {{Product}} {{Version}}: [http://cc.embarcadero.com/reg/rad_studio http://cc.embarcadero.com/reg/rad_studio]&lt;br /&gt;
&lt;br /&gt;
==Installieren von 10.2 Tokyo – Release 3==&lt;br /&gt;
&lt;br /&gt;
# Führen Sie das Installationsprogramm aus. Der Installationsexperte deinstalliert RAD Studio 10.2 Tokyo vor der Installation von 10.2 Tokyo – Release 3. Ihre Einstellungen werden beibehalten.&amp;lt;ref&amp;gt;&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Installieren Sie dazu 10.2 Tokyo – Release 3 mit dem gleichen Installationsprogramm (Offline-Installationsprogramm oder Installationsprogramm für Features), das Sie zur Installation von 10.2 Tokyo verwendet haben. Um das verwendete Installationsprogramm zu ermitteln, überprüfen Sie, ob in der IDE im Menü &#039;&#039;&#039;Tools&#039;&#039;&#039; die Option &#039;&#039;&#039;Plattformen verwalten&#039;&#039;&#039; angezeigt wird. Wenn die Menüoption vorhanden ist, dann haben Sie das &#039;&#039;&#039;Installationsprogramm für Features&#039;&#039;&#039;&amp;lt;/ref&amp;gt; verwendet, Sie können dies aber zur Sicherheit das [http://blog.marcocantu.com/blog/2016-september-migrationtool_update1.html Migrationstool] ausführen.&lt;br /&gt;
# Installieren von 10.2 Tokyo – Release 3:&lt;br /&gt;
#* Wenn Sie das Installationsprogramm für Features heruntergeladen haben, führen Sie es aus.&lt;br /&gt;
#* Wenn Sie das Offline-Installationsprogramm heruntergeladen haben, binden Sie das ISO ein, und führen Sie dann {{Path|install_RADStudio.exe}} aus.&lt;br /&gt;
&lt;br /&gt;
Die Installation kann mit einer der folgenden Optionen durchgeführt werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Installationsprogramm für Features:&#039;&#039;&#039; Damit können Sie eine erste Gruppe von RAD Studio-Features für die Installation auswählen, wie z. B. eine bestimmte Kombinationen von Programmiersprachen und Zielplattformen, Sprachunterstützung oder Hilferessourcen. Detaillierte Informationen finden Sie unter [[Installationsprogramm für Features|Installationsprogramm für Features]]. &lt;br /&gt;
* &#039;&#039;&#039;Offline-Installationsprogramm:&#039;&#039;&#039; Damit können Sie RAD Studio auf einem System ohne aktive Internetverbindung installieren. Nach der Installation von RAD Studio können Sie mit dem Offline-Installationsprogramm weitere Features hinzufügen oder installierte Features entfernen. Detaillierte Informationen finden Sie unter [[Verwenden des Offline-Installationsprogramms|Verwenden des Offline-Installationsprogramms]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn Sie am Ende der Installation aufgefordert werden, das Windows SDK zu &#039;&#039;&#039;deinstallieren&#039;&#039;&#039;, klicken Sie auf &#039;&#039;&#039;Abbrechen&#039;&#039;&#039;. Die Versionen des Windows SDK in {{Product}} 10.2 {{Version}} und {{Product}} 10.2 {{Version}} Release 3 sind identisch.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Aktualisieren des &amp;quot;Platform Assistant&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Der [[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant-Server]] ist für die Entwicklung von plattformübergreifenden Anwendungen für OS X oder iOS erforderlich. {{Product}} 10.2 {{Version}} Release 3 enthält neuere Versionen der Installationsprogramme für den &amp;quot;Platform Assistant&amp;quot; (einschließlich {{Path|setup_paserver.exe}} und {{Path|PAServer{{VersionNumber}}.pkg}}). Die Dateien des Installationsprogramms befinden sich im Ordner {{Path|PAServer}}.&lt;br /&gt;
&lt;br /&gt;
===Deinstallieren einer früheren Version des &amp;quot;Platform Assistant&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
Auf dem Mac müssen Sie den &amp;quot;Platform Assistant&amp;quot; nicht deinstallieren, sondern Sie können mit dem Befehl &#039;&#039;&#039;In den Papierkorb verschieben&#039;&#039;&#039; die vorherige Version entfernen.&lt;br /&gt;
&lt;br /&gt;
Deinstallieren Sie den &amp;quot;Platform Assistant&amp;quot; unter Windows mit {{Path|Uninstall PAServer.exe}} (empfohlen). Das Programm &#039;&#039;&#039;Uninstall&#039;&#039;&#039; befindet sich im Installationsverzeichnis des &amp;quot;Platform Assistant&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Auf einem System können sich mehrere Versionen des &amp;quot;Platform Assistant&amp;quot; befinden, sofern Sie jede Version an einem anderen Port ausführen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Installieren des &amp;quot;Platform Assistant&amp;quot; für 10.2 Tokyo – Release 3===&lt;br /&gt;
&lt;br /&gt;
* [[Installieren des Platform Assistant unter Windows|Installieren des Platform Assistant unter Windows]]&lt;br /&gt;
* [[Installieren des Platform Assistant auf dem Mac|Installieren des Platform Assistant auf dem Mac]]&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tokyo]]&lt;br /&gt;
&lt;br /&gt;
[[en:10.2 Tokyo - Release 3]]&lt;br /&gt;
[[fr:10.2 Tokyo - Release 3]]&lt;br /&gt;
[[ja:10.2 Tokyo - Release 3]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=ILINK32&amp;diff=212450</id>
		<title>ILINK32</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=ILINK32&amp;diff=212450"/>
		<updated>2018-02-08T09:48:26Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Weiterleitung nach Technische Details zu ILINK32 und ILINK64 erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Technische Details zu ILINK32 und ILINK64]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=ILINK32.EXE:_Der_inkrementelle_32-Bit-Linker&amp;diff=212449</id>
		<title>ILINK32.EXE: Der inkrementelle 32-Bit-Linker</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=ILINK32.EXE:_Der_inkrementelle_32-Bit-Linker&amp;diff=212449"/>
		<updated>2018-02-08T09:45:18Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Weiterleitung nach Verwenden von ILINK32 und ILINK64 in der Befehlszeile erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Verwenden von ILINK32 und ILINK64 in der Befehlszeile]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Quick-Bearbeitung&amp;diff=212209</id>
		<title>Quick-Bearbeitung</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Quick-Bearbeitung&amp;diff=212209"/>
		<updated>2017-12-12T17:45:44Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Weiterleitung nach Quick-Bearbeitung (VCL) erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Quick-Bearbeitung (VCL)]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_von_RAD_Server_Console&amp;diff=212085</id>
		<title>Manuelles Bearbeiten der Konfiguration von RAD Server Console</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Manuelles_Bearbeiten_der_Konfiguration_von_RAD_Server_Console&amp;diff=212085"/>
		<updated>2017-12-08T02:17:14Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212068 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Einrichten des EMS-Konsolenservers}}&lt;br /&gt;
__TOC__&lt;br /&gt;
Sie müssen die Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; bearbeiten, um den EMS-Konsolenserver zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
Das Standardpfad lautet:&amp;amp;nbsp;{{Path|C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS}}&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn Sie diese Datei ändern, müssen Sie den EMS-Konsolenserver 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 EMS-Datenbank==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen der &#039;&#039;&#039;EMS-Datenbank&#039;&#039;&#039; ändern, die der EMS-Konsolenserver 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, auf der sich die EMS-Datenbank befindet.&lt;br /&gt;
* &#039;&#039;&#039;Database.&#039;&#039;&#039; Lokales oder Remote-Verzeichnis der EMS-Datenbankdatei.&lt;br /&gt;
* &#039;&#039;&#039;UserName.&#039;&#039;&#039; Benutzername für den Zugriff auf die EMS-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;Password.&#039;&#039;&#039; Passwort für den Zugriff auf die EMS-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;SEPassword.&#039;&#039;&#039; Passwort für die Verbindung mit einer verschlüsselten InterBase-Datenbank.&lt;br /&gt;
* &#039;&#039;&#039;Pooled.&#039;&#039;&#039; Aktiviert das FireDAC-Verbindungs-Pooling mit der EMS-Datenbank, um die Wartezeit zu reduzieren.&lt;br /&gt;
* &#039;&#039;&#039;PooledMax.&#039;&#039;&#039; Maximal zulässige Anzahl der in den Pool gestellten Verbindungen zur EMS-Datenbank.&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;
&lt;br /&gt;
==Anmeldekonfiguration der EMS-Konsole==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardanmeldeinformationen ändern, um auf die EMS-Konsole mit einem normalen Browser zuzugreifen. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Console.Login]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;UserName.&#039;&#039;&#039; Standardbenutzer für den Zugriff auf die [[Benutzeroberfläche der EMS-Konsole|EMS-Konsole]].&lt;br /&gt;
* &#039;&#039;&#039;Password.&#039;&#039;&#039; Passwort für den Zugriff auf die EMS-Konsole.&lt;br /&gt;
&lt;br /&gt;
 [Console.Login]&lt;br /&gt;
 UserName=consoleuser&lt;br /&gt;
 Password=consolepass&lt;br /&gt;
&lt;br /&gt;
==Verbindung zur EMS-Konsole==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardinformationen für die Verbindung mit Ihrem &#039;&#039;&#039;[[EMS-Konsolenserver|EMS-Konsolenserver]]&#039;&#039;&#039; in einer Entwicklungsumgebung ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Console.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 EMS-Konsole fest. Der Standard-Port für den EMS-Konsolenserver in einer Entwicklungsumgebung ist &amp;lt;code&amp;gt;8081&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;HTTPS&#039;&#039;&#039;. Aktiviert die HTTPS-Unterstützung für die EMS-Konsole. Falls aktiviert, müssen Sie [[OpenSSL|OpenSSL]] auf Ihrem System installieren und die Zertifizierungsdateiinformationen 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), die von der EMS-Konsole verwendet wird.&lt;br /&gt;
* &#039;&#039;&#039;RootCertFile&#039;&#039;&#039;. Absoluter Pfad zu der CA-Zertifizierungsdatei (&amp;lt;code&amp;gt;.pem&amp;lt;/code&amp;gt;-Datei), die von der EMS-Konsole verwendet wird. 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;
 [Console.Connection.Dev]&lt;br /&gt;
 Port=8081&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;
==Browser-Einstellungen für die EMS-Konsole==&lt;br /&gt;
&lt;br /&gt;
Sie können die Standardeinstellungen ändern, anhand derer Daten in den Tabellen der EMS-Konsole in einem Webbrowser formatiert werden. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Console.Browser]&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;LimitRows&#039;&#039;&#039;. Maximale Zeilenanzahl, die in den Tabellen angezeigt wird. Der Vorgabewert ist &amp;lt;code&amp;gt;15&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;DateFormat&#039;&#039;&#039;. Format für die angezeigten Datumsangaben in der Datumsauswahl der EMS-Konsole. Sie können die Reihenfolge der Datumskomponenten oder die Komponententrennzeichen ändern. Das Standardformat ist &amp;lt;code&amp;gt;Monat/Tag/Jahr&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 [Console.Browser]&lt;br /&gt;
 LimitRows=15&lt;br /&gt;
 DateFormat=mm/dd/yy&lt;br /&gt;
&lt;br /&gt;
==Webdateien für EMS-Ressourcen==&lt;br /&gt;
&lt;br /&gt;
Sie können die Skripte und Ressourcendateien zur Darstellung des [[EMS-Konsolenserver|EMS-Konsolenservers]] in einem Webbrowser ändern. Suchen Sie in der Datei &#039;&#039;&#039;EMSServer.ini&#039;&#039;&#039; den Abschnitt &#039;&#039;&#039;[Console.Paths.Dev]&#039;&#039;&#039; (für die Entwicklung) oder den Abschnitt &#039;&#039;&#039;[Console.Paths.ISAPI]&#039;&#039;&#039; (für die Produktion):&lt;br /&gt;
&lt;br /&gt;
* Standardkonfiguration in einer Entwicklungsumgebung:&lt;br /&gt;
&lt;br /&gt;
 [Console.Paths.Dev]&lt;br /&gt;
 ResourcesFiles = {{Path|{{InstallPath}}\ObjRepos\en\EMS}} //Folder that contains the template folder (\webresources\templates\)&lt;br /&gt;
 WebFiles= [http://localhost/ http://localhost/]&amp;amp;lt;folder_name&amp;amp;gt; // URL to the WebFiles folder&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweise:&#039;&#039;&#039;&lt;br /&gt;
:* Wenn &#039;&#039;&#039;WebFiles&#039;&#039;&#039; leer ist, sucht der [[EMS-Konsolenserver|EMS-Konsolenserver]] die Webdateien im Pfad &#039;&#039;&#039;ResourcesFiles&#039;&#039;&#039;.&lt;br /&gt;
:* Wenn der Parameter &#039;&#039;&#039;WebFiles&#039;&#039;&#039; nicht leer ist, dann wird er auf den URL der Webdateien gesetzt.&lt;br /&gt;
:* Wenn &#039;&#039;&#039;WebFiles&#039;&#039;&#039; in einem Webserver verwendet wird, müssen Sie [[#Hosten von Webdateiressourcen auf einem Webserver|domäneübergreifende Anforderungen auf einem Webserver zulassen]].&lt;br /&gt;
&lt;br /&gt;
* Beispiel der Konfiguration für eine Produktionsumgebung mit einem Microsoft IIS-Server:&lt;br /&gt;
&lt;br /&gt;
 [Console.Paths.ISAPI]&lt;br /&gt;
 ResourcesFiles= C:\inetpub\wwwroot\&amp;amp;lt;folder_name&amp;amp;gt;  //Folder that contains the template folder (\webresources\templates\)&lt;br /&gt;
 WebFiles=  [http://localhost/ http://localhost/]&amp;amp;lt;folder_name&amp;amp;gt; // URL to the WebFiles folder &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Hinweise:&#039;&#039;&#039;&lt;br /&gt;
:* Wenn &#039;&#039;&#039;WebFiles&#039;&#039;&#039; leer ist, befindet sich der Ordner &amp;quot;webresources&amp;quot; im selben Ordner wie die DLL-Dateien.&lt;br /&gt;
:* Wenn der Parameter &#039;&#039;&#039;WebFiles&#039;&#039;&#039; nicht leer ist, dann wird er auf den URL der Webdateien gesetzt.&lt;br /&gt;
:* Wenn &#039;&#039;&#039;WebFiles&#039;&#039;&#039; in einem Webserver verwendet wird, müssen Sie [[#Hosten von Webdateiressourcen auf einem Webserver|domäneübergreifende Anforderungen auf einem Webserver zulassen]].&lt;br /&gt;
:* Weitere Informationen zur Installation des EMS-Konsolenservers in einer Produktionsumgebung finden Sie unter [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung|Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung]].&lt;br /&gt;
&lt;br /&gt;
==Hosten von Webdateiressourcen auf einem Webserver==&lt;br /&gt;
&lt;br /&gt;
Sie können den [[EMS-Konsolenserver|EMS-Konsolenserver]] so konfigurieren, dass Webdateiressourcen, die sich auf einem anderen Host befinden, abgerufen werden (durch Ändern der Eigenschaft &#039;&#039;&#039;WebFile&#039;&#039;&#039; der INI-Datei).&lt;br /&gt;
&lt;br /&gt;
Die Webdateiressourcen des [[EMS-Konsolenserver|EMS-Konsolenservers]] sind in den folgenden Ordnern enthalten:&lt;br /&gt;
&lt;br /&gt;
* /webresources/css/&lt;br /&gt;
* /webresources/fonts/&lt;br /&gt;
* /webresources/ico/&lt;br /&gt;
* /webresources//img/&lt;br /&gt;
* /webresources/js/&lt;br /&gt;
&lt;br /&gt;
Um auf die Webdateiressourcen auf einem anderen Webserver zuzugreifen, müssen Sie &#039;&#039;&#039;domäneübergreifende Anforderungen&#039;&#039;&#039; auf dem Webserver zulassen, auf dem sich die Ressourcen befinden. &#039;&#039;&#039;Domäneübergreifende Anforderungen&#039;&#039;&#039; ermöglichen HTTP-Anforderungen von Ressourcen aus einer anderen Domäne (für die die Anforderung erfolgt ist). &lt;br /&gt;
&lt;br /&gt;
Sie müssen die Option &#039;&#039;&#039;Access-Control-Allow-Origin&#039;&#039;&#039; als einen &#039;&#039;&#039;HTTP-Response-Header&#039;&#039;&#039; einfügen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Access-Control-Allow-Origin: * &amp;lt;/nowiki&amp;gt; &lt;br /&gt;
* &amp;lt;nowiki&amp;gt;Access-Control-Allow-Origin: http://domain:8081/&amp;lt;/nowiki&amp;gt; (restriktivere Option)&lt;br /&gt;
&lt;br /&gt;
Wenn Sie mit Microsoft IIS Server Webdateiressourcen hosten, siehe [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung#Konfigurieren von IIS für domäneübergreifende Anforderungen|Konfigurieren von Microsoft IIS Server für domäneübergreifende Anforderungen]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Konfigurieren des EMS-Servers oder des EMS-Konsolenservers|Konfigurieren der EMS-Konsolenservers]]&lt;br /&gt;
* [[Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung|Ausführen des EMS-Konsolenservers in einer Entwicklungsumgebung]]&lt;br /&gt;
* [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung|Installieren des EMS-Konsolenservers in einer Produktionsumgebung]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
&lt;br /&gt;
[[en:Editing the Configuration of Your EMS Console Server Manually]]&lt;br /&gt;
[[fr:Modification manuelle de la configuration du serveur de la console EMS]]&lt;br /&gt;
[[ja:EMS コンソール サーバーの構成の手動編集]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Desktop-Layouts_speichern&amp;diff=212084</id>
		<title>Desktop-Layouts speichern</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Desktop-Layouts_speichern&amp;diff=212084"/>
		<updated>2017-12-08T02:16:45Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212066 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|So verwenden Sie die IDE}}&lt;br /&gt;
&lt;br /&gt;
Um zwischen Desktop-Layouts zu wechseln, wählen Sie das gewünschte Layout in der Dropdown-Liste der Symbolleiste &#039;&#039;&#039;Desktop&#039;&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
Diese Anleitung beschreibt, wie Ihr aktuelles Desktop-Layout gespeichert wird, so dass ihr eigenes Layout im Untermenü  &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Ansicht &amp;amp;gt; Desktops&#039;&#039;&#039; &amp;lt;/font&amp;gt; und in der Symbolleiste verfügbar ist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Das aktuelle Desktop-Layout ist ein Eintrag, der in einer .dsk-Datei gespeichert wird, wenn Sie auf der Seite &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; [[Umgebungsoptionen|Umgebungsoptionen]] &amp;amp;gt; &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;Optionen für Autospeichern&amp;lt;/font&amp;gt;&#039;&#039;&#039;&amp;lt;/font&amp;gt; die Option &#039;&#039;&#039;Projekt-Desktop&#039;&#039;&#039; auswählen.  Beim nächsten Öffnen Ihres Projekts werden der gespeicherte Desktop und andere Einstellungen, einschließlich Haltepunkte, überwachte Ausdrücke und geöffnete Dateien, wiederhergestellt.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So speichern Sie ein Desktop-Layout:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Ansicht &amp;amp;gt; Desktops &amp;amp;gt; [[Desktop speichern|Desktop speichern]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
# Geben Sie einen Namen für den Desktop ein.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;So wählen Sie ein Debug-Desktop-Layout aus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Wählen Sie &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Ansicht &amp;amp;gt; Desktops &amp;amp;gt; [[Debug-Desktop auswählen|Debug-Desktop einstellen]]&#039;&#039;&#039;&amp;lt;/font&amp;gt;.&lt;br /&gt;
# Wählen Sie aus der Dropdown-Liste das Layout aus, das Sie als Desktop-Layout für das Debuggen verwenden möchten.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
*[[Projektoptionen einstellen|Projektoptionen einstellen]]&lt;br /&gt;
*[[Überblick zum Debuggen|Überblick zum Debuggen]]&lt;br /&gt;
*[[Symbolleiste Desktop|Symbolleiste Desktop]]&lt;br /&gt;
*[[Desktops|Desktops anzeigen (Befehl)]]&lt;br /&gt;
* [[Umgebungsoptionen|Umgebungsoptionen]]&lt;br /&gt;
[[Category:Mit RAD Studio arbeiten]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Saving Desktop Layouts]]&lt;br /&gt;
[[fr:Enregistrement des dispositions du bureau]]&lt;br /&gt;
[[ja:デスクトップ レイアウトを保存する]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installation&amp;diff=212083</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installation&amp;diff=212083"/>
		<updated>2017-12-08T02:16:24Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212067 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Hauptseite}}&lt;br /&gt;
&lt;br /&gt;
In diesem Thema wird die Installation, Aktualisierung oder das Löschen von {{Product}} beschrieben.&lt;br /&gt;
&lt;br /&gt;
==Installieren von {{Product}}==&lt;br /&gt;
&lt;br /&gt;
===Vor der Installation von {{Product}}===&lt;br /&gt;
&lt;br /&gt;
Auf der Seite &#039;&#039;&#039;[[Installationshinweise|Installationshinweise]]&#039;&#039;&#039; sind die Systemanforderungen von {{Product}} und andere Informationen beschrieben, die Sie vor der Installation von {{Product}} kennen müssen.&lt;br /&gt;
&lt;br /&gt;
Sie können {{Product}} {{Version}} auf Ihrem System, auf dem frühere Versionen von {{Product}} installiert sind, installieren. Beachten Sie jedoch, dass jede Version von {{Product}} Ihre [http://www.computerhope.com/issues/ch000549.htm {{Code|PATH}}-Umgebungsvariable (EN)] erweitert, die [[Installationshinweise#Voraussetzungen für unterstützte Zielplattformen|nicht länger als 1830 Zeichen sein kann]], bevor Sie {{Product}} {{Version}} installieren.&lt;br /&gt;
&lt;br /&gt;
===Auswählen eines Installationsprogramms===&lt;br /&gt;
&lt;br /&gt;
{{Product}} kann entweder mit dem &#039;&#039;&#039;Installationsprogramm&#039;&#039;&#039; oder dem &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; installiert werden.&lt;br /&gt;
&lt;br /&gt;
Das &#039;&#039;&#039;[[Installationsprogramm|Installationsprogramm]]&#039;&#039;&#039; ist in den meisten Fällen am geeignetsten, da es Folgendes bietet:&lt;br /&gt;
&lt;br /&gt;
* Deutlich kürzere Installationsdauer sowie deutlich kürzere Dauer für [[Hinzufügen und Entfernen von Features mit dem Feature-Manager|Änderungen installierter Features]] nach der Erstinstallation.&lt;br /&gt;
* Höhere Flexibilität bei der Auswahl von Features:&lt;br /&gt;
** Sie müssen keine Unterstützung für die 32-Bit-Windows-Zielplattform installieren.&lt;br /&gt;
** Sie können bestimmte Kombinationen von Zielplattformen und Programmiersprachen auswählen, anstatt Programmiersprachen und Zielplattformen einzeln auszuwählen.&lt;br /&gt;
** Sie können nach der Installation die Unterstützung für jede beliebige Programmiersprache entfernen.&lt;br /&gt;
* Geringere Größe des Installationsprogramms: 0,2 GB. Alles Weitere wird bei Bedarf, ja nach den Features, die Sie installieren, heruntergeladen. Außerdem müssen Sie das &#039;&#039;&#039;Installationsprogramm&#039;&#039;&#039; nach der Erstinstallation nicht beibehalten, die installierten Features ändern Sie [[Hinzufügen und Entfernen von Features mit dem Feature-Manager|in der IDE]].&lt;br /&gt;
* Höhere Benutzerfreundlichkeit. Die Installationsschritte sind einfacher.&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie jedoch das &#039;&#039;&#039;[[Offline-Installationsprogramm|Offline-Installationsprogramm]]&#039;&#039;&#039;, wenn:&lt;br /&gt;
&lt;br /&gt;
* Der Computer, auf dem Sie {{Product}} installieren möchten, über keine aktive Internet-Verbindung verfügt.&lt;br /&gt;
* Auf dem Laufwerk, auf dem Sie {{Product}} installieren möchten, nicht ausreichend Speicherplatz für die Speicherung von Zwischenspeicherdateien verfügbar ist. Im &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; können Sie [[Verwenden des Offline-Installationsprogramms#Konfigurieren des temporären Speicherordners|den temporären Speicherordner anpassen]].&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Wenn Sie das &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; verwenden, ist der &#039;&#039;&#039;[[Feature-Manager|Feature-Manager]]&#039;&#039;&#039; ({{Menu|Tools &amp;amp;gt; Plattformen verwalten}}) nicht auf Ihrem {{Product}}-Installationsprogramm verfügbar.&lt;br /&gt;
&lt;br /&gt;
===Ausführen des ausgewählten Installationsprogramms===&lt;br /&gt;
&lt;br /&gt;
Wenn Sie das &#039;&#039;&#039;Installationsprogramm&#039;&#039;&#039; auswählen, führen Sie die Anweisungen unter &#039;&#039;&#039;[[Verwenden des Installationsprogramms|Verwenden des Installationsprogramms]]&#039;&#039;&#039; aus.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie das &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; auswählen, führen Sie die Anweisungen unter &#039;&#039;&#039;[[Verwenden des Offline-Installationsprogramms|Verwenden des Offline-Installationsprogramms]]&#039;&#039;&#039; aus.&lt;br /&gt;
&lt;br /&gt;
===Nach der Installation von {{Product}}===&lt;br /&gt;
&lt;br /&gt;
Die folgenden Abschnitte beschreiben einige Schritte, denen Sie nach der Installation von {{Product}} {{Version}} folgen könnten.&lt;br /&gt;
&lt;br /&gt;
====Importieren von Einstellung einer früheren Version====&lt;br /&gt;
&lt;br /&gt;
Wenn auf Ihrem System eine frühere Version von {{Product}} installiert ist, verwenden Sie das &#039;&#039;&#039;[[Tool zum Migrieren von Einstellungen|Tool zum Migrieren von Einstellungen]]&#039;&#039;&#039;, um Ihre alten Einstellungen in Ihre {{Product}} {{Version}}-Installation zu migrieren.&lt;br /&gt;
&lt;br /&gt;
====Installieren eines neuen Platform Assistant====&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Anwendungen für &#039;&#039;&#039;OS X&#039;&#039;&#039; oder &#039;&#039;&#039;iOS&#039;&#039;&#039; bereitstellen möchten, oder wenn Sie Anwendungen für &#039;&#039;&#039;64-Bit-Windows&#039;&#039;&#039; mit einem Remote-System bereitstellen möchten, müssen Sie auf Ihrem Mac oder Remote-64-Bit-Windows-System den &#039;&#039;&#039;[[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant]]&#039;&#039;&#039;, der mit {{Product}} {{Version}} bereitgestellt wird, installieren. Sie können den &#039;&#039;&#039;Platform Assistant&#039;&#039;&#039; von einer früheren Version von {{Product}} nicht erneut verwenden.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Tipp:&#039;&#039;&#039; Sie können verschiedene Versionen des &#039;&#039;&#039;Platform Assistant&#039;&#039;&#039; gleichzeitig auf dem gleichen Sytstem ausführen, solange Sie verschiedene Schnittstellennummern für jede Instanz verwenden.&lt;br /&gt;
&lt;br /&gt;
====Vorlagedateien aktualisieren====&lt;br /&gt;
&lt;br /&gt;
Projekte für &#039;&#039;&#039;OS X&#039;&#039;&#039;, &#039;&#039;&#039;iOS&#039;&#039;&#039; oder &#039;&#039;&#039;Android&#039;&#039;&#039; enthalten Vorlagedateien, mit denen Sie bestimmte Aspekte Ihrer Anwendung für diese Plattformen anpassen können. Wenn Sie ein Projekt von einer früheren Version von {{Product}} zu {{Product}} {{Version}} migrieren, müssen Sie:&lt;br /&gt;
&lt;br /&gt;
# Eine Sicherung jeder angepassten Vorlagedatei erstellen, damit Sie Ihre angepassten Änderungen später überprüfen können.&lt;br /&gt;
# Alle Vorlagendateien von Ihrem Projektordner entfernen.&lt;br /&gt;
# Ihre Anwendung für jede Zielplattform erstellen (Android) oder bereitstellen (OS X, iOS), damit {{Product}} {{Version}} automatisch eine  aktuelle Version jeder Vorlagedatei generiert.&lt;br /&gt;
# Die neuen Vorlagedateien bearbeiten, um Ihre benutzerdefinierten Änderungen anzuwenden, falls vorhanden.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter:&lt;br /&gt;
&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung#Neu Erstellen der AndroidManifest.template.xml-Datei|Neu Erstellen der AndroidManifest.template.xml-Datei]]&lt;br /&gt;
* [[Anpassen der Datei info.plist#Neu Erstellen der info.plist-Vorlagendateien|Neu Erstellen der info.plist-Vorlagendateien]] ({{Path|info.plist.TemplateOSX.xml}}, {{Path|info.plist.TemplateiOS.xml}})&lt;br /&gt;
* [[Berechtigungsliste#Anpassen von Berechtigungslisten für iOS oder OS X|Anpassen von Berechtigungslisten für iOS oder OS X]] ({{Path|Entitlement.TemplateOSX.xml}}, {{Path|Entitlement.TemplateiOS.xml}})&lt;br /&gt;
&lt;br /&gt;
==Hinzufügen und Entfernen von Features nach der Installation==&lt;br /&gt;
&lt;br /&gt;
Bei der Installation von {{Product}} können Sie verschiedene Features aktivieren oder deaktivieren: Unterstützung für Programmiersprachen, Unterstützung für Zielplattformen, Sprachpakete usw. Sie können jedes dieser Features auch nach der Installation hinzufügen oder entfernen.&lt;br /&gt;
&lt;br /&gt;
Wenn Sie {{Product}} mit dem &#039;&#039;&#039;Installationsprogramm&#039;&#039;&#039; installiert haben, befolgen Sie die Anweisungen unter &#039;&#039;&#039;[[Hinzufügen und Entfernen von Features mit dem Feature-Manager|Hinzufügen und Entfernen von Features mit dem Feature-Manager]]&#039;&#039;&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wenn Sie {{Product}} mit dem &#039;&#039;&#039;Offline-Installationsprogramm&#039;&#039;&#039; installiert haben, befolgen Sie die Anweisungen unter &#039;&#039;&#039;[[Hinzufügen und Entfernen von Features mit dem Offline-Installationsprogramm|Hinzufügen und Entfernen von Features mit dem Offline-Installationsprogramm]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Entfernen von {{Product}}==&lt;br /&gt;
&lt;br /&gt;
Der Benutzer mit Administratorrechten, der {{Product}} anfänglich installiert hat, kann {{Product}} entsprechend den in der Windows-Dokumentation beschriebenen Schritten entfernen:&lt;br /&gt;
&lt;br /&gt;
* Windows 10: [http://windows.microsoft.com/en-us/windows-10/repair-or-remove-programs Repair or remove programs (EN)]&lt;br /&gt;
* Windows 8 und 8.1: [http://windows.microsoft.com/en-us/windows-8/uninstall-change-program Uninstall, change, or repair a program (EN)] &lt;br /&gt;
* Windows 7: [http://windows.microsoft.com/en-us/windows/uninstall-change-program#uninstall-change-program=windows-7 Uninstall or change a program (EN)]&lt;br /&gt;
&lt;br /&gt;
===Entfernen von {{Product}}-Instanzen, die Netzwerklizenzen verwenden===&lt;br /&gt;
&lt;br /&gt;
Nach dem Entfernen von {{Product}} muss jeder Benutzer, der nicht der Administrator ist, benutzerspezifische Daten aus der Windows-Registrierung entfernen:&lt;br /&gt;
&lt;br /&gt;
# Melden Sie sich bei Ihrem Benutzerkonto an.&lt;br /&gt;
# Erstellen Sie eine Sicherung der Registrierung.&lt;br /&gt;
# Rufen Sie &amp;quot;Regedit&amp;quot; oder ein anderes Tool für die Bearbeitung der Registrierung auf.&lt;br /&gt;
# Löschen Sie den folgenden Registrierungsschlüssel:&lt;br /&gt;
#: {{Code|HKEY_CURRENT_USER\Software\{{Company}}\BDS\{{VersionNumber}}}}&lt;br /&gt;
&lt;br /&gt;
===Entfernen von Konfigurationsdateien===&lt;br /&gt;
&lt;br /&gt;
Nach dem Entfernen von {{Product}} können benutzerspezifische Daten, wie etwa Standardprojekteinstellungen, in Konfigurationsdateien erhalten bleiben. Sie sollten diese Ordner manuell entfernen:&lt;br /&gt;
&lt;br /&gt;
* {{Path|All Users\Application Data\{{Company}}\BDS\{{VersionNumber}}}}&lt;br /&gt;
* {{Path|All Users\Shared Documents\{{Company}}\BDS\{{VersionNumber}}}}&lt;br /&gt;
&lt;br /&gt;
==Upgrading {{Product}} {{Version}}==&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Warning:&#039;&#039;&#039; You do not need to follow these steps to install a different version of {{Product}}. Different versions of {{Product}} can coexist on the same system.&lt;br /&gt;
&lt;br /&gt;
To replace {{Product}} {{Version}} with a better edition or an update of {{Product}} {{Version}}, you must [[#Removing {{Product}}|remove {{Product}} {{Version}}]] from your system and [[#Installing {{Product}}|install]] your upgraded edition or update of {{Product}} {{Version}}.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Installieren eines Package mit dem Getlt-Package-Manager|Installieren eines Package mit dem GetIt-Package-Manager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Berlin]]&lt;br /&gt;
&lt;br /&gt;
[[en:Installation]]&lt;br /&gt;
[[fr:Installation]]&lt;br /&gt;
[[ja:インストール]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Quick-Bearbeitung_(Men%C3%BC)&amp;diff=212082</id>
		<title>Quick-Bearbeitung (Menü)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Quick-Bearbeitung_(Men%C3%BC)&amp;diff=212082"/>
		<updated>2017-12-08T02:15:27Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212059 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für die Durchführung von Quick-Bearbeitungsaktionen sind weitere Optionen verfügbar, die je nach Typ der Komponente variieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Quick &amp;amp;lt;Bildeigenschaft&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Mit Quick-&amp;lt;code&amp;gt;&amp;amp;lt;Bildeigenschaft&amp;amp;gt;&amp;lt;/code&amp;gt; können Sie die Bildeigenschaften Ihres Steuerelements anpassen, ohne sie im Objektinspektor suchen zu müssen. Dieses Feature steht nur für Komponenten zur Verfügung, die den Eigenschaftstyp &amp;lt;code&amp;gt;TPicture&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;TGraphic&amp;lt;/code&amp;gt; verwenden.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039; &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Im Kontextmenü werden die Optionen &#039;&#039;&#039;Quick-Picture&#039;&#039;&#039; oder &#039;&#039;&#039;Quick-Glyph&#039;&#039;&#039; je nach Typ der Komponente angezeigt (z. B. wird für &amp;lt;code&amp;gt;TForm&amp;lt;/code&amp;gt; die Option &#039;&#039;&#039;Quick-Icon&#039;&#039;&#039; und für &amp;lt;code&amp;gt;BitBtn&amp;lt;/code&amp;gt; die Option &#039;&#039;&#039;Quick-Glyph&#039;&#039;&#039; angezeigt). &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Um die Bildeigenschaften zu bearbeiten, gehen Sie folgendermaßen vor:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf das Steuerelement, und klicken Sie auf die Option &#039;&#039;&#039;Quick-Picture/Glyph&#039;&#039;&#039;, um das Dialogfeld zu öffnen.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Laden&#039;&#039;&#039;, um ein neues Bild hinzuzufügen.&lt;br /&gt;
# Wählen Sie im Dialogfeld &amp;quot;Bild laden&amp;quot; ein Bild aus.&lt;br /&gt;
# Klicken Sie zum Speichern der Änderungen auf &#039;&#039;&#039;Speichern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Quickedit imageprop01.png|474px|Quick-Picture]]&lt;br /&gt;
[[File:Quickedit imageprop02.png|533px|Quick-Picture Laden]]&lt;br /&gt;
&lt;br /&gt;
==Quick &amp;amp;lt;Bilderliste&amp;amp;gt;==&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft Quick-&amp;lt;code&amp;gt;&amp;amp;lt;Bilderliste&amp;amp;gt;&amp;lt;/code&amp;gt; können Sie schnell und einfach auf alle &amp;lt;code&amp;gt;ImageList&amp;lt;/code&amp;gt;-Objekte im aktuellen Designer oder in allen verknüpften Designern zugreifen. Dieses Feature steht nur für Komponenten zur Verfügung, die den Eigenschaftstyp &amp;lt;code&amp;gt;TCustomImageList&amp;lt;/code&amp;gt; erben.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039; &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Im Kontextmenü werden &#039;&#039;&#039;Quick-Images&#039;&#039;&#039; und andere Namen von Quick-&amp;amp;lt;Bilderlisteneigenschaften&amp;amp;gt; angezeigt, je nach dem Typ der Komponente (z. B. für das Steuerelement &amp;lt;code&amp;gt;TListView&amp;lt;/code&amp;gt; die Einträge &#039;&#039;&#039;Quick-LargeImages&#039;&#039;&#039;, &#039;&#039;&#039;Quick-GroupHeaderImages&#039;&#039;&#039;, &#039;&#039;&#039;Quick-SmallImages&#039;&#039;&#039; und &#039;&#039;&#039;Quick-StateImages&#039;&#039;&#039;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um Ihrer Komponente Bilder aus einer vorhandenen &#039;&#039;&#039;Bilderliste &#039;&#039;&#039; hinzuzufügen:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente, und wählen Sie &#039;&#039;&#039;Quick-Images&#039;&#039;&#039;, um ein Untermenü mit der Liste der verfügbaren &#039;&#039;&#039;Bilderlisten&#039;&#039;&#039; anzuzeigen. &lt;br /&gt;
# Klicken Sie auf die Bilderliste, die Sie hinzufügen möchten. Ein Häkchen zeigt an, wenn die Bilderliste dem Steuerelement bereits hinzugefügt wurde.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;&amp;amp;lt;Neue Bilderliste hinzufügen&amp;amp;gt;&#039;&#039;&#039;, um das Dialogfeld zu öffnen, in dem Sie eine neue Bilderliste erstellen können.&lt;br /&gt;
&lt;br /&gt;
[[File:Quickedit imagelist02.png|600px|Quick-StateImages]]&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039; &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Im &#039;&#039;&#039;Objektinspektor&#039;&#039;&#039; werden die &#039;&#039;&#039;Bildereigenschaften&#039;&#039;&#039; mit der ausgewählten &#039;&#039;&#039;Bilderliste&#039;&#039;&#039; als Standardwert für die Komponente angezeigt.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Quick-Kopie Name==&lt;br /&gt;
&lt;br /&gt;
Mit der Option &#039;&#039;&#039;Quick-Kopie Name&#039;&#039;&#039; können Sie den Namen eines Steuerelements schnell kopieren.&lt;br /&gt;
[[File:Quickedit copyname.png|474px|none|Quick-Kopie Name]]&lt;br /&gt;
Klicken Sie mit der rechten Maustaste auf die Komponente, und wählen Sie &#039;&#039;&#039;Quick-Kopie Name&#039;&#039;&#039;, um den Namen der Komponente in die Zwischenablage zu kopieren. Mit Strg+V können Sie den Namen der Komponente an der gewünschten Stelle einfügen.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039; &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; &#039;&#039;&#039;Quick-Kopie Name&#039;&#039;&#039; kopiert nur den Namen der ausgewählten Komponente. Mit dem Befehl &#039;&#039;&#039;Bearbeiten &amp;amp;gt; Kopieren&#039;&#039;&#039; können Sie die gesamte Komponentendefinition kopieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Quick-Datenquelle==&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft &#039;&#039;&#039;Quick-Datenquelle&#039;&#039;&#039; können Sie schnell und einfach auf alle &#039;&#039;&#039;Datenquellen&#039;&#039;&#039;-Objekte im aktuellen Designer oder in allen verknüpften Designern zugreifen. Dieses Feature ist nur für Komponenten verfügbar, die die Eigenschaft &#039;&#039;&#039;DataSource&#039;&#039;&#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um der Komponente eine der verfügbaren Datenquellen zuzuweisen:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente, und wählen Sie &#039;&#039;&#039;Quick-Datenquelle&#039;&#039;&#039;, um ein Untermenü mit der Liste der verfügbaren &#039;&#039;&#039;Datenquellen&#039;&#039;&#039; anzuzeigen.&lt;br /&gt;
# Klicken Sie auf die Datenquelle, die Sie dem Steuerelement zuweisen möchten.&lt;br /&gt;
&lt;br /&gt;
[[File:DataSource edited.png|600px|none|Quick-Datenquelle]]&lt;br /&gt;
&lt;br /&gt;
==Quick-Datenfeld==&lt;br /&gt;
&lt;br /&gt;
Mit der Eigenschaft &#039;&#039;&#039;Quick-Datenfeld&#039;&#039;&#039; können Sie einer Komponente schnell und einfach ein Datenfeld zuweisen. Dieses Feature ist nur für Komponenten verfügbar, die die Eigenschaft &#039;&#039;&#039;DataField&#039;&#039;&#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
Führen Sie die folgenden Schritte aus, um der Komponente eines der verfügbaren Datenfelder zuzuweisen:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf die Komponente, und wählen Sie &#039;&#039;&#039;Quick-Datenfeld&#039;&#039;&#039;, um ein Untermenü mit der Liste der verfügbaren &#039;&#039;&#039;Datenfelder&#039;&#039;&#039; anzuzeigen.&lt;br /&gt;
# Klicken Sie auf die Option, mit der Sie das Steuerelement verbinden möchten.&lt;br /&gt;
&lt;br /&gt;
[[File:Quickedit datafield.png|600px|none|Quick-Datenfeld]]&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039; &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; In den folgenden Szenarien werden keine Optionen angezeigt:&#039;&#039;&lt;br /&gt;
:* Die Komponente ist mit keiner Datenquelle verbunden&lt;br /&gt;
:* Die Datenquelle ist mit keiner Datenmenge verbunden&lt;br /&gt;
:* Die verbundene Datenmenge ist deaktiviert&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Bilderlisten-Editor|Bilderlisten-Editor]]&lt;br /&gt;
* [[Quick-Bearbeitung|Quick-Bearbeitung]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Quick-Bearbeitung (Menu)}}&lt;br /&gt;
&lt;br /&gt;
[[en:Quick Edit Menu]]&lt;br /&gt;
[[fr:Menu Modification rapide]]&lt;br /&gt;
[[ja:［クイック編集］メニュー]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Arbeiten_mit_DBMS_(FireDAC)&amp;diff=212081</id>
		<title>Arbeiten mit DBMS (FireDAC)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Arbeiten_mit_DBMS_(FireDAC)&amp;diff=212081"/>
		<updated>2017-12-08T02:14:51Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|FireDAC}}&lt;br /&gt;
Dieser Abschnitt enthält eine Reihe von Artikeln über die Arbeit mit einer bestimmten Datenbank in einer FireDAC-Anwendung.&lt;br /&gt;
&lt;br /&gt;
==Themen==&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;
! &#039;&#039;&#039;Thema&#039;&#039;&#039;&lt;br /&gt;
! &#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; |[[Verwenden von SQLite mit FireDAC]]&lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; | In diesem Artikel werden die Aspekte der Entwicklung von [http://www.sqlite.org/ SQLite]-Datenbankanwendungen mit FireDAC für {{Delphi}} beschrieben. FireDAC ist die führende DBMS-Zugriffs-Engine für {{Delphi}}, die eine leistungsstarke API für SQLite-spezifische Funktionen bereitstellt. SQLite ist eine eingebettete SQL-Datenbank-Engine, die weltweit [http://www.sqlite.org/mostdeployed.html am häufigsten eingesetzte] SQL-Datenbank.&lt;br /&gt;
|- &lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; |[[Verwenden von Oracle mit FireDAC]]&lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; | In diesem Artikel werden die Aspekte der Entwicklung von [http://www.oracle.com/us/products/database/overview/index.html Oracle]-Datenbankanwendungen mit FireDAC für {{Delphi}} beschrieben. FireDAC ist die führende DBMS-Zugriffs-Engine für {{Delphi}}, die eine leistungsstarke API für Oracle-spezifische Funktionen bereitstellt. [http://www.oracle.com/us/products/database/overview/index.html Oracle] ist ein relationaler Datenbankserver auf Unternehmensebene, weltweit führend bei den mit RDBMS-Software erzielten Umsätzen.&lt;br /&gt;
&amp;lt;!--|- &lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; |[[Verwenden von Data Abstract mit FireDAC]]&lt;br /&gt;
|  align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; | In diesem Artikel werden die durch die Kombination von FireDAC mit [http://www.remobjects.com/da/ RemObjects Data Abstract] erzielten Leistungsvorteile beschrieben. FireDAC ist die führende Delphi-DBMS-Zugriffs-Engine, und RemObjects Data Abstract ist ein leistungsstarkes mehrschichtiges Framework.--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FireDAC]]&lt;br /&gt;
[[Kategorie:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Working with DBMS (FireDAC)]]&lt;br /&gt;
[[fr:Utilisation des SGBD (FireDAC)]]&lt;br /&gt;
[[ja:DBMS での作業（FireDAC）]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212080</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212080"/>
		<updated>2017-12-08T02:11:48Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212075 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.2 Tokyo - Release 1]]&lt;br /&gt;
&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von EMS-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [http://docwiki.embarcadero.com/HTML5_Builder/en/ Erstellen von webbasierten Anwendungen mit HTML5 Builder]&lt;br /&gt;
* [http://www.atozed.com/IntraWeb/index.EN.aspx Verwenden von IntraWeb (VCL für das Web) (EN)]&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio 10.2 Tokyo}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Debuggen_von_ger%C3%A4te%C3%BCbergreifenden_Anwendungen&amp;diff=212079</id>
		<title>Debuggen von geräteübergreifenden Anwendungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Debuggen_von_ger%C3%A4te%C3%BCbergreifenden_Anwendungen&amp;diff=212079"/>
		<updated>2017-12-08T02:10:59Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderungen von L10nBot (Diskussion) wurden auf die letzte Version von Esabatell zurückgesetzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Geräteübergreifende Anwendungen - Index|Geräteübergreifende Anwendungen}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Architektur für das geräteübergreifende Debuggen==&lt;br /&gt;
&lt;br /&gt;
===Debuggen von OS X-Anwendungen===&lt;br /&gt;
&lt;br /&gt;
[[Image:RemoteDebugMac2a.jpg|600px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auf der OS X-Plattform benötigt der Debugger Dateiberechtigungen.  Für das Debuggen unter OS X sind spezielle Berechtigungen erforderlich; nur ein Prozess mit den adäquaten Zugriffsrechten kann als Debugger fungieren. Weitere Informationen finden Sie unter &#039;&#039;&#039;[[Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac|Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten über die Entwicklung von OS X-Apps finden Sie unter &#039;&#039;&#039;[[OS X-Anwendungsentwicklung|OS X-Anwendungsentwicklung]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Debuggen von iOS-Apps===&lt;br /&gt;
&lt;br /&gt;
[[Image:RemoteDebugiOS.jpg|700px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Beim Debuggen auf den Zielplattformen &#039;&#039;&#039;iOS-Simulator&#039;&#039;&#039;, &#039;&#039;&#039;iOS-Gerät - 32 Bit&#039;&#039;&#039; und &#039;&#039;&#039;iOS-Gerät - 64 Bit&#039;&#039;&#039; stehen einige herkömmliche Debugger-Funktionen nicht zur Verfügung. Weitere Informationen finden Sie unter &#039;&#039;&#039;[[Debuggen von iOS-Apps|Debuggen von iOS-Apps]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelheiten über die Entwicklung von iOS-Apps finden Sie unter &#039;&#039;&#039;[[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Debuggen von Android-Anwendungen===&lt;br /&gt;
&lt;br /&gt;
[[Image:RemoteDebugAndroid.png|600 px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Einzelheiten über die Entwicklung von Android-Apps finden Sie unter &#039;&#039;&#039;[[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Der in {{Product}} integrierte Debugger==&lt;br /&gt;
&lt;br /&gt;
Mit dem in {{Variables|Product}} integrierten Debugger können Sie eine Anwendung debuggen, die für eine der [[Unterstützte Zielplattformen|unterstützten Zielplattformen]] konzipiert ist. Der integrierte Debugger unterstützt {{Delphi}}- und C++-Anwendungen mit Ausnahme der C++-64-Bit-Windows-, {{Delphi}}-iOS- und Android-Plattformen.&lt;br /&gt;
&lt;br /&gt;
{{Variables|Product}} unterstützt die folgenden Debugger, die auf der jeweiligen Zielplattform ausgeführt werden:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} Win64-Debugger für {{Delphi}}&#039;&#039;&#039; (auf einem PC mit einem 64-Bit-Windows-Betriebssystem)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} Win64-Debugger für C++&#039;&#039;&#039; (auf einem PC mit einem 64-Bit-Windows-Betriebssystem)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} OS X-Debugger&#039;&#039;&#039; (auf einem Mac mit einer Version von OS X)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} iOS-Debugger für den iOS-Simulator&#039;&#039;&#039; (auf einem Mac)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} iOS32-Debugger für 32-Bit-iOS-Geräte&#039;&#039;&#039; (auf einem angeschlossenen 32-Bit- oder 64-Bit-iOS-Gerät)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} iOS64-Debugger für 64-Bit-iOS-Geräte&#039;&#039;&#039; (auf einem angeschlossenen 64-Bit-iOS-Gerät)&lt;br /&gt;
* &#039;&#039;&#039;{{Company}} Android-Debugger&#039;&#039;&#039; (auf einem angeschlossenen Android-Gerät)&lt;br /&gt;
&lt;br /&gt;
Die geeigneten {{Company}}-Debugger werden installiert, wenn Sie Ihre Entwicklungsumgebung wie in der Hilfe beschrieben vorbereiten. Wenn Sie beispielsweise die Schritte für die [[OS X-Anwendungsentwicklung|OS X-Anwendungsentwicklung]] ausführen, werden der &#039;&#039;&#039;[[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant]]&#039;&#039;&#039; und der OS X-Debugger auf Ihrem Mac installiert. Genauso werden beim Ausführen der Schritte für die [[Mobile iOS-Anwendungsentwicklung|mobile iOS-Anwendungsentwicklung]] PAServer und der iOS-Debugger von {{Variables|Product}} auf Ihrem Mac als Zwischenplattform installiert, die Ihre Zielplattform (iOS) unterstützt. Die auf Ihrem System registrierten {{Company}}-Debugger sind auf der Seite &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Tools &amp;amp;gt; Optionen &amp;amp;gt; [[Debugger-Optionen|Debugger-Optionen]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Die &#039;&#039;&#039;neue Debugging-Lösung&#039;&#039;&#039;, die in diesem Thema beschrieben wird, ist die empfohlene Lösung für das geräteübergreifende Anwendungs-Debugging für OS X, iOS, Android und 64-Bit-Windows (von einem 32-Bit-Windows-Entwicklungssystem aus).  In diesem Szenario verwenden Sie den jeweiligen geräteübergreifenden Debugger (der auf der Zielplattform ausgeführt wird) zusammen mit dem integrierten Debugger in der IDE.&amp;lt;br /&amp;gt;&lt;br /&gt;
Die alte [[Remote-Debuggen - Alte Verfahren|Lösung für das Remote-Debuggen]] wird weiterhin unterstützt und kann optional zum Installieren und Ausführen der geräteübergreifenden Debugger verwendet werden. Diese alte Debugging-Lösung für geräteübergreifende Anwendungen ist aber gegenwärtig nicht dokumentiert.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis zum Remote-Win32-Debuggen:&#039;&#039;&#039; Sie können weiterhin den &#039;&#039;&#039;vorhandenen (alten) Remote-Debugger&#039;&#039;&#039; für das Remote-Desktop-Debuggen verwenden. Bedenken Sie dabei aber, dass Sie – wie früher – alle Dateien manuell auf die Zielplattform kopieren müssen. Informationen zur Verwendung des alten Remote-Debuggers finden Sie unter [[Überblick zum externen Debugger|Überblick zum externen Debugger]] und in den zugehörigen [[Remote-Debuggen - Alte Verfahren|Anleitungen]].  Mit der alten Remote-Debugging-Lösung können sowohl Win32- (wie früher) als auch Win64- und OS X-Anwendungen gedebuggt werden. Die Hilfe enthält jedoch keine detaillierten Informationen über die Verwendung des alten Remote-Debuggers für geräteübergreifendes Debuggen.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Anforderungen für das geräteübergreifende Debuggen in {{Product}}==&lt;br /&gt;
&lt;br /&gt;
* Für Anwendungen, die auf einer der Zielplattformen &#039;&#039;&#039;OS X&#039;&#039;&#039;-, &#039;&#039;&#039;iOS-Gerät - 32 Bit&#039;&#039;&#039;, &#039;&#039;&#039;iOS-Gerät - 64 Bit&#039;&#039;&#039; oder &#039;&#039;&#039;iOS-Simulator&#039;&#039;&#039; ausgeführt werden, sind der &#039;&#039;&#039;[[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant]]&#039;&#039;&#039; und ein &#039;&#039;&#039;[[Verbindungsprofil-Manager|Verbindungsprofil]]&#039;&#039;&#039; erforderlich, um eine Debug-Sitzung einzurichten.&lt;br /&gt;
*: Für die &#039;&#039;&#039;Android&#039;&#039;&#039;-Zielplattform und die systeminterne Win64-Zielplattform werden weder der &amp;quot;Platform Assistant&amp;quot; noch ein Verbindungsprofil benötigt.&lt;br /&gt;
* Für einige Zielplattformen ist es erforderlich, dass Sie in der IDE ein &#039;&#039;&#039;SDK&#039;&#039;&#039; hinzufügen, wie im nächsten Abschnitt [[#Anforderungen für geräteübergreifendes Debuggen in {{Product}}|Anforderungen für geräteübergreifendes Debuggen]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
Normalerweise werden sowohl der Debugger als auch der zu debuggende Prozess auf der Zielplattform ausgeführt. Das gilt für das iOS-Gerät und das Android-Gerät.&lt;br /&gt;
In jedem Fall meldet der Debugger aber den Status und interagiert mit Ihnen auf dem Entwicklungs-PC in der {{Variables|Product}}-IDE. Das bedeutet, dass die Verwendung der geräteübergreifenden Debugger weitgehend der Verwendung des integrierten Debuggers für Win32-Anwendungen entspricht. Allgemeine weiterführende Informationen über das Debuggen finden Sie unter [[Überblick zum Debuggen|Überblick zum Debuggen]].&lt;br /&gt;
&lt;br /&gt;
Voraussetzungen für das plattformübergreifende Debuggen:&lt;br /&gt;
&lt;br /&gt;
* Für Ihre Anwendung muss eine &#039;&#039;&#039;[[Aktivieren und Konfigurieren der Zielplattform|Zielplattform]]&#039;&#039;&#039; aktiviert sein:&lt;br /&gt;
** 64-Bit-Windows (auf einem 32-Bit-Windows-Entwicklungs-PC)&lt;br /&gt;
** OS X&lt;br /&gt;
** iOS (Delphi unterstützt entweder den iOS-Simulator oder die zwei Plattformen iOS-Gerät; C++ unterstützt nur die zwei Plattformen iOS-Gerät)&lt;br /&gt;
** Android (Android-Gerät)&lt;br /&gt;
** Remotes 32-Bit-Windows oder 64-Bit-Windows.&lt;br /&gt;
* Zielplattformabhängig:&lt;br /&gt;
**Für &#039;&#039;&#039;OS X&#039;&#039;&#039;- und &#039;&#039;&#039;iOS&#039;&#039;&#039;-Plattformen:&lt;br /&gt;
*** Der &#039;&#039;&#039;[[PAServer: Die Platform Assistant Server-Anwendung|Platform Assistant]]&#039;&#039;&#039; muss [[Ausführen des Platform Assistant auf dem Mac|auf dem Mac ausgeführt werden]].&lt;br /&gt;
*** Ihre Anwendung muss bereitgestellt sein, mit einer Codesignatur versehen sein und ein zugeordnetes &#039;&#039;&#039;[[Verbindungsprofil-Manager|Verbindungsprofil]]&#039;&#039;&#039; haben.&lt;br /&gt;
*** Ihr Entwicklungssystem muss über eine Live-Verbindung zu dem Mac verfügen (d. h. &#039;&#039;&#039;Verbindung testen&#039;&#039;&#039; auf der Seite [[Verbindungsprofil-Manager|Verbindungsprofil-Manager]] muss erfolgreich sein).&lt;br /&gt;
***: Bei dieser Verbindung können Sie den integrieren Debugger und den &#039;&#039;&#039;Bereitstellungs-Manager&#039;&#039;&#039; verwenden.&lt;br /&gt;
*** Zusätzlich muss für die Plattformen &#039;&#039;&#039;iOS-Gerät&#039;&#039;&#039; ein bereitgestelltes iOS-Gerät über ein USB-Kabel an den Mac angeschlossen sein.&lt;br /&gt;
***: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Mit dem integrierten Debugger können Sie keine iOS-Apps debuggen, die für die Plattformkonfiguration &#039;&#039;&#039;Anwendungs-Store&#039;&#039;&#039; compiliert wurden.&lt;br /&gt;
**Für die &#039;&#039;&#039;32-Bit-Windows&#039;&#039;&#039;-Plattform:&lt;br /&gt;
*** Sie müssen den &amp;quot;Platform Assistant&amp;quot; nicht verwenden, weil Ihre Debug-Umgebung sich auf dem Computer befindet, und der integrierte Debugger automatisch ausgeführt wird. Wenn Sie aber für eine &#039;&#039;&#039;32-Bit-Windows&#039;&#039;&#039;-Anwendung ein Remote-Debugging durchführen möchten, müssen Sie die Option &#039;&#039;&#039;Mit externen Debug-Symbolen&#039;&#039;&#039; in {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Delphi-Compiler &amp;amp;gt; Linken}} auf {{True}} setzen.&lt;br /&gt;
**Für die &#039;&#039;&#039;64-Bit-Windows&#039;&#039;&#039;-Plattform:&lt;br /&gt;
***Bei einer Verbindung zu einem Remote-64-Bit-PC:&lt;br /&gt;
**** Sie müssen den &amp;quot;Platform Assistant&amp;quot; und ein Verbindungsprofil verwenden.&lt;br /&gt;
**** Ihr Entwicklungssystem muss über eine Live-Verbindung zu dem Remote-64-Bit-PC verfügen (d. h. &#039;&#039;&#039;Verbindung testen&#039;&#039;&#039; auf der Seite [[Verbindungsprofil-Manager|Verbindungsprofil-Manager]] muss erfolgreich sein). Bei dieser Verbindung können Sie den integrieren Debugger und den &#039;&#039;&#039;Bereitstellungs-Manager&#039;&#039;&#039; verwenden.&lt;br /&gt;
***Bei einem PC-Entwicklungssystem mit einem 64-Bit-Windows-Betriebssystem:&lt;br /&gt;
**** Sie müssen den &amp;quot;Platform Assistant&amp;quot; nicht verwenden, weil Ihre Debug-Umgebung sich auf dem Computer befindet, und der integrierte Debugger automatisch ausgeführt wird.&lt;br /&gt;
**** Sie können aber optional den &amp;quot;Platform Assistant&amp;quot; und ein Verbindungsprofil auswählen, genauso wie für ein Remote-Zielsystem mit 64-Bit-Windows. Dadurch haben Sie die Möglichkeit, den &#039;&#039;&#039;[[Bereitstellungs-Manager|Bereitstellungs-Manager]]&#039;&#039;&#039; zu verwenden.&lt;br /&gt;
** Ein SDK ist für die folgenden Plattformen und Anwendungstypen &#039;&#039;&#039;erforderlich&#039;&#039;&#039; (im [[SDK-Manager|SDK-Manager]]):&lt;br /&gt;
*** Geräteübergreifende {{FM}}-C++-Anwendungen für die Plattform &#039;&#039;&#039;OS X&#039;&#039;&#039;&lt;br /&gt;
*** Geräteübergreifende {{FM}}-{{Delphi}}-Anwendungen für die Plattformen &#039;&#039;&#039;iOS-Gerät - 32 Bit&#039;&#039;&#039; und &#039;&#039;&#039;iOS-Gerät - 64 Bit&#039;&#039;&#039;&lt;br /&gt;
*** Geräteübergreifende {{FM}}-{{Delphi}}-Anwendungen für die Plattform &#039;&#039;&#039;Android&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Debuggen mit {{CBuilder}} für 64-Bit-Windows==&lt;br /&gt;
&lt;br /&gt;
Beim Debuggen einer C++-Anwendung für 64-Bit-Windows sind einige Debugger-Funktionen nicht verfügbar.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen finden Sie unter &#039;&#039;&#039;[[Debuggen von C++Builder-Anwendungen für 64-Bit-Windows|Debuggen von C++Builder-Anwendungen für 64-Bit-Windows]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Starten des Debuggers mit einem &amp;quot;Start&amp;quot;-Befehl==&lt;br /&gt;
&lt;br /&gt;
Wenn alle [[#Anforderungen für geräteübergreifendes Debuggen in {{Product}}|Anforderungen für das geräteübergreifende Debuggen]] erfüllt sind, wird mit dem Befehl &#039;&#039;&#039;Start&#039;&#039;&#039; Folgendes ausgeführt:&lt;br /&gt;
&lt;br /&gt;
* Die benötigten Dateien werden vom Host-PC auf den im Verbindungsprofil angegebenen Zielcomputer kopiert.&lt;br /&gt;
* Die Anwendung wird in einem für die Plattform geeigneten Debugger ausgeführt.&lt;br /&gt;
&lt;br /&gt;
Wenn beispielsweise &#039;&#039;&#039;OS X&#039;&#039;&#039; die aktive Plattform ist, wird die ausführbare Datei auf den Mac kopiert.&lt;br /&gt;
&lt;br /&gt;
Sie können mit einem beliebigen Standard-&#039;&#039;&#039;Start&#039;&#039;&#039;-Befehl das Debuggen einer geräteübergreifenden Anwendung (für OS X oder Win64) starten:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; [[Start|Start]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; (&#039;&#039;&#039;F9&#039;&#039;&#039;) (compiliert die Anwendung und führt sie im integrierten Debugger aus)&lt;br /&gt;
* &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; [[Gesamte Routine|Gesamte Routine]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; (&#039;&#039;&#039;F8&#039;&#039;&#039;)&lt;br /&gt;
* &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; [[Einzelne Anweisung|Einzelne Anweisung]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; (&#039;&#039;&#039;F7&#039;&#039;&#039;)&lt;br /&gt;
* &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; [[Bis Cursorposition ausführen und Ausführung bis Rückkehr|Ausführung bis Rückkehr]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; (&#039;&#039;&#039;Umschalt+F8&#039;&#039;&#039;)&lt;br /&gt;
*&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Start &amp;amp;gt; [[Bis Cursorposition ausführen und Ausführung bis Rückkehr|Bis Cursorposition ausführen]]&#039;&#039;&#039;&amp;lt;/font&amp;gt; (&#039;&#039;&#039;F4&#039;&#039;&#039;)&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; &amp;quot;Bis Cursorposition ausführen&amp;quot; wird für das Aufrufen des Debuggers auf der Android-Plattform nicht unterstützt.&lt;br /&gt;
&lt;br /&gt;
==Starten des Debuggers mit &amp;quot;Mit Prozess verbinden&amp;quot; und &amp;quot;Prozess laden: Extern&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
Zum Ausführen und Debuggen einer compilierten Binärdatei auf einem Computer mit dem &amp;quot;Platform Assistant&amp;quot;-Server (entweder einem Remote-PC oder einem Mac), können Sie die folgenden Befehle verwenden:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[Mit Prozess verbinden|Mit Prozess verbinden]]&#039;&#039;&#039;, um einen lokal oder remote ausgeführten Prozess zu debuggen. Die Verwendung des [[PAServer: Die Platform Assistant Server-Anwendung|&amp;quot;Platform Assistant&amp;quot; und eines Verbindungsprofils]] wird empfohlen. Einige Plattformen werden nicht unterstützt, wie im Dialogfeld [[Mit Prozess verbinden|Mit Prozess verbinden]] angegeben.&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Eine Verbindung mit einem ausgeführten Prozess wird für den &#039;&#039;&#039;{{Company}} iOS32-Geräte-Debugger&#039;&#039;&#039;, den &#039;&#039;&#039;{{Company}} iOS64-Geräte-Debugger&#039;&#039;&#039; und den &#039;&#039;&#039;{{Company}} Android-Debugger&#039;&#039;&#039; nicht unterstützt.&lt;br /&gt;
*&#039;&#039;&#039;[[Prozess laden: Lokal|Prozess laden: Lokal]]&#039;&#039;&#039;, um einen lokalen Debug-Prozess zu laden.&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; &amp;quot;Prozess laden: Lokal&amp;quot; wird für den &#039;&#039;&#039;{{Company}} iOS32-Geräte-Debugger&#039;&#039;&#039;, den &#039;&#039;&#039;{{Company}} iOS64-Geräte-Debugger&#039;&#039;&#039; und den &#039;&#039;&#039;{{Company}} Android-Debugger&#039;&#039;&#039; nicht unterstützt.&lt;br /&gt;
*&#039;&#039;&#039;[[Prozess laden: Extern|Prozess laden: Extern]]&#039;&#039;&#039;, um einen Debug-Prozess zu laden und ihn auf einem Remote-Computer auszuführen (mit einigen Einschränkungen bezüglich Verbindungsprofilen). Einige Plattformen werden nicht unterstützt, wie im Dialogfeld [[Prozess laden: Extern|Prozess laden: Extern]] angegeben.&lt;br /&gt;
*: &#039;&#039;&#039;Hinweis:&#039;&#039;&#039; &amp;quot;Prozess laden: Extern&amp;quot; wird für den &#039;&#039;&#039;{{Company}} Android-Debugger&#039;&#039;&#039; nicht unterstützt.&lt;br /&gt;
*:Die Verwendung des [[PAServer: Die Platform Assistant Server-Anwendung|&amp;quot;Platform Assistant&amp;quot;]] und eines [[Verbindungsprofil-Manager|Verbindungsprofils]] wird empfohlen.&lt;br /&gt;
&lt;br /&gt;
===Probleme mit der zeitlichen Steuerung bei &amp;quot;Prozess laden&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
Wenn beim Debuggen einer &#039;&#039;&#039;OS X&#039;&#039;&#039;-App die App sofort nach dem Aufruf von [[Prozess laden|Prozess laden]] abstürzt, sollten Sie entweder die Option &#039;&#039;&#039;Nicht ausführen&#039;&#039;&#039; oder &#039;&#039;&#039;Bis zu Programmeintrittspunkt ausführen&#039;&#039;&#039;&amp;quot; (Auswahlmöglichkeiten unter &amp;quot;Nach dem Laden&amp;quot;) auswählen. Durch beide Optionen können Probleme mit der zeitlichen Steuerung behoben werden, die auftreten, wenn die App ausgeführt wird und auf Debug-Ereignisse trifft und der Debugger noch nicht eingerichtet und bereit zur Verarbeitung der Ereignisse ist. Diese Probleme bei der zeitlichen Steuerung können dazu führen, dass der Debugger hängen bleibt.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Überblick zum Debuggen|Überblick zum Debuggen]]&lt;br /&gt;
* [[Anwendungen debuggen - Index|So verwenden Sie den Debugger]]&lt;br /&gt;
* [[Remote-Debuggen - Alte Verfahren|Remote-Debuggen - Alte Verfahren]]&lt;br /&gt;
* [[Erstellen und Testen eines Verbindungsprofils auf dem Entwicklungs-PC|Erstellen und Testen eines Verbindungsprofils auf dem Entwicklungs-PC]]&lt;br /&gt;
* [[PAServer: Die Platform Assistant Server-Anwendung|PAServer: Die Platform Assistant Server-Anwendung]]&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;
* [[Debuggen von iOS-Apps|Debuggen von iOS-Apps]]&lt;br /&gt;
* [[Ausführen und Debuggen Ihrer Android-Anwendung auf einem Remote-Android-Gerät|Ausführen und Debuggen Ihrer Android-Anwendung auf einem Remote-Android-Gerät]]&lt;br /&gt;
* [[Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac|Übernahme der Berechtigung zur Debugging-Unterstützung auf einem Mac]]&lt;br /&gt;
* [http://blogs.msdn.com/b/ntdebugging/archive/2009/01/09/challenges-of-debugging-optimized-x64-code.aspx Debugging optimized Win64 code (Debuggen von optimiertem Win64-Code) (EN)]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Debuggen von gerateubergreifenden Anwendungen}}&lt;br /&gt;
[[Category:XE2]]&lt;br /&gt;
[[Category:Geräteübergreifend]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Debugging Multi-Device Applications]]&lt;br /&gt;
[[fr:Débogage des applications multi-périphériques]]&lt;br /&gt;
[[ja:マルチデバイス アプリケーションのデバッグ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anwendungsoptionen&amp;diff=212078</id>
		<title>Anwendungsoptionen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anwendungsoptionen&amp;diff=212078"/>
		<updated>2017-12-08T02:08:41Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 212047 von L10nBot (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Projektoptionen (Dialogfeld)}}&lt;br /&gt;
&lt;br /&gt;
{{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; Anwendung}}&lt;br /&gt;
__TOC__&lt;br /&gt;
Auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; legen Sie die Optionen für die aktuelle Anwendung fest.&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;Optionen&#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;
Ziel, Übernehmen, Speichern&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Optionen für das Ziel|Optionen für das Ziel]].&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Gemeinsame Elemente&lt;br /&gt;
|&lt;br /&gt;
Siehe [[Gemeinsame Elemente auf den Projektoptionsseiten|Gemeinsame Elemente auf den Projektoptionsseiten]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; stehen je nach der ausgewählten Zielplattform unterschiedliche Optionen zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Anwendungsoptionen für Desktop-Plattformen|Desktop-Plattformen]]&#039;&#039;&#039; {{f|vcl|(VCL oder {{FM}})}}&lt;br /&gt;
* &#039;&#039;&#039;[[#Anwendungsoptionen für iOS|iOS]]&#039;&#039;&#039; {{f|vcl|(nur {{FM}})}}&lt;br /&gt;
* &#039;&#039;&#039;[[#Anwendungsoptionen für Android|Android]]&#039;&#039;&#039; {{f|vcl|(nur {{FM}})}}&lt;br /&gt;
&lt;br /&gt;
==Anwendungsoptionen für Desktop-Plattformen==&lt;br /&gt;
&lt;br /&gt;
[[Image:Applications Options.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:ApplicationOptionsOSX.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Für geräteübergreifende Anwendungen können Sie auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; die folgenden Optionen konfigurieren.&lt;br /&gt;
&lt;br /&gt;
===Einstellungen für Programmsymbol===&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;
! Option&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Symbol&lt;br /&gt;
&lt;br /&gt;
(für Windows-Anwendungen)&lt;br /&gt;
|&lt;br /&gt;
Legt die Symboldatei (&amp;lt;code&amp;gt;.ico&amp;lt;/code&amp;gt;) für die Ausgabedatei fest. Das in diesem Dialogfeld angezeigte Programmsymbol wird im Windows-Explorer neben dem Namen der Ausgabedatei angezeigt.&lt;br /&gt;
*Klicken Sie auf &#039;&#039;&#039;Symbol laden...&#039;&#039;&#039;, um das Dialogfeld &#039;&#039;&#039;[[Programmsymbol|Programmsymbol]]&#039;&#039;&#039; anzuzeigen und nach einer &amp;lt;code&amp;gt;.ico&amp;lt;/code&amp;gt;-Datei zu suchen.&lt;br /&gt;
*Klicken Sie auf &#039;&#039;&#039;Vorgabe&#039;&#039;&#039;, um das ursprüngliche für Ihre Anwendung bereitgestellte Standardsymbol wiederherzustellen.&lt;br /&gt;
&lt;br /&gt;
{{Variables|Product}} enthält Personality-spezifische &amp;lt;code&amp;gt;.ico&amp;lt;/code&amp;gt;-Dateien, die im Verzeichnis &amp;lt;code&amp;gt;/bin&amp;lt;/code&amp;gt; Ihrer Produktinstallation verfügbar sind. Jede &amp;lt;code&amp;gt;.ico&amp;lt;/code&amp;gt;-Datei enthält eine Gruppe von Symbolen in unterschiedlichen Größen. Auf Windows-Plattformen wird automatisch die für die jeweilige Situation passende Größe ausgewählt.&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;f s=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;delphi_PROJECTICON.ico&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;f e=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;f s=&amp;quot;appmethod&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;object_pascal_PROJECTICON.ico&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;f e=&amp;quot;appmethod&amp;quot; /&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
[[Image:DelphiPROJICON.png|64px]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;code&amp;gt;cbuilder_PROJECTICON.ico&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
[[Image:CbuilderPROJICON.png|64px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Für Konsolenanwendungen sind die Einstellungen für das Programmsymbol deaktiviert. Windows verwendet ein Standardsymbol für Konsolenanwendungen.  Im folgenden Tutorial wird das Ändern des Symbols für Konsolenanwendungen beschrieben:&lt;br /&gt;
[http://delphi.about.com/od/delphitips2009/qt/console-mode-delphi-application-specify-icon.htm {{Delphi}} @ About.com: Change the Default Application Icon for a Console Mode {{Delphi}} Application (EN)].&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Icns-Symbol&lt;br /&gt;
&lt;br /&gt;
(für {{FM}} OS X-Anwendungen)&lt;br /&gt;
|&lt;br /&gt;
Legt eine Icns-Symboldatei (&amp;lt;code&amp;gt;.icns&amp;lt;/code&amp;gt;) für die Ausgabedatei fest. Das Symbol, das in diesem Dialogfeld angezeigt wird, repräsentiert Ihre Anwendung unter OS X.&lt;br /&gt;
* Klicken Sie auf &#039;&#039;&#039;Icns laden...&#039;&#039;&#039;, um das Dialogfeld &#039;&#039;&#039;[[Programm-Icns|Programm-Icns]]&#039;&#039;&#039; anzuzeigen und nach einer &amp;lt;code&amp;gt;.icns&amp;lt;/code&amp;gt;-Datei zu suchen.&lt;br /&gt;
* Klicken Sie auf &#039;&#039;&#039;Vorgabe&#039;&#039;&#039;, um das ursprüngliche für Ihre {{Variables|Product}}-Anwendung bereitgestellte Standardsymbol wiederherzustellen.&lt;br /&gt;
&lt;br /&gt;
{{Variables|Product}} enthält Personality-spezifische &amp;lt;code&amp;gt;.icns&amp;lt;/code&amp;gt;-Dateien, die im Verzeichnis &amp;lt;code&amp;gt;/bin&amp;lt;/code&amp;gt; Ihrer Produktinstallation verfügbar sind. Die Dateinamen lauten:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;f s=&amp;quot;appmethod&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;object_pascalPROJECTICNS.icns&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;f e=&amp;quot;appmethod&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;f s=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;delphi_PROJECTICNS.icns&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;f e=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;cbuilder_PROJECTICNS.icns&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jede &amp;lt;code&amp;gt;.icns&amp;lt;/code&amp;gt;-Datei enthält eine Gruppe von Symbolen in unterschiedlichen Größen. OS X wählt automatisch die geeignete Größe für jede Situation aus. Informationen zum Erstellen eines gültigen Icns-Symbols für Ihre Anwendung finden Sie unter:&lt;br /&gt;
* [http://stackoverflow.com/a/12156032/939364 How can I set the icon for a Mac Application in Xcode? (EN)]&lt;br /&gt;
* [https://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html Optimizing for High Resolution (EN)]&lt;br /&gt;
&lt;br /&gt;
Um die icns-Symbol-Datei, die Sie an OS X weitergeben möchten, zu aktualisieren, folgen Sie den Schritten:&lt;br /&gt;
# Gehen Sie zu {{menu | Projekt &amp;amp;gt; Bereitstellung}}, um den [[Bereitstellungs-Manager|Bereitstellungs-Manager]] zu öffnen.&lt;br /&gt;
# Wählen Sie die Build-Konfiguration für das OS X-Projekt vom &#039;&#039;&#039;Konfigurationsauswahl&#039;&#039;&#039;-Kombinationsfeld aus.&lt;br /&gt;
# Klicken Sie auf &#039;&#039;&#039;Revert to Default&#039;&#039;&#039;, um das neue icns-Symbol dem [[Bereitstellungs-Manager|Bereitstellungs-Manager]] hinzuzufügen. &#039;&#039;&#039;Revert to Default&#039;&#039;&#039; entfernt alle Einträge, die nicht mehr benötigt werden, wie vorige icns-Symbol-Dateien.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Manifestdatei (Nur Windows)===&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;
! Option&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Automatisch erzeugen&lt;br /&gt;
|&lt;br /&gt;
Legt fest, ob die Manifestdatei automatisch erzeugt wird. Sie können eine der folgenden Optionen auswählen:&lt;br /&gt;
* &#039;&#039;&#039;Keine:&#039;&#039;&#039; Die Manifestdatei wird nicht erzeugt.&lt;br /&gt;
* &#039;&#039;&#039;Automatisch erzeugen:&#039;&#039;&#039; Die Manifestdatei wird entsprechend den folgenden Einstellungen erzeugt.&lt;br /&gt;
* &#039;&#039;&#039;Benutzerdefiniert:&#039;&#039;&#039; Verwenden Sie diese Option, wenn Sie ein benutzerdefiniertes Manifest bereitstellen möchten. Geben Sie im Feld &#039;&#039;&#039;Benutzerdefiniertes Manifest&#039;&#039;&#039; die &amp;lt;code&amp;gt;.manifest&amp;lt;/code&amp;gt;-Datei an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Laufzeit-Themes aktivieren&lt;br /&gt;
|&lt;br /&gt;
Legt fest, ob die Anwendung, die Sie entwickeln, Laufzeit-Themes verwenden soll.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Hochauflösung aktivieren&lt;br /&gt;
|&lt;br /&gt;
Legt fest, ob die Anwendung DPI unterstützt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Ausführungsebene&lt;br /&gt;
|&lt;br /&gt;
Legt die Ausführungsebene für Ihre Anwendung fest.&lt;br /&gt;
* &#039;&#039;&#039;Als Aufrufer&#039;&#039;&#039;: Wählen Sie diese Option, um Ihre Anwendung mit demselben Zugriffs-Token, das auch der übergeordnete Prozess verwendet, auszuführen. Verwenden Sie diese Option für Standardbenutzeranwendungen.&lt;br /&gt;
:Gestalten Sie die App mit internen Rechteerweiterungspunkten um.&lt;br /&gt;
* &#039;&#039;&#039;Maximal verfügbar&#039;&#039;&#039;: Wählen Sie diese Option, um Ihre Anwendung mit den höchsten Rechten, die ein Benutzer erhalten kann, auszuführen. Verwenden Sie diese Option für Anwendungen im gemischten Modus. &lt;br /&gt;
:Gestalten Sie die Anwendung in einem zukünftigen Release um.&lt;br /&gt;
* &#039;&#039;&#039;Administrator erforderlich&#039;&#039;&#039;: Wählen Sie diese Option für Ihre Anwendung, um Administratorrechte anzufordern. Die Anwendung wird nur für Administratoren ausgeführt, und es ist erforderlich, dass die Anwendung mit dem vollständigen Zugriffs-Token eines Administrators aufgerufen wird.&lt;br /&gt;
:Verwenden Sie diese Option nur für Administratoranwendungen. Interne Rechteerweiterungspunkte sind nicht erforderlich, die Anwendung wird bereits mit erweiterten Rechten ausgeführt.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen darüber, welche Option am besten für Ihre Anwendung geeignet ist, finden Sie unter [https://msdn.microsoft.com/en-us/library/bb384691.aspx: Requested Execution Levels (EN)] im &#039;&#039;&#039;Windows Dev Center&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie &#039;&#039;&#039;UI-Zugriff&#039;&#039;&#039;, wenn Ihre Anwendung die Schutzebenen der Benutzeroberfläche umgehen und Eingaben in Fenster mit einer höheren Berechtigung auf dem Desktop leiten soll.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Benutzerdefiniertes Manifest&lt;br /&gt;
|&lt;br /&gt;
Wenn Sie &#039;&#039;&#039;Benutzerdefiniert&#039;&#039;&#039; auswählen, wird das Feld &#039;&#039;&#039;Benutzerdefiniertes Manifest&#039;&#039;&#039; aktiviert. Klicken Sie auf die Ellipsen-Schaltfläche &#039;&#039;&#039;[...]&#039;&#039;&#039;, um nach der &amp;lt;code&amp;gt;.manifest&amp;lt;/code&amp;gt;-Datei zu suchen.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen und Beispiele von benutzerdefinierten Windows-Anwendungsmanifestdateien finden Sie unter [[Anpassen der Windows-Anwendungsmanifestdatei|Anpassen der Windows-Anwendungsmanifestdatei]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ausgabeeinstellungen===&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;
! Option&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Erweiterung&amp;amp;nbsp;der Zieldatei&lt;br /&gt;
|&lt;br /&gt;
Gibt die Erweiterung der endgültigen Zieldatei an.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Anwendungsoptionen für iOS==&lt;br /&gt;
&lt;br /&gt;
[[Image:ApplicationOptionsiOS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Für iOS-Anwendungen enthält die Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; zwei Registerkarten:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;iPhone&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;iPad&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Symbole für iOS-Apps===&lt;br /&gt;
&lt;br /&gt;
Für die iPhone- und iPad-Plattformen stellt {{Variables|Product}} Symboldateien für FireMonkey-iOS-Anwendungen in Form von &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;-Dateien in unterschiedlichen Größen bereit. Diese Dateien befinden sich im Verzeichnis &amp;lt;code&amp;gt;/bin/Artwork/iOS&amp;lt;/code&amp;gt; Ihrer Produktinstallation.&lt;br /&gt;
&lt;br /&gt;
Die folgenden Namen sind Beispiele für die von {{Variables|Product}} bereitgestellten Symboldateien:&lt;br /&gt;
&lt;br /&gt;
* FM_ApplicationIcon_57x57.png&lt;br /&gt;
* FM_LaunchImage_640x960.png&lt;br /&gt;
* FM_SettingIcon_29x29.png&lt;br /&gt;
* FM_SpotlightSearchicon_100x100.png&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf der plattformspezifischen Registerkarte (&amp;quot;iPhone&amp;quot; oder &amp;quot;iPad&amp;quot;) im entsprechenden Feld auf die Ellipsen-Schaltfläche ([[Image:ProjectOptionsEllipsis.jpg]]), um die Bilder und Symbole, die mit Ihrer iOS-Anwendung bereitgestellt werden, zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
===Registerkarte &amp;quot;iPhone&amp;quot;===&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;
! Feld&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (57x57)&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Symbol, das Ihre Anwendung repräsentiert. Dieses Symbol können Benutzer auf ihrem Startbildschirm platzieren und darauf tippen, um Ihre Anwendung zu starten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (60x60)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (114x114)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (120x120)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (320x480)&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Platzhalterbild für den ersten Bildschirm Ihrer Anwendung.&lt;br /&gt;
&lt;br /&gt;
Das Startbild wird anstelle Ihrer Anwendung angezeigt, bis das Laden der Anwendung beendet ist und die Anwendung den Platz des Bildes einnimmt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (640x960)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (640x1136)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (29x29)&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Symbol, das Ihre Anwendung auf den Einstellungsseiten und in den Spotlight-Suchergebnissen darstellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (40x40)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (58x58)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (80x80)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Registerkarte &amp;quot;iPad&amp;quot;===&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;
! Feld&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (72x72)&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Symbol, das Ihre Anwendung repräsentiert. Dieses Symbol können Benutzer auf ihrem Startbildschirm platzieren und darauf tippen, um Ihre Anwendung zu starten.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (76x76)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (144x144)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Programmsymbol (152x152)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Hochformat, 768x1004)&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; | Platzhalterbild für den ersten Bildschirm Ihrer Anwendung.&lt;br /&gt;
&lt;br /&gt;
Das Startbild wird anstelle Ihrer Anwendung angezeigt, bis das Laden der Anwendung beendet ist und die Anwendung den Platz des Bildes einnimmt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Hochformat, 768x1024)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Querformat, 1024x748)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Querformat, 1024x768)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Hochformat, 1536x2008)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Hochformat, 1536x2048)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Querformat, 2048x1496)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (Querformat, 2048x1536)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (40x40)&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Symbol, das Ihre Anwendung auf den Einstellungsseiten und in den Spotlight-Suchergebnissen darstellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (50x50)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (80x80)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Spotlight-Suchsymbol (100x100)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Einstellungssymbol (29x29)&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Symbol, das Ihre Anwendung auf den Einstellungsseiten und in den Spotlight-Suchergebnissen darstellt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Einstellungssymbol (58x58)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Vorschau===&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;
! Option&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Vorschau&lt;br /&gt;
|&lt;br /&gt;
Bei iOS-Zielplattformen erscheint dieses Feld rechts auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; und zeigt eine Vorschau des ausgewählten Bildes an.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
Tatsächliche&amp;amp;nbsp;Größe&lt;br /&gt;
|&lt;br /&gt;
Aktivieren Sie dieses Kontrollkästchen, um eine Vorschau des Symbols in der tatsächlichen Größe anzuzeigen.&lt;br /&gt;
Standardmäßig wird die Größe der Vorschau so angepasst, dass nicht mehr als der in der rechten Spalte verfügbare Platz ausgefüllt wird. Je nach Größe des Bildes müssen Sie eventuell einen Bildlauf durchführen, um das gesamte Bild anzuzeigen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Hinweise für iOS===&lt;br /&gt;
&lt;br /&gt;
* Sie können die Bilder und Symbole immer auf den Registerkarten &#039;&#039;&#039;iPhone&#039;&#039;&#039; und &#039;&#039;&#039;iPad&#039;&#039;&#039; konfigurieren, unabhängig vom aktuell ausgewählten iOS-Zielgerät.&lt;br /&gt;
&lt;br /&gt;
* Bilddateien müssen &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;-Dateien sein, und die Dateien müssen die erforderliche Größe haben, ansonsten erhalten Sie eine Fehlermeldung.&lt;br /&gt;
&lt;br /&gt;
* Nicht alle Bilder sind erforderlich; Einzelheiten dazu finden Sie in den [http://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/IconMatrix.html Custom Icon and Image Creation Guidelines (EN)] von Apple.&lt;br /&gt;
** Wenn Sie ein bestimmtes Bild nicht bereitstellen möchten, entfernen Sie den Eintrag aus dem Bildfeld und klicken auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
** Wenn Sie ein Bildfeld leeren, müssen Sie sicherstellen, dass das auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; ausgewählte &#039;&#039;&#039;Ziel&#039;&#039;&#039; auf &#039;&#039;&#039;Alle Konfigurationen&#039;&#039;&#039; eingestellt ist.  Leere Felder werden mit den Pfaden aus den übergeordneten Zielen überschrieben, und &#039;&#039;&#039;Alle Konfigurationen&#039;&#039;&#039; ist das einzige Ziel, das nicht überschrieben wird.&lt;br /&gt;
&lt;br /&gt;
* Sie können auch den Ihrer iOS-App zugeordneten Eigenschaftswert &amp;lt;code&amp;gt;UIDeviceFamily&amp;lt;/code&amp;gt; definieren. &amp;lt;code&amp;gt;UIDeviceFamily&amp;lt;/code&amp;gt; ist ein Wert in der Datei [[Apple-Anwendungsinformationsdatei (*.info.plist)|info.plist file]], die Ihrer iOS-App zugeordnet ist; &amp;lt;code&amp;gt;UIDeviceFamily&amp;lt;/code&amp;gt;legt die iOS-Geräte fest, auf denen Ihre App unterstützt wird. Die Standard-&amp;lt;code&amp;gt;UIDeviceFamily&amp;lt;/code&amp;gt; für iOS-Apps ist &#039;&#039;&#039;iPhone &amp;amp;amp; iPad&#039;&#039;&#039;, aber Sie können Ihre iOS-App auf nur &#039;&#039;&#039;iPad&#039;&#039;&#039; oder &#039;&#039;&#039;iPhone&#039;&#039;&#039; beschränken. Legen Sie auf der Seite {{Menu|Projekt &amp;amp;gt; Optionen &amp;amp;gt; [[Versionsinformationen|Versionsinformationen]]}} in der Liste &#039;&#039;&#039;Schlüssel/Wert&#039;&#039;&#039; einen Wert für &amp;lt;code&amp;gt;UIDeviceFamily&amp;lt;/code&amp;gt; fest.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsoptionen für Android==&lt;br /&gt;
&lt;br /&gt;
: [[Image:ApplicationOptionsAndroid.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Für Android-Anwendungen enthält die Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; eine Registerkarte:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Registerkarte &amp;quot;Gestaltungsmittel&amp;quot; für Android|Gestaltungsmittel]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Gestaltungsmittel für Android-Apps===&lt;br /&gt;
&lt;br /&gt;
Für die Android-Plattform stellt {{Product}} &#039;&#039;&#039;Symboldateien&#039;&#039;&#039; und &#039;&#039;&#039;Startbilder&#039;&#039;&#039; in unterschiedlichen Größen für {{FM}}-Android-Anwendungen in Form von &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;-Dateien bereit. Diese Dateien befinden sich im Verzeichnis &amp;lt;code&amp;gt;\bin\Artwork\Android&amp;lt;/code&amp;gt; Ihrer Produktinstallation.&lt;br /&gt;
&lt;br /&gt;
Klicken Sie auf der Registerkarte [[#Registerkarte &amp;quot;Gestaltungsmittel&amp;quot; für Android|Gestaltungsmittel]] im entsprechenden Feld auf die Ellipsen-Schaltfläche ([[Image:ProjectOptionsEllipsis.jpg]]), um die Symbole und Bilder, die mit Ihrer geräteübergreifenden Anwendung bereitgestellt werden, zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
===Registerkarte &amp;quot;Gestaltungsmittel&amp;quot; für Android===&lt;br /&gt;
&lt;br /&gt;
====Startprogrammsymbole====&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;
! Feld&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startprogrammsymbol (36x36 ldpi)&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; |&lt;br /&gt;
Symbol, das Ihre Anwendung repräsentiert. &amp;lt;br /&amp;gt;&lt;br /&gt;
(Dieses Symbol können Benutzer auf ihrem Startbildschirm platzieren und darauf tippen, um Ihre Anwendung zu starten.)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startprogrammsymbol (48x48 mdpi)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startprogrammsymbol (72x72 hdpi)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startprogrammsymbol (96x96 xhdpi)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startprogrammsymbol (144x144 xxhdpi)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Startbilder====&lt;br /&gt;
&lt;br /&gt;
Mit dem Kontrollkästchen &#039;&#039;&#039;Startbild einbeziehen&#039;&#039;&#039; können Sie die Startbilder Ihres Projekts aktivieren oder deaktivieren.&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;
! Feld&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (426x320 klein)&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
Startbilder für Ihre Anwendung.&amp;lt;br /&amp;gt;(Dies sind Bilder, die beim Öffnen Ihrer Anwendung angezeigt werden. Sie können entweder ein einzelnes Bild oder mehrere Bilder in verschiedenen Größen angeben. Verwenden Sie entweder ein Bitmap mit Mehrfachauflösung oder mehrere Bilder in verschiedenen Größen, um die Neuskalierung zu minimieren.)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (470x320 normal)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (640x480 groß)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Startbild (960x720 sehr groß)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kachelmodus für Startbild:&#039;&#039;&#039; Wenn der Kachelmodus aktiviert ist, wird das Bild wiederholt angezeigt. In diesem Kombinationsfeld können Sie den Kachelmodus mit den folgenden Optionen festlegen:&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;
! Kachelmodus&lt;br /&gt;
! Beschreibung&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| disabled&lt;br /&gt;
| Das Bild wird einmal auf dem Bildschirm angezeigt.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| clamp&lt;br /&gt;
| Die Farbe am Rand des Bildes wird repliziert, um den Bildschirm auszufüllen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| repeat&lt;br /&gt;
| Das Bild wird horizontal und vertikal wiederholt, um den Bildschirm auszufüllen.&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| mirror&lt;br /&gt;
| Das Bild wird horizontal und vertikal mit einem Spiegelungseffekt bei jedem zweiten Bild wiederholt, um den Bildschirm auszufüllen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In der Dokumentation zum [http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#attr_android:tileMode Android Tile Mode (EN)] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Startbildanordnung: &#039;&#039;&#039; Die Startbildanordnung legt die Position des Bildes auf dem Bildschirm fest, falls das Bild kleiner als der Bildschirm ist. Die Startbildanordnung wird nur berücksichtigt, wenn der &#039;&#039;&#039;Kachelmodus für das Startbild&#039;&#039;&#039; &#039;&#039;&#039;deaktiviert&#039;&#039;&#039; ist. In der Dokumentation zur [http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#attr_android:gravity Android Gravity (EN)] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
====Hinweise zu Bildern für Android====&lt;br /&gt;
&lt;br /&gt;
* Sie können die Bilder für Ihre App immer auf der Registerkarte &#039;&#039;&#039;Gestaltungsmittel&#039;&#039;&#039; konfigurieren, unabhängig vom aktuell ausgewählten mobilen Zielgerät.&lt;br /&gt;
&lt;br /&gt;
* Bilddateien müssen *&amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;*-Dateien sein, und die Dateien müssen die erforderliche Größe haben, ansonsten erhalten Sie eine Fehlermeldung.&lt;br /&gt;
&lt;br /&gt;
* In Android können Sie [[Verwenden von 9-Patch-Grafiken in Android|&#039;&#039;&#039;9-Patch-Grafiken verwenden&#039;&#039;&#039;]], die festlegen, wie das Bild gestreckt wird.&lt;br /&gt;
** Sie können ein Bild mit dem Tool &#039;&#039;&#039;draw9patch&#039;&#039;&#039;, das sich im Verzeichnis {{Path|{{AndroidSDKPath}}\tools\lib}} befindet, in 9-Patch konvertieren.&lt;br /&gt;
** Mit dem Tool &#039;&#039;&#039;draw9patch&#039;&#039;&#039; können Sie &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;- und &amp;lt;code&amp;gt;.9.png&amp;lt;/code&amp;gt;-Bilder laden. nach Ausführung des Tools wird Ihr Bild mit der Erweiterung &amp;lt;code&amp;gt;.9.png&amp;lt;/code&amp;gt; gespeichert. &#039;&#039;&#039;Draw9patch&#039;&#039;&#039; arbeitet mit einem 1-Pixel-Umfang, daher werden &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;-Bilder mit 4 zusätzlichen Pixel (2 horizontal und 2 vertikal) gespeichert, &amp;lt;code&amp;gt;.9.png&amp;lt;/code&amp;gt;-Bilder bleiben unverändert.&lt;br /&gt;
** Zeichnen Sie die obere und linke 1 Pixel breite Hilfslinie in Schwarz, um den skalierbaren Bereich des Bildes festzulegen. In der Dokumentation zu [http://developer.android.com/tools/help/draw9patch.html Android Draw 9-patch (EN)] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
* Alle Bilder sind optional.&lt;br /&gt;
** Wenn Sie ein bestimmtes Bild nicht bereitstellen möchten, entfernen Sie den Eintrag aus dem Bildfeld und klicken auf &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
** Wenn Sie ein Bildfeld leeren, müssen Sie sicherstellen, dass das auf der Seite &#039;&#039;&#039;Anwendung&#039;&#039;&#039; ausgewählte &#039;&#039;&#039;Ziel&#039;&#039;&#039; auf &#039;&#039;&#039;Alle Konfigurationen&#039;&#039;&#039; eingestellt ist.  Leere Felder werden mit den Pfaden aus den übergeordneten Zielen überschrieben, und &#039;&#039;&#039;Alle Konfigurationen&#039;&#039;&#039; ist das einzige Ziel, das nicht überschrieben wird.&lt;br /&gt;
&lt;br /&gt;
* Beim Ausführen einer Android-Anwendung auf einem &#039;&#039;&#039;Kindle Fire&#039;&#039;&#039; wird auf dem Karussell das MDPI-Startprogrammsymbol (48x48) Ihrer Anwendung angezeigt, selbst wenn Sie ein Symbol mit einer höheren Auflösung bereitgestellt haben. Dieses MDPI-Startprogrammsymbol wird zudem verschwommen dargestellt. Dies tritt aber nur bei der Installation Ihrer Android-Anwendung auf dem Kindle Fire über USB auf. Wenn Benutzer Ihre Anwendung aus dem Amazon-Anwendungs-Store herunterladen, wird das Symbol Ihrer Anwendung, das auf dem Karussell des Kindle Fire angezeigt wird, aus dem Amazon-Anwendungs-Store heruntergeladen. In den Anwendungs-Store können Sie ein kleines Anwendungssymbol (114x114) und ein größeres Anwendungssymbol (512x512) hochladen. In der [https://developer.amazon.com/help/faq.html#AppDetails Amazon-Dokumentation (EN)] finden Sie weitere Informationen.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
&lt;br /&gt;
* [[Programm-Icns|Programm-Icns]] (Dialogfeld)&lt;br /&gt;
* [[Programmsymbol|Programmsymbol]] (Dialogfeld)&lt;br /&gt;
&lt;br /&gt;
* [[Erscheinungsbild der Anwendung|Erscheinungsbild]] (Seite)&lt;br /&gt;
* [[Ausrichtung von Anwendungen|Ausrichtung]] (Seite)&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Erstellen und Bereitstellen von App-Symbolen|Erstellen und Bereitstellen von App-Symbolen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;f s=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Hilfe in Anwendungen aktivieren|Hilfe in Anwendungen aktivieren]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;f e=&amp;quot;radstudio&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Vorbereiten von iOS-Anwendungen für die Bereitstellung|Vorbereiten von iOS-Anwendungen für die Bereitstellung]]&lt;br /&gt;
* [[Vorbereiten von Android-Anwendungen für die Bereitstellung|Vorbereiten von Android-Anwendungen für die Bereitstellung]]&lt;br /&gt;
* [[Verwenden von 9-Patch-Grafiken in Android|Verwenden von 9-Patch-Grafiken in Android]]&lt;br /&gt;
&lt;br /&gt;
* [[Anpassen der Windows-Anwendungsmanifestdatei|Anpassen der Windows-Anwendungsmanifestdatei]]&lt;br /&gt;
* [[API (ApplicationName.manifest)|API (ApplicationName.manifest)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDE-Referenz]]&lt;br /&gt;
[[Category:XE5]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Application Options]]&lt;br /&gt;
[[fr:Options de l&#039;application]]&lt;br /&gt;
[[ja:［アプリケーション］オプション]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212138</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212138"/>
		<updated>2017-12-07T17:24:14Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.2 Tokyo - Release 1]]&lt;br /&gt;
* [[10.2 Tokyo - Release 2]]&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von EMS-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [http://docwiki.embarcadero.com/HTML5_Builder/en/ Erstellen von webbasierten Anwendungen mit HTML5 Builder]&lt;br /&gt;
* [http://www.atozed.com/IntraWeb/index.EN.aspx Verwenden von IntraWeb (VCL für das Web) (EN)]&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio Updates}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212137</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212137"/>
		<updated>2017-12-07T17:24:00Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: wrong import&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.2 Tokyo - Release 1]]&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von EMS-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [http://docwiki.embarcadero.com/HTML5_Builder/en/ Erstellen von webbasierten Anwendungen mit HTML5 Builder]&lt;br /&gt;
* [http://www.atozed.com/IntraWeb/index.EN.aspx Verwenden von IntraWeb (VCL für das Web) (EN)]&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio Updates}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212133</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Hauptseite&amp;diff=212133"/>
		<updated>2017-12-06T21:35:56Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hilfe für {{Product}} {{MarketingVersion}}}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatleft&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
==[[Überblick über RAD Studio|Überblick]]==&lt;br /&gt;
* [[Überblick über RAD Studio|Funktionsübersicht]]&lt;br /&gt;
* [[Neuerungen|Neuerungen]]&lt;br /&gt;
* [[Release-Hinweise|Release-Hinweise]]&lt;br /&gt;
* [[10.2 Tokyo - Release 1]]&lt;br /&gt;
==[[Installation|Installation]]==&lt;br /&gt;
* [[Installationshinweise|Installationshinweise]]&lt;br /&gt;
* [[Plat en:Main Page#{{Product}} {{MarketingVersion}}|Hotfixes und Workarounds]]&lt;br /&gt;
==[[Einführung in RAD Studio|Einführung]]==&lt;br /&gt;
* [[Tutorials|Tutorials]] | [[Tutorial: Verwenden der IDE|Ihre erste Anwendung erstellen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Code- und Anwendungsbeispiele|Code- und Anwendungsbeispiele]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Grundlagen|Lesen]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#Video-Demos|Videos]]&lt;br /&gt;
* [[Hilfreiche Ressourcen für neue Benutzer#CodeRage-Seminare|Seminare]]&lt;br /&gt;
==Projektentwicklung==&lt;br /&gt;
* [[Hauptanwendungstypen|Hauptanwendungstypen]]&lt;br /&gt;
* [[Arbeitsschritte bei der Projektentwicklung|Arbeitsschritte bei der Projektentwicklung]]&lt;br /&gt;
==Referenz==&lt;br /&gt;
* [[Unterstützte Zielplattformen|Zielplattformen]]&lt;br /&gt;
* [[Frameworks und Bibliotheken|Frameworks und Bibliotheken]]&lt;br /&gt;
* [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
* [[IDE-Referenz und Hilfsprogramme|IDE-Referenz und Hilfsprogramme]]&lt;br /&gt;
* [[Index|Index]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;floatright&amp;quot; style=&amp;quot;width: 49%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{f|winguide|&lt;br /&gt;
&lt;br /&gt;
==[[Windows-Entwicklerhandbuch - Index|Windows-Entwicklung]]==&lt;br /&gt;
* [[VCL|VCL-Formularanwendung für Windows]]&lt;br /&gt;
* [[Entwickeln von Metropolis-UI-Anwendungen|Metropolis-UI-Anwendungen für VCL und {{FM}} (Windows 8-Stil)]]&lt;br /&gt;
* [[Komponentenentwicklung - Index|Komponentenentwicklung]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==[[Geräteübergreifende Anwendungen - Index|Geräteübergreifende Entwicklung]]==&lt;br /&gt;
* [[Geräteübergreifende Anwendungen entwickeln|Geräteübergreifende Anwendungen entwickeln]]&lt;br /&gt;
* [[Schritte bei der Entwicklung von geräteübergreifenden Anwendungen|Schritte bei der Entwicklung von geräteübergreifenden Anwendungen]]&lt;br /&gt;
* [[Datenbankanwendungen entwickeln|Datenbankanwendungen entwickeln]]&lt;br /&gt;
* [[Entwickeln von EMS-, Cloud- und REST-Anwendungen|Entwickeln von EMS-, Cloud- und REST-Anwendungen]] {{f|datasnap|&lt;br /&gt;
* [[DataSnap-Anwendungen entwickeln|DataSnap-Anwendungen entwickeln]] }}&lt;br /&gt;
==Mobile Entwicklung==&lt;br /&gt;
* [[Mobile Android-Anwendungsentwicklung|Mobile Android-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile iOS-Anwendungsentwicklung|Mobile iOS-Anwendungsentwicklung]]&lt;br /&gt;
* [[Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)|Mobile-Tutorials: Mobile Anwendungsentwicklung (iOS und Android)]]&lt;br /&gt;
&lt;br /&gt;
{{f|radstudio|&lt;br /&gt;
&lt;br /&gt;
==[[Internetanwendungen entwickeln - Index|Webentwicklung]]==&lt;br /&gt;
* [http://docwiki.embarcadero.com/HTML5_Builder/en/ Erstellen von webbasierten Anwendungen mit HTML5 Builder]&lt;br /&gt;
* [http://www.atozed.com/IntraWeb/index.EN.aspx Verwenden von IntraWeb (VCL für das Web) (EN)]&lt;br /&gt;
* [[Web Broker verwenden - Index|Verwenden von Web Broker]]&lt;br /&gt;
==[[UML-Modellierung|UML-Modellierung]]==&lt;br /&gt;
* [[Einführende Modellierungskonzepte|Einführende Modellierungskonzepte]]&lt;br /&gt;
* [[Anleitungen für die Modellierung|Anleitungen für die Modellierung]]&lt;br /&gt;
* [[Modellierungsreferenz - Index|Modellierungsreferenz]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hilfe fur RAD Studio 10.2 Tokyo}}&lt;br /&gt;
[[Category:Delphi]]&lt;br /&gt;
[[Category:C++]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[ja:メインページ]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anforderungen_f%C3%BCr_die_EMS-Datenbank_in_Produktionsumgebungen&amp;diff=211896</id>
		<title>Anforderungen für die EMS-Datenbank in Produktionsumgebungen</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anforderungen_f%C3%BCr_die_EMS-Datenbank_in_Produktionsumgebungen&amp;diff=211896"/>
		<updated>2017-09-13T01:14:43Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: duplicated translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Anforderungen für die EMS-Datenbank in Produktionsumgebungen unter Windows]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anforderungen_f%C3%BCr_die_RAD_Server-Datenbank_in_Produktionsumgebungen_unter_Windows&amp;diff=211895</id>
		<title>Anforderungen für die RAD Server-Datenbank in Produktionsumgebungen unter Windows</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Anforderungen_f%C3%BCr_die_RAD_Server-Datenbank_in_Produktionsumgebungen_unter_Windows&amp;diff=211895"/>
		<updated>2017-09-13T01:14:02Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: /* Siehe auch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Einrichten des EMS-Servers}}&lt;br /&gt;
{{Parent|Einrichten des EMS-Konsolenservers}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EMS arbeitet bei der Bereitstellung für eine [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung|Produktionsumgebung]] mit einer verschlüsselten [[InterBase|InterBase XE7]]-Datenbank. &lt;br /&gt;
&lt;br /&gt;
Sie benötigen eine gültige EMS-Lizenz, um InterBase XE7 zu installieren. Wenden Sie sich bitte an einen Verkaufsmitarbeiter von Embarcadero unter [http://www.embarcadero.com/company/contact-us http://www.embarcadero.com/company/contact-us], um eine gültige EMS-Lizenz für Ihre Produktionsumgebung zu erhalten.&lt;br /&gt;
&lt;br /&gt;
==Installieren der EMS-Datenbank für die Produktion==&lt;br /&gt;
&lt;br /&gt;
Sie müssen eine neue Instanz von [[InterBase|InterBase XE7]] mit einer gültigen EMS-Lizenz installieren und registrieren. &lt;br /&gt;
&lt;br /&gt;
# Laden Sie das [[InterBase|InterBase XE7]]-Installationsprogramm auf Ihren lokalen Computer herunter. Weitere Informationen finden Sie unter [http://docwiki.embarcadero.com/InterBase/XE7/en/Installation,_Registration,_and_Licensing_Information InterBase XE7].&lt;br /&gt;
# Extrahieren Sie die ZIP-Datei in neues Verzeichnis, und führen Sie &#039;&#039;&#039;install_windows.exe&#039;&#039;&#039; aus.&lt;br /&gt;
# Vergeben Sie einen eindeutigen Namen für die neue Instanz von InterBase. &#039;&#039;&#039;EMS&#039;&#039;&#039; wäre beispielsweise ein geeigneter Name.&lt;br /&gt;
#:[[File:InterbaseXE7Instance.png|400px]]&lt;br /&gt;
# Ändern Sie den Zielordner der EMS-InterBase-Instanz.&lt;br /&gt;
# Registrieren Sie die &#039;&#039;&#039;EMS-Instanz&#039;&#039;&#039; mit einer gültigen &#039;&#039;&#039;EMS-Lizenz&#039;&#039;&#039;.&lt;br /&gt;
#:[[File:EMSInstance.png|400px]]&lt;br /&gt;
# Starten Sie die EMS-Instanz des InterBase XE7-Servers. Wählen Sie dazu &#039;&#039;&#039; Start | Programme | Embarcadero InterBase XE7 | 64-bit instance = EMS | InterBase Server Manager&#039;&#039;&#039;.&lt;br /&gt;
# Überprüfen Sie, ob der InterBase-Server ausgeführt wird, oder klicken Sie auf die Schaltfläche &#039;&#039;&#039;Start&#039;&#039;&#039;.&lt;br /&gt;
#:[[File:EMSInstanceRunning.png]]&lt;br /&gt;
# &#039;&#039;&#039;Besonderer Hinweis für die japanische Edition von InterBase 64 Bit unter Windows:&#039;&#039;&#039; Kopieren Sie nach der Installation die Bibliothek &#039;&#039;&#039;ibclient64.dll&#039;&#039;&#039; aus &amp;lt;code&amp;gt;C:\Windows\SysWow64&amp;lt;/code&amp;gt; (oder aus dem für InterBase installierten bin-Ordner) in den Ordner &amp;lt;code&amp;gt;C:\Windows\System32&amp;lt;/code&amp;gt;. Dies ist für die 64-Bit-Version von &amp;lt;code&amp;gt;EMSDevServer.exe&amp;lt;/code&amp;gt; erforderlich, um die InterBase-Client-Bibliothek (ibclient64.dll) aus dem korrekten Windows-Systembibliotheksordner zu laden.&lt;br /&gt;
# [[Konfigurieren des EMS-Servers oder des EMS-Konsolenservers#Erstes Konfigurieren der EMS-Umgebung|Führen]] Sie &#039;&#039;&#039;EMSDevServer.exe&#039;&#039;&#039; aus, um die EMS-Datenbank einzurichten.&lt;br /&gt;
# Geben Sie im EMS-Konfigurationsexperten die benannte Instanz von [[InterBase|InterBase XE7]] an.&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[EMS-Server|EMS-Server]]&lt;br /&gt;
* [[EMS-Konsolenserver|EMS-Konsolenserver]]&lt;br /&gt;
* [[InterBase|InterBase]]&lt;br /&gt;
* [[Konfigurieren des EMS-Servers oder des EMS-Konsolenservers|Konfigurieren des EMS-Servers oder des EMS-Konsolenservers unter Windows]]&lt;br /&gt;
* [[Manuelles Bearbeiten der Konfiguration des EMS-Konsolenservers|Manuelles Bearbeiten der Konfiguration des EMS-Konsolenservers]]&lt;br /&gt;
* [[Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung|Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung unter Windows]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Anforderungen fur die EMS-Datenbank in Produktionsumgebungen unter Windows}}&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE8]]&lt;br /&gt;
&lt;br /&gt;
[[en:EMS Database Requirements for a Production Environment on Windows]]&lt;br /&gt;
[[fr:Exigences de la base de données EMS pour un environnement de production sous Windows]]&lt;br /&gt;
[[ja:Windows での運用環境用 EMS データベースの要件]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installieren_eines_RAD_Server-Package&amp;diff=211736</id>
		<title>Installieren eines RAD Server-Package</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installieren_eines_RAD_Server-Package&amp;diff=211736"/>
		<updated>2017-08-29T23:30:55Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Erweitern des EMS-Servers}}&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package im EMS-Server installieren (Laden von [[Übersicht über EMS-Ressourcen|EMS-Ressourcen]] zur Erweiterung der Funktionalität), um die Packages in einer Entwicklungsumgebung zu testen oder in einem realen Szenario bereitzustellen.&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package zu Testzwecken==&lt;br /&gt;
&lt;br /&gt;
So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit {{Product}} ausgeliefert wird:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der &#039;&#039;&#039;[[Projektverwaltung|Projektverwaltung]]&#039;&#039;&#039; mit der rechten Maustaste auf das [[Erstellen eines EMS-Package|EMS-Package]]-Projekt, und wählen Sie {{Menu| Optionen &amp;amp;gt; Debugger}}&lt;br /&gt;
# Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:&lt;br /&gt;
#*&#039;&#039;&#039;Host-Anwendung&#039;&#039;&#039;: &lt;br /&gt;
#** 32-Bit-Windows-Anwendungen: &amp;lt;code&amp;gt;$(BDS)\bin\EMSDevServer.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#** 64-Bit-Windows-Anwendungen: &amp;lt;code&amp;gt;$(BDS)\bin64\EMSDevServer.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Parameter&#039;&#039;&#039;: &amp;lt;code&amp;gt;-l$(Zielname)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie {{Menu|Start}}, oder drücken Sie einfach &#039;&#039;&#039;F9&#039;&#039;&#039;, um das Projekt auszuführen.&lt;br /&gt;
&lt;br /&gt;
Wenn der EMS-Server die neue Ressource erfolgreich registriert hat, enthält das EMS-Serverprotokoll (im [[Fenster des EMS-Servers]]) eine Meldung:&lt;br /&gt;
&lt;br /&gt;
 {&amp;quot;Load&amp;quot;:{&amp;quot;Filename&amp;quot;:&amp;quot;C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl&amp;quot;}}&lt;br /&gt;
 {&amp;quot;RegUnit&amp;quot;:{&amp;quot;Filename&amp;quot;:&amp;quot;C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl&amp;quot;,&amp;quot;Filename&amp;quot;:&amp;quot;Unit1&amp;quot;}}&lt;br /&gt;
 {&amp;quot;RegResource&amp;quot;:{&amp;quot;Resource&amp;quot;:&amp;quot;sample&amp;quot;,&amp;quot;Endpoints&amp;quot;:[&amp;quot;Get&amp;quot;,&amp;quot;GetItem&amp;quot;,&amp;quot;PostUpdates&amp;quot;,&amp;quot;PutItem&amp;quot;,&amp;quot;DeleteItem&amp;quot;]}}&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package für die Bereitstellung unter Windows==&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; befindet sich im folgenden Verzeichnis: &lt;br /&gt;
&amp;lt;code&amp;gt;C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS\&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Suchen Sie den Abschnitt &#039;&#039;&#039;[Server.Packages]&#039;&#039;&#039;.&lt;br /&gt;
# Führen Sie die EMS-Packages wie folgt auf:&lt;br /&gt;
&lt;br /&gt;
 [Server.Packages]&lt;br /&gt;
 ; server extension packages go here&lt;br /&gt;
 ;c:\mypackages\basicextensions.bpl=mypackage description&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package zu Testzwecken unter Linux==&lt;br /&gt;
&lt;br /&gt;
So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit {{Product}} ausgeliefert wird:&lt;br /&gt;
&lt;br /&gt;
# Wenn die EMS-Umgebung noch nicht eingerichtet ist, konfigurieren Sie sie gemäß der Beschreibung im Abschnitt [[Konfigurieren des EMS-Servers oder des EMS-Konsolenservers unter Linux|Einrichten des EMS-Servers]]. &lt;br /&gt;
# Klicken Sie in der &#039;&#039;&#039;[[Projektverwaltung|Projektverwaltung]]&#039;&#039;&#039; mit der rechten Maustaste auf das [[Erstellen eines EMS-Package|EMS-Package]]-Projekt, und wählen Sie {{Menu| Optionen &amp;amp;gt; Debugger}}&lt;br /&gt;
# Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:&lt;br /&gt;
#*&#039;&#039;&#039;Host-Anwendung&#039;&#039;&#039;: &lt;br /&gt;
#** 64-Bit-Linux-Anwendungen: &amp;lt;code&amp;gt;/usr/lib/ems/EMSDevServerCommand&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Parameter&#039;&#039;&#039;: &amp;lt;code&amp;gt;-l$(Zielname)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie {{Menu|Start}}, oder drücken Sie einfach &#039;&#039;&#039;F9&#039;&#039;&#039;, um das Projekt auszuführen.&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package für die Bereitstellung unter Linux==&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; befindet sich im folgenden Verzeichnis: &amp;lt;code&amp;gt;/etc/ems/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Suchen Sie den Abschnitt &#039;&#039;&#039;[Server.Packages]&#039;&#039;&#039;.&lt;br /&gt;
# Führen Sie die EMS-Packages wie folgt auf:&lt;br /&gt;
&lt;br /&gt;
 [Server.Packages]&lt;br /&gt;
 ; server extension packages go here&lt;br /&gt;
 ;/etc/ems/bplbasicextensions.so=mypackage description&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Erstellen eines EMS-Package|EMS-Package]]&lt;br /&gt;
* [[Einrichten des EMS-Servers|Einrichten des EMS-Servers]]&lt;br /&gt;
* [[Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung|Ausführen des EMS-Servers in einer Entwicklungsumgebung]]&lt;br /&gt;
* [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung|Installieren des EMS-Servers in einer Produktionsumgebung]]&lt;br /&gt;
* [[Fenster des EMS-Servers|Fenster des EMS-Servers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;br /&gt;
&lt;br /&gt;
[[en:Installing an EMS Package]]&lt;br /&gt;
[[fr:Installation d&#039;un package EMS]]&lt;br /&gt;
[[ja:EMS パッケージのインストール]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installieren_eines_RAD_Server-Package&amp;diff=211714</id>
		<title>Installieren eines RAD Server-Package</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Installieren_eines_RAD_Server-Package&amp;diff=211714"/>
		<updated>2017-08-29T19:07:37Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: /* Installieren eines EMS-Package zu Testzwecken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Erweitern des EMS-Servers}}&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package im EMS-Server installieren (Laden von [[Übersicht über EMS-Ressourcen|EMS-Ressourcen]] zur Erweiterung der Funktionalität), um die Packages in einer Entwicklungsumgebung zu testen oder in einem realen Szenario bereitzustellen.&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package zu Testzwecken==&lt;br /&gt;
&lt;br /&gt;
So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit {{Product}} ausgeliefert wird:&lt;br /&gt;
&lt;br /&gt;
# Klicken Sie in der &#039;&#039;&#039;[[Projektverwaltung|Projektverwaltung]]&#039;&#039;&#039; mit der rechten Maustaste auf das [[Erstellen eines EMS-Package|EMS-Package]]-Projekt, und wählen Sie {{Menu| Optionen &amp;amp;gt; Debugger}}&lt;br /&gt;
# Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:&lt;br /&gt;
#*&#039;&#039;&#039;Host-Anwendung&#039;&#039;&#039;: &lt;br /&gt;
#** 32-Bit-Windows-Anwendungen: &amp;lt;code&amp;gt;$(BDS)\bin\EMSDevServer.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#** 64-Bit-Windows-Anwendungen: &amp;lt;code&amp;gt;$(BDS)\bin64\EMSDevServer.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Parameter&#039;&#039;&#039;: &amp;lt;code&amp;gt;-l$(Zielname)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie {{Menu|Start}}, oder drücken Sie einfach &#039;&#039;&#039;F9&#039;&#039;&#039;, um das Projekt auszuführen.&lt;br /&gt;
&lt;br /&gt;
Wenn der EMS-Server die neue Ressource erfolgreich registriert hat, enthält das EMS-Serverprotokoll (im [[EMS Server Window|Fenster des EMS-Servers]]) eine Meldung:&lt;br /&gt;
&lt;br /&gt;
 {&amp;quot;Load&amp;quot;:{&amp;quot;Filename&amp;quot;:&amp;quot;C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl&amp;quot;}}&lt;br /&gt;
 {&amp;quot;RegUnit&amp;quot;:{&amp;quot;Filename&amp;quot;:&amp;quot;C:\Users\esvmw7prox64\Documents\Embarcadero\Studio\Projects\.\Win32\Debug\Project2.bpl&amp;quot;,&amp;quot;Filename&amp;quot;:&amp;quot;Unit1&amp;quot;}}&lt;br /&gt;
 {&amp;quot;RegResource&amp;quot;:{&amp;quot;Resource&amp;quot;:&amp;quot;sample&amp;quot;,&amp;quot;Endpoints&amp;quot;:[&amp;quot;Get&amp;quot;,&amp;quot;GetItem&amp;quot;,&amp;quot;PostUpdates&amp;quot;,&amp;quot;PutItem&amp;quot;,&amp;quot;DeleteItem&amp;quot;]}}&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package für die Bereitstellung unter Windows==&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; befindet sich im folgenden Verzeichnis: &lt;br /&gt;
&amp;lt;code&amp;gt;C:\Benutzer\Öffentlich\Öffentliche Dokumente\Embarcadero\EMS\&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Suchen Sie den Abschnitt &#039;&#039;&#039;[Server.Packages]&#039;&#039;&#039;.&lt;br /&gt;
# Führen Sie die EMS-Packages wie folgt auf:&lt;br /&gt;
&lt;br /&gt;
 [Server.Packages]&lt;br /&gt;
 ; server extension packages go here&lt;br /&gt;
 ;c:\mypackages\basicextensions.bpl=mypackage description&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package zu Testzwecken unter Linux==&lt;br /&gt;
&lt;br /&gt;
So installieren Sie EMS-Packages im EMS-Entwicklungsserver, der mit {{Product}} ausgeliefert wird:&lt;br /&gt;
&lt;br /&gt;
# Wenn die EMS-Umgebung noch nicht eingerichtet ist, konfigurieren Sie sie gemäß der Beschreibung im Abschnitt [[Konfigurieren des EMS-Servers oder des EMS-Konsolenservers unter Linux|Einrichten des EMS-Servers]]. &lt;br /&gt;
# Klicken Sie in der &#039;&#039;&#039;[[Projektverwaltung|Projektverwaltung]]&#039;&#039;&#039; mit der rechten Maustaste auf das [[Erstellen eines EMS-Package|EMS-Package]]-Projekt, und wählen Sie {{Menu| Optionen &amp;amp;gt; Debugger}}&lt;br /&gt;
# Überprüfen Sie, ob die folgenden Parameter für die Zielplattform festgelegt sind:&lt;br /&gt;
#*&#039;&#039;&#039;Host-Anwendung&#039;&#039;&#039;: &lt;br /&gt;
#** 64-Bit-Linux-Anwendungen: &amp;lt;code&amp;gt;/usr/lib/ems/EMSDevServerCommand&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;Parameter&#039;&#039;&#039;: &amp;lt;code&amp;gt;-l$(Zielname)&amp;lt;/code&amp;gt;&lt;br /&gt;
# Klicken Sie auf die Schaltfläche &#039;&#039;&#039;OK&#039;&#039;&#039;.&lt;br /&gt;
# Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie {{Menu|Start}}, oder drücken Sie einfach &#039;&#039;&#039;F9&#039;&#039;&#039;, um das Projekt auszuführen.&lt;br /&gt;
&lt;br /&gt;
==Installieren eines EMS-Package für die Bereitstellung unter Linux==&lt;br /&gt;
&lt;br /&gt;
Sie können ein neues EMS-Package in einen vorhandenen EMS-Server installieren, der bereits bereitgestellt wurde. Fügen Sie der Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; des EMS-Servers Ihre Server-Erweiterungs-Packages hinzu. Die Datei &#039;&#039;&#039;EMSserver.ini&#039;&#039;&#039; befindet sich im folgenden Verzeichnis: &amp;lt;code&amp;gt;/etc/ems/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Suchen Sie den Abschnitt &#039;&#039;&#039;[Server.Packages]&#039;&#039;&#039;.&lt;br /&gt;
# Führen Sie die EMS-Packages wie folgt auf:&lt;br /&gt;
&lt;br /&gt;
 [Server.Packages]&lt;br /&gt;
 ; server extension packages go here&lt;br /&gt;
 ;/etc/ems/bplbasicextensions.so=mypackage description&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Erstellen eines EMS-Package|EMS-Package]]&lt;br /&gt;
* [[Einrichten des EMS-Servers|Einrichten des EMS-Servers]]&lt;br /&gt;
* [[Ausführen des EMS-Servers oder des EMS-Konsolenservers in einer Entwicklungsumgebung|Ausführen des EMS-Servers in einer Entwicklungsumgebung]]&lt;br /&gt;
* [[Installieren des EMS-Servers oder des EMS-Konsolenservers in einer Produktionsumgebung|Installieren des EMS-Servers in einer Produktionsumgebung]]&lt;br /&gt;
* [[Fenster des EMS-Servers|Fenster des EMS-Servers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
[[Category:XE7]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bibliotheken_und_Packages&amp;diff=211697</id>
		<title>Bibliotheken und Packages</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bibliotheken_und_Packages&amp;diff=211697"/>
		<updated>2017-08-29T01:42:14Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite Bibliotheken und Packages nach Bibliotheken und Packages (Delphi)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[Bibliotheken und Packages (Delphi)]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bibliotheken_und_Packages_(Delphi)&amp;diff=211696</id>
		<title>Bibliotheken und Packages (Delphi)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Bibliotheken_und_Packages_(Delphi)&amp;diff=211696"/>
		<updated>2017-08-29T01:42:13Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite Bibliotheken und Packages nach Bibliotheken und Packages (Delphi)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Bibliotheken und Packages - Index}}&lt;br /&gt;
{{DISPLAYTITLE:Bibliotheken und Packages ({{Delphi}})}}&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;external&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;LoadLibrary&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;FreeLibrary&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;GetProcAddress&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
Eine dynamisch ladbare Bibliothek ist unter Windows eine dynamische Linkbibliothek (&#039;&#039;&#039;DLL&#039;&#039;&#039;) oder auf dem Mac eine &#039;&#039;&#039;DYLIB&#039;&#039;&#039;.  Es handelt sich dabei um eine Sammlung von Routinen, die von Anwendungen und von anderen DLLs bzw. gemeinsamen Objekten aufgerufen werden können. Dynamisch ladbare Bibliotheken enthalten wie Units gemeinsam genutzten Code und Ressourcen. Sie stellen jedoch eine separat compilierte, ausführbare Datei dar, die zur Laufzeit zu den Programmen gelinkt wird, die sie verwenden.&lt;br /&gt;
&lt;br /&gt;
{{Delphi}}-Programme können DLLs und Assemblies aufrufen, die in anderen Sprachen geschrieben wurden. Anwendungen, die in anderen Sprachen programmiert wurden, können DLLs oder Assemblies aufrufen, die mit {{Delphi}} erstellt wurden.&lt;br /&gt;
&lt;br /&gt;
== Dynamisch ladbare Bibliotheken aufrufen ==&lt;br /&gt;
 &lt;br /&gt;
Direkt aufgerufene Betriebssystemroutinen werden erst zur Laufzeit zur Anwendung gelinkt. Das bedeutet, dass die Bibliothek zur Compilierzeit nicht benötigt wird. Der Compiler kann also nicht überprüfen, ob eine Routine korrekt importiert wird.&lt;br /&gt;
&lt;br /&gt;
Bevor Sie Routinen aufrufen können, die in einer DLL oder Assembly definiert sind, müssen Sie diese Routinen importieren. Dies kann auf zwei Arten erfolgen: durch Deklarieren einer Prozedur oder Funktion als &#039;&#039;&#039;external&#039;&#039;&#039; oder durch direkte Betriebssystemaufrufe. Bei beiden Methoden werden die Routinen erst zur Laufzeit mit der Anwendung gelinkt.&lt;br /&gt;
&lt;br /&gt;
Variablen aus DLLs oder Assemblies können in {{Delphi}} nicht importiert werden.&lt;br /&gt;
&lt;br /&gt;
== Statisches Laden ==&lt;br /&gt;
&lt;br /&gt;
Die einfachste Art, eine Prozedur oder Funktion zu importieren, besteht darin, sie mit der Direktive &#039;&#039;&#039;external&#039;&#039;&#039; zu deklarieren. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
 procedure DoSomething; external &#039;MYLIB.DLL&#039;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit dieser Deklaration wird beim Programmstart die Datei &amp;lt;font face=&amp;quot;courier new,courier,monospace&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;font color=&amp;quot;#004a80&amp;quot;&amp;gt;MYLIB.DLL&amp;lt;/font&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; geladen. Während der Programmausführung bezieht sich der Bezeichner &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;DoSomething&amp;lt;/span&amp;gt; immer auf denselben Eintrittspunkt in derselben gemeinsamen Bibliothek.&lt;br /&gt;
&lt;br /&gt;
Sie können Deklarationen von importierten Routinen direkt in das Programm oder die Unit einfügen, in dem bzw. der sie aufgerufen werden. Um Ihre Programme leichter pflegen zu können, sollten Sie aber alle &#039;&#039;&#039;external&#039;&#039;&#039;-Deklarationen in einer separaten &amp;quot;Import-Unit&amp;quot; zusammenfassen. Diese Unit enthält dann auch die Konstanten und Typen, die für das Interface zur Bibliothek erforderlich sind. Andere Module, die auf die Import-Unit zugreifen, können alle darin deklarierten Routinen aufrufen.&lt;br /&gt;
&lt;br /&gt;
== Verzögertes Laden ==&lt;br /&gt;
&lt;br /&gt;
Mit der Direktive &#039;&#039;&#039;delayed&#039;&#039;&#039; kann eine &#039;&#039;externe&#039;&#039; Routine versehen werden, um das Laden der Bibliothek, die die Routine enthält, zu verzögern. Das eigentliche Laden wird erst durchgeführt, wenn die Routine zum ersten Mal aufgerufen wird. Das folgende Beispiel zeigt die Verwendung der Direktive &#039;&#039;delayed&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
 function GetSomething: Integer; external &#039;somelibrary.dll&#039; delayed;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im obigen Beispiel wird die Routine &#039;&#039;GetSomething&#039;&#039; aus der Bibliothek &#039;&#039;somelibrary.dll&#039;&#039; geladen. Die Direktive gewährleistet, dass &#039;&#039;somelibrary.dll&#039;&#039; nicht statisch sondern dynamisch zu der Anwendung gelinkt wird.&lt;br /&gt;
&lt;br /&gt;
Die Direktive &#039;&#039;&#039;delayed&#039;&#039;&#039; eignet sich besonders für importierte Routinen, die in dem Betriebssystem, auf dem die Anwendung ausgeführt wird, nicht vorhanden sind. Bei statisch importierten Routinen ist es erforderlich, dass das Betriebssystem beim Start der Anwendung die Bibliothek findet und lädt. Wenn die Routine in der geladenen Bibliothek nicht gefunden wird, oder die Bibliothek nicht vorhanden ist, hält das Betriebssystem die Ausführung der Anwendung an. Mithilfe der Direktive &#039;&#039;&#039;delayed&#039;&#039;&#039; können Sie zur Laufzeit überprüfen, ob das Betriebssystem die erforderlichen APIs unterstützt; nur dann können Sie nämlich die importierten Routinen aufrufen.&lt;br /&gt;
&lt;br /&gt;
Eine andere Anwendungsmöglichkeit für die Direktive &#039;&#039;&#039;delayed&#039;&#039;&#039; bezieht sich auf den für die Anwendung benötigten Arbeitsspeicher: je weniger wahrscheinlich Routinen verwendet werden, desto weniger Arbeitsspeicher ist erforderlich. &#039;&#039;&#039;delayed&#039;&#039;&#039; kann den benötigten Arbeitsspeicher der Anwendung reduzieren, weil die Bibliotheken nur bei Bedarf geladen werden. Eine missbräuchliche Verwendung von &#039;&#039;&#039;delayed&#039;&#039;&#039; kann die (vom Benutzer wahrgenommene) Ausführungsgeschwindigkeit des Programms beeinträchtigen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Versuch, eine verzögerte Routine aufzurufen, die nicht aufgelöst werden kann, führt zu einem Laufzeitfehler (oder einer Exception, wenn die Unit SysUtils geladen ist).&lt;br /&gt;
&lt;br /&gt;
Um das von der {{Delphi}}-RTL verwendete verzögerte Laden zu optimieren, können Sie Hook-Prozeduren registrieren. Damit lässt sich das Ladeverhalten überwachen und ändern. Verwenden Sie dazu &#039;&#039;&#039;[[lib_de:SysInit.SetDliNotifyHook2|SetDliNotifyHook2]]&#039;&#039;&#039; und &#039;&#039;&#039;[[lib_de:SysInit.SetDliFailureHook2|SetDliFailureHook2]]&#039;&#039;&#039;, die in der Unit SysInit deklariert sind. Siehe auch das Codebeispiel unter [[samp_en:DelayedLoading (Delphi)|DelayedLoading ({{Delphi}})]].&lt;br /&gt;
&lt;br /&gt;
== Dynamisches Laden (Nur Windows) ==&lt;br /&gt;
&lt;br /&gt;
Sie können auf Routinen in einer Bibliothek über direkte Aufrufe von Windows-APIs zugreifen (z.B. &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;LoadLibrary&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;FreeLibrary&amp;lt;/span&amp;gt; und &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;GetProcAddress&amp;lt;/span&amp;gt;). Diese Funktionen sind in &amp;lt;font face=&amp;quot;courier new,courier,monospace&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;font color=&amp;quot;#004a80&amp;quot;&amp;gt;Windows.pas&amp;lt;/font&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; deklariert.  In diesem Fall werden die importierten Routinen über prozedurale Variablen referenziert.&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
 uses Windows, ...;&lt;br /&gt;
  &lt;br /&gt;
 type&lt;br /&gt;
   TTimeRec = record&lt;br /&gt;
     Second: Integer;&lt;br /&gt;
     Minute: Integer;&lt;br /&gt;
     Hour: Integer;&lt;br /&gt;
   end;&lt;br /&gt;
  &lt;br /&gt;
   TGetTime = procedure(var Time: TTimeRec);&lt;br /&gt;
   THandle = Integer;&lt;br /&gt;
  &lt;br /&gt;
   var&lt;br /&gt;
     Time: TTimeRec;&lt;br /&gt;
     Handle: THandle;&lt;br /&gt;
     GetTime: TGetTime;&lt;br /&gt;
        .&lt;br /&gt;
  	.&lt;br /&gt;
  	.&lt;br /&gt;
   begin&lt;br /&gt;
     Handle := LoadLibrary(&#039;libraryname&#039;);&lt;br /&gt;
     if Handle &amp;lt;&amp;gt; 0 then&lt;br /&gt;
     begin&lt;br /&gt;
      @GetTime := GetProcAddress(Handle, &#039;GetTime&#039;);&lt;br /&gt;
      if @GetTime &amp;lt;&amp;gt; nil then&lt;br /&gt;
        begin&lt;br /&gt;
     	  GetTime(Time);&lt;br /&gt;
      	    with Time do&lt;br /&gt;
       	      Writeln(&#039;The time is &#039;, Hour, &#039;:&#039;, Minute, &#039;:&#039;, Second);&lt;br /&gt;
          end;&lt;br /&gt;
          FreeLibrary(Handle);&lt;br /&gt;
        end;&lt;br /&gt;
      end;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie Routinen auf diese Weise importieren, wird die Bibliothek erst bei der Ausführung des Quelltextes geladen, der den Aufruf von &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;LoadLibrary&amp;lt;/span&amp;gt; enthält. Später wird die Bibliothek mit einem Aufruf von &amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;FreeLibrary&amp;lt;/span&amp;gt; wieder aus dem Speicher entfernt. Auf diese Weise wird Speicherplatz gespart und das Programm auch dann ausgeführt, wenn einige der aufgerufenen Bibliotheken nicht zur Verfügung stehen.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
*[[Dynamisch ladbare Bibliotheken schreiben]]&lt;br /&gt;
*[[Packages (Delphi)]]&lt;br /&gt;
* [[Gemeinsame Bibliotheken für OS X]]&lt;br /&gt;
&lt;br /&gt;
[[Category:{{Delphi}}]]&lt;br /&gt;
[[Category:{{Delphi}}-Sprachreferenz]]&lt;br /&gt;
[[Category:AMMigrate]]&lt;br /&gt;
&lt;br /&gt;
[[en:Libraries and Packages (Delphi)]]&lt;br /&gt;
[[fr:Bibliothèques et packages (Delphi)]]&lt;br /&gt;
[[ja:ライブラリとパッケージ（Delphi）]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=F1014_SAVEmem_konnte_nicht_zugewiesen_werden_(C%2B%2B)&amp;diff=211704</id>
		<title>F1014 SAVEmem konnte nicht zugewiesen werden (C++)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=F1014_SAVEmem_konnte_nicht_zugewiesen_werden_(C%2B%2B)&amp;diff=211704"/>
		<updated>2017-08-29T01:40:42Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Kmasuyama verschob die Seite F1014: SAVEmem konnte nicht zugewiesen werden (C++) nach F1014 SAVEmem konnte nicht zugewiesen werden (C++)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Compiler-Fehler und -Warnungen (C++) - Index}}&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;IDH_DISsaveMem&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;cm_F1014_cpp&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Compiler konnte den angeforderten &amp;lt;code&amp;gt;savemem&amp;lt;/code&amp;gt; (den für vorcompilierte Header verwendeten Arbeitsspeicher, festgelegt mit der Option --savemem) nicht zuweisen.&lt;br /&gt;
&lt;br /&gt;
Dieser Fehler kann auftreten, wenn versucht wird, die Option &amp;lt;code&amp;gt;--savemem=Wert&amp;lt;/code&amp;gt; in einer Umgebung mit wenig Arbeitsspeicher zu verwenden und das Reservieren des Speicherblocks der Größe = Wert fehlgeschlagen ist.&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zur Option &amp;lt;code&amp;gt;--savemem&amp;lt;/code&amp;gt; finden Sie auf der Seite [[C++-Compiler Erweitert|C++-Compiler Erweitert]].&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[C++-Compiler Erweitert|C++-Compiler Erweitert]]&lt;br /&gt;
&lt;br /&gt;
[[Category:C++-Referenz]]&lt;br /&gt;
[[Category:C++]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Symbolname_Umbenennen_(Delphi)&amp;diff=211610</id>
		<title>Symbolname Umbenennen (Delphi)</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/RADStudio/Rio/d/index.php?title=Symbolname_Umbenennen_(Delphi)&amp;diff=211610"/>
		<updated>2017-08-28T22:50:55Z</updated>

		<summary type="html">&lt;p&gt;Kmasuyama: Änderung 211602 von Kmasuyama (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Parent|Menü Refactoring}}&lt;br /&gt;
{{DISPLAYTITLE: &amp;lt;Symbolname&amp;gt; Umbenennen ({{Delphi}})}}&lt;br /&gt;
&amp;lt;ideTag id=&amp;quot;hcDelphiRenameRefactoring&amp;quot;&amp;gt;&amp;lt;/ideTag&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Refactor &amp;amp;gt; Umbenennen&#039;&#039;&#039;&amp;lt;/font&amp;gt; &amp;lt;code&amp;gt;Umsch+Strg+E&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Verwenden Sie das Dialogfeld &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt;&#039;&#039;&#039;Refactor &amp;amp;gt; Umbenennen &amp;amp;lt;Bezeichnertyp&amp;amp;gt; &#039;&amp;amp;lt;Bezeichnername&amp;amp;gt;&#039;&#039;&#039;&#039;&amp;lt;/font&amp;gt;, um mit dem aktuell im &#039;&#039;&#039;Quelltext-Editor&#039;&#039;&#039; ausgewählten Bezeichner, wie z.B. eine Variable, ein Typ, eine Methode oder ein Parameter, ein Umbenennen-Refactoring durchzuführen. In {{Delphi}} können mit [[Übersicht über Generics|Generics]] verwendete Bezeichner umbenannt werden.&lt;br /&gt;
&lt;br /&gt;
Das erste Feld in diesem Dialogfeld ist abhängig vom Typ des Bezeichners, der umbenannt werden soll.&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;
! &#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;
Unit&lt;br /&gt;
| &lt;br /&gt;
Wird beim Umbenennen eines Typs angezeigt. Gibt die Unit an, in der der Typ definiert ist.&lt;br /&gt;
|-  valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| &lt;br /&gt;
Prozedur&lt;br /&gt;
| &lt;br /&gt;
Wird beim Umbenennen einer Variable angezeigt. Gibt die Prozedur an, in der die Variable ausgewählt ist.&lt;br /&gt;
|-  valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| &lt;br /&gt;
Klasse&lt;br /&gt;
| &lt;br /&gt;
Wird beim Umbenennen eines Felds, einer Methode oder eines Parameters angezeigt. Gibt die Klasse an, in der das Feld, die Methode oder der Parameter definiert ist.&lt;br /&gt;
|-  valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| &lt;br /&gt;
Alter Name&lt;br /&gt;
| &lt;br /&gt;
Zeigt den aktuellen Namen des markierten Symbols an.&lt;br /&gt;
|-  valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| &lt;br /&gt;
Neuer Name&lt;br /&gt;
| &lt;br /&gt;
Geben Sie den neuen Namen für das markierte Symbol ein.&lt;br /&gt;
|-  valign=&amp;quot;top&amp;quot; &lt;br /&gt;
| &lt;br /&gt;
Vor Refactoring Referenzen anzeigen&lt;br /&gt;
| &lt;br /&gt;
Zeigt das Fenster &#039;&#039;&#039;Refactorings&#039;&#039;&#039; an, in dem Sie die vorgeschlagenen Änderungen überprüfen und das Symbol selektiv umbenennen können. Wenn diese Option nicht markiert ist, wird das Umbenennen-Refactoring sofort ausgeführt.&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;Tipp:&#039;&#039;&#039; Der Befehl &amp;lt;font color=&amp;quot;#598527&amp;quot;&amp;gt; &#039;&#039;&#039;Refactor &amp;amp;gt; Umbenennen &amp;amp;lt;Bezeichnertyp&amp;amp;gt; &#039;&amp;amp;lt;Bezeichnername&amp;amp;gt;&#039; &#039;&#039;&#039; &amp;lt;/font&amp;gt; steht auch im Kontextmenü des &#039;&#039;&#039;Quelltext-Editors&#039;&#039;&#039; zur Verfügung.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
&lt;br /&gt;
* [[Überblick zum Refactoring]]&lt;br /&gt;
* [[Überblick zum Umbenennen von Symbolen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:{{Product}} – Referenz]]&lt;br /&gt;
&lt;br /&gt;
[[en:Rename symbol name (Delphi)]]&lt;br /&gt;
[[fr:Renommer nom du symbole (Delphi)]]&lt;br /&gt;
[[ja:［シンボル名 を変更］（Delphi）]]&lt;/div&gt;</summary>
		<author><name>Kmasuyama</name></author>
	</entry>
</feed>