0 registered members (),
720
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
exit???
#124331
04/15/07 13:22
04/15/07 13:22
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
Also ich hab ein projekt und das soll mit exit; beendet werden. Normal funktioniert es auch, aber wenn eine inkey anweisung läuft bleibt das Fenster geöffnet(leer) Wie kann ich also eine inkey funktion vorzeitig beenden?
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
Re: exit???
[Re: DerLateinProfi]
#124332
04/15/07 16:24
04/15/07 16:24
|
Joined: Jul 2002
Posts: 4,436 Germany, Luebeck
Xarthor
Expert
|
Expert
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
|
Also im A6 handbuch steht das man inkey abbrechen kann, indem man inkey_activ auf off setzt. Hab grade nach geschaut, im A5 handbuch stehts nicht. Also einfach mal probieren: Code:
function beenden() { inkey_activ = off; exit; }
(A5 Code)
|
|
|
Re: exit???
[Re: Xarthor]
#124333
04/15/07 16:29
04/15/07 16:29
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
NEIN! Parameter unknown. MIST! Weil ich habe eine Programm beenden funktion, die funktioniert auch ganz gut, nur wenn ich eine Inkey noch am laufen habe und nicht mit enter bestätigt habe dann werden alle panels off so wie ich es will, aber das programm wird nicht geschlossen. Also funktioniert dann exit; nicht. Wenn ich dann Enter drücke dann komme ich wieder ind die Funktion aus der ich raus bin, und das Programm wird fortgesetzt.
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
Re: exit???
[Re: DerLateinProfi]
#124334
04/15/07 16:35
04/15/07 16:35
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
Kann man es auch nicht schaffen das i-wie Enter virtuell gedrückt wird?
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
Re: exit???
[Re: DerLateinProfi]
#124335
04/15/07 16:36
04/15/07 16:36
|
Joined: Jul 2002
Posts: 4,436 Germany, Luebeck
Xarthor
Expert
|
Expert
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
|
Tut mir leid, aber ich glaub dann gibt es keine möglichkeit inkey zu beenden, jedenfalls kenne ich keine andere.
Edit: Nein, alle tasten vars (key_*) sind read-only soweit ich weiß.
Last edited by Thunder; 04/15/07 16:36.
|
|
|
Re: exit???
[Re: Xarthor]
#124336
04/15/07 16:36
04/15/07 16:36
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
Sonst auch keine Möglichkeit das Program zu beenden?
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
Re: exit???
[Re: Xarthor]
#124338
04/15/07 16:49
04/15/07 16:49
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
Also ich habe eine Inkey anweisung und einen Exit Button(Exit1) und einen Zweiten im Menü! Exit2. So Der User kann das Programm starten dürckt auf exit1 und das Programm schließt. So oder er klickt auf start, die Inkey startet. nun klickt er ohne Enter zu drücken auf Exit1. nun wird er wieder ins Menü gebracht. Wenn er dort auf Exit2 klickt wird der schluss screen angezigt. Doch das Program schließt nicht. genau so auch beim klick auf das X ich habe on_close nämlich auch die Schluss screen sequenz. Aber da ja im hintergrund noch die Inkey läuft geht auch das beenden nicht. Wenn ich aber nun Enter drücke setzt das programm fort. Und das soll ja auch nicht, da der User ja beenden will.
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
Re: exit???
[Re: DerLateinProfi]
#124339
04/15/07 16:54
04/15/07 16:54
|
Joined: Jul 2002
Posts: 4,436 Germany, Luebeck
Xarthor
Expert
|
Expert
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
|
Hast du das mit dem result = 27; schon probiert? Beispiel beenden function (einfach in deine erste beenden funktion integrieren): Code:
function beende_inkey() { result = 27; }
|
|
|
Re: exit???
[Re: Xarthor]
#124340
04/15/07 16:57
04/15/07 16:57
|
Joined: Apr 2006
Posts: 160
DerLateinProfi
OP
Member
|
OP
Member
Joined: Apr 2006
Posts: 160
|
Hab ich leider auch schon, und es funktioniert nicht
If there's a god
He's watching
can he give a ray of hope
so much pain and so much sorrow
www.lpp1991.de.vu
|
|
|
|