Office中国论坛/Access中国论坛
标题:
[求助]程序背景窗体——还有两个问题没有搞定
[打印本页]
作者:
tz-chf
时间:
2006-10-19 06:49
标题:
[求助]程序背景窗体——还有两个问题没有搞定
背景load里最大化,其它窗体、报表弹出。这个可以了。
问题1:背景窗体的右上角有个“还原窗口”按钮,无法去掉。
问题2:有的窗口大点的,打开时会遮住菜单,窗体是“对话框窗体”,其他的模式也一样不行。我用800*600做的,几乎都是满屏显示的。如果客户是1024*768以上的就没有问题了,这也是个没有解决的问题。
作者:
longergh
时间:
2006-10-20 09:32
试试以下代码:
Private Sub Form_Load()
Dim i, J As Integer
Access.SetOption "Show Status Bar", False '最大化窗口,不显示系统状态栏
DoCmd.RunCommand acCmdAppMaximize '让Access主窗口最大化
DoCmd.Maximize '本窗口最大化
i = Me.WindowWidth '取得Access窗口的宽度
J = Me.WindowHeight '取得Access窗口的高度
DoCmd.Restore '还原窗口原来的大小
DoCmd.MoveSize 0, 0, i, J '将窗口放大(或缩小)到屏幕适合的大小
Application.Echo True '打开屏幕刷新
End Sub
Private Sub Form_Open(cancel As Integer)
Application.Echo False '关闭屏幕刷新
End Sub
Private Sub Form_Resize()
Me.stbmain.Width = Me.InsideWidth
End Sub
图片格式最好是用1020*690(可用ACDSEE调整),这是我几经摸索得到的,别的会在窗体中留有空隙
[此贴子已经被作者于2006-10-20 1:37:27编辑过]
作者:
shitou1ge
时间:
2010-1-26 14:43
学习学习啊
作者:
tz-chf
时间:
2010-1-26 15:11
这都什么时候的贴了,还打个new!用窗体作背景搞不掂的,我用函数,很完美。需要的人Q我。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3