打印问题

JB-Zhang 2003-08-22 11:04:22
我有一套系统,在机器上接一台打印机,在网络(局域网)上接一台打印机,我想通过程序一次性把数据同时发送到两台打印机同时打印输入,不知道可不可以实现,如可以请帮助。系统使用VB开发,谢谢
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
planetike 2003-08-22
  • 打赏
  • 举报
回复
先取得当前所有的打印机机,然后打印一次,改换一个默认打印机后,再打印一次.帮你找找API


Public Declare Function OpenPrinter Lib "winspool.drv" Alias "OpenPrinterA" (ByVal pPrinterName As String, phPrinter As Long, pDefault As PRINTER_DEFAULTS) As Long

Public Declare Function SetPrinter Lib "winspool.drv" Alias "SetPrinterA" (ByVal hPrinter As Long, ByVal Level As Long, pPrinter As Byte, ByVal Command As Long) As Long

Public Declare Function WritePrinter Lib "winspool.drv" Alias "WritePrinter" (ByVal hPrinter As Long, pBuf As Any, ByVal cdBuf As Long, pcWritten As Long) As Long

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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