- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileDelete
Entfernt die angegebene Datei im Lokalen Ordner des Client-Terminals.
bool FileDelete(
|
Parameter
file_name
[in] Dateiname.
common_flag=0
[in] Flagge, die Dateilage bestimmt. Wenn common_flag=FILE_COMMON, befindet sich die Datei im Gesamtordner aller Client-Terminals \Terminal\Common\Files. Anderenfalls befindet sich die Datei im lokalen Ordner.
Rückgabewert
Beim Misserfolg gibt die Funktion false zurück.
Hinweis
Aus Sicherheitsgründen ist die Arbeit mit Dateien in MQL5 streng gesteuert. Dateien, mit denen Datei-Operationen mittels MQL5 durchgeführt werden, können nicht außerhalb der Datei-Sandbox sein.
Entfernt die angegebene Datei im Lokalen Ordner des Client-Terminals (MQL5\Files oder MQL5\Tester\Files beim Testen). Wenn aber common_flag=FILE_COMMON angegeben wird, entfernt die Funktion die Datei aus dem Gesamtordner aller Client-Terminals.
Beispiel:
//--- Beim Starten des Scripts zeigen Sie den Fenster mit den Eingabeparametern an |