Combo1Frage

  • Hey sorry das ich so viele threads aufmache ;(

    Also ich wollte so ein kleines script machen das bei combo so ausgewählte datein da sind wenn ich die auswähle und den button klicke öffnet sich das was ich ausgewählt habe ( habe ich mir so vorgsetellt) Geht das ?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Test", 429, 95, 193, 144)
    $Combo1 = GUICtrlCreateCombo("", 64, 16, 313, 25)
    $Button1 = GUICtrlCreateButton("Öffnen", 160, 48, 115, 33, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    Run($Combo1)
    Case $Combo1

    EndSwitch
    WEnd

    [/autoit]


    Das ist mein Script,

    weiter komme ich nicht ;(

    Einmal editiert, zuletzt von eiscool32 (12. August 2010 um 20:40)

  • Meinst du sowas ?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Test", 429, 95, 193, 144)
    $Combo1 = GUICtrlCreateCombo("", 64, 16, 313, 25)
    GUICtrlSetData($Combo1, "Pfad1|Pfad2|Pfad3|etc...")
    $Button1 = GUICtrlCreateButton("Öffnen", 160, 48, 115, 33, 0)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    ShellExecute(GUICtrlRead($Combo1))
    EndSwitch
    WEnd

    [/autoit]

    Meine Projekte:
    ClipBoard Manager (beendet)
    Gutes ClipBoard Verwaltungs Programm mit nützlichen Funktionen.

    HTML Creator (beendet)
    Nützliches Tool um schnell ein eigenes HTML Dokument zu erstellen.

  • HI!


    Endweder

    [autoit]

    $Data_Combo = @AppDataDir & '|' & @DesktopDir & '|' & @DocumentsCommonDir & '|' & @MyDocumentsDir
    GUICtrlSetData($Combo1,$Data_Combo)

    [/autoit]

    o. eine *.ini o. *.text datei die du auslesen würdest.
    Was noch geht zB. C:\ auslesen im Array speichern und in der ComBo anzeigen lassen!


    LG Kleiner