LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

dll problem in upgrading from 6.1 to 7

some functions inside lvanlys.dll get name changed, and so the function calls are messed up. same thing happened when I upgrade my vis from 6i to 6.1. Anyone has good solution on this issue.

many thanks
0 Kudos
Message 1 of 3
(2,721 Views)
FFT and General Cosine Window VIs entry points in lvanlys.* have changed names between LabVIEW 6 and 6.1. If an old version of these vi.lib VIs is present in LabVIEW 6.1 the VI will have a broken arrow (function not found in lvanlys.*).
So, in your current case, make sure that the VIs that use these functions are installed by 7.0, and that you are not using 6.1 version of these VIs with the 7.0 version of lvanlys.dll.
If you have customer VIs that directly call the dll, you can only manually change the function calls, because the source, the dll, has changed.
Zvezdana S.
0 Kudos
Message 2 of 3
(2,721 Views)
Thanks for your suggestion.

Actually I did what you said. The really annoying thing is that I have a lot of customized vis calling lvanlys.dll. To solve the problem, I found that I need to load a vi with new dll version, then load the whole program with old version of dll. Maybe it's the easist way to do it.

thanks again.
0 Kudos
Message 3 of 3
(2,720 Views)