jy12345 发表于 2005-4-4 20:46:49

如何关闭子程序?

<P>子程序用的是while循环,主程序调用子程序的时候显示子程序的面板,按关闭按钮退出子程序后,子程序并没有停止运行,怎么样才能会使子程序停止运行的?</P>

cpubbs 发表于 2005-4-4 21:23:57

你在子程序里,把这个关闭连到WHILE的循环条件里边,就是要让它停止运行,然后在VI PROPERTY里边有一个WINDOWS APPEARENCE,里边左下角有一个选项,就是子VI自动关闭,当它用完了的时候,这样就可以的了!

jy12345 发表于 2005-4-4 23:43:00

我说的关闭按扭是指面板右上角的那个关闭,这样做也可以停止子程序的吗?

jy12345 发表于 2005-4-5 06:20:11

<P>正确的说应该是,按子程序面板右上角的关闭关了子程序面板后,怎么样才能停止子程序的while循环运行</P>

cpubbs 发表于 2005-4-7 03:40:33

有一个EVENT STRUCTURE,上面有一个APPLICATION的属性,你可以在里边选择,它上面说,APPLICATION EXIT的,名字差不多,一下记不太清,可以在里面设定的!

cpubbs 发表于 2005-4-7 03:41:33

另一种方法,就是不要程序本来的关闭按钮,自己做一个也行的,把菜单隐藏掉,自己加上顶上的标题栏,然后点一下退出,还可以在退出时作其它的操作!
页: [1]
查看完整版本: 如何关闭子程序?