
FS_READLINE İş Bloku, bir dosyadan satır satır veri okur.
Dikkat: Çok büyük dosyaları okurken SPS veya tüm sistem çökebilir ve çalışmaya devam edemez.
Not: Güvenlik nedenleriyle bir satırın en fazla okunabilir boyutu 1024'000 bayttır.
Dosya sistemi önce FS_INIT kullanılarak başlatılmalıdır. Tüm işlemler, her oluşturulan depolama aracına göre asenkron olarak gerçekleştirilir.
Bir pozitif kenarda, veri depolama aracından okunur.
Dosyalar erişileceği cihazı tanımlar. Cihaz projeye göre kullanılır ve Proje Dış Depolama bağlam menüsünden yönetilebilir.
Depolama aracındaki dosyaya yolunu belirtir. Yol, desteklendiğinde bir Unix dosya yolu UTF-8 formatındadır. Yol aşağıdaki gibidir:
Dizin/Altdizin/Dosya.txt
Okunacak satırı tanımlar. İlk satır 0 numarasıyla başlar.
Satır sonunu tanımlar. Bu escape ile belirtilir: "\r\n". Giriş tanımlanmazsa, "\n" kabul edilir.
Aşağıdaki karakterlerde escape dikkate alınır:
Not: İkili karakterler, örneğin '\xEF', tanımlanabilmesi için tek tırnak içinde tanımlanmalıdır.
Başarılı bir durumda, çıkış bir impuls verir sonraki işlemi gerçekleştirmek üzere. Impuls, hatanın oluştuğu durumda bile işlem tamamlandığında gerçekleşir.
Okunan satırı, satır sonunu dahil eder. Durum daha sonra kullanılmak üzere saklanır.
Dosyanın sonuna ulaşılırsa giriş doğru olur.
UTF-8 Bayt Sırası İşareti bulunursa çıkış doğru olur. BOM her okuma işlemi sırasında belirlenir.
Hata durumunda bir hata mesajı içeren metin verir. Bu FALSE, hatanın oluştuğu durumda değilse. Durum daha sonra kullanılmak üzere saklanır.
Mümkün nedenler: