Dateien von Desktop auf Programm ziehen?

  • Mahlzeit,

    ist es möglich, dass man es so macht, dass wenn Dateien vom Pc z.B. vom Desktop auf mein Programm bzw. meiner Editbox gezogen werden, dass sie Dateien dann dort angegeben werden, also mit Pfad, etc.?

    Gruß,

    Julien

    Einmal editiert, zuletzt von Julien (27. Januar 2012 um 12:40)

  • so was hier ?

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

    #include <GUIConstantsEx.au3>

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

    #include <file.au3>

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

    Global $file, $btn1, $msg

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

    Opt('MustDeclareVars', 1)

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

    GUICreate("x_Beliebige Datei hier rein ziehen", 320, 120, 2, 4, -1, 0x00000018)
    GUISetBkColor(0xC0DCC0)
    $file = GUICtrlCreateInput("", 10, 5, 300, 20)
    GUICtrlSetState(-1, $GUI_DROPACCEPTED)
    $btn1 = GUICtrlCreateButton("Ok", 40, 75, 60, 20)
    GUISetState(@SW_SHOW)
    $msg = 0
    While $msg <> $GUI_EVENT_CLOSE
    $msg = GUIGetMsg()
    Select
    Case $msg = $btn1
    ExitLoop
    EndSelect
    WEnd

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


    _Edit
    das ist nur ein Teil vom Script