Gamestudio Links
Zorro Links
Newest Posts
blogherenowcenter
by 3s05bmmc. 06/05/24 06:08
New FXCM FIX Plugin
by flink. 06/04/24 07:30
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/22/24 13:41
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
0 registered members (), 720 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
AemStones, LucasJoshua, Baklazhan, Hanky27, firatv
19057 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
exit??? #124331
04/15/07 13:22
04/15/07 13:22
Joined: Apr 2006
Posts: 160
DerLateinProfi Offline OP
Member
DerLateinProfi  Offline 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 Offline
Expert
Xarthor  Offline
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 Offline OP
Member
DerLateinProfi  Offline 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 Offline OP
Member
DerLateinProfi  Offline 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 Offline
Expert
Xarthor  Offline
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 Offline OP
Member
DerLateinProfi  Offline 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: DerLateinProfi] #124337
04/15/07 16:40
04/15/07 16:40
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Xarthor Offline
Expert
Xarthor  Offline
Expert

Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Na ja die inkey anweisung kann ja durch ein drücken der Esc taste (z.b.) beendet werden.

Du könntest also zwei "beenden" instanzen haben.
1. Der Spieler drückt esc und inkey wird beendet, esc ruft aber gleichzeitig eine funktion auf die dann den dialog:
Wollen sie wirklich beenden? Ja/nein anzeigt.
2. deine beenden funktion

Was du auch probieren könntest:
die interne test variable (result) auf den folgenden wert zu setzen: 27
also:
result = 27;

Aber ich hab meine zweifel ob das klappt.

Re: exit??? [Re: Xarthor] #124338
04/15/07 16:49
04/15/07 16:49
Joined: Apr 2006
Posts: 160
DerLateinProfi Offline OP
Member
DerLateinProfi  Offline 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 Offline
Expert
Xarthor  Offline
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 Offline OP
Member
DerLateinProfi  Offline 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
Page 1 of 2 1 2

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1