Description | |||||||||||||||||||||||||||||
Causes Creo Parametric to load a Creo Parametric TOOLKIT DLL and initialize it. The DLL's user_initialize() will be called. | |||||||||||||||||||||||||||||
Replacement in Object TOOLKIT: | pfcBaseSession::LoadProToolkitDll | ||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||
#include <ProToolkitDll.h> | |||||||||||||||||||||||||||||
ProError | ProToolkitDllLoad | ( | |||||||||||||||||||||||||||
ProName app_name | |||||||||||||||||||||||||||||
/* (In) | |||||||||||||||||||||||||||||
The name of the application to initialize. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProCharPath exec_file | |||||||||||||||||||||||||||||
/* (In) | |||||||||||||||||||||||||||||
The DLL file to load, including its full path. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProCharPath text_dir | |||||||||||||||||||||||||||||
/* (In) | |||||||||||||||||||||||||||||
The path to the applications' message and UI text files. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProBoolean user_display | |||||||||||||||||||||||||||||
/* (In) | |||||||||||||||||||||||||||||
PRO_B_TRUE if you want the interactive user to be able to see the application registered in the Creo Parametric UI and to see error messages if the application fails in some manner. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProToolkitDllHandle* handle | |||||||||||||||||||||||||||||
/* (Out) | |||||||||||||||||||||||||||||
A pointer to a structure representing a Creo Parametric TOOLKIT DLL. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProError* user_error_ret | |||||||||||||||||||||||||||||
/* (Out) | |||||||||||||||||||||||||||||
The error return from the DLL's user_initialize function. May be NULL. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
ProPath user_string_ret | |||||||||||||||||||||||||||||
/* (Out) | |||||||||||||||||||||||||||||
a message from ProE if there was a problem before the DLL's user_initialize function was run, or from user_initialize() if it was run but returned an error. Never written if user_error_ret is PRO_TK_NO_ERROR. May be NULL. | |||||||||||||||||||||||||||||
*/ | |||||||||||||||||||||||||||||
) | |||||||||||||||||||||||||||||
Returns | |||||||||||||||||||||||||||||
|