文档介绍:第七章常用控件
单选按钮和复选框
框架
列表框和组合框
滚动条和Slide控件
时钟
ProgressBar控件
UpDown控件
Animation控件
SSTab控件
鼠标器和键盘
标准控件
内部控件
出现在工具箱上的控件,20个
2. ActiveX控件
ActiveX部件:是可以重复使用的编程代码和数据
是由用ActiveX技术创建的一个或多个对象所组成
ActiveX部件文件:扩展名OCX,在Windows的SYSTEM目录中
ActiveX部件
ActiveX控件
ActiveX文档
ActiveX DLL
ActiveX EXE
ActiveX控件添加到工具箱:
工程/部件
选定控件
常用ActiveX控件所在的文件:
ActiveX控件
ActiveX部件
文件名
monDialog)
mon Dialog Control
COMDLG32
.OCX
ToolBar
Microsoft mon Control
CTL
.OCX
StatusBar
ProgressBar
Slider
Animation
Microsoft Windows
Common Control-2
CT2
.OCX
UpDown
ActiveX控件与ActiveX DLL/EXE的区别:
ActiveX控件:
有界面
用“工程/部件”命令加载
工具箱上有图标
ActiveXDLL/EXE:
没有界面
用“工程/引用”设置引用
工具箱上没有图标
3. 可插入对象
Windows应用程序的对象
可插入对象可添加到工具箱上
同标准控件一样使用
例如:Microsoft Excel工作表
单选钮和复选框
Caption属性:文本标题。
Alignment属性
0:控件钮在左边,标题显示在右边。
1:控件钮在右边,标题显示在左边。
Value属性
单选钮(逻辑型) 检查框(数值型)
True:选定 0--Unchecked:未被选定
False:未选定 1--Checked:选定
2--Grayed:灰色,禁止选择
Style属性
0--Standard:标准方式
1--Graphical:图形方式
事件:Click
因为单击时自动改变状态,故不需要编写过程
用单选钮和检查框设置文本框的字体。
框架(Frame)
框架内控件的创建方法:
方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架中适当位置拖拉出适当大小的控件。
不能使用双击工具箱上图标的自动方式。
方法2:将控件“剪切”到剪贴板,然后粘贴(Ctrl+V)到框架。
框架
设Caption为"字体"
Caption属性:框架标题
Enabled属性
False:标题呈灰色,不允许对框架内的对象进行操作。
Visible属性
True:框架及其控件可见。
False:框架及其控件被隐含起来。
Click、DblClick事件
一般不需要编写框架的事件过程。
框架用法示例
列表框和组合框
列表框各主要属性的值:
= 3 (下标从0开始的)
List1. ListCount = 5
List1. Selected(3) = True,其余为False。
List1. Sorted = False,没有排序。
List1. Text 为“cox”,
与List1. List(List1. ListIndex)相等
List1
组合框各主要属性的值:
=2
= 0
Combo1. ListCount = 8
Combo1. Selected(0) = True
其余为False。
Combo1. Sorted = False
Combo1. Text 为“李宁”
Combo1
1. 共有的重要属性
(P:可在程序中设置或引用,D:可在设计状态设置)
List :PD
字符型数组,存放列表框的项目,下标是从0开始。
ListIndex:P
选中的项目的序号,没有项目被选定时为-1
ListCount:P
项目的数量,ListCount-1是最后一项的下标。
Sorted:D
True:按字母顺序排列。
False:按加入先后顺序排列。
Text:P
列表项中被选定的内容,
List (List ) = List