Kamis, 22 November 2012

Message box dengan timer pada AHK

Kegunaan message box pada AHK sebagai perantara loncatan dari windows ke windows berikutnya. Tapi msgbox biasa tidak bisa lanjut kecuali di tekan enter atau spasi. Eh ternyata ada msgbox dengan waktu atau timer. Jadi messagebox dengan waktu atau timer ini atau pendeknya kusebut saja msgbox timer ini berfungsi sebagai informasi di tengah jalannya program macro desktop. Info ditengah proses ini bukan informasi biasa tapi info dengan pilihan dan pernyataan, bahwa sudah selesai proses pertama mau dan akan dilanjutkan ke proses kedua lalu ada pertanyaan apakah semua bahan sudah siap kalau sudah siap klik OK atau biarkan msgbox 2 s/d 4 detik maka proses kedua akan lanjut otomatis. Dan ada alternative kalau belum siap dilanjutkan
ke proses kedua diperintahkan tekan “no” secepat cepatnya sebelum proses berjalan secara otomatis. http://mymacrosformula.blogspot.com/
http://mymacrosformula.blogspot.com
Berikut contoh kode macro AHK nya :
http://mymacrosformula.blogspot.com

Penjelasan dan contoh soal:
MsgBox, 4,, Proses kedua sudah siap / tidak? `nbila tidak pakai tekan no secepatnya,4

IfMsgBox No
{
sleep 100
WinWait, Format Reklap
sleep 100
Send, {ctrlDOWN}w{ctrlUP}
sleep 100
send {altdown}{f4}{altup}
sleep 100
Sleep, 100
WinWait, lap awal,
IfWinNotActive, lap awal,, WinActivate, lap awal,
WinWaitActive, lap awal,
}
http://mymacrosformula.blogspot.com


IfMsgBox Yes
{
sleep 200
WinWait, lap awal,
IfWinNotActive, lap awal,, WinActivate, lap awal,
WinWaitActive, lap awal,
send {down}
sleep 100
send {enter}
}
http://mymacrosformula.blogspot.com
http://mymacrosformula.blogspot.com
IfMsgBox Timeout
{
sleep 200
WinWait, lap awal,
IfWinNotActive, lap awal,, WinActivate, lap awal,
WinWaitActive, lap awal,
send {down}
sleep 100
send {enter}
}
Kode diatas maksudnya adalah msgbox sebelum melanjutkan ke proses kedua. Ada 3 pilihan jika belum siap maka aplikasi ditutup, jika yes dan batas waktu habis atau timeout maka aplikasi akan jalan ke proses kedua secera otomatis http://mymacrosformula.blogspot.com














http://mymacrosformula.blogspot.com


































Tidak ada komentar:

Posting Komentar

Page View