Intrinsische Routinen in Delphi
Nach oben zu API-Kategorien - Index
Dieses Thema führt die intrinsischen Routinen von Delphi auf, die in der Unit System enthalten sind. Dieses intrinsischen Routinen werden vom Compiler und nicht von der Laufzeitbibliothek behandelt.
| Routine | Beschreibung |
|---|---|
|
Gibt einen absoluten Wert zurück. | |
|
Gibt einen Zeiger auf ein angegebenes Objekt zurück. | |
|
Bereitet eine vorhandene Datei auf das Hinzufügen von Text an deren Ende vor. | |
|
Prüft, ob ein boolescher Ausdruck wahr ist. | |
|
Überprüft einen Zeiger oder eine prozedurale Variable auf nil (nicht zugewiesen). | |
|
Weist einer Dateivariable den Namen einer externen Datei zu. | |
|
Weist einer Dateivariable den Namen einer externen Datei zu. | |
|
Liest einen oder mehrere Datensätze aus einer geöffneten Datei in eine Variable ein. | |
|
Schreibt einen oder mehrere Datensätze aus einer Variable in eine geöffnete Datei. | |
|
Beendet eine for-, while- oder repeat-Anweisung vorzeitig. | |
|
Gibt das Zeichen für einen angegebenen ASCII-Wert zurück. | |
|
Beendet die Zuordnung zwischen einer Dateivariable und einer externen Datei. | |
|
Beendet die Zuordnung zwischen einer Dateivariable und einer externen Datei. | |
|
Verkettet zwei oder mehrere Strings miteinander. | |
|
Setzt die Programmausführung mit dem nächsten Durchlauf einer for-, while- oder repeat-Schleife fort. | |
|
Gibt einen Teilstring eines Strings oder ein Segment eines dynamischen Arrays zurück. | |
|
Dekrementiert eine Variable um 1 oder N. | |
|
Entfernt einen Teilstring aus einem String. | |
|
Gibt den für eine dynamische Variable zugewiesenen Speicher frei. | |
|
Prüft, ob das Dateiende erreicht ist. | |
|
Prüft, ob das Zeilenende erreicht ist. | |
|
Löscht eine externe Datei. | |
|
Entfernt ein Element aus einer Delphi-Menge. | |
|
Beendet die aktuelle Prozedur. | |
|
Gibt die aktuelle Dateiposition zurück. | |
|
Gibt die Anzahl der Datensätze in einer Datei zurück. | |
|
Füllt einen Block aufeinander folgender Bytes mit einem bestimmten Wert. | |
|
Deinitialisiert eine dynamisch zugewiesene Variable. | |
|
Leert den Puffer einer für die Ausgabe geöffneten Textdatei. | |
|
Gibt einen Speicherblock frei. | |
|
Weist einen Speicherblock zu. | |
|
Bricht ein Programm ab. | |
|
Gibt das höherwertige Byte von X als vorzeichenlosen Wert zurück. | |
|
Gibt den höchsten Wert im Bereich eines Arguments zurück. | |
|
Inkrementiert einen Ordinalwert um den Wert 1 oder N. | |
|
Fügt einer Delphi-Menge ein Element hinzu. | |
|
Initialisiert eine dynamisch zugewiesene Variable. | |
|
Fügt einen Teilstring ab der angegebenen Position in einen String ein. | |
|
Gibt die Anzahl der Zeichen in einem String oder die Anzahl der Elemente in einem Array zurück. | |
|
Gibt das niederwertige Byte des Arguments X zurück. | |
|
Gibt den niedrigsten Wert in einem Bereich zurück. | |
|
Erzeugt eine neue dynamische Variable und einen Zeiger P, der auf diese Variable zeigt. | |
|
Gibt true zurück, wenn ein Argument eine ungerade Zahl ist. | |
|
Gibt 3,1415926535897932385 zurück. | |
|
Gibt den Vorgänger des Arguments zurück. | |
|
Konvertiert eine angegebene Adresse in einen Zeiger. | |
|
Liest Daten aus einer Datei. | |
|
Liest eine Textzeile aus einer Datei. | |
|
Weist einen Speicherblock neu zu. | |
|
Ändert den Namen einer externen Datei. | |
|
Öffnet eine vorhandene Datei. | |
|
Erstellt eine neue Datei und öffnet sie anschließend. | |
|
Rundet den Wert von X auf den nächsten Integerwert. | |
|
Bricht die Ausführung ab und erzeugt einen Laufzeitfehler. | |
|
Setzt den Positionszeiger in einer Datei auf die angegebene Komponente. | |
|
Gibt den Dateiendestatus einer Datei zurück. Dabei werden Leerräume ignoriert. | |
|
Gibt den Zeilenendestatus einer Datei zurück. Dabei werden Leerräume ignoriert. | |
|
Legt die Länge eines Strings oder einer Variable eines dynamischen Arrays fest. | |
|
Setzt den Inhalt und die Länge eines Strings. | |
|
Gibt die Anzahl der von einer Variable oder einem Typ belegten Bytes zurück. | |
|
Gibt einen Unterbereich eines Arrays zurück. | |
|
Gibt das Quadrat eines Zahl zurück. | |
|
Formatiert einen String und gibt diesen an eine Variable zurück. | |
|
Gibt den Nachfolger eines Arguments zurück. | |
|
Tauscht das höherwertige Byte mit dem niederwertigen Byte eines Integer- oder Word-Wertes aus. | |
|
Konvertiert eine reelle Zahl in einen Integer-Wert. | |
|
Gibt die RTTI-Informationen für einen gegebenen Typ zurück. | |
|
Gibt die RTTI-Informationen für einen gegebenen Typ zurück. | |
|
Veraltete Routine. | |
|
Konvertiert einen String in seine numerische Entsprechung. | |
|
Konvertiert eine Variante in den angegebenen Typ. | |
|
Kopiert eine Variante in eine andere Variante. | |
|
Schreibt in eine typisierte Datei oder in eine Textdatei. | |
|
Schreibt ein Zeilenendezeichen in eine Textdatei. |