vc返回值为long 时 ,delphi如何调用的问题??? 急(50分)

  • 主题发起人 主题发起人 okgxsh
  • 开始时间 开始时间
O

okgxsh

Unregistered / Unconfirmed
GUEST, unregistred user!
为什末vc开发了一个控件!
其中有一个函数提供了一个返回值为:“long” 正确:返回0, 错误:返回-1

可是我用delphi6调用这个控件后,其返回值变得很大“4567777”

我怀疑是不是整形转化有问题????请大虾帮忙!!!
 
vc
long fun1 function()
delphi
function fun1():integer;
 
vc
long fun1 function()
delphi
function fun1():integer;
//??? 什末意思能不能解释一下! vc返回是long 啊!
在delphi里显示也是integer 啊!

:Siva, :能不能解释一下!万分感谢
 
对应如下
32 位有符号整数 delphi(Integer,Longint),c++(int,Long),VB(Integer,Long)
 
后退
顶部