关于COM自动化的问题(50分)

  • 主题发起人 主题发起人 liujunguo
  • 开始时间 开始时间
L

liujunguo

Unregistered / Unconfirmed
GUEST, unregistred user!
有一函数定义为
procedure AddItems(NumItems: Integer; var ItemIDs: PSafeArray; var ClientHandles: PSafeArray;
out ServerHandles: PSafeArray; out Errors: PSafeArray;
RequestedDataTypes: OleVariant; AccessPaths: OleVariant); safecall;
请问:这里的ItemIDS,ClientHandles,ServerHandles变量如何定义?
在VB中是定义为:Dim ItemIDS(8) As String;
我在DELPHI中定义为iItemIDS:array[0..8] of String ,不认可。
 
COM不能用String类型
 
后退
顶部