Form.Move 方法 (Access)
将指定的对象移到参数值所指定的坐标处。
语法
表达式。移动 (左、 上、 宽、 高)
expression:表示 Form 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Left | 必需 | Variant | 对象左边缘相对于 Microsoft Access 窗口左边缘的屏幕位置( 以 twips 为单位)。 |
Top | 可选 | Variant | 相对于 Access 窗口上边缘的对象上边缘的屏幕位置(以 twips 为单位)。 |
Width | 可选 | Variant | 对象的所需宽度(以 twips 为单位)。 |
Height | 可选 | Variant | 对象的所需高度(以 twips 为单位)。 |
备注
只有 Left 参数是必需的。 不过,若要指定其他参数,则必须指定该参数之前的所有参数。 例如,如果不指定 Left 和 Top,则不能指定 Width。 所有未指定的尾部参数都保持不变。
此方法重写属性, 可移动 。
如果窗体是模式窗体,则仍相对于 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
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。