Move 方法

       

将指定的对象移到参数值所指定的坐标处。

expression.Move(Left, Top, Width, Height)

expression   必需。返回“Applies To”列表中的一个对象的表达式。

Left  必需 Variant 型。相对 Microsoft Access 窗口的左边缘而言,对象左边缘的屏幕位置(以缇为单位)。

Top  可选 Variant 型。相对 Microsoft Access 窗口的右边缘而言,对象右边缘的屏幕位置(以缇为单位)。

Width  可选 Variant 型。对象的所需宽度(以缇为单位)。

Height  可选 Variant 型。对象的所需高度(以缇为单位)。

说明

只有 Left 参数是必需的。不过,若要指定其他参数,则必须指定该参数之前的所有参数。例如,如果不指定 LeftTop,则不能指定 Width。所有未指定的尾部参数都保持不变。

该方法将优先于 Moveable 属性。

如果窗体活报表是模式的,则其位置仍是相对于 Access 窗口而言的,但 LeftTop 可以为负值。

在“数据库视图”或“打印预览”中,如果用户明显地保存数据库,则用 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