Author Topic: VB6 on Win10  (Read 4291 times)

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
VB6 on Win10
« on: August 12, 2018, 12:52:26 PM »
If you're still doing development in VB6, this looks like a nice addition. I highly recommend standardizing on the CCR OCX for Windows compatibility.

Visual Basic 6.0 Runtime Plus

I'm working on getting VB6 and Visual Studio running on Windows 10 1803 with current controls and theming support.

 
« Last Edit: August 12, 2018, 01:25:31 PM by John »

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
Re: VB6 on Win10
« Reply #1 on: August 12, 2018, 03:20:37 PM »
I was able to get VB6 running on Windows 10 Build 1803.



« Last Edit: August 12, 2018, 05:29:02 PM by John »

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
Re: VB6 on Win10
« Reply #2 on: August 12, 2018, 07:51:43 PM »
Here is a screen shot of Visual Studio 6 running on Windows 10 1803. It doesn't theme as well as VB6 does.

Quote
I still like using Visual Studio 6.0 who's interface was specifically designed for C++ development.  Sure, I admit I might be a little resistant to change, but I also find the MFC wizards are more C++ friendly and I like the ability to record macros which was no longer supported with newer versions of Visual Studio.

I have attached a console and GUI Hello World C++ examples in VS6.
« Last Edit: August 12, 2018, 10:46:14 PM by John »

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
Re: VB6 on Win10
« Reply #3 on: August 13, 2018, 06:00:31 PM »
I forgot to mention that you need to run VB6 and VS6 as admin or adjust the  UAC setting. I installed as XP SP3 but run as Win7.

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
Re: VB6 on Win10
« Reply #4 on: August 13, 2018, 09:42:21 PM »
Is there any excitement here that VB6 IDE can run on Windows 10 and create forms with current UI standards?

My goal is to create intelligent forms (OCXs) that call back to Script BASIC and allow me to set/get form properties and call VB6 methods from SB via a (CallByName) COM/OLE automation interface.

I still like IUP but it doesn't integrate as well to COM/OLE resources. (Office, Crystal Reports, QuickBooks, ...)

Offline AlyssonR

  • Advocate
  • Posts: 131
Re: VB6 on Win10
« Reply #5 on: August 15, 2018, 01:41:16 AM »
Of course I'm excited ...

But only to the extent of Win 7  ;D

Mind you, just being able to still use a 20 year old IDE with so few issues is itself exciting.

If the Mono or the Jabaco projects had moved forward, this would have brought VB6 functionality to Linux as well as Windows, but sadly, this was not to be - which is why I'm moving most of my functionality to Script Basic etc., since I will not be upgrading to any of the new iterations of Windows.

What I miss most about moving development platforms is losing the ease of form design, where most of the widget positioning/scaling is handled in the background. I hated doing form design on 24x80 terminals, and I detest doing it on ****x**** graphics displays. Ahhh .... c'est la vie.

Offline John

  • Forum Support / SB Dev
  • Posts: 3597
    • ScriptBasic Open Source Project
Re: VB6 on Win10
« Reply #6 on: August 15, 2018, 11:56:40 AM »
I'm Linux centric and that is where most of my Script BASIC effort goes. It's hard to ignore Windows due to the install base and revenue potential but I see that short lived.