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