VB->Delphi OPC中类型转换问题 点击:778 | 回复:2



honest

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 3回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2003年8月28日
发表于:2004-04-01 21:41:00
楼主
请问高手: 小弟有一点小问题请教一下,看到OPC VB代码其中有:{opcItems.Remove 8,ServerHandles,Errors},我想变成Delphi,不知道ServerHandles,Errors的类型应该如何定义?VB中都是Long,而我改成Double,variant或者Point都不行,请你们指点一下,谢谢,不甚感激! ////////报错:[Error] Unit1.pas(67): Types of actual and formal var parameters must be identical.



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2004-04-02 08:27:00
1楼
vb中的long如果用于 handle delphi中可改为 Longword. (无符号) / Longint(有符号)

honest

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 3回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2003年8月28日
发表于:2004-04-02 11:42:00
2楼
写,我编译通过了!

热门招聘
相关主题

官方公众号

智造工程师