ocx控件使用问题,在线等待。。。解决后马上结帖 我使用自己做的OCX控件(读写卡用),在一个FUNCTION中原来一参数数据类型为smallint,现在我想把数据类型改为integer,在LIB类库中修改后(OCX也做可相应修改),传入数据大于65535时提示“超出当前范围”在类库声明中中断,??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 65535是word类型的上限啊,你是不是写错了,如果是smallint,那应该是32767,integer是2147483647 我知道65535是2个字节的,但我的OCX控件(VC++做)里用的是unsigned short0~65535,所以最大可以输入65535;我也用 long试过了,问题依然存在;我把我的控件里改成unsigned int,Delphi程序的LIB声明改成integer或long 就会提示“超出范围” 要改源程序啊,如果在vc中编译的,而你只在delphi声明的地方改是没有用的,应该在vc中改成long int ocx的VC++源程序也改成long型,问题依旧 那位高人帮我分析 从串口坚监听到的数据...... 关于delphi 怎样读word的问题 indy服务端和客户端的数据传输的问题.非常着急,高分相送!谢谢.(因为不能超过100,肯定会另外送分100!谢谢) Qreport组件的使用! 给点建议的兄弟也有分! 如何消除控件被左击时出现的边框? 这个问题怎么解决? 关于动态链接库中使用消息句柄及与主程序通过消息传递数据的问题.up有分. 我怎么取得当前运行的程序所在目录 毕设在即,十万火急 字符串右对齐问题! 函数怎么返回一个动态数组??
0~65535,所以最大可以输入65535;我也用 long试过了,问题依然存在;我把我的
控件里改成unsigned int,Delphi程序的LIB声明改成integer或long 就会提示
“超出范围”