打印机问题

zhengsimon 2000-03-14 12:48:00
请问在vb中如何取得打印机的状态(脱机,缺纸等),vb中getprinter如何用?
我用openprinter取得hdc后用它总去不到值。请问有无不用注册的gif控件?
...全文
196 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengsimon 2000-03-17
  • 打赏
  • 举报
回复
Public Declare Function GetPrinter Lib "winspool.drv" Alias "GetPrinterA" (ByVal hPrinter As Long, ByVal Level As Long, pPrinter As Any, ByVal cbBuf As Long, pcbNeeded As Long) As Long
getprinter 中的参数nprinter不知要选什么类型,给何初值。我用此函数取不到打印机
状态。
zhengsimon 2000-03-16
  • 打赏
  • 举报
回复
无此函数!请问vb中如何读取并口?
long408 2000-03-16
  • 打赏
  • 举报
回复
sorry 我的msdn正好坏掉了,没发给出详细资料
大概是如下三个win32 API函数
GetPrinter -----获取打印机信息
GetPrinterData ------获取打印机配置信息
GetPrinterDriver ------获取打印机驱动程序信息

另外读并口应调用API函数ReadFile
文件名为LPT1

long408 2000-03-15
  • 打赏
  • 举报
回复
GetPrinterStatus

7,762

社区成员

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

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