LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Anyone ever see this error when calling a dll? "Arbitrary.dll?"

Solved!
Go to solution

Hey folks, I'm attaching a jpg of the error I get as soon as I try and load a vi whose subVIs call a "Call Library Function".

 

Double clicking on the call function I can verify that the 'Library name or path" is correct, and the Function name is what I want.

 

I do not understand why it is telling me I need "Arbitrary.dll" - the name of the lib is adwgc.dll as indicated in the path (that I verified).

 

Anyone deal with this error before?  I'm pretty clueless at the moment, any help will be appreciatized and surely kudo'd!

 

thanks

-pat

 

edit- also, I'm using LV 2011

0 Kudos
Message 1 of 3
(2,426 Views)
Solution
Accepted by topic author plyons.gks

You get this error because adwgc.dll is internally loading Arbitrary.dll because whoever wrote adwgc.dll called some function in Arbitrary.dll. The only to fix this is to get Arbitrary.dll and put it in a folder that adwgc.dll can load it from. Putting it in the same folder as adwgc.dll should work.

 

Where did you get adwgc.dll from and are you sure they didn't supply Arbitrary.dll as well?

Message 2 of 3
(2,412 Views)

Thanks Myle!

 

call me a n00b, I didn't even know dll's often call other dlls...

 

learn something new everyday.  On to the next one.

 

-pat

0 Kudos
Message 3 of 3
(2,389 Views)