怎样让串口打印机打印

lingling_80 2009-04-06 11:57:43
大家好,小弟一直用北洋并口的热敏小票打印机打印,今日,一同学给我一个北洋的串口的打印机,我用以前的程序打印,串口打印机没有打印作业,必须调打印列表,指定了打印机才能打印出来。网上查了一下,说要网串口里写才能打印出来,小弟没怎么做过串口方面的东西,问一下各位,想让串口打印机直接就打印出来我要怎么写呢。我用pb6.5和9.0
...全文
3016 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jameshfb 2009-05-21
  • 打赏
  • 举报
回复
li_FileNum = FileOpen("COM1",LineMode!, Write!, LockWrite!, Append!)
piers 2009-05-19
  • 打赏
  • 举报
回复

串口打印机一般不用发什么指令可以直接发送打印内容,
测试方法是直接进cmd,用dir > COM1(串口号)
如果打印机把dir的信息打印出来就说明打印机不用发指令

用API中的CreateFile打开串口
用WriteFile往串口写就行了
类似串口操作的例子随便一搜就是一堆

如果要控制字体大小,如倍高倍宽,就看下EPSON的兼容指令集
指令一般是 0x1b开头
newease 2009-05-18
  • 打赏
  • 举报
回复
newease 2009-05-18
  • 打赏
  • 举报
回复
我有一些如
MSCOMM32参数
Pb6中的串行通信(MSCOMM32.OCX)完全解答
在PB中使用MSCOMM32控件
串口助手scommv22
PB串品控件

和已编译好的好PB做的打印机测试程序(应该可以反编学习)

如果楼主需要可以发至邮箱
金大哈 2009-05-18
  • 打赏
  • 举报
回复
等我需要了 我也问jsjsjsj阁下

楼主问题可解决了吗

期待啊
jsjsjsj 2009-04-06
  • 打赏
  • 举报
回复
用微软串口控件。


:)
还有问题可以发站内消息:)
很高兴为你服务。

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧