组合键:按住数字键“2”和“3”,插入电源线 先关闭一体机的电源,并且拔掉背后的电源线。 等待 10 秒钟左右,同时按住面板上的数字键“2”和“3”,再打开一体机的电源,直到液晶屏提示“reformatting”字样,并且有一个“!”感叹号从右往左移动的时候再松开手。 这时液晶屏提示“Enter X for XXX”选择国家,然后按两下数字键“5”,液晶屏提示“China 1=Yes 2=No”时,按两下数字键“1”。然后液晶屏会枯族提示输入时间,可以按两下面板上的“停止”按钮跳没灶弊过时间的设置这时液晶屏显示“Jan 00 00 00:00”。 然后重新启动一辩返体机,冷复位就完成了。
希望下面的代码能帮到肆友闭你public bool Write(byte[] bdata)
{
if (bdata.Length == 0) return false
if (iHandle != -1)//iHandle是打开并口的句柄
{
int i
OVERLAPPED x
return WriteFile(iHandle, bdata, bdata.Length, out i, out x)
}
else
{
return false
}
}
发送换行
public bool NewRow()
{
bool Result = Write(new byte[] { 27, 10, 13 })
return Result
}
27 10 13是标准裂裂打印机命令 如果是命令用上面的格式
5个空行后发送切纸命令
public bool CutPaper()
{
NewRow(5)
return Write(new byte[] { 27, 105 })
}
正常字符串输出
public bool Write(string Data)
{
try
{
if (iHandle != -1)
{
int i
OVERLAPPED x
byte[] bData = System.Text.Encoding.Default.GetBytes(Data)
return WriteFile(iHandle, bData, bData.Length, out i, out x)
}
else
{
return false
}
}
catch { return false}
}
本人做过输出到多种打印机的程序,串告高口,并口,网口
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)