Blok funkce FS_ISFILE

Blok funkce FS_ISFILE zkontroluje, zda soubor existuje.

Souborový systém musí být předtím pomocí FS_INIT inicializován. Všechny operace se provádějí asynchronně pro každé připojené úložiště.

Vstup CHECK

Při kladné hraně je soubor hledán na úložišti.

Vstup DEV

Definuje zařízení, ze kterého se má přístupovat ke souborům. Zařízení se používá pro projekt a může být spravováno v kontextovém menu pod Projekt Externí úložiště.

Vstup PATH

Zadává cestu k souboru na úložišti. Cesta odpovídá Unixové cestě k souboru ve formátu UTF-8, pokud je podporována. Cesta se zobrazuje takto:

Složka/Podsložka/Soubor.txt

Výstup DONE

Výstup při úspěchu vrátí impuls, aby se mohla provést další operace. Impuls nastane při ukončení procesu, i když došlo k chybě.

Výstup EXISTS

Výstup je pravdivý, pokud byl soubor nalezen. Stav se uloží pro pozdější použití.

Výstup ERROR

V případě chyby vrátí text s chybovou zprávou. Je FALSE, pokud nevyšlo nic špatně. Stav se uloží pro pozdější použití.

Možné příčiny:

  • Služba úložiště nebyla spuštěna.
  • Úložiště nebylo inicializováno.
  • Přihlašovací údaje jsou neplatné.
  • Dálkový server nebyl dosažen.
  • Úložiště neexistuje.
  • Zadaná cesta je neplatná.