bigapplexxx 发表于 2008-11-14 03:04:09

在子程序中如何动态控制numeric control 的默认值

程序需要一个弹出床,用户可以输入数据。于是基于prompt user for input控件, 对它进行修改,写了一个子程序。 用户可以通过弹出窗输入数据到numeric control中。 但是我希望窗口弹出的时候,numeric control显示的不是0,而是在主程序中随意给他赋予一个数值。 这样窗口弹出的时候,显示的不是0, 而是我想要的数据。 但是试了很多方法都没实现 ,包括在子程序中用property node来修改显示值。这样虽然能显示想要显示的数值 , 但是用户没办法修改。请问各位有没有什么好的办法? 谢谢

想法最好 不需要程序

但是如果 是程序我用的LabVIEW版本很老7.1的如果可以的能否贴个图谢谢
allqq-mogudiandian-32all

cpubbs 发表于 2008-11-14 13:34:22

右击它OPEN FORNT PANEL,它也是一个普通的VI,所以您可以通过自己做个子VI ,或许会更方便的,兄弟!

cpubbs 发表于 2008-11-14 13:34:36

用子VI可以加个输入端,这样控制非常方便!

bigapplexxx 发表于 2008-11-16 02:33:40

原帖由 cpubbs 于 2008-11-14 13:34 发表 http://www.cpubbs.com/bbs/images/common/back.gif
用子VI可以加个输入端,这样控制非常方便!

cpubbs 发表于 2008-11-16 10:43:25

刚做了一个简单的,希望是这个意思,好运!

bigapplexxx 发表于 2008-11-19 19:47:24

原帖由 cpubbs 于 2008-11-16 10:43 发表 http://www.cpubbs.com/bbs/images/common/back.gif
刚做了一个简单的,希望是这个意思,好运!
谢谢你的程序我的思路也是这样的但是一直没有实现过我把程序附上了帮忙看看谢谢

其中的子程序是有prompt user for imput 改的加了几条输入

[ 本帖最后由 bigapplexxx 于 2008-11-19 19:51 编辑 ]

bigapplexxx 发表于 2008-11-19 20:09:16

原帖由 cpubbs 于 2008-11-16 10:43 发表 http://www.cpubbs.com/bbs/images/common/back.gif
刚做了一个简单的,希望是这个意思,好运!
以解决方法是把下面的那些 error in error out 之类的零零碎碎的东西都去掉就好了allqq-mogudiandian-31all
页: [1]
查看完整版本: 在子程序中如何动态控制numeric control 的默认值