都可以,如果是字符串,在编辑TLB的时候选择BSTR,实际对应Delphi的WideString类型。
数组或者记录可以用OleVariant代替,比如:
var
a: OleVariant;a := VarArrayOf([1, Date, 'Hello, world', 2.95, true]);
数组或者记录可以用OleVariant代替,比如:
var
a: OleVariant;a := VarArrayOf([1, Date, 'Hello, world', 2.95, true]);
var
aa:OleVariant;begin
aa:=VarArrayCreate([0,10],VarOleStr); 给aa[0]...a[10]赋值
end;你最好把个数10传递到服务端服务端: 可直接使用:bb[0]bb[10]