Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _declspec(dllimport) BYTE __stdcall CPSC1900Connect(BYTE port, void *param);
- JNIEXPORT jbyte JNICALL Java_CPSE_CPSC1900Connect(JNIEnv * env, jclass hPrinter, jbyte port, jstring Answer)
- {
- BYTE RC;
- // I need to call CPSC1900Connect(BYTE port, void *param); function and pass (i DONT KNOW HOW TO PASS THOSE PAREMETER TO THIS METHOD.
- //port and ANSWER PARAMETER. THE METHOD RETURNS BYTE WHICH I SHOULD BE VIED FROM JAVA
- return Answer;
- }
- public class CPSE {
- public native byte CPSC1900Connect(byte port,String param);
- public native String CPSC1900Disconnect(String param);
- static{
- try {
- System.loadLibrary("dll/CPSLPT9x");
- System.loadLibrary("dll/CPSRC");
- System.loadLibrary("dll/CPSE");
- System.loadLibrary("dll/MCHIP");
- } catch (Exception e) {
- System.out.println(e);
- }
- }
- public CPSE() {
- byte port=CPSC1900_USB;
- param ="xx.xx.xx.xx"// ip address
- byte response= CPSC1900Connect(BYTE port, void *param);
- }
- public static void main(String[] args)
- {
- new CPSE();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement