|
Stringlist functions |
Top Previous Next |
Eine Stringliste ist ein einfacher String, bei dem jedes Element der Liste in einer eigenen Zeile gespeichert ist. Zeilen werden durch ein carriage return linefeed getrennt (chr(13)+chr(10), oder CRLF).
Mit den StringList-Funktionen können solche Listen sehr einfach verwaltet werden, zum Beispiel mit Funktionen zum Einfügen oder Löschen einzelner Elemente.
Sie können auch Strings mit Zeilenumbrüchen zu einer Stringliste hinzufügen, alle carriage return linefeeds werden innerhalb der Stringliste automatisch entsprechend kodiert.
Stringlisten beginnen mit dem Index 0. Das heißt, das erste Element hat den Index 0, das zweite Element hat den Index 1, usw. Die Anzahl der Elemente kann mit der Funktion "StringList_ItemCount" bestimmt werden.
Mit der Funktion "StringList_GetItemIndex" kann der Index eines bestimmten Elements ermittelt werden. Wird das Element nicht gefunden, dann liefert diese Funktion den Wert -1.
Beispiel:
|