Office中国论坛/Access中国论坛

标题: [求助]如何隐藏Access设计主程序窗口? [打印本页]

作者: wgf2005    时间: 2005-5-31 03:44
标题: [求助]如何隐藏Access设计主程序窗口?
Docmd.runcommand accmdappminimize

这句代码我一直认为是隐藏Access主程序窗口的,通过实践我才知道这其实只是最小化主窗体的代码(惭愧)

请问使用什么代码可以隐藏Access主程序窗口(用于设计表、查询、窗体等对象的那个窗体)?代码要尽量简单实用。

注意:在启动功能中去掉“显示数据库窗口”项的对勾这个做法,我不想采用,实践证明在有些情况下(比如在大量复制粘贴并导出数据时)它会让你数据中所有对象展现在众目睽睽之下的。[attach]10852[/attach]


作者: goodorbad    时间: 2005-5-31 05:06
“在启动功能中去掉“显示数据库窗口”项的对勾”,我试过是可以的啊。
作者: wgf2005    时间: 2005-5-31 06:36
朋友,这个方法以前我一直使用的,可惜……

一旦复制粘贴数据量大的时候,它会把你的隐私暴露无遗的,呵呵。

反正我不打算再用这个方法。
作者: 海狸先生    时间: 2005-5-31 17:11
本站书中有的
作者: wgf2005    时间: 2005-5-31 19:57
我在Access—VBA书中曾见过,但代码太长,其中包括什么最小化最大化隐藏等等,而且还要通过模块很是复杂。看得头都大了。我想要其实仅仅是隐藏数据表设计窗口。Docmd.runcommand accmdappminimize代码存在问题原因是:一般情况下这句代码可以实现,可一旦将查询得到的大量数据记录复制到数据表时,它就会把数据库的设计窗口显示出来了。怎么办?
作者: 青青    时间: 2005-6-1 21:32
这问题重要吗?将查询得到的大量数据记录复制到数据表时,它就会把数据库的设计窗口显示出来了。以上这些都用窗体中来执行,用窗体来遮住设计窗体不就完了?
作者: wgf2005    时间: 2005-6-2 03:51
遮住设计窗体当然可以,但这个窗体总是要关闭的啊,只要关闭首先映入眼帘的就是设计窗口。完了,所有数据表都出来了。
作者: sgrshh29    时间: 2005-6-2 04:33
1.把表的属性设为"隐藏"行不行呢?2.用"DoCmd.RunCommand acCmdWindowHide"行不行呢?我没有试过,你试试看.
作者: 知难而进    时间: 2005-6-2 04:45
这种方法好像行不通,因为暴露出来的不仅仅是数据表,查询、窗体都显示出来了,因为是设计窗口显出来了啊,所以单独隐藏某个表是行不通的。



[此贴子已经被作者于2005-6-1 20:47:48编辑过]


作者: youli    时间: 2005-6-3 05:04
标题: 是不是如附件
是不是如附件




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3