如何在accessxp启动后隐藏数据库窗体.pdf
如何在ACCESSXP启动后隐藏数据库窗体?1
如何隐藏或最小化access数据库窗口1
怎样用代码最大化、最小化ACCESS的主窗口?1
如何Access的启动?如何不显示Access的启动画面?如何不显示Access的splash?.3
如何解决Access在密集运算时进入假死状态?《VBA》4
让启动窗体5秒钟后自动请参考4
如何让ACCESS自动定时执行某段代码?《窗体》5
如何让ACCESS在每周周一0点清除上周的所有数据?5
如何在ACCESSXP启动后隐藏数据库窗体?
方法一:设置启动选项然后重启(只有重启后才生效)——工具菜单-启动选项-显示数据库
窗口前面的勾去掉。
方法二:在第一个启动的窗体的form_open里面加入程序代码如下:
DoCmd.SelectObjectacForm,frmCC,True
DoCmd.RunCommandacCmdWindowHide
注:frmCC窗体必须存在,当然你打开表,报表都可以,主要是为了把焦点从数据库窗体出
去
如何隐藏或最小化access数据库窗口
access窗口分3种:
主窗口:就是有access菜单的那个
数据库窗口:就是显示表名称,查询名称,你自己的窗体名称的那个窗口。的解释为:“数
据库”窗口:在打开Access数据库或Access项目时出现的窗口。它显示用于新建数据库对
象和打开现有对象的快捷方式。
用户自建窗口:就是你自己建立的窗口
要隐藏数据库窗口,使用以下代码:
DoCmd.SelectObjectacForm,你的窗体名,True
DoCmd.RunCommandacCmdWindowHide
要最小化数据库窗口,使用以下代码:
DoCmd.SelectObjectacForm,,True
DoCmd.Minimize
怎样用代码最大化、最小化ACCESS的主窗口?
通过一函数已定义的常量fSetAccessWindow实现。
该函数能用来完全隐藏Access窗口并将你自己的窗体显示在桌面上。注意,必须已经打开
一个弹出式窗体才能使用SW_HIDE参数调用fSetAccessWindow函数实现。
注意:如果你隐藏了Access主窗口,要确定你有良好的出错处理。因为主窗口隐藏后,一
旦错误,并出错提示窗口上点击了“结束”按钮,这样不会使Access主窗口可见,并
你自己的窗体。推荐你在你的错误处理程序中使用SW_SHOWNORMAL参数调用
fSetAccessWindow函数来显示Access主窗口。
如果由于别的,Access主窗口不能显示,那么你将只能从任务栏中关闭你的mdb,在
Win9x中使用Control-Alt-Delete来结束任务,在WinNT、2000或XP中,可以右键单击任
务栏选择任务管理器来选择该mdb结束任务。
************代码开始**********
GlobalConstSW_HIDE=0
GlobalConstSW_SHOWNORMAL=1
GlobalConstSW_SHOWMINIMIZED=2
GlobalConstSW_SHOWIZED=3
PrivateDeclareFunctionapiShowWindowLibuser32_
AliasShowWindow(ByValhwndAsLong,_
ByValnCmdShowAsLong)AsLong
FunctionfSe