PRB: UAE or GP Fault with VB .EXE Acting as Windows 3.0 Shell (73801)
The information in this article applies to:
- Microsoft Visual Basic Standard Edition for Windows 2.0
- Microsoft Visual Basic Standard Edition for Windows 3.0
- Microsoft Visual Basic Professional Edition for Windows 2.0
- Microsoft Visual Basic Professional Edition for Windows 3.0
- Microsoft Visual Basic Standard Edition for Windows 1.0
This article was previously published under Q73801 SYMPTOMS
Compiled Visual Basic .EXE applications can be used as the Windows shell in
Windows version 3.1 on an 80386 computer or better. However, an .EXE
application created by Visual Basic cannot be used as the Windows shell in
Windows version 3.0. Attempting to run an application as the Windows
version 3.0 shell results in an Unrecoverable Application Error (UAE).
STATUS
This is a design limitation of Windows version 3.0. It is not a limitation
in Windows version 3.1, with one exception. When you run the .EXE program
in Windows version 3.1 standard mode on a 80286 computer, a General
Protection (GP) fault occurs at the same point where a UAE occurs in
Windows version 3.0.
Basically, you can use a Visual Basic .EXE program as a Windows shell only
on an 80386 computer or better. This information applies only to Visual
Basic .EXE programs.
Modification Type: | Major | Last Reviewed: | 12/12/2003 |
---|
Keywords: | kbprb KB73801 |
---|
|