Register for your free account! | Forgot your password?

You last visited: Today at 01:09

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

Advertisement



Hilfe!

Discussion on Hilfe! within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
Hilfe!

Hi,

ich bräuchte mal Hilfe bei einem AutoIT-Code...




1.Was ist die ControlID oder wo bekomme ich die her?
2.Was ist die Funktion...könnte ich da eine variable einfügen die ich vorher festgelegt habe?
€RRoRS is offline  
Old 10/27/2008, 15:26   #2
 
verT!c4L's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,245
Received Thanks: 60
controlID erstellst du selbst.
Der Befehl sagt eigentlich schon recht viel aus:

GUI - sollte klar sein
Ctrl - Control
SetOnEvent - Wenn Event dann bla...

heißt also das die controlID ein button o.ä. ist
und das in " " deine Function kommt die dann ausgeführt werden soll.


heißt also wenn du:

$trigger = F5 (kein plan wie das genau bezeichnet ist grad ma)
GUICtrlSetOnEvent($trigger, "function")

Wenn ich mich nicht irre ist die Funktion aber auch dazu da,
um Texte auf der GUI selbst zu verändern.
Muss ich später mal zu Haus nachschauen ...
verT!c4L is offline  
Old 10/27/2008, 16:35   #3
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
Aha O.K...ich hab es jetzt so gemacht...:

Code:
#include <GUIConstants.au3>

GUICreate("Meine ersten Buttons",500,400)

Opt("GUICoordMode",2)
$Beispiel_1 = GUICtrlCreateButton ("Notepad öffnen",  10, 30, 100)


GUISetState ()


While 1
    $msg = GUIGetMsg()
    Select
        Case $msg = $GUI_EVENT_CLOSE
            ExitLoop
        Case $msg = $Notepad
            Run('Notepad.exe')    ; Will Run/Open Notepad
		WinWaitActive("Unbenannt - Editor")
		Send("Das ist ein Beispiel")
		Sleep(3000)
		WinClose("Unbenannt - Editor")
		WinWaitActive("Editor")
EndSelect
Wend
Das geht zwar auch...aber ich will nicht das die Buttons immer nebeneinander sind...weil bei einem neuen Button mach ich dann immer:

Code:
$Beispiel_2 = GUICtrlCreateButton ("Beispiel", 0,-1)
und ich möchte nicht dieses , 0,-1 sondern z.B. ,30,40,50(s.Beispiel 1) aber dann sieht das garnicht so aus wie ich das angegeben habe sonder anders (s.beispiel 2)

Beispiel 1:



Beispiel 2:

€RRoRS is offline  
Old 10/27/2008, 16:57   #4
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
Ich habe das Problem gelöst (*stolz sei*)( *schämen wegen nachfragen*)
€RRoRS is offline  
Old 10/27/2008, 17:36   #5
 
verT!c4L's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 1,245
Received Thanks: 60
Lösung posten falls noch nicht getan
verT!c4L is offline  
Old 10/27/2008, 17:53   #6
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
Lösung

vorher war es so:

Code:
$Beispiel_2 = GUICtrlCreateButton ("Beispiel", 0,-1)
und jetzt habe ich das problem gelöst und zwar so:

Code:
$Beispiel_2 = GUICtrlCreateButton ("Beispiel", -1,50)
$Beispiel_3 = GUICtrlCreateButton ("Beispiel", -1,55)
$Beispiel_4 = GUICtrlCreateButton ("Beispiel", -1,60)
.....
also habe ich die -1 nicht an die hintere Stelle gesetzt sondern an die vordere und an die zweite stelle bei jedem weiteren Button 5 hinzugerechnet =)

werde nun mal meinen BOT hochladen...
€RRoRS is offline  
Reply


Similar Threads Similar Threads
[Hilfe]Schnelle hilfe! Dyndns Hp geht nicht trotz korrekter eingabe
03/20/2011 - Metin2 Private Server - 6 Replies
Tag zusammen Also ich habe folgendes problem 1. Bin ich um 3 Uhr abendds ( 2:50) noch immer Wach und prepariere meinen Server und 2. Meine Homepage geht nicht! Also Stand sieht wie folgt aus bei der Portfreigabe in meiner Fritzbox 7270 Fon Wlan
Hilfe Hilfe Pls Gucken Brauche Hilfe
04/04/2010 - Technical Support - 3 Replies
Ja wegen der Signatur sieht es euch ma an in pics /http://img641.imageshack.us/img641/6070/unbenann t790kjkh.png http://img444.imageshack.us/img444/6981/unbenannt kjhghzuijhbh.png kann mir pls einer HELFEN...
HILFE HILFE HILFE MIT SjSro Startproblem
12/14/2009 - SRO Private Server - 4 Replies
Hi Leute hab ein Problem mit SjSro wenn ich auf starten klicke kommt diese Meldung Sorry.Failed to execute Silkroad. bitte helfen hab anti virus aus geht immer noch nicht wo liegt das problem thx schon mal im voraus BITTE HELFEN BITTE WILL UMBEDINGT ZOCKEN!!



All times are GMT +2. The time now is 01:09.


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.