Startseite › Sprach-Frontends › BASIC Frontend › Übersicht Hilfe zum PBXB64-Compiler

BASIC-String-Funktionen

Häufige String-Manipulationsfunktionen.

Kategorie: Übersicht

Beschreibung

Häufige String-Manipulationsfunktionen.

Aufgabe dieses Kapitels

Dieses Kapitel sammelt die BASIC-Sprachmittel zu einem zusammenhängenden Arbeitsbereich. Es dient als Einstieg, wenn Sie nicht den exakten Befehlsnamen kennen, sondern eine Spracheigenschaft suchen.

Verwendung

Beginnen Sie mit der Tabelle unten und wechseln Sie dann zur Detailseite des einzelnen Befehls. Die Detailseiten enthalten Syntax, Hinweise zur PBXB64-Unterstützung, Getestetes Beispiel und Querverweise.

Befehlsübersicht

BefehlBereich
MITTLERER $Häufige String-Manipulationsfunktionen.
LINKS$Häufige String-Manipulationsfunktionen.
RECHTS$Häufige String-Manipulationsfunktionen.
INSTRHäufige String-Manipulationsfunktionen.
LENHäufige String-Manipulationsfunktionen.
ASCHäufige String-Manipulationsfunktionen.
CHR$Häufige String-Manipulationsfunktionen.
UCASE$Häufige String-Manipulationsfunktionen.
LCASE$Häufige String-Manipulationsfunktionen.
TRIM$Häufige String-Manipulationsfunktionen.
LTRIM$Häufige String-Manipulationsfunktionen.
RTRIM$Häufige String-Manipulationsfunktionen.
ERSETZEN$Häufige String-Manipulationsfunktionen.
STR$Häufige String-Manipulationsfunktionen.
VALHäufige String-Manipulationsfunktionen.

Getestetes Beispiel

Diese Seite ist ein Uebersichtskapitel. Die verlinkten Einzelseiten enthalten die konkreten getesteten Beispiele oder nennen eine ausdrueckliche Begrenzung, wenn ein Befehl nicht zertifiziert ist.

PBXB64-Status: Uebersicht / Navigation; keine eigenstaendige Laufzeitbehauptung ohne Unterseitenbeleg.

Praktische Hinweise

BASIC-Quelltext wird im PBXB64-Frontend direkt in die gemeinsame Zwischenrepräsentation übersetzt. Achten Sie deshalb besonders auf Datentypen, ByVal/ByRef-Übergabe, Zeichenkettenlängen und Laufzeitfehlerpfade.

String-Prüfung

String-Seiten sollen angeben, ob Daten dynamisch, festlängig, ASCIIZ, Unicode, UTF-8, ANSI oder rohe Bytes sind. Beispiele sollen leeren Text, nicht leeren Text und bei Kodierungsfragen mindestens ein Zeichen außerhalb einfacher A-Z-Eingaben enthalten.

Speicher und Kodierung

Dokumentieren Sie Besitz, Längeneinheiten, Terminatoren und Konvertierungsverlust. Bei x64-Interop sind String-Datenzeiger von Deskriptoren zu unterscheiden; 32-Bit-Zeigergrößen dürfen nicht vorausgesetzt werden.

Fehlerfälle

Nennen Sie Trunkierung, ungültige Kodierung, eingebettete NUL-Zeichen oder zu kleine Puffer, wenn der Befehl solche Fälle treffen kann.

Siehe auch