TurboPL Referenz

DelFile

Top  Previous  Next

Syntax

DelFile(Zeichenkette: String): Integer

Kategorie

Basisfunktion

Erklärung

Die Datei mit dem angegeben Namen wird gelöscht. Das Ergebnis der Funktion ist 0, wenn die Operation erfolgreich ausgeführt werden konnte, andernfalls wird der Fehlerstsatus zurückgeliefert.

Beispiel

Das Makro "Anschreiben" exportiert Informationen aus der Tabelle KUNDEN in dein Textdatei, startet dann ein externes Programm, das mit dieser Textdatei arbeitet und löscht schließlich die Textdatei wieder.

PROCEDURE Anschreiben
               VARDEF T, i : Integer
               VARDEF TempName : STRING
               TempName:="TEMP$$$.TXT"
               IF T:=Rewrite(TempName)>0
                               Link(KUNDEN,WriteLn(T,Name+","+Vorname))
                               Close(T)
                               Execute("D:\PROGS\MERGE.EXE",TempName)
                               DelFile(TempName)
               END
ENDPROC

Siehe auch

Reset, Rewrite, Close, CopyFile, IsFile