社区
Windows SDK/API
帖子详情
Delphi Usb 钱箱
qq_30153625
2015-08-05 02:47:44
麻烦高手给个,Usb打印机下,可以开钱箱的代码,不甚感激,结贴给100分
...全文
583
5
打赏
收藏
Delphi Usb 钱箱
麻烦高手给个,Usb打印机下,可以开钱箱的代码,不甚感激,结贴给100分
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孤独de猫
2015-08-09
打赏
举报
回复
你要看看这个USB钱箱 的SDK
linghengmao
2015-08-08
打赏
举报
回复
var Handle: THandle; N: DWORD; DocInfo1: TDocInfo1; Device : array[0..255] of char; Driver : array[0..255] of char; Port : array[0..255] of char; hMode : Cardinal; S: string; begin Printer.GetPrinter(Device,Driver,Port,hMode); if not OpenPrinter(@Device, Handle, nil) then begin Exit; end; with DocInfo1 do begin pDocName := PChar('test doc'); {在打印列表中显示的打印内容} pOutputFile := nil; pDataType := 'RAW'; {关键,数据类型必须是RAW,这样打印机通过驱动程序才能识别ZPL语言} end; S:= AnsiString(CHR(27)+Chr(112)+CHR(0)+CHR(60)+CHR(255)); try StartDocPrinter(Handle, 1, @DocInfo1); StartPagePrinter(Handle); WritePrinter(Handle, PChar(S), Length(S), N); EndPagePrinter(Handle); EndDocPrinter(Handle); finally ClosePrinter(Handle); end; end; 前提是要将打印机设为默认打印机
linghengmao
2015-08-08
打赏
举报
回复
如果是串口或并口打印机,貌似不用安装打印机的驱动,但USB口的打印机,要安装驱动才可以的。
QiwenS
2015-08-05
打赏
举报
回复
USB的小票机 只能通过打印机驱动本身来控制开钱箱 要驱动支持才行 一般的收银软件都没法通过USB打印机控制钱箱 只能通过串口 或者并口打印机来控制钱箱 百度答案
缘中人
2015-08-05
打赏
举报
回复
有官方说明书没有
android
usb
开
钱箱
_
USB
打印机开
钱箱
typeTOutBufPassThrough = record // 用于
USB
接口打印机开
钱箱
// 调用windows.extEscape可以直接用extEscape(handle, PASSTHROUGH, sizeOf(outBuf), @outBuf, 0, nil)向设备发送esc命令nDataLen: word;sEscData: array [0 .. 1024] of Ansi...
USB
打印机开
钱箱
type TOutBufPassThrough = record // 用于
USB
接口打印机开
钱箱
// 调用windows.extEscape可以直接用extEscape(handle, PASSTHROUGH, sizeOf(outBuf), @outBuf, 0, nil)向设备发送esc命令 nDataLen: word; sEscData: array [0 .. 1...
给
USB
口的打印机发ESC转义指令开
钱箱
varsMoneyBoxOpenCommand='海宏软件,不同的打印机,指令不同'; TOutBufPassThrough=record//调用windows.extEscape可以直接用extEscape(handle,PASSTHROUGH,sizeOf(outBuf),@outBuf,0,nil)向设备发送esc命令 nDataLen:...
delphi
调用并口开
钱箱
//开钱葙 Function OpenMoneyBox(sMoneyBoxPort:String):Boolean; Var PrnFileName: TextFile; Begin Result:=False; Try Try Assignfile(PrnFileName,sMoneyBoxPort); Rewrite(PrnFileName); // Write( PR
POS机小票打印自动弹出
钱箱
package com.isoftstone.supermarket.service.logicserviceimpl; import java.io.FileWriter; import java.io.PrintWriter; import java.util.List; import java.util.Map; import com.isoftstone.supermar...
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章