將指定的對(duì)象移到參數(shù)值所指定的坐標(biāo)處。
expression.Move(Left, Top, Width, Height)
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。
Left 必需 Variant 型。相對(duì) Microsoft Access 窗口的左邊緣而言,對(duì)象左邊緣的屏幕位置(以緹為單位)。
Top 可選 Variant 型。相對(duì) Microsoft Access 窗口的右邊緣而言,對(duì)象右邊緣的屏幕位置(以緹為單位)。
Width 可選 Variant 型。對(duì)象的所需寬度(以緹為單位)。
Height 可選 Variant 型。對(duì)象的所需高度(以緹為單位)。
只有 Left 參數(shù)是必需的。不過,若要指定其他參數(shù),則必須指定該參數(shù)之前的所有參數(shù)。例如,如果不指定 Left 和 Top,則不能指定 Width。所有未指定的尾部參數(shù)都保持不變。
該方法將優(yōu)先于 Moveable 屬性。
如果窗體活報(bào)表是模式的,則其位置仍是相對(duì)于 Access 窗口而言的,但 Left 和 Top 可以為負(fù)值。
在“數(shù)據(jù)庫視圖”或“打印預(yù)覽”中,如果用戶明顯地保存數(shù)據(jù)庫,則用 Move 方法所做的更改會(huì)得以保存,但 Access 不提示用戶保存這種更改。
下面的示例確定當(dāng)前項(xiàng)目中的第一個(gè)窗體能否移動(dòng),如果能,則示例將移動(dòng)該窗體。
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