ฟังก์ชันบล็อก FS_ISDIR

ฟังก์ชันบล็อก FS_ISDIR ตรวจสอบว่ามีโฟลเดอร์อยู่หรือไม่

ระบบไฟล์ต้องถูกเริ่มต้นด้วย FS_INIT ก่อน ทั้งหมดของการดำเนินการจะทำงานแบบไม่ซิงโครนสำหรับแต่ละอุปกรณ์ที่เชื่อมต่อ

อินพุต CHECK

เมื่อมีขอบฟังชันบวก โปรแกรมจะค้นหาโฟลเดอร์ในอุปกรณ์เก็บข้อมูล

อินพุต DEV

กำหนดอุปกรณ์ที่ใช้สำหรับการเข้าถึงไฟล์ อุปกรณ์นี้จะถูกใช้งานในโครงการและสามารถจัดการได้ในเมนูคอนเท็กซ์ภายใต้ โครงการ อุปกรณ์เก็บข้อมูลภายนอก

อินพุต PATH

ระบุเส้นทางไปยังโฟลเดอร์ในอุปกรณ์เก็บข้อมูล เส้นทางนี้เป็นเส้นทางไฟล์แบบ Unix ในรูปแบบ UTF-8 ถ้ามีการสนับสนุน เส้นทางจะถูกแสดงดังนี้:

Folder/Subfolder

เอาต์พุต DONE

เอาต์พุตนี้จะให้สัญญาณขอบฟังชันเมื่อทำงานเสร็จสิ้น เพื่อดำเนินการต่อไป สัญญาณนี้จะเกิดขึ้นเมื่อกระบวนการเสร็จสิ้น แม้ว่าจะมีข้อผิดพลาดเกิดขึ้น

เอาต์พุต EXISTS

เอาต์พุตนี้เป็นค่าความจริงเมื่อพบโฟลเดอร์ ค่านี้จะถูกเก็บไว้สำหรับการใช้งานในภายหลัง

เอาต์พุต ERROR

เมื่อเกิดข้อผิดพลาด เอาต์พุตนี้จะแสดงข้อความข้อผิดพลาด ค่านี้เป็น FALSE เมื่อไม่มีข้อผิดพลาดเกิดขึ้น ค่านี้จะถูกเก็บไว้สำหรับการใช้งานในภายหลัง

สาเหตุที่เป็นไปได้:

  • บริการของอุปกรณ์เก็บข้อมูลไม่ได้เริ่มต้น
  • อุปกรณ์เก็บข้อมูลไม่ได้ถูกเริ่มต้น
  • ข้อมูลเข้าสู่ระบบไม่ถูกต้อง
  • ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่อยู่ไกลได้
  • อุปกรณ์เก็บข้อมูลไม่มีอยู่จริง
  • เส้นทางที่ระบุไม่ถูกต้อง