The help generator utility ComWrapperGen.exe can be found in the Bin/ComWrapperGen sub-directory of your XLL+ installation. There is a short-cut to ComWrapperGen in the XLL+ folder of the program menu.
Control | Description |
---|---|
Source files | List of the source files which will be inspected for add-in functions. Each function found will be exported as a COM method. Add and remove files in the list with the Add and remove buttons. |
Add... | Add a source file to the list. |
Remove | Remove the selected source file from the list. |
Project name | This will be used as the name of the VB project, and (by default) as the name of the COM library. |
Class name | This will be used as the name of the COM object class. It is normally the name of the XLL (without the ".xll" extension). If it is not the name of the XLL, then you will need to change the code in the GetAddins event handler. |
Excel error type handler | Controls whether the generated COM methods will throw an error if an Excel error type (e.g. #N/A) is returned by the wrapped add-in function. See Error handling for more details. |
String error prefix | Controls whether the generated COM methods will throw an error if a string with the supplied prefix is returned by the wrapped add-in function. See Error handling for more details. |
Implementation | Controls which implementation model will be used to host the add-in functions. See ExcelWrapper class for more details. |
Destination folder | The directory where the VB project files will be written. If the directory does not exist (but its parent does), the generator will create it. |
Create | Run the generator. All existing files will be overwritten. |
Close | Close the generator window. |
Help | Show this documentation. |
XLL+ COM wrapper generator | Generated code | Calling the COM methods