
بلوک عملکرد FS_SCANDIR محتویات یک دایرکتوری را از یک حافظه خوانده میکند.
سیستم فایل قبلاً باید با استفاده از FS_INIT 初始isiert worden sein. Alle Operationen erfolgen dabei asynchron pro angelegtem Speichermedium.
در یک لبه مثبت، دایرکتوری در حافظه جستجو میشود.
دستگاه را تعریف میکند که از آن باید به فایلها دسترسی پیدا کرد. دستگاه برای هر پروژه استفاده میشود و میتواند در منوی کنTEXT unter پروژه Externer Speicher managed werden.
مسیر به دایرکتوری در حافظه را مشخص میکند. مسیر با یک Unix-Dateipfad im UTF-8 Format übereinstimmt, falls dieses unterstützt wird. Der Pfad wird wie folgt dargestellt:
Ordner/Unterordner
در صورت موفقیت، خروجی یک پالس برای انجام عملیات بعدی را برمیگرداند. این پالس در پایان فرایند رخ میدهد، حتی اگر خطایی رخ داده باشد.
یک لیست از دایرکتوریهای یافت شده را با استفاده از یک خط جدید جدا میکند. وضعیت برای استفاده بعدی ذخیره میشود.
یک لیست از فایلهای یافت شده را با استفاده از یک خط جدید جدا میکند. وضعیت برای استفاده بعدی ذخیره میشود.
در صورت خطا، یک متن با پیام خطا را برمیگرداند. این FALSE است اگر هیچ خطایی رخ نداده باشد. وضعیت برای استفاده بعدی ذخیره میشود.
دلیلهای ممکن: