Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
English
Problem invoking pcAnywhere (DOS)
Mensaje
De
08/12/2002 00:53:50
Henry Ravichander
RC Management Systems Inc.
Saskatchewan, Canada
 
 
General information
Foro:
Visual FoxPro
Category:
Programación, sintáxis y comandos
Miscellaneous
ID de la conversación:
00730525
ID del mensaje:
00730699
Views:
7
Hi Ed:

>If this is written in VFP5 or later, you might want to try using my API_APPRUN class as shown below:
>
>
SET CLASSLIB TO PROCESS ADDITIVE
>oRun = CREATEOBJ('API_APPRUN','awremote -M=D -N="MCIB"','C:\AW','NOR')
>oRun.LaunchAppAndWait()
>? oRun.CheckProcessExitCode() && displays any error code issued from awremote
>oRun=NULL
>

Yes the code is written in VFP 7. Not sure where this code will fit in with the code I already have. Are suggesting that I use your code only as shown above, or is it in conjunction with existing code.

>You can instead use the LaunchApp() method and poll for termination using CheckProcessExitCode() (it will return 259 until the program actually is terminated.) If you feel that it hung, you can invoke the TerminateProcess() method to force the launched app to close and release all its resources back to the OS in an immediate fashion.
>
>No batch file involved, and the behavior controlled by FOXRUN.PIF is not an issue; in fact, if a PIF is associated with AWREMOTE, it'll be used to control the execution environment.

The two paragraphs above are really way above what I know - how do I accomplish this? Thanks Ed.
- Ravi

True greatness consists in being great in little things.
- Charles Simmons
Previous
Next
Responder
Mapa
Ver

Click here to load this message in the networking platform