Microsoft KB Archive/93008

From BetaArchive Wiki

PSS ID Number: 93008

Article Last Modified on 1/8/2003

The information in this article applies to:

  • Microsoft Visual Basic for MS-DOS 1.0

This article was previously published under Q93008


Under certain conditions, if you load a large number of files into the VBDOS.EXE programming environment, you may encounter a blank or partially blank screen. The number of files that can cause this problem varies, depending on your machine's memory configuration. Normally, the VBDOS.EXE environment displays an "Out of Memory" error message before you encounter this problem.

If this problem occurs, you must either decrease the number of loaded forms and modules, or increase the amount of memory available to the VBDOS.EXE programming environment to work around the problem.


Microsoft has confirmed this to be a bug in the Standard and Professional Editions of Microsoft Visual Basic for MS-DOS, version 1.0. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.


Listed below is an example of this blank screen problem. Note that this problem only occurs when there is a low amount of conventional memory (approximately 350K or less) available.

Steps to Reproduce the Problem

  1. Start VBDOS.EXE.
  2. Load the following files (or any files for this example) with the Add File... option from the File Menu:

       Bookcard.frm          cmndlg.frm         setupopt.frm
       booklist.frm          controlP.frm       setuppth.frm
       booklook.frm          debug.frm          setupsts.frm
       booksrch.frm          fontdemo.frm       spindemo.frm
       bookstck.frm          graphics.frm       tbutdemo.frm
       calc.frm              helpf.frm          torus.frm
       chrtattr.frm          helputil.frm       chrtdata.frm
       notepad.frm           chrtsubs.bas       chrtfont.frm
       qlbview.frm           chrttype.frm       seek.frm
       bookgen.bas           clock.frm          setupmsg.frm
  3. While loading these files, you may notice the screen blanks out (either partially or completely). This will not be the case with some machines, however, because it depends on the way the machine's memory is configured.

Additional query words: VBmsdos BugList1.00 1.00

Keywords: KB93008
Technology: kbAudDeveloper kbVB100DOS kbVBSearch kbZNotKeyword3