在菜单事件中加载PANEL的问题?急
我刚使用CVI,在主PANEL的菜单事件中使用LoadPanel加载另一个Panel时返回值总是0(非法的句柄),这是怎么回事?请有经验的朋友指点!谢谢 用displaypanel试试!或许您的句柄对不对呢?最好把程序上传来看看!:handshake
在菜单事件中加载PANEL的问题?急
LoadPanel的返回值是0,DisplayPanel就错了,原因还是LoadPanel出错了! 在程序最开始的时候,先LOAD进来,然后在其他地方再进行操作就方便些!如果您已经LOAD过,没有DISCARD的话,重LOAD会出错!我记得是这样!您最好上传程序看起来比较方便的! :handshake
在菜单事件中加载PANEL的问题?急
谢谢斑竹一直关注我的问题!我的问题不是出在重复加载上,而是第一次加载就出错了!附上我的程序 :Q 兄弟,您太狠了,居然出这样的错误,我查了好久才查到!:lol 您的:if(dmmpanel =LoadPanel(0,"DMM.uir",DMMPANEL) <0)
正确的应该是这样:
if((dmmpanel =LoadPanel(0,"DMM.uir",DMMPANEL)) <0)
载示波器面板的也要改成这样才行,要多加一层括号,否则不符合了!:handshake 这是我查了最怪的一个问题,哈哈,居然是少了括号了,也不会报错的!
这个程序果真是好东西啊,兄弟做完了如果愿意的话,希望能上传一份给大家一起学习一下,在这里先谢谢了!:loveliness: :hug:
在菜单事件中加载PANEL的问题?急
多谢斑竹的帮忙!CVI的逻辑运算符优先级和VC就是不一样啊!这个项目刚开始做!还没做完!就不公示了.范了个低级错误 呵呵
回复 10# previewer 的帖子
能够上传这个程序吗 菜鸟我想学习学习
页:
[1]