文档详情

第七章常用控件.doc.doc

发布:2017-04-19约6.53千字共8页下载文档
文本预览下载声明
第七章 常用控件 教学目的及要求: 控件的分类,会利用本章控件设计程序界面 重点与难点: 掌握常用控件(单选钮、复选框、框架、列表框、组合框、滚动条、计时器、图片框、图像框)的常用属性、事件和方法的使用 进一步掌握窗体和控件事件过程代码的编写 主要外语词汇: optionbutton、frame、listbox、combobox、scrollbar、timer、picturebox、image 授课内容: 第一节 控件概述 VB的控件分为三类:内部控件、ActiveX控件和插入对象。 1、内部控件(标准控件): 指针(Point) 图片框(PictureBox) 标签(Label) 文本框(TextBox) 框架(Frame) 命令按钮(CommandButton) 复选框(CheckBox) 单选按钮(OptionButton) 组合框(ComboBox) 列表框(ListBox) 水平滚动条(HScrollBar) 垂直滚动条(VScrollBar) 定时器(Timer) 驱动器列表框(DriveListBox) 目录列表框(DirListBox) 文件列表框(FileListBox) 形状(Shape) 线条(Line) 图像框(Image) 数据(Data) (1)它们是VB本身提供的控件,不能从工具箱中删除。 (2)打开工具箱:①工具栏 - 工具箱 ②视图 - 工具箱 2、ActiveX控件: OLE:Object Linking and Embedding,对象的链接和嵌入。 ActiveX控件是VB内部控件的扩充。 只要条件允许,就能使用在不同的编程环境(如VB、VC、VFP、VJ等)中。 添加到工具箱中的方法: (1)工程 - 部件 - 控件标签 (2)工具箱(右键)- 部件 - 控件标签 只有正确添加后才可以使用ActiveX控件。 ActiveX控件存在位置:C:\Windows\System\*.OCX 选项页(SSTab) 进度条(ProgressBar) 滑块(Slider) 动画(Animation) Internet传输控件(Internet Transfer) 通信(Commuications) 图像列表(ImageList) 列表查看(ListView) 电子邮件(MAPI) 掩码模板(MaskedEdit) 图表(MSChart) 多媒体(Multimedia) 图像(PictureClip) 文本(RichTextBox) 状态栏(StatusBar) 检测系统事件(SysInfo) 通用对话框(CommonDialog) 3、可插入对象: 由其他应用程序创建的对象。 添加到工具箱中的方法: (1)工程 - 部件 - 可插入对象标签 (2)工具箱(右键)- 部件 - 可插入对象标签 只有正确添加后才可以使用插入的对象。 第二节 常用内部控件 一、单选按钮(OptionButton):选项唯一 1、属性: (1)Name:OptionX(X=1,2,3,…) (2)Value:为True时表示被选中,为False(默认值)时表示未被选中。 2、事件:Click事件 例题:07_1.vbp 注:若预先选定一单选按钮,应在Form_Load事件过程中将其Value属性设置为True,系统不提供默认情况。 也可以在属性窗口中进行设置。 二、复选框(CheckBox):选项不唯一 1、属性: (1)Name:CheckX(X=1,2,3,…) (2)Value:为0(默认值)时表示未被选中,为1时表示被选中,为2时表示暂时不能访问。 设置值 数值 常数 Unchecked 0 vbUnchecked(默认值) Checked 1 vbChecked Grayed 2 vbGrayed 2、事件:Click事件 例题:07_2.vbp 注:若预先选定若干复选框,应在Form_Load事件过程中将其Value属性设置为1,系统不提供默认情况。 也可以在属性窗口中进行设置。 三、框架(Frame): 作用:(1)分组:屏蔽作用 (2)美观 必须先将框架添加到窗体上,然后再将控件“画”在框架内,这样,才能达到分组的目的。 只
显示全部
相似文档