K
kirinma
Unregistered / Unconfirmed
GUEST, unregistred user!
安装了一个用vb开发的ActiveX控件,在我注册了ocx之后,delphi自动生成了一个pas文件
里面有一个函数,定义的格式如下:
function GetSkillGroup(skillGroup: OleVariant): Integer;
我在调用它的时候用的时如下方法:
Var
SkillGroup: OleVariant;
……
begin
……
SkillGroup:=VarArrayCreate([0,50],varOleStr);
Croups:=GetSkillGroup(SkillGroup);
……
Croups的值是可以得到的,SkillGroup是一个输出参数,但是现在执行完了之后SkillGroup总是空的,取不到数据,请问各位大侠应该如何解决?
本人对这方面的知识比较匮乏,请兄弟姐妹们不吝赐教!
(在线等)
里面有一个函数,定义的格式如下:
function GetSkillGroup(skillGroup: OleVariant): Integer;
我在调用它的时候用的时如下方法:
Var
SkillGroup: OleVariant;
……
begin
……
SkillGroup:=VarArrayCreate([0,50],varOleStr);
Croups:=GetSkillGroup(SkillGroup);
……
Croups的值是可以得到的,SkillGroup是一个输出参数,但是现在执行完了之后SkillGroup总是空的,取不到数据,请问各位大侠应该如何解决?
本人对这方面的知识比较匮乏,请兄弟姐妹们不吝赐教!
(在线等)