Checker

  • #include <GUIConstants.au3>

    GUICreate("Wähle dein Geschlecht:")

    Opt("GUICoordMode",2)

    GUICtrlCreateButton ( "männlich", 10, 30, 50)
    GUICtrlCreateButton ( "weiblich", 0, -1)


    --------------

    Er zeigt mir nicht die 2 erhofften Buttons an! Was ist daran falsch? ;)

  • jaa neee...ganz so einfach ises net..ich habs fast genau wie in der Hilfe kopiert:

    #include <GUIConstants.au3>

    GUICreate("My GUI Button") ; will create a dialog box that when displayed is centered

    Opt("GUICoordMode",2)
    GUICtrlCreateButton ("OK", 10, 30, 50)
    GUICtrlCreateButton ( "Cancel", 0, -1)

    GUISetState ()

    nur so paar Sachen geändert und es geht nicht!

  • Ich habe den Text gerade kopiert und als .au3 gespeichert. Das Fenster wird angezeigt, allerdings schließt es sich sofort wieder, wenn du unter deinem Code keine Pause einlegst. Schreibe unter deinem letzten Befehl noch sowas wie

    Code
    Sleep(2000)

    oder so was rein, dann siehst du beim Ausführen für kurze Zeit das Fenster.

    Wenn du später prüfen musst, ob die Buttons auch überhaupt gedrückt wurden, solltest du den "Sleep"-Befehl allerdings wieder herausnehmen ;) .

  • Hi Schwester,
    hier mal eine Version zum rauskopieren, die beim Klick auf 'x' (oben rechts)
    endet

    [Edit]
    Warum das 'Do' nicht gehighlightet wird, weiß ich nicht.
    Es gehört afaik zum Befehlssatz von AutoIt3 :rofl:
    Gruß
    ytwinky

    (Ich) benutze stets die aktuelle (Beta) und SciTE..

    Einmal editiert, zuletzt von ytwinky (9. Mai 2006 um 20:29)

  • NARF - Mir ist gerad der Fehler aufgefallen! ;-))


    Ich hab die ganze Zeit in die falsche Datei abgespeichert...lalala.. :musik2:

  • Code
    Opt("GUIOnEventMode", 1)
    
    
    $maennlich = GUICtrlCreateButton ( "männlich", 25, 15, 70, 25)
    GUICtrlSetOnEvent(-1, "männlichPressed")

    Ist das so korrekt? Füge ich dann mit Funk OKPressed() die Funktion ein, die er ausführen soll, wenn man den Button betätigt??