ActiveX控件自定义事件,传递参数问题
我做了一个ActiveX Form,我定义了自定义了一个事件,事件要传一个record类型给用户用,这个记录型,只包括字符串和整型这两种标准类型的元素
-----------------------------------
TData = record
a:integer;
b:widestring;
end;
procedure (Data:TData);//事件原型
-----------------------------------
我在Delphi7下开发,开发出的的控件,可能会用到VB,VC,Delphi任何一种语言中.
(我现在会做传一个integer型参数的自定义事件)
问:
ActiveX控件,可以传Record类型的参数吗,如果可以请给一个例子,因为这个问题我已研究了很长时间
特别要给一个在VB或VC中调用的例子
我这样做原因是,
我从串口读到数据,如FF,01,02,FF
01代表序号
02代表命令类型
然后,我把它们的值放到 Data.a = 1;Data.b=02(只代表意思,代码有误),然后触发我给用户提供的事件,并把Data这个数据传给用户,这样用户就可以不用自己去拆字串了
急急急急急急急急急
我的Email:
175412977@qq.com
the_best_one106@sohu.com