Code Comments
Programming Forum and web based access to our favorite programming groups.How do I return a status code fom a VB (6) program, so that I can test it in .BAT command file. Matti
Post Follow-up to this message"Matti" <me@here.invalid> wrote in message news:uo5EZYUYFHA.2128@TK2MSFTNGP14.phx.gbl > How do I return a status code fom a VB (6) program, so that I can > test it in .BAT command file. Private Declare Sub ExitProcess Lib "kernel32" _ (ByVal uExitCode As Long) Be careful using it as it is a very abrupt termination. Make sur eyou have unloaded all forms, closed all files and done all cleanup first. You should also avoid calling it when running in the IDE since it will kill your VB session without saving. -- Reply to the group so all can participate VB.Net: "Fool me once..."
Post Follow-up to this messageMatti wrote: > How do I return a status code fom a VB (6) program, so that I can > test it in .BAT command file. Echo everything Bob said, plus offer these examples: http://vb.mvps.org/samples/Console http://vb.mvps.org/samples/Hello Be careful... -- Working Without a .NET? http://classicvb.org/petition
Post Follow-up to this message"Bob Butler" <tiredofit@nospam.com> wrote in message news:Oum8HcUYFHA.3620@TK2MSFTNGP09.phx.gbl... > "Matti" <me@here.invalid> wrote in message > news:uo5EZYUYFHA.2128@TK2MSFTNGP14.phx.gbl > > Private Declare Sub ExitProcess Lib "kernel32" _ > (ByVal uExitCode As Long) > > Be careful using it as it is a very abrupt termination. Make sur eyou have > unloaded all forms, closed all files and done all cleanup first. You should > also avoid calling it when running in the IDE since it will kill your VB > session without saving. and remember to use start /wait VBProgram.exe in your batch file, so that it actually /waits/ for the VB program to /finish/ before sampling the return value. HTH, Phill W.
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.