java調用DLL,調用北洋打印機打印二維碼標籤

package com.ian.das.controller;

import java.util.List;

import org.xvolks.jnative.JNative; 
import org.xvolks.jnative.Type; 
import org.xvolks.jnative.exceptions.NativeException;

import com.ian.das.model.Asset;
import com.ian.das.util.StringUtil;

public class CopyOfDemo { 

private static final String PRINTER_DLL = "bpladll.dll"; 



public void print(List<Asset> list)
{



CopyOfDemo demo = new CopyOfDemo(); 
System.loadLibrary("bpladll"); 
System.loadLibrary("LabelUSBPrintDll");
System.loadLibrary("ByUSBInt");
JNative n = null; 
try { 
// 打開端口 
n = demo.getJNativeByFunction("BPLA_OpenUsb"); 
n.setRetVal(Type.INT); 
n.setParameter(0, Type.INT, "1"); 
n.invoke(); 
System.out.println(n.getRetVal() + ":BPLA_OpenUsb"); 

for(int i=0;i<list.size();i++)
{
String ms="";
n = de

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章