|
将LabVIEW VI直接转换为LabWindows/CVI程序是不可行的。然而,你可以在LabWindows/CVI中调用LabVIEW VI。调用方法根据你的LabVIEW版本而定。
LabVIEW 6.0或更高
LabVIEW VI能生成动态链接库(DLL)。LabVIEW Help提供了更多的信息(基础»项目组织和管理»详解»使用程序生成规范»创建共享库)。此DLL可以很方便地在LabWindows/CVI中被调用(见知识库KnowledgeBase 3337DOV4: 从CVI或其他C/C++项目调用LabVIEW DLL )。
LabVIEW 5.1及更低
你不能生成DLL,但VI服务器的功能允许ActiveX客户端来控制VI的执行。因为LabWindows/CVI 5.0提供ActiveX Automation Client功能,你可以在LabWindows/CVI应用中控制并与LabVIEW VI服务器进行交互,并且用那种方式运行VI(见Developer Zone Example: LabWindows/CVI Controlling LabVIEW)。
|