Using Turbo Pascal with Windows

Last reviewed: November 30, 1994
Article ID: Q82386
The information in this article applies to:
  • Microsoft Windows operating system versions 3.0, 3.0a, 3.1, 3.11

SUMMARY

Borland Turbo Pascal Version 6.0 is compatible with Microsoft Windows when Windows runs under the conditions recommended by Borland.

MORE INFORMATION

According to "Borland Language Express," a technical support journal for Borland products, the following procedures should be implemented for running Borland Turbo Pascal 6.0 under Microsoft Windows versions 3.0 and 3.1:

  1. Use a PIF file to start Turbo Pascal running in a full screen.

  2. If MS-DOS version 5.0 memory drivers are being used, add the RAM parameter to the EMM386 device statement as follows:

          device=emm386.exe ram
    

  3. Use the -x- option with the Turbo IDE (independent development environment) if EMS memory is not available.

  4. For mouse support, load the mouse driver from MS-DOS in the AUTOEXEC.BAT or CONFIG.SYS file.

NOTE: The status bar in Turbo Pascal for Windows does not repaint properly when run under the Microsoft Windows operating system version 3.1.

The Borland products included here are manufactured by a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

REFERENCES

"Borland Language Express," volume 2, no. 1, page 28


KBCategory: kbsetup kb3rdparty
KBSubcategory: win30 win31
Additional reference words: 3.00 3.00a 3.10 3.11


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: November 30, 1994
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.