Office中国论坛/Access中国论坛

标题: [求助]隐藏其他的所有窗体. [打印本页]

作者: luftblase    时间: 2006-4-20 06:15
标题: [求助]隐藏其他的所有窗体.
我做了很多的窗体,但是通过主窗体上面的控件可以到其他所有的窗,我想在打开的时候,只看到主窗体,其他的设计的表啊,查询等等,和打开程序时候的设计的哪个界面也不想看到,该如何实现?
作者: fan0217    时间: 2006-4-20 06:41
隐藏Access窗口,在论坛上有很多示例,搜索一下.





如果是隐藏数据库对象,如窗体,表等可使用以下方法:


GetHiddenAttribute 方法


参阅应用于[url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acmthGetHiddenAttribute.htm#example]示例[/url]特性


GetHiddenAttribute 方法返回对象的“属性”对话框中 [url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acmthGetHiddenAttribute.htm#]Microsoft Access 对象[/url]的隐藏属性的值,通过在“数据库”窗口中选择对象并单击“视图”菜单中的“属性”可以打开“属性”对话框。


object.GetHiddenAttribute(objecttype, objectname)


GetHiddenAttribute 方法具有以下参数:














参数


说明





object


可选。[url=mkMSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acobjApplication.htm]Application[/url] 对象。





objecttype


下列固有常量之一:


acDataAccessPage
acDiagram
acForm
acMacro
acModule
acQuery
acReport
acServerView
acStoredProcedure
acTable









必须为 objecttype 参数输入常量,acDefault 不是有效的输入项。





objectname


字符串表达式,代表 Access 对象的名称。


说明


GetHiddenAttribute 方法(结合 SetHiddenAttribute 方法)用于提供一种通过 Visual Basic 代码改变对象隐藏属性的方法。使用这些方法,可以设置或者读取对象的“属性”对话框中可用的隐藏选项。


因为用户能够通过选中或是清除复选框来设置隐藏属性,如果选项设置为“是”(选中复选框),则 GetHiddenAttribute 方法返回 True;如果选项设置为“否”(清除复选框),则该方法返回 False。例如,要使用 SetHiddenAttribute 方法来设置这种类型的选项,可指定设置参数为 True 或者 False,如下面的示例所示:
  1. Application.SetHiddenAttribute acTable,"Customers", True
复制代码


               


[此贴子已经被作者于2006-4-19 22:42:43编辑过]


作者: 一点通    时间: 2006-4-20 06:46
在工具--启动中设置你要启动的主窗体,同时对数据库编译成MDE文件
作者: luftblase    时间: 2006-4-22 06:57
非常感谢dx的帮助 ,我会好好学习的![em07]
作者: xiaoyao958    时间: 2006-7-9 22:39
值得借鉴参考!




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