How to Close a Shelled Process When Finished under Windows 95Last reviewed: February 9, 1996Article ID: Q145701 |
The information in this article applies to:
SUMMARYWhen the Visual Basic Shell command is used to execute a batch file or MS- DOS program on Windows 95, the MS-DOS window remains open by default when the program is done executing. Under Windows 3.1, Windows for Workgroups 3.11, and Windows NT 3.51, the MS-DOS window closes by default when the program is done executing. This article shows how to force Windows 95 to close the MS-DOS window when the program is done executing.
MORE INFORMATIONTo force Windows 95 to close the MS-DOS window you can use the VB Shell function with the /C option of COMMAND.COM. The /C option of COMMAND.COM will close the MS-DOS window under Windows 95. The VB syntax for using the /C option of COMMAND.COM to execute a MS-DOS program is as follows where <pathname> is the path and name of the program to execute and any command line options for it:
h = Shell("COMMAND.COM /C <pathname>")Windows 3.1, Windows for Workgroups 3.11, and Windows NT 3.51 will still behave the same if you use the /C option of COMMAND.COM. So, you can use this technique without having to check which operating system the program is running on.
|
Additional reference words: 4.00 vb4win vb4all shellexecute winexec
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |