ฟอรั่มของบล็อก http://pssix.blogspot.com


สอบถาม การใช้ตัวแปรใน shellexecute ทำได้มั้ยคับ

Share

bananaband
มือใหม่เพิ่งสมัคร
มือใหม่เพิ่งสมัคร


จำนวนข้อความ : 1
ความนิยม : 0
เข้าร่วมเมื่อ : 15/08/2017

สอบถาม การใช้ตัวแปรใน shellexecute ทำได้มั้ยคับ

ตั้งหัวข้อ by bananaband on 15/08/17, 08:07 pm

สอบถามหน่อยคับ สมมติผมเขียนแบบนี้

Local $keep = 1;
While 1

ShellExecute(a.au3);
ShellExecute(b.au3);
ShellExecute(c.au3);

Wend

เหตุผลที่ใช้ shellexecute เพราะต้องการให้ a b c รันโดยอิสระไม่ต้องรอกัน ซึ่ง สิ่งที่อยากถามคือ
1. ผมจะให้ ShellExecute(a.au3) ดึงค่า $keep ไปใช้ยังไงคับ
2. แล้วผมจะส่งกลับค่า $keep จาก ShellExecute(a.au3) กลับมายัง main หลักยังไงคับ

ขอขอบคุนล่วงหน้าคับ
avatar
sak
PSsix Member Class II
PSsix Member Class II


จำนวนข้อความ : 34
ความนิยม : 0
เข้าร่วมเมื่อ : 26/11/2017

Re: สอบถาม การใช้ตัวแปรใน shellexecute ทำได้มั้ยคับ

ตั้งหัวข้อ by sak on 06/12/17, 03:54 am

bananaband พิมพ์ว่า:สอบถามหน่อยคับ สมมติผมเขียนแบบนี้

Local $keep = 1;
While 1

ShellExecute(a.au3);
ShellExecute(b.au3);
ShellExecute(c.au3);

Wend

เหตุผลที่ใช้ shellexecute เพราะต้องการให้ a b c รันโดยอิสระไม่ต้องรอกัน ซึ่ง สิ่งที่อยากถามคือ
1. ผมจะให้ ShellExecute(a.au3) ดึงค่า $keep ไปใช้ยังไงคับ
2. แล้วผมจะส่งกลับค่า $keep จาก ShellExecute(a.au3)  กลับมายัง main หลักยังไงคับ

ขอขอบคุนล่วงหน้าคับ

$keep ใช้ทำหน้าที่อะไรครับ เช่น

หน่วงเวลา , ส่งคีย์ , คลิ๊กเม้าท์ หรือ อื่นๆ

ส่งกลับค่า $keep จาก ShellExecute(a.au3)  กลับมายัง main หลัก หมายถึง ให้กลับไปรอ เพื่อเริ่มต้นทำงานใหม่อีกครั้ง ใช่หรือไม่?

    เวลาขณะนี้ 25/02/18, 02:45 pm