Suche nach Datensätzen des shared File
FINDSHARED pattern, RECORDNAME$, FILEPOINTER [,application$]
Es wird im shared file nach einem Datensatz gesucht, dessen Name zu dem gegebenen Muster pattern paßt. Das Muster ist der Anfang des Namens oder leer für alle Datensätze.
Die Variable recordname$ gibt den gefundenen Namen zurück.
Die Variable filepointer muß für die erste Suche auf -1 gesetzt werden. Wenn ein Datensatz gefunden wurde gibt filepointer den zugehörigen Datensatzzeiger zurück, sonst den Wert -1. Für die zweite und weitere Suche nach weiteren Datensätzen muß filepointer den unveränderten Wert beibehalten.
application ist ein Stringparameter, der den Namen der Anwendung angibt, nach deren Datensätzen zu suchen ist. Wenn dieser nicht angegeben wird, wird der Name des (Basic-)Programmes selbst angenommen.
Warnung: Es ist nicht möglich die Suche fortzusetzen, indem der ermittelte Filepointer weiter verwendet wird, wenn zwischen den Aufrufen in den Flash-RAM geschrieben wurde, weil dadurch die Filepointer ungültig werden.
|