Blok funkcji FS_RMFILE

Blok funkcji FS_RMFILE usuwa plik.

Uwaga: Pliki są usuwane bez ostrzeżenia.

System plików musi być wcześniej zainicjowany za pomocą FS_INIT. Wszystkie operacje odbywają się asynchronicznie dla każdego utworzonego urządzenia magazynującego.

Wejście DELETE

Na pozytywnej krawędzi usuwa podany plik z urządzenia magazynującego.

Wejście DEV

Definiuje urządzenie, do którego należy uzyskać dostęp do plików. Urządzenie jest używane w projekcie i może być zarządzane w menu kontekstowym pod Projekt Zewnętrzne Magazynowanie.

Wejście PATH

Podaje ścieżkę do pliku na urządzeniu magazynującym. Ścieżka odpowiada ścieżce pliku Unix w formacie UTF-8, jeśli jest on obsługiwany. Ścieżka przedstawia się następująco:

Folder/Subfolder/File.txt

Wyjście DONE

Na wyjściu zwracany jest impuls w przypadku sukcesu, aby przeprowadzić następną operację. Impuls występuje po zakończeniu operacji, nawet jeśli wystąpił błąd.

Wyjście ERROR

W przypadku błędu zwraca tekst z komunikatem o błędzie. Jest to FALSE, jeśli nie wystąpił żaden błąd. Stan jest zapisywany do późniejszego użycia.

Możliwe przyczyny

  • Usługa urządzenia magazynującego nie została uruchomiona.
  • Magazyn nie został zainicjowany.
  • Dane logowania są nieprawidłowe.
  • Nie można było połączyć się z odległym serwerem.
  • Urządzenie magazynujące nie istnieje.
  • Podana ścieżka jest nieprawidłowa.
  • Do urządzenia magazynującego nie można zapisać.