คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
(เดานะครับอย่าพึ่งเชื่อผม) เนื่องจากเห็นคล้าย php เลยลองตอบดู - -*
จากที่ดูเหมือน 'Start Application (ส่วนที่สั่งรัน notepad) จะอยู่ล่างสุด และไม่ได้อยู่ในเงื่อนไขใดๆ
มันอาจจะตรงตวามต้องการ ถ้ามันเข้าไปอยู่ระหว่าง if และ End If
คล้ายกับภาษา php คือ
if($btn ==ok){ คำสั่งเปิด notepad }
elseif($btn==cancle){ ปิดโปรแกรมทันที }
else{ ปิดโปรแกรมทันที(กันใว้เฉยๆ) }
ปล.มั่วครับ ไม่เคยแตะ VB เลย แต่เห็นแนวเดียวกัน - -*
จากที่ดูเหมือน 'Start Application (ส่วนที่สั่งรัน notepad) จะอยู่ล่างสุด และไม่ได้อยู่ในเงื่อนไขใดๆ
มันอาจจะตรงตวามต้องการ ถ้ามันเข้าไปอยู่ระหว่าง if และ End If
คล้ายกับภาษา php คือ
if($btn ==ok){ คำสั่งเปิด notepad }
elseif($btn==cancle){ ปิดโปรแกรมทันที }
else{ ปิดโปรแกรมทันที(กันใว้เฉยๆ) }
ปล.มั่วครับ ไม่เคยแตะ VB เลย แต่เห็นแนวเดียวกัน - -*
แสดงความคิดเห็น
VBScript ขอความช่วยเหลือหน่อยครับ
อยากให้ช่วยดู code นี้หน่อยครับผม
Change Username.vbs
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
info.ini
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ทำงานคร่าวๆคือ คลิ๊กแล้วจะมี inputbox ให้กรอก UserName แล้วมันจะไปเขียนใส่ใน .ini หลักจากกรอกเสร็จแล้ว กด OK
notepad ก็จะรันขึ้นมา
คือผมอยากได้แบบว่า ถ้า Inputbox แสดงขึ้นมาแล้ว หากว่าเรากด cancel หรือปิดทิ้งไป คำสั่งรัน notepad.exe จะไม่ทำงานและปิดVBScript ทิ้งไป แต่ใน codeตัวอย่าง กด cancelไปแล้ว แต่ notepad.exe ยังรันขึ้นมา ซึ่งผมไม่อยากได้แบบนี้ อยากให้เป็นแบบว่า notepad.exe จะรันก็ต่อเมื่อเรากด ok น่ะครับ
ต้องทำอย่างไรครับ ..เรื่อง If End if Else นี่หัวผมจะระเบิด ไม่รู้เรื่องเลย ท่านใดงงก็ขออภัยด้วย ผมก็พิมพ์เอง งงเอง
ลอง If End if Else มา 1คืนแล้วครับ ไม่สำเร็จ ขอบพระคุณมากครับ _/\_