Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 07:20

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Fragen zu GUI'S

Discussion on Fragen zu GUI'S within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #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?
WieMeinen is offline  
Old 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
.nAno is offline  
Old 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
WieMeinen is offline  
Old 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"22490397124)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

$Counter 1
$Button1 
GUICtrlCreateButton$Counter 241617757)

While 
1
$nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
    EndSwitch

$Button1 GUICtrlCreateButton$Counter 241617757)
$Counter $Counter 1
Sleep 
1000 )

WEnd 
.nAno is offline  
Old 12/07/2009, 10:44   #5


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Ähm..GuiCtrlSetData, ControlSetText..
buFFy! is offline  
Old 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.
Esamu is offline  
Old 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.
WieMeinen is offline  
Old 12/07/2009, 22:07   #8
 
| Moep |'s Avatar
 
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.
| Moep | is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.