Foxtable(狐表)用户栏目专家坐堂 → 窗口打印能否指定打印的窗口?


  共有20237人关注过本帖树形打印复制链接

主题:窗口打印能否指定打印的窗口?

美女呀,离线,留言给我吧!
yangming
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
窗口打印能否指定打印的窗口?  发帖心情 Post By:2009/6/4 10:30:00 [只看该作者]

如,我做了piao据打印,想另做一个打印的窗口,但是目前只能是打印本窗口,我改成这样也不行
Dim doc As PrintDoc
doc = Forms("支piao").GernatePrintDoc()
doc.Preview()

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/4 10:38:00 [只看该作者]

目前必须先显示才能打印,我以后看看能不能改一下,在窗口不显示的时候,也能执行GernatePrintDoc方法。

 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/6/4 10:40:00 [只看该作者]

那我让窗口显示出来,但是按钮仍在打印窗口?能不能显示后以最小化存在呢?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/4 10:53:00 [只看该作者]

可以在另一个窗口加入打印按钮:

Dim doc As PrintDoc
Forms("支piao").Open()
doc = Forms("支piao").GernatePrintDoc()
doc.Preview()



 回到顶部
美女呀,离线,留言给我吧!
yangming
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/6/4 11:03:00 [只看该作者]

我用的是:forms("支piao").Show(),在独立窗口中,我发现这二种都会显示窗口,没发现有什么区别

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/6/4 11:22:00 [只看该作者]

Show

打开并显示窗口。

例如:

Forms("窗口1").Show()

Show和Open一样,都可以用于打开窗口。但是Show会确保打开的窗口可见。
例如对于并列式窗口,Open方法只是打开窗口而已,而Show不仅会打开,而且会自动切换到该窗口。
需要显示已经打开,但处于自动隐藏状态的停靠窗口时,只能用Show方法。


 回到顶部