Some courses and learning paths on NI Learning Center may not appear on learner dashboards. Our team is actively investigating.
If you encounter access issues, please contact services@ni.com and include the learner’s name, email, service ID or EA number, and the list of required courses.
12-25-2011 01:04 PM
Do I need developer license to run vi from python or vb with vi server activex
or I need only the RTE
tzahi
12-26-2011 01:26 AM
You can run a VI from the RTE, and you don't need a LabVIEW license for that, but there are some issues:
In the end, the simplest thing for you might be to use the application builder to build a DLL. This will allow you to call the VI like you call a standard C function and the RTE should take care of actually running the VIs in the DLL.
12-26-2011 03:15 AM
Thank you for your response
just for example I have Ni developer suite 2010 license activate & I make some VI and save it
now I deactivate the license
I am will able to run the this VI from external program (python,vb,c++ Of course by use the activex labview)
Tzahi
12-27-2011 03:11 PM
Hi ioc,
To actually run this VI from an external program you need this VI to be an .exe or as tst said in his post, a DLL. As a DLL or as a .exe you can call it from a external program, and you’ll only need the RTE.
To open the VI (program.vi) you need the programming environment, in this case LabVIEW, so you will need a license for doing this, but, even if you have the license if you just open the VI it will not execute until you run it (manually), so the .exe or the dll options are the best for you.
Regards,