以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何实现一个按钮打印多个窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17605)

--  作者:a9858
--  发布时间:2012/3/18 11:09:00
--  [求助]如何实现一个按钮打印多个窗口
我设计6个窗口,想一次就打印出来,代码该怎么写呢?
先谢谢了

--  作者:czy
--  发布时间:2012/3/18 11:13:00
--  

打印窗口?

窗口不打开又不能打印,如果写一个代码打印n多窗口,打开窗口命令 and 模拟单击打印


--  作者:a9858
--  发布时间:2012/3/18 11:17:00
--  
c版你好,我设计的这几个窗口都是打印报告用的,每次打印只能打印一个报告,我想一次把这几个报告都打印出来。
你看看图片吧
图片点击可在新窗口打开查看此主题相关图片如下:snap1.jpg
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:snap2.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2012-3-18 11:20:22编辑过]

--  作者:czy
--  发布时间:2012/3/18 11:28:00
--  
Dim doc As PrintDoc
Doc = Forms("窗口1").GernatePrintDoc()
doc.Preview()
Application.Doevents
Forms("窗口2").Open
Doc = Forms("窗口2").GernatePrintDoc()
doc.Preview()
Application.Doevents
Forms("窗口3").Open
Doc = Forms("窗口3").GernatePrintDoc()
doc.Preview()

--  作者:a9858
--  发布时间:2012/3/18 11:54:00
--  
多谢c版, 麻烦你看看我这个问题,我没有思路了。 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=17595
[此贴子已经被作者于2012-3-18 11:56:49编辑过]