事件函数为何不能通过编译?
又一个问题:在VISA下定义时间回调函数时,发现函数原型部分通不过。
原型为:ViStatus _VI_FUNCH myHdlr(ViSession vi, .....)
出错显示为: syntax error: found 'identifier' expecting " ; " 光标定在ViStatus处和myHdlr处;
另外,在ViInstallHandler(Vi handle, VIEvent event, myHdlr,(ViAddr)10) 加载函数也发现同样错误。而且,在参数myHdlr处显示 calling convention mismatch.
在ViUnInstallHandler卸载函数中也是一样的问题。
自己试着去掉ViStatus _VI_FUNCH 中Vistatus和_ 之间的空格,发现错误少了一个,而FUNCH和 函数名之间的空格显然不能去的,所以应该其他方面的问题。
百思不得其解,请各位高手执教!! <P>l老天,怎么都没有人回啊?</P>
页:
[1]