急。。USB接口的小票打印机,调用问题。

wangqi23 2012-06-11 02:33:08
我这里有两台打印机,一台LTP的,一台USB的 都是一个厂家的,GP5850,我在程序里面通过CreateFile 来调用LTP打印机,并且发送指令 ((char)27).ToString() + "p" + ((char)0).ToString() + ((char)60).ToString() + ((char)255).ToString()
钱箱是可以打开的。 但是我调用USB接口的打印机时候,CreateFile 直接找不到小票打印机,当然也弹不出钱箱。
这个时候我应该怎么搞啊。
哪个大虾知道的,帮我我一下啊。 最好是能上源码,拿过来可以直接调用的。
QQ 315655931 急啊。
...全文
825 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
lpt?你是写的prn设备名吧?
  • 打赏
  • 举报
回复
找一个软件把usb映射为com1,然后把你的对lpt:的createfile语句改为对com1:
doubleu2005 2012-06-12
  • 打赏
  • 举报
回复
我没有小票的只有斑马的,你把打印机设置为默认打印机,但后就直接打印信息象下面我用的这个,
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
printDocument.Print();

private void pd_PrintPage(object sender, PrintPageEventArgs e)
{
Font mainFont = new Font("Courier New", 8);
string strLine = String.Format("{0,0}", Gb.printstr);//Gb.printstr是全部的ZPL指令,我用的全局变量
e.Graphics.DrawString(strLine, mainFont, Brushes.Black, PointF.Empty);
}
wangqi23 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
我都回复了好几遍了这个:
http://topic.csdn.net/u/20120606/20/bd84ac00-3508-4d00-af98-fbb68659a590.html
[/Quote]

我端口映射的方法。 都试过了。就是不行。还是报找不到打印机,是怎么回事? 你那里有现成的代码没有?给我打来一份 邮箱 wangqi6530@163.com 谢谢了。
足球中国 2012-06-11
  • 打赏
  • 举报
回复
usb的东西一般需要一个驱动。看一下驱动装了没。
doubleu2005 2012-06-11
  • 打赏
  • 举报
回复
我都回复了好几遍了这个:
http://topic.csdn.net/u/20120606/20/bd84ac00-3508-4d00-af98-fbb68659a590.html
wangqi23 2012-06-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
商业程序一般都要钱的
[/Quote]

我不要商业程序,只需要你们自己写的一个支持USB接口,小票打印机的Demo 就可以了。嘿嘿。。
我不懂电脑 2012-06-11
  • 打赏
  • 举报
回复
商业程序一般都要钱的

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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