new File:datei = fopen("test.txt",io_read); //Datei öffnen (Lesemodus)
new File:temp = fopen("test_temp.txt",io_write); //Datei zum Zwischenspeichern öffnen (Schreibmodus)
new buff[50];
while(fread(datei,buff)) //Inhalt aus Datei lesen
{
if(strfind(buff,"Bank") != -1)continue; //"Bank" gefunden, -> wird übersprungen
fwrite(temp,buff); //Alles was nicht übersprungen wurde wird in die Zwischenspeicher-Datei geschrieben
}
fclose(datei); //Beide Dateien werden geschlossen
fclose(temp);
temp = fopen("test_temp.txt",io_read); //Datei wieder öffnen (Im Lesemodus)
datei = fopen("test.txt",io_write); //Datei wieder öffnen (Schreibmodus)
while(fread(temp,buff)) //Inhalt aus Zwischenspeicher-Datei lesen
{
fwrite(datei,buff); //Daten aus Zwischenspeicher-Datei (ohne "Bank") in die normale Datei schreiben
}
fclose(temp); //Beide Dateien wieder schließen
fclose(datei);
fremove("test_temp.txt");
so in etwa kannst du das umsetzen. Am Besten aber immer noch abfragen ob die Datei geöffnet werden konnte
http://wiki.sa-mp.com/wiki/Fopen