vb怎么用打印机打印已有文档(如D盘中的某个word文档)

[复制链接]
查看11 | 回复3 | 2012-8-27 11:34:12 | 显示全部楼层 |阅读模式
让RichTextBox装载Word内容,再用VSPrint打印:Private Sub Command1_Click()
VSPrinter1.StartDoc
VSPrinter1.Zoom = 100
VSPrinter1.RenderControl = Form1.RichTextBox1.hWnd
With VSPrinter1
'éè??±êìa
.FontSize = 16
.FontBold = True
.TextAlign...
回复

使用道具 举报

千问 | 2012-8-27 11:34:12 | 显示全部楼层
你和装有OFFICE WORDdimwdapp set wdapp=createobject("word.application")dim docset doc = wdapp.documents.add("d:\abc.doc")wdapp.printoutdoc.closewdapp.quit以上代码也可以用记事本保存...
回复

使用道具 举报

千问 | 2012-8-27 11:34:12 | 显示全部楼层
这个操作必须电脑已安装office,如果是这样为什么非要用vb呢,直接在word里面写个宏程序vba就行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行