VB6 常用控件
主要内容
单选按钮和复选框(OptionButton, CheckBox)
框架(Frame)
列表框和组合框(ListBox,ComboBox)
滚动条(HScrollBar,VscrollBar)和Slider控件
时钟(Timer)
ProgressBar控件
UpDown控件
Animation控件
SSTab控件
鼠标器和键盘,拖动
目前VB中可使用的控件有许多,大致可分为三类:标准控件、ActiveX控件和可插入对象。
1.标准控件
标准控件也称为内部控件,保准控件总是出现在工具箱中,一共有20个。
2. ActiveX控件
ActiveX控件是四种ActiveX部件之一。ActiveX控件只有32位版本。
ActiveX部件:是可以重复使用的编程代码和数据是由用ActiveX技术创建的一个或多个对象所组成的。
ActiveX部件文件:扩展名OCX(OLE Custom Controls称为自定义的OLE控件的简称),在Windows的SYSTEM目录中。
常用ActiveX控件所在的文件
ActiveX控件 |
ActiveX部件 |
文件名 |
通用对话框
(CommonDialog) |
Microsoft Common Dialog Control6.0 |
comdlg32.ocx |
ToolBar |
Microsoft Windows Common Control6.0 |
Mscomctl.ocx |
StatusBar |
ProgressBar |
Slider |
Animation |
Microsoft Windows Common Control-2 6.0 |
Mscomct2.ocx |
用户在使用ActiveX控件之前,需先将它们加载到工具箱中,方法是:
1 选择“工程”菜单中的“部件”命令,(或在工具箱中单击再弹出的快捷菜单中选择“部件”)弹出“部件”对话框。在该对话框中包含了全部登记的ActiveX控件。
2 选定所需的ActiveX部件左边的复选框
3 最后单击确定按钮。
如果要将其他目录中的控件加入到工具箱,则应通过“浏览”按钮去寻找扩展名为.OCX的文件。
除了ActiveX控件之外,ActiveX部件中还有被称为代码部件的ActiveX.DLL和ActiveX.EXE。他们向用户提供了对象形式的库。在程序设计时,通过对其他应用程序对象库的引用,可极大的扩展应用程序的功能。
ActiveX控件与ActiveX DLL/EXE的区别
ActiveX控件 |
ActiveX.DLL/EXE |
有界面 |
没有界面 |
用“工程/部件”命令加载 |
用“工程/引用”设置引用 |
工具箱上有图标 |
工具箱上没有图标 |
3. 可插入对象
可插入对象是Windows应用程序的对象,例如:Microsoft Excel工作表。可插入对象可添加到工具箱中,具有同标准控件类似的属性,可以同标准控件一样使用。可通过工程-〉部件-〉可插入对象选项卡实现加载可插入对象。