- 64
- 0
- 约 40页
- 2015-11-19 发布于广东
- 举报
知识要点 1.VB中类和对象的基本概念 类是对一组具有共同的属性特征和行为特征的对象的抽 象,它规定了这些对象的公共属性和方法;对象是类的一个具 体实体,是某类事物的具体个体。为了方便程序设计,VB为程 序设计者提供了丰富的类,也称为控件,如按钮类,文本框类 。这些类通过实例化,成为对象,可以在窗体上使用。 对象3要素是:属性、方法和事件。 读者在学习VB各种控件时,一定要牢牢掌握VB常用 控件的属性、方法和事件。 2.窗体和基本控件 VB窗体和基本控件包括窗体、标签、文本框、命令按钮。 上述控件的公共属性有:Name、BackColor、ForeColor 、Enabled、Font、Height、Width、Left、Top、Visible。 (1)窗体(Form) (2)标签(Label) (3)命令按钮(CommandButton) (4)文本框(TextBox) 3.控件的默认属性 控件最重要的属性称为默认属性,访问控件默认属性 时不需要指定控件的属性名。表3.1列出了标签、命令按钮 和文本框的默认属性。 表3.1 标签、命令按钮和文本框的默认属性 4.输入对话框和消息框 (1)输入对话框(InputBox) (2)消息框(MsgBox) 实验 窗体和基本控件的使用 一、实验目的 1.掌握窗体、标签、命令按钮、文本框的常用属性、方法和事件。 2.掌握输入对话框(InputBox)和消息框(MsgBox)的使用。 二、实验示例 【例题3.1】 在名称为Form1的窗体上画一个名称为L1 的标签、名称为Text1的文本框和一个名称为Command1的命 令按钮。窗体的标题设置为“学号信息”;标签上显示“请输 入学号:”;文本框的宽、高分别为2000Twip和300Twip,设 置适当的属性使得在输入密码时,文本框中显示“*”字符; 单击按钮时,将学号(除最后一位外)显示在窗体上。运行 时,在文本框输入123456,单击“显示”按钮,效果如图3.1 所示。 1.分析 (1)在窗体上画一个标签、一个文本框和一个命令按钮,并根据 题目要求列出控件属性值,如表3.2所示。 表3.2 控件属性列表 (2)要显示除最后一位的学号,可以使用Right()或Mid()函数 对输入的学号取子串,但是必须得知道学号的长度,所以还需用到 Len()函数。 2.参考程序代码 【例题3.2】 在名称为Form1,标题为“字形”的窗体上 ,画一个名称为Lbl1的标签,其标题为“计算机等级考试” ,字体为宋体,字号为12,边框样式为1,且能根据标题内容 自动调整标签的大小。再画2个名称分别为Cmd1、Cmd2,标题 分别为“缩小”和“还原”的命令按钮,按钮宽1200Twip, 高450Twip(如图3.2所示)。 要求:编写适当的事件过程,使得单击“缩小”按钮 后,Label1中所显示的标题内容自动减小2磅;单击“还原 ”按钮后,Label1中所显示的标题内容的大小自动恢复到12 号。 1.分析 (1)在窗体上画一个标签和两个命令按钮,并根据题目 要求列出控件属性值,如表3.3所示。 表3.3 控件属性表 2.两个按钮点击事件代码 程序运行效果如图3.3所示。 【例题3.3】 在窗体上画两个标签,两个文本框和两 个命令按钮,要求两个文本框只能显示信息,而不能接收 用户的输入。设计界面如图3.4所示。 (1)单击“输入”按钮,弹出输入对话框,在输入 对话中输入数值作为半径显示在第一个文本框中。输入 对话框的效果如图3.5所示。 (2)单击“计算”按钮,计算出球的体积显示在 第2个文本框中,并用消息框对运算结果进行提示,运 行效果如图3.6所示。 1.分析 要使文本框只能显示信息,而不能接收用户的输入, 需要将文本框的Locked属性设置为True。实现图3.4输入对 话框效果的语句为:InputBox(请输入半径,输入,10 )。实现图3.5消息框效果的语句为:MsgBox “球的体积是 :“ Vol,vbInformation,”提示“。 2.参考程序代码 三、实验内容 1.在窗体上画两个标签、一个文本框和一个命令按 钮。窗体标题为“学籍管理”;标签名称分别为L1和L2, 标签L1的标题为“学生信息”,文字为隶书、一号
您可能关注的文档
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第5章 循环结构化程序设计.ppt
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第10章 文件.ppt
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第八章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第二章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第九章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第六章数组.ppt
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第七章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第三章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第十二章.PPT
- 新Visual Basic程序设计教程 华东交通大学教材 专著 基金资助项目 教学课件 熊李艳 周美玲 第十一章.PPT
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)