public class XCRFDLL{
public native int XCOpen(HANDLE &hCom,const char lsCfgFile,const char lsCfgItem);
static{
System.loadLibrary("XCRFDLL");
}
public static void main(String args[])
{int Result=0;
Result = XCOpen ( hCom, strCfgFileName, "XCRF-800 Series Reader" );
}
}
这是在JNI中所写的一个Java程序,出错提示:
XCRFDLL.java:2: 需要
public native int XCOpen(HANDLE &hCom,const char lsCfgFile,const char ls
CfgItem);
^
XCRFDLL.java:2: 需要 ')'
public native int XCOpen(HANDLE &hCom,const char lsCfgFile,const char ls
CfgItem);
不明白哪里出错,请高手指点,谢谢!
|