FileWatchAdd¶
FileWatchAdd fügt eine Datei einer Liste von Dateien zu, die beobachtet werden sollen. Falls das Betriebssystem feststellt, das die Datei geändert wurde, wird die angegebene Callback-Funktion aufgerufen.
- bool = FileWatchAdd(ssFileName, ssCallback)
- bool = FileWatchAdd(ssFileName, ssCallback, rsData)
Returnwert
bool ist TRUE (1), falls die Funktion erfolgreich registriert werden konnte.
Parameter
- ssFileName
Name mit vollständigem Pfad einer zu beobachtenden Datei.
- ssCallback
Name einer Callback-Funktion, die aufgerufen wird, wenn die Datei geändert wurde. Die Callback-Funktion muss vom Anwender zur Verfügung gestellt werden. Der Funktion wird der vollständigen Dateiname als Parameter übergeben.
- rsData
Eine Zahl, die an die Callback-Funktion übergeben wird.
Beispiel
FileWatchAdd("c:/test.txt", "MyReloadFunction");
def MyReloadFunction(ssFile)
{
// Do something with the file
....
}
Beispiel
FileWatchAdd("c:/test.txt", "MyReloadFunction", 123);
def MyReloadFunction(ssFile, rsData)
{
// Do something with the file
....
}
History
Version |
Beschreibung |
---|---|
R2013.1 (5.50.1) |
Neuer Parameter rsData. |
3.2.1 |
Neu. |
Siehe auch
id-679831