Solved

Tool to convert MS Quick Basic into Pascal

Posted on 2003-11-01
4
402 Views
Last Modified: 2010-07-27
I have an old project that I spent about two years developing back in the 1980's.  The project was developed in MS Quick Basic versions 3-4.5.  Does anyone have a tool that can convert that old code into Pascal, so that I could spruce it up to Delphi?

Phil
0
Comment
Question by:jpedwards
4 Comments
 
LVL 5

Expert Comment

by:DeerBear
ID: 9662544
Hi,

I think it's rather a difficult task, probably impossible.
The point is that the 2 worlds are completely different and
strongly incompatible with each other.

I think the best option here is to try to convert data files
into 32-bit format and rewrite the application from scratch.

HTH,

Andrew
0
 
LVL 4

Accepted Solution

by:
brunomsilva earned 500 total points
ID: 9663028
Maybe you should try

http://antome.bei.t-online.de/BasPas.htm

I think it should help you but don't expect great results.

Cheers,
  Bruno
0
 
LVL 17

Expert Comment

by:Wim ten Brink
ID: 9667194
In general it's just easier to rewrite software that old than it is to try and convert them. I still have many books full sources for Basic, Turbo Pascal and some other old development systems and in many cases it's just not worth it to try and convert them. Just examine what the application is doing, make notes and start all over again...
0
 
LVL 6

Expert Comment

by:swift99
ID: 9683249
My experience mirrors workshop_alex's  The RAD environment is so different from the QBasic coommand line interface, and the languages are so different, that there is no point in translating.  It is actually faster to rewrite the code most of the time, except for certain key algorithms
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question