ตัวอย่างการสั่งทำงานโปรแกรมแบบมี Command Line parameter
เช่น test.exe starttest เพราะฉะนั้นถ้าเราจะสั่งให้โปรแกรมทำงาน ตาม เคส ที่เราต้องการ เราจะสั่งให้ทำงานใน โหมด GUI แบบ ปกติไม่ได้
เราต้องใช้ โปรแกรม Command Line ช่วย โปรแกรม Command Line ใน Windows ก็คือ Cmd.exe เลยครับ เปิดขึ้นมา แล้วสั่งโปรแกรมให้ทำงาน
ก็แบบนี้ test.exe starttest
หรือสำหรับท่านที่เป็นโปรแกรมเมอร์ ถ้าจะเขียนโปรแกรมสั่งให้ทำงานโปรแกรมแบบ Command ก็ใช้ Shell, Shellexcute , หรือ .net ก็ StartProcess();
ลองมาดู Src กัน ใน VB6 นะครับ
Private Sub Form_Initialize()
if command = "starttest " thenmsgbox"คุณใช้ Command <starttest>"
elseif command = "stoptest " thenmsgbox"คุณใช้ Command <stoptest>" elsemsgbox"คุณไม่ได้สั่งทำงานด้วย Command"msgbox"โปรแกรมจะปิดละนะครับ 555+"
endend if
End Sub
ลอง Build แล้วเอามาสั่งทำงานแบบปกติดู แล้วลองใช้ Cmd สั่งทำงานดูapp.exe starttest
 
ไม่มีความคิดเห็น:
แสดงความคิดเห็น