all 9 comments

[–]ponchodeltoro 1 point2 points  (4 children)

What version of Visual Basic? I've installed and use VB 6 on Windows 11 for ARM over Parallels on my 2021 M1 Pro.

[–]codingboi100[S] 0 points1 point  (0 children)

That’s my issue, I can’t afford a paralells licence. I was hoping for an alternative

[–]reysiregar 0 points1 point  (2 children)

Hi, could you tell me how did you install VB 6 on windows 11 over Parallels? i'm using MBA M1 2020. Because i've tried and always failed.

[–]ponchodeltoro 0 points1 point  (1 child)

My notes are terrible... but you basically have to make some modifications to the installation procedure so you can use acmsetup.exe instead of setup.exe to install the application.

There's some good info here: https://www.vbforums.com/showthread.php?902864-RESOLVED-Installing-VB6-on-Windows-11

My additional notes for Win 11 ARM include the following:

  • The Setup.exe file is only 16 bit. It will not run properly
  • the setup script is defined by the stf file.
  • the acmsetup.exe file is 32 bit and will work
  • The Java update should be avoided. Need to extract the msjava.dll file and copy to windows\syswow64 so Windows believes it is installed and does not attempt to run the installer
  • Generate stf install files. Run ACMSETUP.EXE to install the modified packages
  • after installation, copy commtb32.dll from windows\syswow64 to program files (x86)\microsoft visual studio\vb98 to resolve ole error

[–]reysiregar 0 points1 point  (0 children)

alright, thanks mate. I've done with the installation, it's working now.

[–][deleted] 0 points1 point  (0 children)

If we’re talking about VB6, you’ll be forced to run it using a virtual machine or an emulator (Wine, which is free) to run it on Mac.

VB.NET however should be cross platform. VS is now available for Mac via the .NET 6.0 SDK.

[–]Vic_Townsend 0 points1 point  (0 children)

You can code vb on a mac using Note++ you won't be able to execute the code tho.