expression.Move(Left, Top, Width, Height)
expression 必需。返回“应用于”列表中的一个对象的表达式。
Left 必需 Variant 型。相对 Microsoft Access 窗口的左边缘而言,对象左边缘的屏幕位置(以缇为单位)。
Top 可选 Variant 型。相对 Microsoft Access 窗口的右边缘而言,对象右边缘的屏幕位置(以缇为单位)。
Width 可选 Variant 型。对象的所需宽度(以缇为单位)。
Height 可选 Variant 型。对象的所需高度(以缇为单位)。
只有 Left 参数是必需的。不过,若要指定其他参数,则必须指定该参数之前的所有参数。例如,如果不指定 Left 和 Top,则不能指定 Width。所有未指定的尾部参数都保持不变。
该方法将优先于 Moveable 属性。
如果窗体活报表是模式的,则其位置仍是相对于 Access 窗口而言的,但 Left 和 Top 可以为负值。
在“数据库视图”或“打印预览”中,如果用户明显地保存数据库,则用 Move 方法所做的更改会得以保存,但 Access 不提示用户保存这种更改。
下面的示例确定当前项目中的第一个窗体能否移动,如果能,则示例将移动该窗体。
If Forms(0).Moveable Then
Forms(0).Move _
Left:=0, Top:=0, Width:=400, Height:=300
Else
MsgBox "The form cannot be moved."
End If