Autohotkey - bir betiği erken sonlandırma


1

Bir betiği erken bitirmenin, yani kodun altına atlamanın bir yolu var mı?

Senaryom şöyle bir şey:

F9::
Goto, F10 
sendinput {enter}
sendinput Hello!
sendinput {enter}
Sleep 1000
sendinput {enter}
sendinput What can I do for you?
sendinput {enter}
F10:
return

Belli bir tuşa (belki ) basarak Xbetiğin içine atlamak isterim . Mümkün mü? Şimdiden teşekkürler.F9F10

Not: Betiğini sonlandırmak istemiyorum ExitApp. Mümkünse bir şekilde onu korumak istiyorum.

Yanıtlar:


0

gotoKodun başka bir bölümüne "atlamak" için kullanabileceğiniz bir ifade vardır.

Örnek:

Goto, X
...
X:
Sleep, 100
...

Tamam ve nerede tanımlamalıyım Goto? İçinde F9çevre veya başka bir yerde?
TomM

Atlamak istediğiniz noktaya yerleştirin. Belki olurdu F10::ve sonraGoto, X
Kevin Panko

düzenlenmiş koduma bakın. Bahşişiniz çalışmıyor çünkü betiğimi bir seçenek olarak kullanmak yerine her zaman derhal sonlandırıyor. Özgün sorunun bunu yansıtmadığı için üzgünüm.
TomM

@ TomM: Orada bir If koşulu gerekir!
tumchaaditya

@tumchaaditya anlıyorum. Bunu nasıl yapmamda bana yardım eder misin?
TomM
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.