Unit appexec |
-------------------------------------------------------------------------------------} { An "application launcher" component for Delphi32. } { Copyright 1996, Patrick Brisacier and Jean-Fabien Connault. All Rights Reserved. } { This component can be freely used and distributed in commercial and private } { environments, provided this notice is not modified in any way. } { -------------------------------------------------------------------------------------} { Feel free to contact us if you have any questions, comments or suggestions at } { PBrisacier@mail.dotcom.fr (Patrick Brisacier) } { JFConnault@mail.dotcom.fr (Jean-Fabien Connault) } { You can always find the latest version of this component at: } { http://www.worldnet.net/~cycocrew/delphi/ } { -------------------------------------------------------------------------------------} { Date last modified: 08/07/96 } { -------------------------------------------------------------------------------------} { -------------------------------------------------------------------------------------} { TAppExec v1.01 } { -------------------------------------------------------------------------------------} { Description: } { A component that allows you to execute easily applications. } { Properties: } { property ChangeDir: Boolean; } { property ErrNo: Integer; } { property ExeName: String; } { property ExePath: String; } { property ExeParams: TStringList; } { property Wait: Boolean; } { property WindowState: TWindowState; } { Procedures and functions: } { procedure Clear; } { procedure Execute; } { function GetErrorString: string; } { } { See example contained in example.zip file for more details. } { -------------------------------------------------------------------------------------} { Revision History: } { 1.00: + Initial release } { 1.01: + Added support for french and english languages } { -------------------------------------------------------------------------------------
Classes |
TAppExec -
Functions |
Register - English Messages } {MSG_ERROR_DASH_1 = 'No execution';
MSG_ERROR_0 = 'System was out of memory, executable file was corrupt, or relocations were invalid';
MSG_ERROR_2 = 'File was not found';
MSG_ERROR_3 = 'Path was not found';
MSG_ERROR_5 = 'Attempt was made to dynamically link to a task, or there was a sharing or network-protection error';
MSG_ERROR_6 = 'Library required separate data segments for each task';
MSG_ERROR_8 = 'There was insufficient memory to start the application';
MSG_ERROR_10 = 'Windows version was incorrect';
MSG_ERROR_11 = 'Executable file was invalid.
Types |
Constants |
MSG_ERROR_0
MSG_ERROR_10
MSG_ERROR_11
MSG_ERROR_12
MSG_ERROR_13
MSG_ERROR_14
MSG_ERROR_15
MSG_ERROR_16
MSG_ERROR_19
MSG_ERROR_2
MSG_ERROR_20
MSG_ERROR_21
MSG_ERROR_3
MSG_ERROR_32_AND_MORE
MSG_ERROR_5
MSG_ERROR_6
MSG_ERROR_8
MSG_ERROR_DASH_1
Variables |
Functions |
Types |
Constants |
Variables |