Solved

Tool to convert MS Quick Basic into Pascal

Posted on 2003-11-01
4
397 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
Comment Utility
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
Comment Utility
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
Comment Utility
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
Comment Utility
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

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

763 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

Need Help in Real-Time?

Connect with top rated Experts

7 Experts available now in Live!

Get 1:1 Help Now