- 5
- 0
- 约2.22万字
- 约 124页
- 2016-10-26 发布于广东
- 举报
第4章使用常用控件创建应用程序界面 学习目标 理解掌握常用控件的界面设计、属性设置; 理解掌握常用控件方法的运用、事件的调用; 学会运用常用控件设计应用程序。 重点和难点 重点:单选按钮、复选框、列表框和组合框的属性、事件及方法; 难点:利用常用控件设计应用程序。 课时安排 讲授4学时,实训4学时 4.1 任务描述 在界面设计中,除了用到基本控件:文本框、命令按钮和标签之外,还要用到很多控件。为了创建“学生信息录入”窗体,要用到图片框、列表框、单选钮、复选框、框架等。本章详细介绍Visual Basic 6.0常用控件的使用方法。 4.2 任务分析 要在Visual Basic 6.0中创建“学生信息录入”窗体,如图4-1所示。需要在窗体中添加如下控件:8个标签、3个文本框、2个命令按钮、1个框架、2个单选钮、1个组合框、1个下拉列表框、1个图片框等。各控件的属性设置在学习了控件之后,再进行设计。 4.2 任务分析 4.3 创建“学生信息录入”窗体 4.3.1 图片框(PictureBox) 4.3.2 图像框(Image) 4.3.3 复选框(CheckBox)和单选按钮(OptionButton) 4.3.4 列表框(ListBox) 4.3.5 组合框(ComboBox) 4.3.6 框架(Frame) 4.3.7 水平滚动条(HScrollBar)和垂直滚动条(VScrollBar) 4.3.8 计时器(Timer) 4.3 创建“学生信息录入”窗体 4.3.1 图片框(PictureBox) 4.3.1 图片框(PictureBox) 4.3.1 图片框(PictureBox) 4.3.1 图片框(PictureBox) (2)AutoSize(自动大小)属性。 决定控件是否能自动调整大小以显示所有的内容。属性值为True(真)和False(假)。当属性值设置为True时,表示控件大小能自动调整,以显示全部内容。当属性值设置为False时,表示控件大小不能自动调整,超出控件区域的图形内容不被显示。此值为默认值。 4.3.1 图片框(PictureBox) 例4-1 设计程序,实现在图片框中加载图形,调整图形的大小,观察图形在图片框中的显示情况。 (1)设计界面。 在窗体上添加1个图片框和4个命令按钮。 (2)设置属性。 控件属性设置如表4-1所示。 4.3.1 图片框(PictureBox) 4.3.1 图片框(PictureBox) 设计后的界面如图4-4所示。 4.3.1 图片框(PictureBox) (3)编写代码。 双击窗体,打开代码窗口,输入如下代码: Private Sub Form_Load() Command1_Click Command3_Click End Sub Private Sub Command1_Click() Picture1.AutoSize=False Picture1.Height=260 End Sub Private Sub Command2_Click() Picture1.AutoSize=True End Sub 4.3.1 图片框(PictureBox) Private Sub Command3_Click() Picture1.Picture=LoadPicture(C:\Program Files\Microsoft Visual Studio\VB98\tupian.jpg) End Sub Private Sub Command4_Click() Picture1.Picture = LoadPicture() End Sub 4.3.1 图片框(PictureBox) 输入代码后的窗口如图4-5所示。 4.3.1 图片框(PictureBox) (4)运行程序。 按【F5】键,运行程序。初始化运行结果如图4-6所示。 4.3.1 图片框(PictureBox) 单击“千呼万唤始出来”命令按钮,界面如图4-7所示。图片全部显示出来。 4.3.1 图片框(PictureBox) 单击“犹抱琵琶半遮面”命令按钮,结果如图4-8所示。 4.3.1 图片框(PictureBox) 单击“清空”命令按钮,结果如图4-9所示。 4.3.2 图像框(Image) 图像框只用来显示图形,不具有图片框的其他功能。 1.属性 (1)Stretch(伸展)属性。 决定是否调整图形的大小以适应图形控件。属性值为True或False。当属性值设置为True时,表示图形大小能自动调整,以适应图像框的大小。当属性值设置为False时,表示控件大小能自动调整,来适应图形大小。此值为默认值。 (2)Pi
您可能关注的文档
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第8章 文件.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第9章 图形操作.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第10章 对话框与菜单程序设计.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第11章 多文档界面与工具栏设计.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第12章 数据库编程基础.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第1章 Visual Basic 6.0程序设计概述.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第3章 控制结构程序设计.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第4章 数组及应用.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第5章 过程与函数.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第6章 常用控件与系统对象.ppt
最近下载
- 2025《“混改”后的云南白药公司治理及效果分析》6700字.doc VIP
- 2025年山东理工职业学院单招《数学》检测卷(word)附答案详解.docx VIP
- 2025年山东理工职业学院单招《数学》考前冲刺练习【实用】附答案详解.docx VIP
- 新人教版九年级数学下册导学案全册.docx VIP
- (正式版)JJF(蒙) 082-2024 《旋转蒸发仪校准规范》.pdf VIP
- 国际脓毒症和脓毒性休克管理指南解读.ppt
- 七年级下册语文单元测试卷及解析.docx VIP
- 人工智能安全与伦理挑战.pptx VIP
- 2023年执业药师继续教育咽喉反流性疾病的诊治参考答案.docx VIP
- 2025年山东理工职业学院单招英语模拟试题(附答案解析) 完整版2025.pdf VIP
原创力文档

文档评论(0)