资源简介

生产信息追溯。从打标机中读取生产产品号。电脑端选择下线原因,godex500打印机打印下线标签。扫码枪扫码上线。产品维修状态查询

资源截图

代码片段和文件信息

//===========================================================================================================
// Create Sample Code by Jeffrey 2013/10/29
//===========================================================================================================

#include “stdafx.h“
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include “EZio32.h“
using namespace std;
using namespace Ezio32;

//-----------------------------------------------------------------------------------------------------------
// Main
//-----------------------------------------------------------------------------------------------------------
int _tmain(int argc _TCHAR* argv[])
{
int nThdPara;
int nLen = 1024;
int nStatus;
char strFirstUsb[50];
char strIndex[10];
char strCommand[200];
unsigned char ReadBuf[1024];
char * strPath;
char BmpPath[400];
DWORD dwThreadId;

cout << “Please select connect mode (1) USB (2) Network ? [1/2]“ << endl;
int nReadKey = _getch();

if (nReadKey == 49) // (1) USB
{
// Find USB
nStatus = FindFirstUSB(strFirstUsb);
if (nStatus != 1)
{
cout << “No Detect Usb Printer“ << endl;
cout << “Press any key to continue...“ << endl;
_getch();
return 0;
}
cout << “USB Printer = “ << strFirstUsb << endl;

// Open USB
nStatus = OpenUSB(strFirstUsb);
if (nStatus != 1)
{
cout << “Open USB Fail“ << endl;
cout << “Press any key to continue...“ << endl;
_getch();
return 0;
}
}
else if (nReadKey == 50) // (2) Network
{
char cIP[1000];
char cPort[1000];

// Find Network Printer
nStatus = FindFirstNet(cIP cPort);
if (nStatus != 1)
{
cout << “No Detect Net Printer“ << endl;
cout << “Press any key to continue...“ << endl;
_getch();
return 0;
}
cout << “Net Printer = “ << cIP << “  “ << cPort << endl;

// Open by IP & Port
nStatus = OpenNet(cIP cPort);
if (nStatus != 1)
{
cout << “Open Net Fail“ << endl;
cout << “Press any key to continue...“ << endl;
_getch();
return 0;
}
}
else
{
return 0;
}

// Print Label
for (int i = 0; i < 3; i++)
{
// Continuous Paper Length = 100 mm
sendcommand(“^Q15000“);

// Width = 50 mm
sendcommand(“^W50“);

// Print Start Signal
sendcommand(“^L“);

_itoa_s(i + 1 strIndex 10);
strcpy_s(strCommand “AD001100DLL-Test-“);
strcat_s(strCommand strIndex);
sendcommand(strCommand);

// Windows Text
ecTextOut(0 50 36 “Arial“ “ecTextOut 代刚“);
ecTextOutR(0 100 36 “Arial“ “ecTextOutR 代刚“ 20 400 0);
ecTextOutR(0 150 36 “Arial“ “ecTextOutR 代刚“ 20 400 90);
ecTextOutR(320 150 36 “Arial“ “ecTextOutR 代刚“ 20 700 270);
ecTextOutR(0 500 36 “Arial“ “ecTextOutR 代刚“ 20 700 180);
ecTextOutFine(0 550 36 “Arial“ “ecTextOutFine 代刚“ 20 400 0 1 0

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-11-13 11:42  140212\
     目录           0  2015-11-13 11:42  140212\EZio32_VC2008\
     文件       20458  2013-10-29 16:14  140212\EZio32_VC2008\001.bmp
     目录           0  2015-11-13 11:42  140212\EZio32_VC2008\Backup\
     文件         891  2013-10-29 13:29  140212\EZio32_VC2008\Backup\EZio32_VC2008.sln
     文件       23552  2013-11-11 13:31  140212\EZio32_VC2008\Backup\EZio32_VC2008.v12.suo
     目录           0  2016-04-10 16:07  140212\EZio32_VC2008\Backup1\
     目录           0  2015-11-13 11:42  140212\EZio32_VC2008\Debug\
     文件       20458  2013-10-29 16:14  140212\EZio32_VC2008\Debug\001.bmp
     文件       15108  2013-11-11 13:18  140212\EZio32_VC2008\Debug\BuildLog.htm
     文件     1608192  2013-11-11 11:45  140212\EZio32_VC2008\Debug\EZio32.dll
     文件         663  2013-11-11 13:18  140212\EZio32_VC2008\Debug\EZio32_VC2008.exe.embed.manifest
     文件         728  2013-11-11 13:18  140212\EZio32_VC2008\Debug\EZio32_VC2008.exe.embed.manifest.res
     文件         621  2013-11-11 13:18  140212\EZio32_VC2008\Debug\EZio32_VC2008.exe.intermediate.manifest
     文件        3677  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.log
     文件      192391  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.obj
     文件     1638400  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.pch
     文件      732160  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.pdb
     目录           0  2015-11-13 11:42  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\
     文件       31016  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\CL.read.1.tlog
     文件        1366  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\CL.write.1.tlog
     文件         198  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\EZio32_VC2008.lastbuildstate
     文件        1562  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\cl.command.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link-cvtres.read.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link-cvtres.write.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link-rc.read.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link-rc.write.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link.command.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link.read.1.tlog
     文件           2  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\link.write.1.tlog
     文件           0  2014-02-13 16:54  140212\EZio32_VC2008\Debug\EZio32_VC2008.tlog\unsuccessfulbuild
............此处省略353个文件信息

评论

共有 条评论