Access交流中心

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

打开多个窗体时任务栏能否控制只显示一个窗体

qixiang  发表于:2010-06-24 10:59:25  
复制

用ACCESS开发的ERP系统打开对个窗体时任务栏就体现多个窗体,那样开多了任务栏就很乱,就像下面图一样:点击下载此附件

 

能否在任务栏上不管开了多上个窗体,只显示一个窗体,其实就是打包在一个窗体里,就像以下那样:

点击下载此附件

 

 

先谢谢了!!!

 

Top
煮江品茶 发表于:2010-06-24 11:31:14

可以实现,但没有什么意义。因为打开了又不想让它们显示出来,还不如不打开。倒是可以考虑对所有窗体的开闭进行管理更合理一些。推荐你参考《窗体与报表管理》一文。

 



赵文斌 发表于:2010-06-24 11:36:31

解决办法:

    在设计状态下选择工具---选项---视图---任务栏中的窗口(把勾去掉)就可以了



qixiang 发表于:2010-06-24 11:55:45

2楼回答的很好,但是换台电脑不就有回到以前了,能不能用代码不管安装到那台电脑,它自动就把:工具---选项---视图---任务栏中的窗口的(勾去掉)呢?

谢谢文斌老师!



赵文斌 发表于:2010-06-24 12:48:52

在启动时执行就可以了

把代码存在模块中

Sub xj1()
Application.SetOption "ShowWindowsInTaskbar", False ' 不显示任务窗口
Application.SetOption "Confirm Record Changes", False '确认,记录更改
Application.SetOption "Confirm Document Deletions", False '确认,删除文档
Application.SetOption "Confirm Action Queries", False '确认,操作查询
Application.SetOption "Auto Compact", True '关闭时压缩
Application.SetOption "Show Animations", False '动画显示
Application.SetOption "Default Record Locking", 0 '默认记录锁定
Application.SetOption "Use Row Level Locking", False '记录级锁定打开
Application.SetOption "Default Open Mode for Databases", 0 '默认找开模式
Application.SetOption "Default File Format", 10 '默认文件格式
Application.SetOption "Remove Personal Information", True '删除个人信息End With
End Sub



qixiang 发表于:2010-06-24 13:31:47

文斌老师!按照您的代码放在模块中,打开数据库后还是没有去掉任务栏中的窗口的勾,能做个简单的ACCESS库示范发过来吗?

感谢你耐心教导!!!



赵文斌 发表于:2010-06-24 16:14:31
你可以测试一下。先在设计状态把勾打上。然后打开窗体,再看效果点击下载此附件

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