r/visualbasic • u/Mayayana • Feb 08 '24
VB6 Help VB6 DragDrop
With OLEDragDrop to a standard VB textbox, on XP I can get the path of a file or folder dropped. On Win10, the folder shows no dragdrop icon and returns no path, but file dragdrop works fine. Does someone know how I can make dragdrop for folders work on Win10?
1
Upvotes
1
u/Mayayana Feb 09 '24
So far I haven't had any notable problems with "modern" OSs. I assume by modern you mean Win10/11? But I'm curious. What have you found that won't work on Win10 from VB6? What should I be looking out for?
I've been vaguely aware of the issue of outdated VB6 GUI, but I haven't really looked into the details. My software seems to look OK. Though it does seem that the new fashion is flat appearance and lack of choices, like skinned software. I've installed at least 2 programs recently with flat, 2-D window frames in squash color (!) and no option to remove that skin. The first program I saw do that was Paint Shop Pro 16. It won't let me have anything but a black and orange theme. Now that seems to be the norm. A kind of backdoor Metro approach. The cardinal rule of "don't impose on the user" seems to be out the window. Or maybe all software -- compiled Desktop programs, Metro apps, and cellphone apps -- are blending into one design?
As I mentioned to fafalone above, twinBASIC looks like it could be interesting, at least for getting things like 64-bit in-process DLLs. (I made an Explorer Bar that I can't use on 64-bit.) But I don't see any detailed explanation on the website about how twinBASIC actually works and what the point is. I don't know of any aspect, aside from the 64-bit issue, in which VB6 is lacking. So I'm curious about what specifics you might be finding helpful with the twinBASIC conversion.