We are trying to integrate with PCMiler (a truck scheduling software). PCMiler does provide us with a COM object (they also call it automation server) with dll extension (PCMSRV32.dll), but every time when we tried to register it under Tools, Custom Controls, Navision was shut down right away.
Does Navision only support OCX control with ocx extension? What is the difference between OCX control with ocx extension, and COM object with dll extension?
Thank you for your help.
0
Comments
Go to the Windows\System Directory
Type:
Regsvr32.exe [Path+name of the dll]
That should do it.
In the Designer, create a variable of type Automation and lookup the PCMiler in the list of available automation controllers. Then look at what further classes (functions and methods) this module supports and add as many variables as needed to get the job done (each variable gets a function/method assigned).
To say it simple, an OCX is a single control, whereas an automation server is a library.
John
Thank you for your help.
Yes, in the designer, I do see PCMiler on the automation list, and I am able to use the properties and methods now.
I don't need to run regsvr32 to register the automation server in the DOS, and I don't need to register the control in Customer Control under tools.
Scott