Beim beenden Abfrage

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Beim beenden Abfrage

Re: Beim beenden Abfrage

Post by just me » 07 Nov 2018, 12:41

OK, irgendwie habe ich das verwurschtelt. Sorry!

Re: Beim beenden Abfrage

Post by Rohwedder » 07 Nov 2018, 12:10

Hallo,
steht halt so in der Hilfe, aber verstehen? … nicht wirklich!
Auch deswegen verwende ich für meine eigenen Skripts immer noch das veraltete OnExit [, Label]

Re: Beim beenden Abfrage

Post by KHA » 07 Nov 2018, 11:44

Danke, dass mit Return, verstehe ich noch nicht so richtig.

Re: Beim beenden Abfrage

Post by Rohwedder » 06 Nov 2018, 13:45

Hallo,
habe diesen Kommentar dem Beispiel der v1-Hilfe entnommen,
https://ahkde.github.io/docs/commands/OnExit.htm
und dem scheint doch auch so zu sein.

Re: Beim beenden Abfrage

Post by just me » 06 Nov 2018, 11:08

Moin,

das mit Return 1 scheint mir eher zu v2 zu gehören.

Re: Beim beenden Abfrage

Post by Rohwedder » 06 Nov 2018, 01:34

Hallo,
so sollte es gehen:

Code: Select all

#Persistent
OnExit("myfunc")
myfunc()
{
MsgBox, 4,, Möchten Sie wirklich beenden ?
IfMsgBox Yes
	ExitApp
Else
	msgbox, ok dann nicht
Return 1
;OnExit-Funktionen müssen ungleich null zurückgeben, um ein Exit zu verhindern.
}

Beim beenden Abfrage

Post by KHA » 05 Nov 2018, 17:31

Hi,
gibt es die Möglichkeit, wenn man den Script beendet, vorher eine Abfrage kommt, ob es wirklich beenden möchte?

Mit meinem Versuch komme ich leider nicht weiter
LG

Code: Select all

#Persistent 
OnExit("myfunc")

myfunc()
{
MsgBox, 4,, Möchten Sie wirklich beenden ?
IfMsgBox Yes
ExitApp
Else
msgbox, ok dann nicht
}

Top