Register for your free account! | Forgot your password?

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

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

Advertisement



Fenster Schliessen Button2 schliesst Button1

Discussion on Fenster Schliessen Button2 schliesst Button1 within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1






 
Pizza Süß Sauer's Avatar
 
elite*gold: 95
Join Date: Dec 2009
Posts: 8,591
Received Thanks: 6,841
Fenster Schliessen Button2 schliesst Button1

So da ich gestern mit dem AutoIt angenfangen habe und versuche einen AFK Bot zu schreiben, bleib ich doch noch etwas hängen.

Und zwar wenn man Start klickt, kann man das Fenster nicht mehr schliessen.
Wenn man Start nicht klickt, kann man das Fenster schliessen. So das wäre das erste Problem was ich hab ich da falsch geschrieben.

Die zweite Sache wäre, wie beenden ich die Funktion 1 Button1 mit dem Button2. Ich hab einfach keine Idee

Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Combat Arms Bot .Kona V1.0", 300, 100, 20)
$Button1 = GUICtrlCreateButton("Start", 50, 50, 75, 25, 0)
$Button2 = GUICtrlCreateButton("Stop", 180, 50, 75, 25, 0)
GUISetState(@SW_SHOW)



While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1  
            _Func1 ()  
    EndSwitch
WEnd

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button2  
            _Func2 () 
    EndSwitch
WEnd


Func    _Func1 ()  
	
Do
MouseMove(200, 200)
MouseMove(100, 100, 20)
Sleep(5000)
Until False = True


Select
Case @GUI_CTRLID = $GUI_EVENT_CLOSE
Exit
Case @GUI_CTRLID = $GUI_EVENT_MINIMIZE
Case @GUI_CTRLID = $GUI_EVENT_RESTORE
EndSelect
Exit
EndFunc

Func   _Func2 ()
Exit 
Endfunc
Pizza Süß Sauer is offline  
Old 06/18/2010, 15:54   #2
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
wenn du mehrere buttons hast kannste case $Button... direkt darunter schreiben
und das sieht alles irgentwie durcheinander aus.. hast du "per hand" gemacht oder?
es gibt ein programm namens KODA(FormDesigner) mit den du GUI´s sehr einfach nach form und größe erstellen kannst und den code einfach kopieren kannst...vllt schauste dir das mal an.. (und unter youtube..)

zum code: hmm irgentwie bekomm ichs auch nciht hin
hab da mal "For $count = 1 To 5" eingefügt, das heißt das es die bewegung 5mal machen wird...

kommt nachher bestimmt einer der es besser weiss, dann hast du dein richtigen code... ^^

PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Combat Arms Bot .Kona V1.0"30010020)
$Button1 GUICtrlCreateButton("Start"50507525$WS_GROUP)
$Button2 GUICtrlCreateButton("Stop"180507525$WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            _func1
()
        Case 
$Button2
            
Exit
    EndSwitch
WEnd

Func _func1
()
For 
$count 1 To 5
MouseMove
(200200)
MouseMove(10010020)
Sleep(5000)
Next
EndFunc 
omer36 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Hilfe]Nw2 Fenster schliesst sich
01/01/2010 - Metin2 Private Server - 5 Replies
Hay com Ich hab das problem : Das wenn ich mich einloggen will bei Anmeldevorgang läuft sich das Fenster schliesst!! Könnt ihr mir da weiter helfen???? THX THX :D
[Vorschlag] Registrierung schliessen!
09/08/2009 - Main - 2 Replies
Registrierung schliessen! Hi, Ich bitte um die Schliessung der Registrierung. Auf Elitepvpers sind bald 1.5 Millionen User, davon bestimmt mehrere Multis. Gründe für Schliessung der Registrierung: weniger Kids -> weniger Spam keine Multianmeldungen mehr



All times are GMT +2. The time now is 20:51.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.