Jump to content

Drag And Drop


akshay
 Share

Recommended Posts

Please read the helpfile! It is all in there!

Do you mean like so?

#include <ListviewConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Include <GuiListView.au3>

$hGUI = GUICreate("", 500, 400, Default, Default, Default, $WS_EX_ACCEPTFILES)
$hListview = GUICtrlCreateListView("Pictures", 10, 10, 480, 380)
GUICtrlSetState(-1, $GUI_DROPACCEPTED)
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $GUI_EVENT_DROPPED
            $file = @GUI_DragFile
            If StringRegExp($file, "^.+\.(?i)((JPG)|(JPEG)|(GIF)|(PNG))$") Then
                _GUICtrlListView_AddItem($hListview, $file)
            Else
                MsgBox(0, "", $file & @CRLF & "Is an invalid file type.")
            EndIf
    EndSwitch
WEnd
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...