函数原型:
function ReadIC_GRBH(port: SmallInt; baud: LongInt; out_data: PChar): LongInt;对应的java是什么?重点在out_data: PChar

解决方案 »

  1.   

    用JNative去调dll的时候out_data: PChar怎么返回,因为这个dll的说明就是把数据存到out_data: PChar。。
      

  2.   

    也许是char[]?
    它的这个参数没有声明为var,所以是由调用方负责分配内存的。
      

  3.   

    找本关于java调用dll的书参考参考。
    不确定的话,只有试试了:String, char[].