我编了一个VI,Build成EXE文件,双击EXE之后,程序就开始运行了。
我希望双击EXE之后程序不运行,点击Run之后程序才运行,不知能不能实现?请指点!
已解决! 转到解答。
可以在这个地方设置:
在项目浏览窗口“项”标签页下的“程序生成规范”(Build Specifications)下面你自己建的EXE上点鼠标右键,
选择“属性”,在类别选项选择“源文件设置”,然后在右边窗口中选择“自定义VI属性”。
在弹出窗口中不选择“打开时运行”项就行了。
羊八井,你好!
我找不到你说的那些,我用的是LabVIEW 7.1英文版。
而且我编的VI的执行属性Run when opened本来就没有勾选,结果生成的EXE文件仍然是双击就运行。
http://forums.ni.com/ni/board/message?board.id=2170&message.id=6905&query.id=1446118
引:“如果是Labview 7.1的话,在build exe的对话框中,有关于VI setting的选项,把run when opened勾去掉即可。如果是8.0,这个设置在source file setting里,做法同上。”
"...exe双击后不运行,点击run之后才运行"
That sounds a little "abnormal" considering it an executable... Why do you need the program to run in such manner?
因为程序需要打开后点击一个按钮再运行,而不是直接就启动。这是对这个程序的要求,没有特别的原因。
ThomasYoung wrote:因为程序需要打开后点击一个按钮再运行,而不是直接就启动。这是对这个程序的要求,没有特别的原因。
.........
PS1: Thought there could be better way of doing that i.e. upon double clicked on the executable icon, the program open and run a "Do Nothing" loop.... until user hit a front panel button to enter the main loop... or something like that 😉
PS2: Open an executable without running it looks funny... and the scroll bars etc will be visible too...