我有一个用delphi编写的dll,接口参数是shortstring,如果想在powerbuilder中调用,总是不成功,请问有什么好的办法?

解决方案 »

  1.   

    我对PowerBuilder不太清楚,不过我想能支持指针,所以用输出指针方式 PChar
      

  2.   

    pb要想点用delphi中的字符串,在delphi中必须定义成pchar否则根本无法调用,这是因为pb,vc中的字符串都是指阵型,而delphi为了兼容这些类型,才增加了pchar型的变量,没有delphi的源代码无所谓,你再写一个dll,定义一个pchar,然后调用他们的shortstring变量,呵呵,怎么样,本人的方法是不是很妙!多给点分吧,俺好久没吃分了!