如何设置数值,确定VBE窗体在屏幕的显示位置
时间:2010-03-12
来源:互联网
在运行VBE中窗体时,如何设置数值,使其显示在屏幕的不同位置,如左上角,左下角,左侧居中对齐,右上角,右下角,右侧居中对齐,正中
如:
.Left = 1 '窗体位置在左上角
作者: tangqingfu 发布时间: 2010-03-12
引用:
原帖由 tangqingfu 于 2010-3-12 10:02 发表请教:
在运行VBE中窗体时,如何设置数值,使其显示在屏幕的不同位置,如左上角,左下角,左侧居中对齐,右上角,右下角,右侧居中对齐,正中
如:
.Left = 1 '窗体位置在左上角
StartupPosition 属性
返回或设置一个值,用来指定 UserForm 第一次出现时的位置。
可以用以下的值来设置 StartupPosition:
设置 值 描述
Manual 0 没有初始设置指定。
CenterOwner 1 在 UserForm 所属项目的中央。
CenterScreen 2 在整个屏幕的中央。
Windows Default 3 在屏幕的左上角。
说明
可以在程序中设置 StartUpPosition 属性,也可以从Properties窗口中设置。
其余数据,需要使用屏幕分辩率(API)来计算,道理我就不说了,自己想一下就知道了。
作者: 守柔 发布时间: 2010-03-12
form.move 0,0 '左上角
作者: 183213 发布时间: 2010-03-12
比如这一部分代码该如何修改成,使其显示在屏幕或文档的不同位置,如左上角,左下角,左侧居中对齐,右上角,右下角,右侧居中对齐,正中
Private Sub UserForm_Initialize()
With Me
.Caption = "我的工具"
.Left = 1 '窗体的位置、左侧
[ 本帖最后由 tangqingfu 于 2010-3-13 11:29 编辑 ]
作者: tangqingfu 发布时间: 2010-03-13
语法:
move 左,[上],[宽],[高]
[中括号]内为可选参数,有要求就填,没要求可不填
作者: 183213 发布时间: 2010-03-13
作者: tangqingfu 发布时间: 2010-03-19
作者: yb010 发布时间: 2010-11-02
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28