Go Back  Xtreme Visual Basic Talk > Legacy Visual Basic (VB 4/5/6) > Knowledge Base > Code Library > Drag/drop files from explorer to any textbox, combo or listbox...


Reply
 
Thread Tools Display Modes
  #1  
Old 01-08-2003, 05:27 AM
Merrion's Avatar
Merrion Merrion is offline
Ultimate Contributor

* Guru *
 
Join Date: Sep 2001
Location: Dublin, Ireland
Posts: 1,828
Default Drag/drop files from explorer to any textbox, combo or listbox...


In order to fill a texbox, combo box or listbox with files dropped from explorer you need to subclass it and handle the WM_DROPFILES message. The attached module can be dropped in to any project to enable you to have drag-drop files from explorer more easily.

usage:
Code:
Private Sub Form_Load() Call DragDropFiles.EnableDragDrop(Me.List1) End Sub
Attached Files
File Type: bas dragdropfiles.bas (5.6 KB, 217 views)
Reply With Quote
  #2  
Old 01-08-2003, 06:13 AM
Banjo's Avatar
Banjo Banjo is offline
Hell's Angel

Retired Moderator
* Guru *
 
Join Date: Jul 2001
Location: Yorkshire, UK
Posts: 10,394
Default

Would it not be easier to just use the OLEDragDrop event like this:
Code:
Private Sub Form_Load() List1.OLEDropMode = vbOLEDropManual End Sub Private Sub List1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) Dim i As Long For i = 1 To Data.Files.Count List1.AddItem Data.Files(i) Next i End Sub
__________________
A wise one man once said "what you talking about dog breath"
Reply With Quote
  #3  
Old 01-08-2003, 06:18 AM
Merrion's Avatar
Merrion Merrion is offline
Ultimate Contributor

* Guru *
 
Join Date: Sep 2001
Location: Dublin, Ireland
Posts: 1,828
Default

Quote:
Would it not be easier to just use the OLEDragDrop event..
Yup - it probably would....
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->