|
You last visited: Today at 07:20
Advertisement
Fragen zu GUI'S
Discussion on Fragen zu GUI'S within the AutoIt forum part of the Coders Den category.
12/06/2009, 21:25
|
#1
|
elite*gold: 0
Join Date: Jun 2008
Posts: 99
Received Thanks: 19
|
Fragen zu GUI'S
1. Hi, ich hab ein Programm mit zwei GUI's und wenn ich eine GUI schließe, schließen sich beide. Wie kann man ihm sagen, wenn man $GUI_EVENT_CLOSE
drückt, nicht gleich das ganze skript beenden soll?
2. Kann man die GUI irgendwie aktuallisieren, ohne das Programm neu zu starten?
|
|
|
12/06/2009, 21:44
|
#2
|
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
|
Einfach das "Exit" löschen vllt? :P
2.) Ja, indem du die Variablen die die einzelnen Elemente bestimmen in ne While schleife einbaust, so das sie sich andauernd nach den gewünschten Parametern verändern
|
|
|
12/06/2009, 21:53
|
#3
|
elite*gold: 0
Join Date: Jun 2008
Posts: 99
Received Thanks: 19
|
Oder so?
Quote:
While 1
$msg = GUIGetMsg(1)
Select
Case $msg[0] = $GUI_EVENT_CLOSE
If $msg[1] = $ChildWin Then
GUISwitch($ChildWin)
GUIDelete()
ElseIf $msg[1] = $ParentWin Then
GUISwitch($ParentWin)
GUIDelete()
Exit
EndIf
EndSelect
WEnd
|
|
|
|
12/06/2009, 22:18
|
#4
|
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
|
Das hier is nich ganz fehlerfrei, aber es sollte veranschaulichen was ich mein
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 224, 90, 397, 124)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$Counter = 1
$Button1 = GUICtrlCreateButton( $Counter , 24, 16, 177, 57)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
$Button1 = GUICtrlCreateButton( $Counter , 24, 16, 177, 57)
$Counter = $Counter + 1
Sleep ( 1000 )
WEnd
|
|
|
12/07/2009, 10:44
|
#5
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
Ähm..GuiCtrlSetData, ControlSetText..
|
|
|
12/07/2009, 10:49
|
#6
|
elite*gold: 0
Join Date: Nov 2008
Posts: 429
Received Thanks: 78
|
Quote:
AutoIt Kenntnisse
AutoIt allgemein: { |||||||||| }
Befehle: { |||||||||| }
GUI: { |||||||||| }
|
Du hast gute GUI-Kenntnisse, aber fragst, wie man die GUI aktualisiert.
Gut! 
Du baust ControlSetText oder GUICtrlSetData-Befehle in eine Schleife ein und fertig.
|
|
|
12/07/2009, 13:01
|
#7
|
elite*gold: 0
Join Date: Jun 2008
Posts: 99
Received Thanks: 19
|
@BlackSilence:ja eigendlich hab ich ganz gute Kenntnisse....
Aber wie ich ja geschrieben hab, es hapert an den Befehlen.
@.nAno & u-core: Danke, daran hab ich net gedacht.
|
|
|
12/07/2009, 22:07
|
#8
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
"Wer weiß dass er nichts weiß, weiß mehr als jemand der nicht weiß dass er Nichts weiß."
Sokrates 400 v.Chr.
|
|
|
Similar Threads
|
[Fragen]Ein paar fragen und IHR seid gefragt...
08/22/2010 - Metin2 Private Server - 5 Replies
Hab mal nen paar fragen an euch...vielleicht kann sie ja der ein oder andere beantworten
1.Wie baut man Serverside mehrere CH´s ein?möchte gerne auf 4 ch´s erweitern.
2.Wie Baut man Clientside mehr CH´s ein?(benutze neonblue seinen)
3.Wie baut man das cash -in script von saphira auf seiner HP ein?
4.wie baut man einen patcher in seinen Client ein?
|
80er Waffen ? Fragen über Fragen ô.ô
07/31/2009 - Metin2 Private Server - 15 Replies
Hey,
Ich wollte mal gerne wissen wie man eig. eine 80er Waffe bekommt? Also was muss man tun? Was braucht man? Wohin damit?Benötige ich dazu noch was?
Wäre echt neTT,wenn jmd mir des erklären könnte :)
Danke in vorraus :D
|
All times are GMT +1. The time now is 07:22.
|
|