Skip to main content
13-Aquamarine
Dec 13, 2021 11:20 AM UTC
Question

How to load Dll without Auxiliary Application

Hello Friends,

 

I have Dll and registry file creo.bat file , to run the utility I have to load the DLL every time , Is there a way to load Dll in every session of creo without using auxiliary  application.

 

Regards,

Kunal 

6 replies

15-Moonstone
Dec 13, 2021 12:58 PM UTC

I assume you mean with manually using the Auxillary Application menu picks.  

 Set your protkdat setting in config.pro to register the dll, and in your DLL  .dat  registry file, set the delay start to false 

 

example:

 

name LayoutInfo-c30
revision Creo3.0
startup dll
allow_stop TRUE
delay_start FALSE
exec_file j:\pro_foundation\pro_stds\pro_toolkit64\Creo30\Layoutinfo.dll
text_dir j:\pro_foundation\pro_stds\pro_toolkit64\Creo30\text
end

Translate
13-Aquamarine
Dec 14, 2021 3:52 AM UTC

No  I have start creo using Batch Processing , How to do this ?

 

Regards,

Kunal 

Translate
15-Moonstone
Dec 14, 2021 1:12 PM UTC

Whereever the creo is installed to run the batch, Follow RPN's post of where to p[lace your TcreoK.dat,  in your .dat file set delay_start to False.   When Creo starts your dll will be reistered and started seamlessly.  I dont know how you get any more automatic than that.

Translate
RPN
18-Opal
Dec 13, 2021 7:29 PM UTC

Per default Creo reads in install…/text/creoTk.dat, at your Home Dir and your start Dir for that file (creoTk.dat). You can also use each config.pro file in that locations to specify the path to that creoTk.dat.

Translate