vb窗体及msgbox

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0-None:无边框; 1-Fixed Single:单线边框,不可以改变窗口大小; 2-Sizable:双线边框,可以改变窗口大小; 3-Fixed Double:双线框架,不可以改变窗口大小。 4-Fixed Tool Window:窗体外观与工具条相似。有关闭按钮 , 不可以改变窗口大小。 5-Sizable Tool Window:窗体外观与工具条相似。有关闭按 钮 ,可以改变窗口大小。
根据用户所选按钮,函数返回1—7的整数值, 其含义如下表:(表4.2)
当为True时,重新还原该窗体以前的画面。
当为False时,则不重画AutoRedraw属性。
二、事件
最常用的事件
1. Click / DblClick:单击 / 双击窗体触发。
2. Load:窗体被装入时触发的事件。该事件通 常用来在启动应用 程序时对属性和变量进行初始 化。 3. Unload事件 卸载窗体时触发该事件。
函数指定标准RGB颜色。
例如,将窗体 Form1 的背景色设置为红色,则可使用下 面三种情况: Form1.BackColor = RGB(255, 0, 0)
(低字节到高字节分别表示红、绿、蓝的值)
Form1.BackColor = vbRed
(二)窗体的其它常用属性
1.MaxButton最大化按钮和MinButton最小化按钮: 当值为 Ture,有最大或最小化按钮,False则无。 2.ControlBox控制菜单框属性: 设置Ture为有,如设置为False则无控件菜单,同时窗体也无 最大化按钮和最小化按钮,即使MaxButton属性和 MinButton属性设置为Ture。
三、常用方法
窗体常用的方法有: 打印输出Print、移动Move、清除Cls、显示 Show 、隐藏Hide等方法。 方法是面向对象故使用的形式: [对象.]方法 Form1.show Form2.hide
2. MsgBox函数和MsgBox过程
函数形式:变量[%] = MsgBox(提示[,按钮[+图标]+ [缺省按钮]+[模式]][,标题]) 过程形式: MsgBox 提示[,按钮[+图标] +[缺省按钮]+ [模式]][,标题] 提示信息 标题 命令按钮 图标
6. WindowsState属性 0:Normal:正常窗口状态,有窗口边界; 1:最小化状态,以图标方式运行;
2:最大化状态,无边框,充满整个屏幕。
7. AutoRedraw属性
该属性决定窗体被隐藏或被另一窗口覆盖之后重新显
示,是否重新还原该窗体被隐藏或覆盖以前的画面。即是 否重画如Circle、Line、Pset和Print等方法的输出。
3.Icon 控制图标属性:
返回或设置窗体左上角显示或最小化时显示的图标。 注意:此属性必须在ControlBox属性设置为Ture才有效
4.Picture图片属性: 设置窗体中要显示的图片。加载图片操作同Icon 控制 图标属性。 5. BorderStyle:边框风格
通过改变 BorderStyle 属性,可以控制窗体如何调整大小。
程。
如:a=msgbox(“注意:你输入的数据不正确”,2+48+0, “错误提示”)
默认按钮
值 常量 显示图标
0
vbdefault button1 vbdefault button2 vbdefault button3
第一个按钮是 默认按钮 第二个按钮是 默认按钮 第三个按钮是 默认按钮
256
512
FontBold属性是逻辑型,决定对象上正文是否是粗体。 FontItalic属性是逻辑型,决定对象上正文是否是斜体。 FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。 FontUnderLine属性是逻辑型,决定对象上正文是否带下划线。
5. Enabled属性(逻辑值) 决定控件是否可操作。 True :允许用户进行操作,并对操作出响应 (缺省值) 。 False:呈暗淡色,禁止用户进行操作。
注意:这四 个属性决定窗体 (或控件)的大 小,在容器中的 位置。如右图。
3.Caption 标题属性: 决定出现在窗体的标题栏上的文本内容,也是当窗体 被最小化后出现在窗体图标下的文本。 4 字体Font属性组
FontName 属性是字符型,决定对象上正文的字体(缺省为宋体)。
Leabharlann Baidu
FontSize属性是整型,决定对象上正文的字体大小。
说明: 1 “标题”和“提示”与InputBox函数中对应的参数 相同; 2 “按钮+图标 +缺省按钮+模式”是整型表达式,决 定信息框按钮数目、出现在信息框上的图标类型及操作模 式(0:第一个按钮是默认按钮;256:第二个按钮是默认 按钮;512:第三个按钮是默认按钮 ) 3 若程序中需要返回值,则使用函数,否则可调用过
6. Visible属性(逻辑值) 决定控件是否可见 True :运行时控件可见(缺省值) 。 False:运行时控件隐藏,用户看不到,但控件 本身是存在的。
7.BackColor属性和ForeColor属性 BackColor属性用于返回或设置对象的背景颜色, ForeColor属性用于返回或设置在对象里显示图片和 文本的前景颜色。它们是十六进制长整型数据 在程序代码中可用Windows 运行环境的红-绿-蓝 (RGB) 颜色方案,使用调色板或在代码中使用 RGB 或 QBColor
2.3 窗体的常用属性、方法和事件
窗体属性决定了窗体的外观与操作。 窗体外观 如下图
一. 属性
(一)基本属性 1. Name名称属性(任何对象都具有的) 创建的对象名称,有默认的名。在程序中,控件名是 作为对象的标识而引用,不会显示在窗体上。 2. Height、width、top和left属性 单位为twip:1 twip=1/20点=1/1440英寸=1/567cm
相关文档
最新文档