Description
-----------

	This component lets you execute any application or program waiting for it to end 
(Windows and DOS applications).


(c) Xavier Cirac. All rights reserved
mail: <xevi@100mbps.es>

Installation
------------
To Install TExecute there are two ways: 

If you have Delphi 4.0 you only have to install the texecute package doing EXACTLY:

-Component
     Install Packages
	Add 
	...and Browse for the execpk4.bpl file
	Check the option "Build with runtime packages" (Must be enabled)
	...and Browse for the execpk4.dcp file
	Check the option "default" (Must be enabled)
	OK
-Copy the file execpk4.bpl to your Windows\System

If you have Delphi 3.0 you only have to install the texecute package doing EXACTLY:

-Component
     Install Packages
	Add 
	...and Browse for the execpk4.dpl file
	Check the option "Build with runtime packages" (Must be enabled)
	...and Browse for the execpk4.dcp file
	Check the option "default" (Must be enabled)
	OK
-Copy the file execpk4.dpl to your Windows\System

If you have Delphi 2.0 you will have to do:

-Component
-Install
-Add (and Browse for the execute.dcu file)

If you have C++Builder 1.0 you will have to do:

-Component
-Install
-Add (and Browse for the execute.obj file)

Note: Remember that you have to install texecute to a directory accessible by 
Delphi (check the Delphi menu option Tools/Environment Options/Library/Library 
Path). If the directory where you have installed texecute is not listed there 
try to add it or to copy texecute files to any of the listed directories.

...and that's all. If setup succeed you will see a new palette called UsefulTools
 (if you are looking for more useful tools please visit 
http://www.waveflow.com/vcl.htm).

Register
--------
	
	Why should I register this component?

	First of all, this component is shareware, so if after you have tried it, you like it or 
you are going to use it, you have to register it. Otherwise you will be violating the copyright 
laws. Besides, you should think that this component has been developed by a Delphi programmer 
like you, and nobody likes to work without any result (in this case, your little fee), so if 
you register it you will make me a happier person (and you will be as well, because you will do 
the correct thing). 

	The fee for this component is only 20 US $.

	There are two ways to register TExecute VCL component:

1.- Via online registration : You can register this component from Qwerks Shareware Registration 
Services. Transactions are via Credit Card with the option of making the purchase over a secure 
server, via an U.S. tool free phone or fax.   To do it this way please visit texecute web page :
 http://www.waveflow.com/vcl.htm

2.-Filling the Registration Form and sending me the money (20 $US) to the next postal address:

Xavier Cirac Vidal
Batlles , 4
Premia de Mar , 08330
Barcelona
SPAIN

	Once I get your registration mail I will e-mail you with the source code and a sample 
demo (also with source code).
 
Registration Form
-----------------

	Please Print the next form and fill in the information (if applicable) when you send me 
the registration letter:


Company: 	_________________________________________ 
Name:		_________________________________________ 
E-Mail: 	_________________________________________ 
Address:	_________________________________________ 
City:		_________________________________________ 
State/Province:     ______________________________________ 
Country:	_________________________________________ 

Optional

Where did you find TExecute?
_____________________________________________________

What are you using TExecute for?
_____________________________________________________


Properties
----------

Command: The command line of the file to execute  
Flags: The kind of execution  
Visible: The window type of the executed application (Hide,Min,Max,...)  
Wait: If you want the component to wait for the application to end  
Result (Runtime): The result of the application executed

Methods
-------

Create: Creates the component  

Execute: Executes the command

	example:	
	
	texecute1.command:='c:\aplic\pkzip c:dos' ;
	texecute1.execute;

Events
------

OnError  :Happens if an error occurs
OnExit  :Happens after the execution of the command line; 
OnEnter :Happens when the component is executed;