Automation Interface Examples: Calling Applications from EA
|
|
Deploying Add-ins to users' sites requires three steps:
|
|
|
1.
|
Add the Add-in DLL file to an appropriate directory on the user's computer i.e. C:\Program Files\ [new dir].
|
|
|
2.
|
Register the DLL by using the "RegSvr32" command from the command prompt as shown in the example below.
|
|
|
3.
|
Place a new entry into the registry so that EA recognizes the presence of your Add-in by using the registry editor (run regedit).
|
|
|
4.
|
Add a new key value EAAddIns under the following location:
|
|
|
HKEY_CURRENT_USER\Software\Sparx Systems
|
|
|
5.
|
Then add a new key under this key with the project name.
|
|
|
Note: [ProjectName] is not necessarily the name of your DLL, but the name of the Project. In VB, this is the value for the property "Name" corresponding to the project file.
|
|
|
6.
|
Then specify the default value by modifying the default value of the key.
|
|
|
7.
|
Enter the value of the key by entering the [project name].[class name]. i.e. EaRequirements.Requirements where EaRequirements is the class name as shown in the example below.
|
Return to Automation Interface Introduction page