Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Downloads
Search: 

API_APPRUN in .VCX form
Ed Rauh
This contains PROCESS.VCX - a visual class library for the API_APPRUN class described in the Launch App and wait w/o RUN or DOS box FAQ#7774. The class gives the ability to run DOS and WinApps from inside VFP using the CreateProcess() API call, and allows you to wait on termination or return immediately, and allows you to examine the execution status and termination code from an executable run by the class. It takes care of managing the process and thread handles, removing some potential memory bleeds from not properly disposing of process and thread handles. Also related FAQ#7789 (API_APPRUN - Executable launch management class).
Created on
25 years ago
Downloads
4758
File type
Freeware
Rating
5.00/5.00
General information
Rating:
5.00/5.00 (8 rates) Rate this item
Description
The only documentation for the class is comments in the code - see the FAQ entry for further descriptions of how to use it.
Created by

Comments
Thank you. Nice class. But unfortunately I cannot say it for documentation. :) It is very useful for me... Metin Emre, June 24, 2005

Thanks Ed, even if you never wrote another line of code, this class would have been enough for you to be remembered. I'm using it for years, probably since year 2000. Dragan Nedeljkovich, September 19, 2007

Thanks, Ed, for everything you've contributed to the VFP community. RIP Naomi Nosonovsky, March 24, 2009

Add a comment
More downloads created from this member
Ed Rauh
This class will write streams directly to the Windows spooler, completely bypassing the GDI interface. Is does not react to the VFP printer assignments, and does not force normal Windows printer behaviors like page resets, forcing a page feed at the end of a job, forcing skip to top of page between ...
Created on
22 years ago
Downloads
2247
File type
Rating
5.00/5.00
Ed Rauh
Class to report the supported video display modes for the primary display and alter the video display mode of the Windows system dynamically. Intended for use in the development environment; use in the runtime environment is not recommended, especially since it may alter the desktop in a way that t...
Created on
22 years ago
Downloads
1529
File type
Ed Rauh
This is the initial release of a class that implements the Event object used for cross-process or cross-thread synchronization by waiting until the object is signalled. This includes CLSEVENT.PRG, the class implementation, and a short demonstration of how it can be used to implement single-instance...
Created on
23 years ago
Downloads
1316
File type
Rating
5.00/5.00
Ed Rauh
This class is used to implement the NETRESOURCE structure used by a number of WNet family calls; it both creates and parses them. The new version contains demonstration implementations of WNetAddConnection3(), and a Share enumeration of everything you can find on your net (warning - on large netwo...
Created on
25 years ago
Downloads
1828
File type
Rating
5.00/5.00
Ed Rauh
A way to allocate memory for structures needed by many API calls. CLSHEAP.PRG is a procedure library that implements a non-visual class that manages a memory heap. It can create and release static memory blocks, and provides mechanisms to transfer information between heap allocations and VFP memory ...
Created on
25 years ago
Downloads
3718
File type
Rating
5.00/5.00