在服务端产生一个以OleVariant为参数的方法,这个方法将在客户端调用。
客户端将一个Variant变量赋值为:
var
CmdVar:Variant;
begin
CmdVar:=VarArrayCreate(100, varVariant);//100代表数组的长度。
CmdVar[0]:=1;
CmdVar[2]:='abc';
//...给数组赋值
AppServerVariant.AppServer.AppServerYourMethod(CmdVar);//以CmdVar为参数调用服务端定义好的方法。
end;
在服务端的方法AppServerYourMethod中,就可以把这个参数当成一个数组来访问了。