CVI对系统的兼容性有无要求?如果运行和系统发生冲突是什么原因?
cvi在工控机上运行一段时间后,系统提示“发送”还是“不发送”,接着就将整个程序关闭,之前运行的东西都没有了,不知大家是否遇到类似问题 你是用什么版本的CVI??用的是什么系统啊??? cvi8.0系统是windows2000 我的系统也是2000的,不过是正版的,没有出现过类似的情况.不过私人电脑(XP盗版的)运行的时候有会出现些很奇怪的错误,我也不是很清楚. 我用的9.0,XP系统,很好啊 导致这种问题可能有三方面的原因:1、CVI本身安装问题;
2、系统文件出了问题;
3、和其它程序有冲突。
具体问题你只能自己排查! 谢谢大家 本怀疑系统出了问题,后来就重新装了系统,并且重新安装了CVI8.0然后运行一段时间后系统跳出“压力控制系统CVI8.0遇到问题需要关闭,如需查看错误请单击此处”,单击此处以后跳出一些应用程序名,如模块 CVIDDE.dll,然后提供了详细的技术信息,点击后显示了很多模块,但看不出具体的错误。。没头绪阿,望大家帮忙看看 系统换成了XP 补充下,是在程序运行时,在鼠标拖动和点击的时候出错的几率比较高~ 补充下,是在程序运行时,在鼠标拖动和点击的时候出错的几率比较高~
qingfeng_234 发表于 2009-6-23 10:14 http://www.cpubbs.com/bbs/images/common/back.gif
我也有过这个问题,一直没解决
现在想用多线程尝试下,因为问题出现在,上下位机实时通讯的时候,为了偷懒,当然也是为了稳定,我将读写两个功能放在一个线程
最奇怪的事情是出现问题后,数据从没有丢失,就是前面板界面死机,出现那个冲突对话框~
最要命的是以前都没有这个问题……是最近才有的
调试的两种模式都没有……
我用的是9.0,XP双正版~
另,我反复查过内存没问题 楼上的,你的会不会是多线程没有处理好的问题? 如果多线程问题,这种程序在调试状态下会显现出来
而且最多是程序实时性受影响,司机一般不会的
页:
[1]