Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

Translate the entire conversation x

Toolkit start error

Mani_designer
10-Marble

Toolkit start error

Hi,

I have come with an issue that when I start the protoolkit.dat fie the following error has been shown. I am newbie to this toolkit process and I am learning that think right. Can any one help me with that issue. What mistake I have done?

Thank you

Mani_designer_0-1741085273056.png

 

ACCEPTED SOLUTION

Accepted Solutions

For a complete introduction see those links and the Creo Parametric included API documentation and examples:

[Knowledge Hub] Creo Parametric - Customization
https://www.ptc.com/en/support/article/CS318231

Creo Object TOOLKIT C++ Help Center
https://support.ptc.com/help/creo_toolkit/otk_cpp_pma/r11.0/usascii/

 

Shipped with every Creo Parametric (select optional API during Creo setup):
OTK:
<Creo Common Files>\otk_cpp_doc\
- "Getting started Guide" (PDF)
- "Release Notes" (PDF)
- "User's Guide" (PDF/HTML)


<Creo Common Files>\otk_cpp_doc\objecttoolkit_Creo\
- "API Wizard"


C TOOLKIT:
<Creo Common Files>\protoolkit\
- "Getting started Guide" (PDF)
- "Release Notes" (PDF)
- "User's Guide" (PDF/HTML)


<Creo Common Files>\protoolkit\protkdoc\
- "API Wizard"


"Release Notes" (RelNotes): important information for each Creo release (new/deprecated/dropped functions)
"User's Guide" (OTKUG/TKUSE): detailed description on API topics; they complement each other – use both!
"API Wizard": function/class listing with function/method details (in/out) and links to examples (if existing)


💡Examples: source code and make files:
<Creo Common Files>\protoolkit\protk_appls\
<Creo Common Files>\otk\otk_cpp\


For OTK & OTK Java & TOOLKIT: Creo UI Editor
<Creo Common Files>\applications\creouieditor\otk_cpp_doc\creo_uifc_ug.pdf
- "Creo User Interface Foundation Classes User Guide"

View solution in original post

10 REPLIES 10
msteffke
14-Alexandrite
(To:Mani_designer)

Ive had this message for a couple different reasons.  Either it cant find the .dll  in your exec_file line, or the folder in your text_dir does not exist.

     Here are a couple long shots it could be:   Possibly your text folder may also be missing the resource and usascii folders.   (or whatever language you use)   or:     your exec_file line is quite long.    I dont know if there is a rule about how many characters you can have, but I woudnt be surprised that if the line exceeded 80 characters it would be invalid.   Try using a destination with a shorter path.   

Hi there, Thanks for your response. After changing my location shorter I got another error tab like below,

 

"pt_inst_test; read error"

Mani_designer_0-1741150190754.png

And the protoolkit.dat contains that follows

 

NAME pt_inst_test
EXEC_FILE ./$PRO_MACHINE_TYPE/obj/pt_inst_test.dll
TEXT_DIR ./protk_appls/pt_install_test/text
STARTUP dll
REVISION 18
END

 

Correct me if I am wrong in that procedure.

Thank you

 


@Mani_designer wrote:

Hi there, Thanks for your response. After changing my location shorter I got another error tab like below,

 

"pt_inst_test; read error"

Mani_designer_0-1741150190754.png

And the protoolkit.dat contains that follows

 

NAME pt_inst_test
EXEC_FILE ./$PRO_MACHINE_TYPE/obj/pt_inst_test.dll
TEXT_DIR ./protk_appls/pt_install_test/text
STARTUP dll
REVISION 18
END

 

Correct me if I am wrong in that procedure.

Thank you

 


Hi,

try using absolute paths without variables in EXEC_FILE and TEXT_DIR lines.


Martin Hanák

Still I have the same error.  should I need to debug or  use compile the .dll file? (FIle location is in the same)

 

Hello,

you might verify the directory paths by opening the info window

 

img.png 

Inside this window all paths are displayed in a resolved manner (values of environment variables called out, absolute path...).

Make sure paths are correct.

 

After Checking with that method I got the below message in that info page,

"


Auxiliary application Information
==================================================

Application 2: pt_install_test
Exec path: C:\Program Files\PTC\Creo 11.0.3.0\Common Files\protoolkit\protk_appls\pt_install_test\pt_install_test.dll
Text path: C:\Program Files\PTC\Creo 11.0.3.0\Common Files\protoolkit\protk_appls\pt_install_test
Version unknown
Application is not running.

"

 

 

Just to clarify, the file pt_install_test.dll does exist in the directory "C:\Program Files\PTC\Creo 11.0.3.0\Common Files\protoolkit\protk_appls\pt_install_test\" ?

As, at least in Creo 11.0.1.0, PTC does not provide the dll-file pt_install_test.dll out of the box, so I assume you used the PTC given file TestInstall.c to compile it on your own, correct?

Yes you are right. There is no pt_install_test.dll exists. I am trying to reinstall Creo  and then Ill check. IS it ok to reinstall or is there any other method to do that?

To learn this Creo toolkit from scratch, is there any online resources available or PTC support for this? I am beginner to this process,

 

Thank you..

For a complete introduction see those links and the Creo Parametric included API documentation and examples:

[Knowledge Hub] Creo Parametric - Customization
https://www.ptc.com/en/support/article/CS318231

Creo Object TOOLKIT C++ Help Center
https://support.ptc.com/help/creo_toolkit/otk_cpp_pma/r11.0/usascii/

 

Shipped with every Creo Parametric (select optional API during Creo setup):
OTK:
<Creo Common Files>\otk_cpp_doc\
- "Getting started Guide" (PDF)
- "Release Notes" (PDF)
- "User's Guide" (PDF/HTML)


<Creo Common Files>\otk_cpp_doc\objecttoolkit_Creo\
- "API Wizard"


C TOOLKIT:
<Creo Common Files>\protoolkit\
- "Getting started Guide" (PDF)
- "Release Notes" (PDF)
- "User's Guide" (PDF/HTML)


<Creo Common Files>\protoolkit\protkdoc\
- "API Wizard"


"Release Notes" (RelNotes): important information for each Creo release (new/deprecated/dropped functions)
"User's Guide" (OTKUG/TKUSE): detailed description on API topics; they complement each other – use both!
"API Wizard": function/class listing with function/method details (in/out) and links to examples (if existing)


💡Examples: source code and make files:
<Creo Common Files>\protoolkit\protk_appls\
<Creo Common Files>\otk\otk_cpp\


For OTK & OTK Java & TOOLKIT: Creo UI Editor
<Creo Common Files>\applications\creouieditor\otk_cpp_doc\creo_uifc_ug.pdf
- "Creo User Interface Foundation Classes User Guide"

Announcements



Top Tags