Die Datei ist jedoch schon geöffnet!
[quote=Fehlermeldung]Error at line 20 : There is no current File.[/quote]
Anfang meiner Datei:
Code: Alles auswählen
Global line.w
Global a_a.w
Global b_b.w
file$ = OpenFileRequester("Öffne...","C:","Map-Datei (*.map)|*.map|Textdatei (*.txt)|*.txt",0)
ReadFile(0,file$)
Procedure SearchOnFile(text$)
ReadFile(1,file$)
If text$ = ""
MessageRequester("Error","An SearchOnFile() wurde ein leerer String überreicht. Das Programm muss daher beendet werden.",0)
End
EndIf
Repeat
zeile$ = ReadString() ;LINIE 20!
aaa = FindString(zeile$,text$,0)
If aaa
gefunden = 1
EndIf
Until Eof(1)
CloseFile(1)
If gefunden
ProcedureReturn 1
Else
MessageRequester("Error",text$+" wurde in der aktuellen Datei nicht gefunden!",0)
ProcedureReturn 0
End
EndIf
EndProcedure