Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

怎样隐蔽地后台打开窗体

Lee  发表于:2010-11-04 19:36:43  
复制

为提高拆分数据库在网络上使用的速度,我按网上资料所言用空表生成了一个“空窗体”,在启动数据库时用宏自动打开,结果速度的确是提高了,但这个窗体有点影响外观和占用任务栏,我想隐藏方式打开,请问代码怎写?

注:在菜单栏-窗口-隐藏这方式只能临时隐藏窗口,重启数据库又会打开,所以这方法是不行。

 

Top
白桦林 发表于:2010-11-04 20:30:38

工具——启动——在显示窗体/页 下方选择要启动的窗体

要启动的窗体下方的“显示数据库(D)”选项不选

再次打开时就不会出现了



Lee 发表于:2010-11-04 22:04:02

谢谢回复,但你误解我意思了,我不是想隐藏“数据库主窗口”,而是:

1.有一个名称为“空窗体”的窗体,作用是提高数据库网络运行速度。

2.在打开数据库时我已设定启动“主面板”窗体,而这个“空窗体”我现时用宏命令与“主面板”同时打开。

3.问题是这个“空窗体”必须打开方能达到提速目的,但我又想其不可见,所以我想求此后台打开此窗体的VB代码。



金爷 发表于:2010-11-04 23:30:44

主面板 加载

Forms!空窗体.Visible = False

 

ps:不是后台打开 而是打开后隐藏



Lee 发表于:2010-11-05 14:13:55

OK,明白,谢金爷。



ljj 发表于:2010-11-05 15:49:19
1

ljj 发表于:2010-11-05 15:50:11

在多用户共享情况下,后台数据库一直都是打开的,不存在经常开关的情况,但是速度还是很慢

 



Lee 发表于:2010-11-12 21:43:00
ljj,首先我以上是指拆分后的前台数据库,我才打开一个空窗体目的是提高前台数据库的速度。不知你明白否。

婷婷 发表于:2010-11-16 18:20:46

我也不知道唉!



幽助 发表于:2010-12-07 12:55:40
换SQL就能有效的解决速度慢的问题...........

黄亚军 发表于:2010-12-27 21:24:13

具体是怎么建立空窗体和宏的 ?



Lee 发表于:2011-01-06 19:15:20

1.建立一个有字段名称没有内容的空表。

2.用这个空表生成一个窗体(在工具栏上有一命令可自动生成),名称你随便定个例如叫“空窗体”等。

3.在数据库窗体口中选择:宏-新建-操作栏内选“OpenFrom”-在下面窗体名称中选“空窗体”,然后保存这个宏。

4.在你需要调用这个空窗体的窗体(例如控制面板)的“打开”事件中调用这个宏。



五十不学艺 发表于:2011-11-06 15:34:57

速度提高明显吗?

 



总记录:12篇  页次:1/1 9 1 :