Guten Abend.
Also ich habe jetzt einfach CloseFile(textf); vor die case-Anweisung geschoben und alles Funktioniert, oder spricht etwas dagegen. Das Problem ist ja, dass ich textf über mehrere Proceduren bearbeite/verwende. Wie könnte man es denn besser machen, als mit globalen Variablen, oder habe ich das jetzt flasch verstanden? Denn wenn ich in der procedure textOpen KEINE globale Variable verwende, dann muss ich ja textf trotzdem zurückliefern, weil das doch sonst, nach Beendigung der Procedure, gelöscht wird, oder etwa nicht? Ich finde es am besten, wenn man dort eine globale Variable benutz, lasse mich aber gerne eines besseren belehren, wenn es nicht gut ist es so zu machen.
Also wie gesagt habe jetzt CloseFile(textf); einfach vor die case-Anweisung verschoben.
Danke für die Antowrten.
Gruß Bounser