【发布时间】:2011-04-21 22:50:04
【问题描述】:
表单的边框样式是“固定的”,因此用户无法手动更改表单的尺寸。
有一个菜单项允许用户为表单选择 2 个宽度设置中的 1 个,选择宽度 (width = 11715) 会显示额外的控件。
在加载事件期间,调用 sub 来设置各种值,其中包括以下代码:
If rs.Fields("ShowAll").Value = True then
Me.Width = 11715
在表单卸载事件期间,会调用一个 sub 来记录下一次的设置,其中包括以下代码:
If Me.Width = 11715 Then
rs.Fields("ShowAll").Value = True
Else
rs.Fields("ShowAll").Value = False
End If
一位用户报告了一种情况,即使他总是以“宽”形式关闭它,但它总是以“窄”形式打开。
我以前从未见过这种情况,也没有人报告过,这并不是说其他地方没有发生。
他的机器是windows 7,屏幕分辨率是1280 X 1024。
编辑: 此外,当我检查他的数据库时,“ShowAll”的值为 False。
【问题讨论】: