问题
There is a false rumor circulating on Twitter than VB6 had been released as opensource. Before the rumor, I didn't care, but now I've got VB6 nostalgia and think it would be cool to try to write some code in VB6 again, especially if it didn't involve installing VS6
So far I've found the Mono implementation of VB.NET, but Google is failing me on my search for open source BASIC, since basic is kind of a generic word.
回答1:
The closest thing I can think of that would give you the kinda-sorta VB6 feel is Gambas.
回答2:
There is an open letter to Microsoft asking for the open sourcing of the Visual Basic 6 (VB6) programming language. So far no reply from Microsoft.
And still no reply from Microsoft in July 2015.
But VB6 programming does work in Windows 10 and the VB6 IDE installs and runs too.
回答3:
Jabaco is a lot closer to "the VB experience" than some of the other knockoffs.
It compiles to Java bytecode, giving you portability too. It is a work in progress, but it works for many kinds of programs and it is free in its current form.
回答4:
The language behind VB6 is VBA (VBA6), which you will find in some Microsoft Office suite applications, notably Excel, Word and Access. Obviously you can't make executables but you can distribute code embedded in Word Documents, Excel Workbooks, etc or as add-ins specific to those applications. VB6 providers some global objects (Screen, Printer, etc) that are absent from VBA but you'll find that most of the VB6 experience can be found by entering the Visual Basic Editor (ctrl + F11) in a MS Office document.
Screenshot demonstrating the first default reference in VB6 is to "Visual Basic For Applications" (VBA6.DLL).
来源:https://stackoverflow.com/questions/6072596/is-there-a-opensource-dialect-of-vb6