From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



向在LabWindows/CVI中创建的独立可执行文件传递命令行参数



主要软件: LabWindows/CVI Development Systems>>LabWindows/CVI Full Development System
主要软件版本: 4.0.1
主要软件修正版本: N/A
次要软件: LabWindows/CVI Development Systems>>LabWindows/CVI Base Package, LabWindows/CVI Development Systems>>LabWindows/CVI Base Package

问题:

我希望我的代码能够根据用户输入的命令行执行不同的操作。我如何才能在LabWindows/CVI中实现?

 



解答:

使用命令行参数有两个选择:
1、对于LabWindows/CVI 6.0或者更早的版本,从菜单中选择选项?命令行参数;对于LabWindows/CVI 更高的版本,从菜单中选择运行?命令行参数。参数可以在出现的对话框中输入。由于每次当这些代码在非CVI环境下运行的时候,这些参数回自动传递,因此这种方法是调试的理想选择。
2、对于预编译的可执行文件,选择开始?运行,输入程序的完整路径,并且紧接着在后面输入所需的参数(例如: c:\temp\cpass.exe 5 hello)。附在下面的项目包含了一段简单的代码,报告有多少参数传递给它,并且打印到控制台。源文件也包括在下面。

 



相关链接: LabWindows/CVI Support Homepage


附件:
Cpass.zip



Cpass.zip - Cpass.zip


报告日期: 05/02/1997
最近更新: 11/13/2011
文档编号: 0X1EG50Z