หน้าเว็บ

วันอาทิตย์ที่ 18 พฤษภาคม พ.ศ. 2557

เปิด GENESIS32 SCADA แล้วให้เปิดโปรแกรมอื่นอัตโนมัติด้วย

GEN32CallApps

เราสามารถให้โปรแกรมอื่น ๆ เริ่มงานพร้อมกับWindowsด้วยGENESIS Tool Tray หรือ Task schedule ก็ได้ แต่หากต้องการให้โปรแกรมอื่น ๆ ทำงานอัตโนมัติเมื่อมีการเรียกเปิดหน้าแสดงผลของGENESIS32ซึ่งอาจจะไม่ใช่ตอนที่Windowsเริ่มทำงาน เราก็สามารถทำได้ง่าย ๆ ดังนี้

ในหน้าแสองผล(GraphWorX) ที่ต้องการเรียกโปรแกรมอื่นเมื่อเปิดขึ้นมา ให้เข้าดู Code View ของ VBA โดยกดปุ่ม Alt + F11

ดับเบิ้ลคลิ้ก ThisDisplay > เลือก GwxDisplayจากรายการ > เลือก DisplayLoad จากรายการ ก็จะมีโค้ดSub GwxDisplay_DisplayLoadปรากฏขึ้นมา ถ้าหน้าแสดงผลถูกเปิดขึ้นมาโค้ดในSubนี้ก็จะทำงาน

image

พิมพ์คำสั่ง Shell ตามด้วยพาธของโปรแกรมที่ต้องการเรียกใช้งาน เช่นจากตัวอย่างเป็นการเรียก Notepad

image

เราสามารถใช้คำสั่ง Shell ต่อกันหลายบรรทัดเพื่อเรียกใช้โปรแกรมต่าง ๆ เท่านี้โปรแกรมเหล่านั้นก็จะถูกเรียกใช้งานเมื่อมีการเรียกหรือเปิดหน้าแสดงผลนั้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น