I have a dll which I could register with regsvr32 without problems. The dll was created in Delphi from an external company. In Excel-VB it works fine.
I can define a variable in Navision for this automation, so the dll should be registered correctly. But if I try to create an instance I get the "Internal error 33 in module 35", if I don't check the return value of CREATE.
I tried to register the dll in the Navision-Client-folder and in \windows\system32. I checked it with a Navision 5.01-Client on Windows Vista and Windows XP, but I can't create an instance.
Has anybody an idea what can be wrong with the dll? What should be considered by creating a dll for use in Navision?
0
Answers
If clear(Automation) then
create(Automation);
Manish
Can you create an instance using create statement if you use the return value?
Regards
Thomas
Regards
Thomas
Rgds,
Chn
In case your .dll registration was proper (as you have mentioned, that the registration process was not a problem), then I guess you need to discuss the issue with the developer of this. Also you can check the .dll by using it through some other option, for example, you can try the .dll with Visual Basic, etc.
Regards,
Chn
Thomas, at the moment the dll is very simple, because it should be a test for a warehouse solution. There is only one function with 6 input parameters and a return value.
Try to discuss this viewtopic.php?f=23&t=8156 topic with the programmer.
Hope this helps
Thomas
Thank you all for your support! Good to know there is someone in the world who wants to help.
Regards
Thomas