发表于:2003-07-16 09:03:00
楼主
请教:我的OPC服务器是KEPware.KEPServerEx.V4,客户端用delphi5
我在添加标签集时报“参数错误”,我使用 如下代码创建PSafeArray
result := SafeArrayCreate(VT_VARIANT, 1, rgsabound);
for i := 0 to High(Parms) do
if SafeArrayPutElement(result, i, Parms[i]) <> S_OK then
但是在调用
procedure AddItems(NumItems: Integer; var ItemIDs: PSafeArray; var ClientHandles: PSafeArray;
out ServerHandles: PSafeArray; out Errors: PSafeArray;
RequestedDataTypes: OleVariant; AccessPaths: OleVariant); safecall;
时,确总是说“参数错误”
请教大家,我是什么地方不对导致错误