
Toimintosarja FS_READLINE lukee tiedoston riveittäin.
Huomio: Suurten tiedostojen lukeminen voi aiheuttaa SPS:n tai koko järjestelmän kaatumisen eikä sitä enää voida käynnistää.
Huomautus: Turvallisuussyistä rivin maksimikoko on 1024'000 tavua.
Tiedostojärjestelmän tulee olla alustettu aiemmin FS_INIT-toiminnolla. Kaikki operaatiot suoritetaan asynkronisesti jokaiselle luodulle tallennusvälineelle.
Positiivisella reuna-arvolla tiedot luetaan tallennusvälineeltä.
Määrittää laitteen, josta tiedostoihin pääsy on mahdollista. Laite määritetään projektin kohteena ja sitä voidaan hallita kontekstivalikosta Projekti Ulkoinen tallennus.
Määrittää tiedoston polun tallennusvälineellä. Polku vastaa Unix-tiedostopolkua UTF-8-muodossa, jos se on tuettu. Polku esitetään seuraavasti:
Kansio/Alikansio/Tiedosto.txt
Määrittää rivin, joka tulee lukea. Ensimmäinen rivi alkaa numerosta 0.
Määrittää rivinvaihdon. Se annetaan escape-merkein: "\r\n". Jos syötettä ei määritetä, oletuksena on "\n".
Seuraavilla merkeillä escape otetaan huomioon:
Huomautus: Jotta myös binääritiedot, kuten esimerkiksi '\xEF', voidaan määrittää, ne on määritettävä yksinkertaisissa lainausmerkeissä.
Tulosta palauttaa menestyksen tapauksessa impulssin seuraavan operaation suorittamiseksi. Impulssi tapahtuu prosessin päättyessä, myös jos virhe on ilmennyt.
Palauttaa luetun rivin, mukaan lukien rivinpääte. Tila tallennetaan myöhemmin käytettäväksi.
Jos tiedoston loppu on saavutettu, syöttö on totta.
Jos UTF-8 Byte Order Mark löytyy, tulo on totta. BOM määritetään jokaisessa lukuvaiheessa.
Palauttaa virhetapauksessa tekstin virheilmoituksella. Se on FALSE, jos virhettä ei ole tapahtunut. Tila tallennetaan myöhemmin käytettäväksi.
Mahdolliset syyt: