急请教:delphi中如何使用PsafeArray 点击:3591 | 回复:3



jxlhh

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2003年8月21日
发表于: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; 时,确总是说“参数错误” 请教大家,我是什么地方不对导致错误



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-07-06 18:00:00
1楼
请发来完整的delphi代码及KEPwareServerEx.V4的配置文件看看

jxlhh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2003年8月21日
发表于:2003-07-07 08:44:00
2楼
您的E_mail???

zhangchaoyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 59回
  • 年度积分:0
  • 历史总积分:88
  • 注册:2003年9月03日
发表于:2003-07-16 09:03:00
3楼
我前段时间使用过Psafearray,我去找一下代码,你的email?

热门招聘
相关主题

官方公众号

智造工程师