vb中如何判断系统是否装了打印机
解决方案 »
- 请教分页储存过程中记录条数大于255时报错的问题
- 快捷键
- 如何用VB编写标准DLL?
- 如何把一个图片捆绑在EXE里面,而且exe可以调用?
- 新手上路,如何动态取得对不同控件的控制
- XP下制作的安装程序在win2000上安装出错“...由于某些系统文件过时,安装无法继续...”?100分
- 什么叫ERP软件,它有什么特点。除了财务ERP软件外,还有哪些常用软件属于ERP软件?象酒店管理系统等信息管理系统之类的软件属于ERP软件吗?
- vb用mschart画雷达图,填了16列数,出来的图是17个,多一个空列,怎么把空列去掉呢?谢谢!
- 数据加密解密
- 用VB开发数据库的几个问题。。。。
- vb打包
- 打印预览
取得打印机:
If Printers.Count < 1 Then
MsgBox "系统没有安装打印机!", vbCritical, App.Title
Unload Me
Exit Sub
End IfDim Prns As Printer
For Each Prns In Printers
List1.AddItem Prns.DeviceName
Next
List1.ListIndex = 0设定默认打印机:
Set Printer = Printers(List1.ListIndex)
Set Printer = Printers(List1.ListIndex)这条语句好像没什么用嘛,执行完了以后,系统的默认打印机还是没变
List1.ListIndex
是列表中选中的,你选了吗?
我做了一个按钮,单击时Set Printer = Printers(Combo1.ListIndex),但是没效果(此时Combo1中选中了另外一台打印机)