用菜单工具来弹出一个子VI面板,速度超级慢!
程序框图如下,不知道是怎么回事,我应当如何办?说明:我是在vi里面用事件结构来进行菜单操作,
大约需要3秒以上,就是一个简单的提示消息都是这样。。特别慢 是不是老兄您把后面板的灯点亮了呢?您看一下,如果是的话就会这样的!工具栏上面有一个灯泡,您看一下,好运! 已经搞定了,是多线程惹的货,唉,删掉线程中的一个while循环就好了,不过,这也让我大概了一下程序,玉郁闷 event structure一般应用最好别用延时,你那个10ms最好去掉。 event structure中有个很好用的time out项 这样就要必需加点延时了··· 我建议不要time out是,因为添加它,程序全在一个线程下进行,毕竟会影响其他event case 的执行和响应时间;
可以另外开辟一个timed loop,构造数据的响应,这样,界面的用户控制,和数据的传递和处理分开来,效果会好点。
当然了,就算使用,这也不是错误,只要处理好各个关系即可。 看到wdyjz版主所说的仔细一想受益不少···
页:
[1]