AboutAlex Barry Expertise I have been a qbasic programmer since 2000, creating games, minor libraries and various small programs. I have experience using interrupts, graphics, file input/output, the mouse cursor, and using libraries. I have also learned FreeBASIC, c/c++, python, php and html.
I do not claim to be an absolute authority in any language, but I don't mind looking things up and learning with you.
Experience Hobby programming since 2000
I no longer belong to any community programming groups, but do have knowledge of *basic dialects and C/C++
Question hi,
I would like to use an old application written in quickbasic (which acquired/controlled data from devices through a RS232 port) to communicate with a usb data logger.
Before deciding to re-write the application I am trying to find out if there is a way to update the script I have.
Thank you!!
Sonia
Answer Hi, Sonia,
There are two options for updating the code. My first option would be to download FreeBASIC ( http://www.freebasic.net ), which can, with very little tweaking, can run and compile QBasic code to run natively on Windows and Linux.
The other option is QB64 ( http://www.qb64.net ), which is basically the same idea as FreeBASIC. The reason this is my second choice, though, is because QB64 uses a lot more dependancies, and you'd need to install QB64 on any machine you run your program on, but, there would be almost no tweaking involved.
To be honest, I have done very little serial port programming with QBasic, but I'm pretty sure Don (the other expert in this section) has a good amount of experience in that.
If you have some problems with either compiler I suggested, I can definately help you out, especially as FreeBASIC is very different, as far as how you write your code (no built-in IDE) and compile it (more like c/c++ than qbasic).