XY VB6
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
XY VB6
I learned that Vista natively supports VB6, i.e. msvbvm60.dll is part of every Vista distribution (as well as XP, 2K, ME, 98 ).
So I compiled a VB6 version of XY. Hey, it's 150KB smaller. And, at first sight, everything else works as expected. Wanna try? Here it is (just the exe contained): http://www.xyplorer.com/download/xyplorer_vb6.zip
So I compiled a VB6 version of XY. Hey, it's 150KB smaller. And, at first sight, everything else works as expected. Wanna try? Here it is (just the exe contained): http://www.xyplorer.com/download/xyplorer_vb6.zip
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Now it works. I had "XY" instead of "xy" ... unix servers...jacky wrote:hmm.. was curious, wanted to try, but I have a "File Not Found" for that URL ?
BTW, I thought you'd never do that, because VB5 is faster... what happened? Cause, speed is a great thing, and you can just run UPX on VB5's XYplorer.exe and it'll be even smaller than that
The size is not the reason but the compatibility with Vista.
The speed difference concerns only certain types of operations and the differences are only minimal. If you experience a notable slow down anywhere tell me and I measure it. For me also, speed is a great thing!
Nope I didn't notice any slow down. It's just that I remembered you:admin wrote:The size is not the reason but the compatibility with Vista.
The speed difference concerns only certain types of operations and the differences are only minimal. If you experience a notable slow down anywhere tell me and I measure it. For me also, speed is a great thing!
So I was surprised to see you finally go there (After all, all it takes for Vista is to download one DLL, no?), that's allDon wrote:BTW: it's written in divine VB5. VB5 is faster than VB6
I also tried, just to see, but the About window still shows up on the edge of the main monitor when XY_vb6 is on the second monitor.
Proud XYplorer Fanatic
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
I've not finally decided but it's very likely that I will go there. 9 years after the release of Visual Basic 6.0 one can give it a chancejacky wrote:Nope I didn't notice any slow down. It's just that I remembered you:So I was surprised to see you finally go there (After all, all it takes for Vista is to download one DLL, no?), that's allDon wrote:BTW: it's written in divine VB5. VB5 is faster than VB6
Thanks for looking. This bug seems to be a good traditionjacky wrote:I also tried, just to see, but the About window still shows up on the edge of the main monitor when XY_vb6 is on the second monitor.
-
- Posts: 744
- Joined: 28 Jul 2006 13:15
- Location: Kent, UK
- Contact:
Re: XY VB6
I wanted to scratch the surface of VB6 to see what's underneath.
Wikipedia (let's put scepticism about its accuracy aside for the time being) has a section about VB6's issues:
http://en.wikipedia.org/wiki/Visual_bas ... her_issues
I also noted that beyond Windows 7 there will be no VB6 support in Microsoft's operating systems
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx
Does that mean that, in a few years' time, XY will have to be either rewritten in another language or rely on software (3rd party?) that provides similar functionality to WOW? If it's the latter then it makes this post questionable:
http://www.xyplorer.com/xyfc/viewtopic. ... 242#p34242
Also, it puts in doubt the possibility of XY being a true 64-bit application as per this post:
http://www.xyplorer.com/xyfc/viewtopic. ... 136#p32136
I'm still young and I hope to carry on using XYplorer until I reach at least j_c_hallgren's age but the sum of the above doesn't inspire a lot of optimism. Or is that just all smoke and no fire?
Wikipedia (let's put scepticism about its accuracy aside for the time being) has a section about VB6's issues:
http://en.wikipedia.org/wiki/Visual_bas ... her_issues
I also noted that beyond Windows 7 there will be no VB6 support in Microsoft's operating systems
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx
Does that mean that, in a few years' time, XY will have to be either rewritten in another language or rely on software (3rd party?) that provides similar functionality to WOW? If it's the latter then it makes this post questionable:
http://www.xyplorer.com/xyfc/viewtopic. ... 242#p34242
Also, it puts in doubt the possibility of XY being a true 64-bit application as per this post:
http://www.xyplorer.com/xyfc/viewtopic. ... 136#p32136
I'm still young and I hope to carry on using XYplorer until I reach at least j_c_hallgren's age but the sum of the above doesn't inspire a lot of optimism. Or is that just all smoke and no fire?
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: XY VB6
I would stay very relaxed about this. "VB6" is just a compiler and a run-time library. My work is source code. If MS really drops VB6 some other company will provide a compiler and runtime for it. The market will manage...
FAQ | XY News RSS | XY Twitter
Re: XY VB6
Oh I'm not loosing sleep over this issue I am a little wary of hoping that another company will come along in 5 years (I'd expect a successor to Win 7 to be out by then) and provide VB compiler and a runtime library for it. Considering that there's no firm that does a 64-bit VB compiler at the moment, then what are the chances of one, in 5 years when 64-bit apps will be de facto, be available? I hope my scepticism is forgiveable. Also, of course, compiling in VB6 doesn't allow creating of cross-platform code, being able to will definitely boost potential audience of XY. Sure, one can run it on a VM inside another OS, but that's not quite the same. Anyway, I'm sure that Don has it under control, but it's useful to know the long-term strategyadmin wrote:I would stay very relaxed about this. "VB6" is just a compiler and a run-time library. My work is source code. If MS really drops VB6 some other company will provide a compiler and runtime for it. The market will manage...
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
Re: XY VB6
There are some BASIC environments out there (about which I know nothing) like REALbasic, PureBasic and others and they'll eventually move to 64 bit. If needed, may one of them be an upgrade path from Visual Basic at some point in future? there must be a viable solution, but what scares me as a non programmer is the amount of code they would require rewritingadmin wrote:I would stay very relaxed about this. "VB6" is just a compiler and a run-time library. My work is source code. If MS really drops VB6 some other company will provide a compiler and runtime for it. The market will manage...
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: XY VB6
XY code is extremely straight. I use almost exclusively Windows API and avoid anything of the fancy VB stuff, and of course I have 0% 3rd party dependencies. Even all the heavy controls you see (tree, list, address bar, tabs etc) are self-written and not taken from VB. IOW, there is very few VB in XY. Migrating the code could be automated to a very high degree I assume.ale wrote:There are some BASIC environments out there (about which I know nothing) like REALbasic, PureBasic and others and they'll eventually move to 64 bit. If needed, may one of them be an upgrade path from Visual Basic at some point in future? there must be a viable solution, but what scares me as a non programmer is the amount of code they would require rewritingadmin wrote:I would stay very relaxed about this. "VB6" is just a compiler and a run-time library. My work is source code. If MS really drops VB6 some other company will provide a compiler and runtime for it. The market will manage...
FAQ | XY News RSS | XY Twitter
Re: XY VB6
Didn't work for me. About shows version 6 and XYplorer looks very different and old
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: XY VB6
What do you mean?kiku wrote:Didn't work for me. About shows version 6 and XYplorer looks very different and old
FAQ | XY News RSS | XY Twitter
Re: XY VB6
on WinXP SP2admin wrote:What do you mean?kiku wrote:Didn't work for me. About shows version 6 and XYplorer looks very different and old
Re: XY VB6
It does not surprise me, because at the time of Don's post this was the latest version available. Here's a link to beta's history: http://www.xyplorer.com/xyfc/viewtopic. ... 952#p12952kiku wrote:Didn't work for me. About shows version 6 and XYplorer looks very different and old
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build