Porting QuickBASIC programs to FreeBASIC

From GPWiki
Jump to: navigation, search

Although FreeBASIC has extremely similar syntax to QuickBASIC, there are subtle differences, so some legacy code may not compile right away.

Some important things to note right away:

Examples:
DEF SEG is no longer neccessary, and will not work.
Since DEF SEG no longer functions, any code which POKEs to video memory will no longer function.


If one keeps these differences in mind, it's quite simple to port QB code to FB in a matter of hours.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox