zhanghao16 发表于 2006-5-20 04:58:39

各位前辈!为什么我的程序点停止钮,不能马上停下来?

各位前辈,晚上好!
小弟初学Labivew,写的程序也菜的很。这不,又要麻烦各位了。。。。
一般一个程序都会放在一个大的While循环里运行。要终止时,结束掉那个大循环就行了。
我一般的做法是,在一个EVENT CASE 里加一个STOP钮的单击事件响应。然后,从EVENT CASE 里拉根线出来接到大循环右下角的红方框上,结束循环。
但为什么 ,在程序比较复杂的时候,常常不能产刻停止,都要有几秒钟的延时?
请问各位大哥一般做程序的时候,是怎么做的?
-----------------------------还有一个很菜的问题:
当动态调用一个子VI,并让它全屏运行的时候,为什么老是先出来一个小窗口,然后闭一下,才变成全屏显示。。。。有什么方法,可以直接全屏出现????

cpubbs 发表于 2006-5-20 07:02:22

<P>因为它要完成没有完成的事之后,再会响应你的停止的事件!</P>
<P>全屏的例子这里有:</P>
<P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1</A></P>
<P>精华贴的第13点!</P>

zhanghao16 发表于 2006-5-20 17:08:15

<P>谢谢版主!我这就去看看~版主好人啊!!!感动~~~</P>
页: [1]
查看完整版本: 各位前辈!为什么我的程序点停止钮,不能马上停下来?