Somebody discovered a Basic interpreter written in VB5. But it chokes with a message saying msvbm50.dll not found. Are these the runtime libraries? Any chance to find them?
Thanks, jj
Printable View
Somebody discovered a Basic interpreter written in VB5. But it chokes with a message saying msvbm50.dll not found. Are these the runtime libraries? Any chance to find them?
Thanks, jj
https://support.microsoft.com/en-us/gp/vbruntime
It seems that the link to VB5 runtimes does not work:
https://support.microsoft.com/en-us/kb/180071
Resolves to a strange URL in my browser:
https://support.microsoft.com/en-us/...]/gp/vbruntime
Another Google search revealed this:
http://download.microsoft.com/downlo...S/Msvbvm50.exe
Thanks, Arnoutdv. The last one worked, but (on Win7-64) the proggies stop with a MsgBox saying "Unexpected error; quitting" :mad:
Did you read the readme.htm file?
Do you have CodeMax 2.1, which was one of the requirements?
An excerpt from the readme.htm file:
Since it is very incomplete, and I assume doesn't come with the source code to study, it seems like it is not very useful.Quote:
Requirements
• Win 9.x, ME, Win NT 4.0 or 2000
• Visual Basic 5 Runtimelibraries
• CodeMax 2.1 from WinMain Software for the Editor.
A Freeware Editor Control with Syntaxhighlight.
For further information see the Dependency file (sbi32.dep).
Known Problems/Limitations
• Only a small subset of the VB Language.
• It's about 100 times slower than VB.
• No Arrays.
• No UDT's (user defined types), a lot of API functions are not accessable.
• This is just experimental and currently under development, you shouldn't
use it in commercial Programs, there is no support!
Anyhow, it's free, and you may do with it, what you want.
• Images (Breakpoints etc.) in the Editormargin are not shown right in
compiled form, probably a VB bug.
There are quite a few Basic interpreters and compilers out there.
A number of quite different ones also happen to have chosen the name SmallBasic, the one from Microsoft (Small Basic) in particular was hot a couple of years ago.
Another one I just "found" and tried works well, and is a single executable.
http://smallbasic.sourceforge.net/
Surprisingly, it does quite a bit, and has online access within the environment to a lot of programs that people have written (a capability that the Microsoft Small Basic has as well).
Of course, those familiar with QB45 or GWBasic might prefer trying out the QB64 compiler with IDE. QB64 is some amazing work, but I do miss the ease of stepping through the source code to debug.
Yes indeed :)
Yes, SB is not bad. I have my own dialect, and study from time to time what other developers think. That VB5 clone is not among the most attractive examples, though.Quote:
A number of quite different ones also happen to have chosen the name SmallBasic, the one from Microsoft (Small Basic) in particular was hot a couple of years ago.
Another one I just "found" and tried works well, and is a single executable.
http://smallbasic.sourceforge.net/
Surprisingly, it does quite a bit
Thanks for your answer, much appreciated.