Known QB64 Issues

From QB64 Wiki

Revision as of 06:28, 3 November 2011 by Clippy (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Compilation failures
  • Do not place DATA fields after SUB or FUNCTION procedures! QB64 will FAIL to compile properly!
Qbasic allowed programmers to add DATA fields anywhere because the IDE separated the main code from other procedures.


Missed Compilation Errors
  • Will not report Subscript out of Range Error with DIM array when the variable has no value assigned. Qbasic reported at run-time.


Shell command problems
  • Use CHDIR instead of the CD command in SHELL to change directories. SHELL _HIDE "CD... will return current program path.
  • Use SHELL _HIDE to send screen data to a file using > piping. Screens will not stay visible long enough to read.


Printer problems
  • The CLEAR and RUN commands destroy the LPRINT image buffer, which is a bug in QB64.


Limited port register and memory address support



Navigation:
Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page