控件对象
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
➢也可通过工程|部件检命查令框(装Che入ckB其ox他) 控件。
组合框(ComboBox)
水平滚动条(HScrollBox Box)
时钟(Timer)
目录列表框(DirListBox)
形状(Shape)
图像(Image)
二级辅导
对象链接与嵌入(OLE)
第8页/共56页
对象及其操作
二级辅导
第9页/共56页
执行此语句,Text1控件获得焦点,光标在文本框 内闪烁。
二级辅导
第15页/共56页
窗体和基本控件
窗体和控件具有基本属性 (1) Name 名称属性 -----对象名字,在程序中引用。 (2) Caption 标题属性 -----对象上显示的内容。 (3) Height、Width、Top和Left属性 -----对象的高度、宽度和位置。
边框样式
BorderStyle
二级辅导
第20页/共56页
常用的事件:Click、DblClick和Load。 Load:是在窗体被装入工作区时触发的事件。
一般用于在启动应用程序时对属性和变量进行初始化。
例 初始状态: Load事件----装入窗体。 Click事件----单击窗体。 DblClick 事件----双击窗体。
① 启动应用程序,装载和显示窗体; ② 窗体(或窗体上的控件)等待事件的发生; ③ 事件发生时,执行对应的事件过程;
二级辅导
第14页/共56页
方法
一种特殊的过程和函数----方法。
方法是针对某一对象的,调用时一定要指明对象。 方法的调用格式为:
[对象.]方法 [参数名表]
例如:Text1.SetFocus
二级辅导
第17页/共56页
控件默认属性
程序运行时,可以改变某控件的值,而不必指定该控 件的哪个属性。
控件
默认属性
控件
默认属性
文本框 命令按钮 单选按钮
Text Default Value
标签 图形、图像框 复选框
Caption Picture Value
例如,下面两条语句是等价的: Text1.Text=“How are you!" Text1 =" How are you!"
二级辅导
第21页/共56页
标签
二级辅导
第22页/共56页
标签用来显示文本信息(不能输入!) 主要属性:Caption,存放文字内容。 例 标签属性:
颜色、字体、背景等。
二级辅导
第23页/共56页
文本框
二级辅导
第24页/共56页
文本框是一个文本编辑区域,可以在该区域输入、编 辑、修改和显示正文内容。
单击新建按钮, 就可创建该类型 的应用程序。
二级辅导
第2页/共56页
本章目录
VB集成开发环境 工程窗口 工具箱
窗体窗口
属性窗口
二级辅导
立即窗口
窗体布局 第3页/共56页
主窗口
1.三种工作模式 设计模式……设计界面、编写代码 运行模式……运行程序 中断模式……调试程序
2. 菜单栏 3. 工具栏
二级辅导
第4页/共56页
代码设计窗口
用来进行代码设计:各种事件过程、过程代码的编
写和修改。
打开代码设计窗口的方法:
1.双击窗体、控件 2.资源管理器窗口的
对象列表框
过程列表框
”查看代码”
二级辅导
第5页/共56页
编辑程序代码
属性窗口
设置窗体或控件的属性,如 颜色、字体、大小等。
对象列表框 属性显示排列方式
二级辅导
第11页/共56页
百度文库
事件
同一事件,对不同的对象,会引发不同的反应.
事件过程:发生某事件后所要执行的程序代码.
应用程序设计的主要工作
事件过程的形式如下: Sub 对象名_事件(参数)
…事件过程代码 End Sub
二级辅导
第12页/共56页
例:单击按钮 ,使Text1的字体为20磅.
Sub Command1_Click( )
模板产生!
Text1.FontSize = 20
用户输入!
End Sub
一个动作可能同时发生多个事件。
例如单击鼠标同时发生了:
Click、MouseDown、MouseUp事件
编程时,只要对需要的事件过程编码。
二级辅导
第13页/共56页
事件驱动
程序执行的次序与程序设计者无关,取决于用户的操 作,这就是事件驱动程序设计方式。 VB程序的执行步骤如下:
二级辅导
第18页/共56页
窗体
二级辅导
第19页/共56页
窗体是一块画布,是所有控件的容器,用户可以根据 自己的需要利用工具箱上的控件在画布上设计界面。
窗体属性决定了窗体的外观和操作。
图标
标题
Icon
Caption
最小化按钮 最大化按钮 MinButton MaxButton
控制菜单框
ControlBox
属性列表框
二级辅导
第6页/共56页
本章目录
工程管理器查窗看口界面
保存所有的文件。 查看代码
工程文件.vbp, 窗体文件.frm
模块文件.bas
切换文件夹
已存盘!
未存盘!
二级辅导
第7页/共56页
工具箱窗口
指针(Point)
➢工具按钮形式的图标构成标,签(可Lab以el)在窗体
上设计各种控件。
框架(Frame)
VB工具箱中的图标是VB系统设计好的标准控件类。 窗体上画一个控件,就将类实例化为对象
TextBox 类
二级辅导
第10页/共56页
Text 对象
对象的三要素:属性、事件和方法构成
属性
对象属性的设置方法: ➢ 利用属性窗口直接设置属性值 ➢ 通过语句 对象名.属性名=属性值 例如:Command1.Caption = "确定"
二级辅导
第16页/共56页
(4) Enabled ---对象是否允许操作 (5) Visible ---对象是否可见 (6) Font 属性组 ----文本的外观
FontName字体、FontSize大小 FontBold粗体、FontItalic斜体、 FontStrikethru 删除线、
FontUnderline 下划线 (7) ForeColor属性 前景颜色 (8) BackColor属性 背景颜色
VB功能特点
❖具有基于对象的可视化设计工具 ❖ 事件驱动的编程机制 ❖ 提供了易学易用的应用程序集成开发环境 ❖ 支持结构化程序设计语言 ❖ 强大的网络、数据库、多媒体功能 ❖ 完备的帮助功能
二级辅导
第1页/共56页
启动
✓启动VB选择开始菜单中的 Microsoft Visual Basic 6.0 中文版程序。 ✓VB 6.0窗口列出了VB能够建立的应用程序类型,初 学者只要选择默认标准.EXE。