07-21-2008 03:34 AM
07-21-2008 03:50 AM
07-21-2008 04:10 AM
07-21-2008 04:55 AM
07-21-2008 05:07 AM
Weibe, thanks for your detailed reply, even though it wasn't what I wanted to hear
...
Is there a way to dynamically load a dll? We had trouble with that before. If there is one, we can try using dlls instead of subvis.
Thanks for all your help,
Danielle
07-21-2008 05:10 AM
07-21-2008 05:50 AM
So, now Sin(x)_711.vi loaded into memory and you can call it from your 8.5.1 application:
In this example VI Server running on Port 1234.
The second way is using DLL as mentioned above:
In your DLL you should have "wrapper" to old version VI (DLL written with same version, of course):
Now you can call this DLL dynamically from LabVIEW 8.5.1:
I have attached example for 7.1.1 / 8.5.1. Sorry, I haven't other versions of LabVIEW at this time on my PC.
Hopefully it helps,
Andrey.
07-21-2008 06:10 AM
07-21-2008 06:40 AM
07-21-2008 07:46 AM
Hi, Wiebe,
Of course, you can call VI also from LabVIEW.exe.
First you should start LabVIEW 7.1.1.
Then open VI in the LabVIEW 7.1.1.
Then open reference to LabVIEW 7.1.1, and call SubVI dynamically from application written with 8.5.1.
Andrey.