file_find (var handle,char* string)
Findet einen String in einer Datei und setzt den Datei-Lese-Pointer hinder den
gefundenen String.
Parameter:
handle - Datei-Handle.
string - zu suchender String (char* oder STRING*).
Rückgabewert:
>0 - String gefunden, es wird Anzahl der Zeichen aus der
vorigen Position zurückgeliefert.
<0 - String nicht gefunden, das Ende der Datei ist erreicht.
Bemerkungen:
Zum Lesen muss die Datei geöffnet sein. Die Suche ist von der Groß/Kleinschreibweise
abhängig und beginnt mit der gegenwärtigen Position des Dateilesezeigers.
Beispiel:
fhandle = file_open_read("test.txt"); // test.txt contains "this,was,a,test"
file_find(fhandle,"was"); // returns 8 and places the read pointer at the second ",".
file_close(fhandle);
Siehe auch:
file_open_read,
file_open_game, file_close,
file_var_read,
file_str_write, file_chr_read,
file_asc_write, file_asc_read, txt_load, delimit_str
► Aktuelle Version Online