版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章第一章 Visual BasicVisual Basic入门入门本章要求:本章要求:1.1.了解了解VBVB特点与安装。特点与安装。 2.2.了解了解VBVB程序的构成要素。程序的构成要素。3. 3. 熟习熟习VBVB的集成开发环境。的集成开发环境。1.1 Visual Basic 1.1 Visual Basic 的特点与安装的特点与安装一、一、Visual BasicVisual Basic的开展的开展 Visual Basic Visual Basic 是是Microsoft Microsoft 公司开发的公司开发的Windows Windows 运用程序开发工具,运用程序开发工具
2、,Visual Visual “可视化可视化的,是一种开发图形户界面的,是一种开发图形户界面GUIGUI的方法。的方法。 1991 1991年推出年推出 VB1.0 VB1.0 1992 1992、19931993、20192019、20192019、2019,20002019,2000相继推出:相继推出: 2.0, 3.0, 4.0, 5.0, 6.0,VB.Net(7.0) 2.0, 3.0, 4.0, 5.0, 6.0,VB.Net(7.0)版本版本 5.0 ,6.0 5.0 ,6.0包含三种版本学习版、专业版和企包含三种版本学习版、专业版和企业版业版1.1 Visual Basic 1
3、.1 Visual Basic 的特点与安装的特点与安装何为可视何为可视 英文英文Visual的意思是的意思是“视觉的,视觉的,“可视的可视的Baisc这个名字能够笼统了点,但实践上它却是最这个名字能够笼统了点,但实践上它却是最直观的编程方法,之所以叫做直观的编程方法,之所以叫做“可视,他只需看可视,他只需看到到VB的界面就会明白,实践上他无需编程,就可以的界面就会明白,实践上他无需编程,就可以完成许多步骤。完成许多步骤。 在在VB中引入了控件的概念,在中引入了控件的概念,在Windows中控件中控件的身影无处不在,如按钮、文本框等,的身影无处不在,如按钮、文本框等,VB把这些控把这些控件方式
4、化,并且每个控件都有假设干属性用来控制件方式化,并且每个控件都有假设干属性用来控制控控件的外观,任务方法,可以响运用户操作事件。件的外观,任务方法,可以响运用户操作事件。 1.1 Visual Basic 的特点与安装的特点与安装二、二、Visual Basic的特点的特点 1. 具有面向对象的可视化设计工具具有面向对象的可视化设计工具2. 事件驱动的编程机制事件驱动的编程机制3. 构造化的程序设计言语构造化的程序设计言语4. 提供了易学易用的运用程序集成开发环提供了易学易用的运用程序集成开发环境境5.支持多种数据库系统的访问支持多种数据库系统的访问6. 支持支持DDE、DLL和和OLE7.
5、ActiveX技术技术8.VB6.0在开发环境上、网络功能等的加强在开发环境上、网络功能等的加强1.1 Visual Basic 的特点与安装的特点与安装三、运转环境三、运转环境1 1、硬件:、硬件: 486DX/66 MHz 486DX/66 MHz 或更高的处置器引荐或更高的处置器引荐 Pentium Pentium 或更高的处置器或更高的处置器) ),一个,一个 CD-ROM CD-ROM 驱动器,驱动器,VGA VGA 或分或分辨率更高的监视器。辨率更高的监视器。=16 MB RAM =16 MB RAM ,鼠标或其它定,鼠标或其它定点设备。点设备。2 2、软件:、软件: Window
6、s 95 Windows 95 或更高版本,或或更高版本,或 Windows NT Windows NT 3.513.51或更高版本。或更高版本。四、安四、安 装装 在在 CD-ROM CD-ROM 驱动器中插入驱动器中插入Visual Visual Basic6.0Basic6.0系统系统 CD CD 盘。安装程序在盘。安装程序在CDCD盘的根目盘的根目录下,运转安装程序录下,运转安装程序Setup.exeSetup.exe,即可进入,即可进入“安安装程序导游。装程序导游。1.1 Visual Basic 的特点与安装的特点与安装1.2 Visual Basic1.2 Visual Basi
7、c程序的构成要素程序的构成要素 一、对象与类一、对象与类1. 1. 对象对象 是根本的运转时的实体,如窗体、各种控件等,是根本的运转时的实体,如窗体、各种控件等,它既包括作用于对象的操作方法和对象的呼应它既包括作用于对象的操作方法和对象的呼应事件。事件。 将数据和处置这些数据的过程封装在一同将数据和处置这些数据的过程封装在一同. .类类 类是一个笼统的整体概念类是一个笼统的整体概念 ,对象是类的实例化。,对象是类的实例化。 类与对象是面向对象程序设计言语的根底。类与对象是面向对象程序设计言语的根底。 以以“汽车为例,阐明类与对象的关系。汽车为例,阐明类与对象的关系。 汽车是一个笼统的称号,是整
8、体概念,我们把汽车是一个笼统的称号,是整体概念,我们把汽车看成一个汽车看成一个“类,一辆辆详细的汽车比如他的类,一辆辆详细的汽车比如他的汽车就是这个汽车就是这个类的实例,也就是这个类的对象。类的实例,也就是这个类的对象。1.2 Visual Basic1.2 Visual Basic程序的构成要素程序的构成要素 工具箱的各种控件并不是对象,而是代表了各个不同的类。工具箱的各种控件并不是对象,而是代表了各个不同的类。经过类的实例化,可以得到真正的对象。当在窗体上画一个控经过类的实例化,可以得到真正的对象。当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件对象,也简称为件时,就将类转换为对
9、象,即创建了一个控件对象,也简称为控件。控件。1.2 Visual Basic1.2 Visual Basic程序的构成要素程序的构成要素 3 3、对象的建立和命名、对象的建立和命名1 1对象的建立对象的建立 方法一:方法一: 单击工具箱控件对象在窗体上按住单击工具箱控件对象在窗体上按住左键迁延到所需求的大小后释放。左键迁延到所需求的大小后释放。 方法二:方法二: 双击工具箱控件对象,那么立刻在双击工具箱控件对象,那么立刻在窗体出现一个默许大小的对象框。窗体出现一个默许大小的对象框。2 2编辑对象编辑对象 先选中对象单击对象先选中对象单击对象 放大、减少放大、减少 删除对象删除对象 复制对象复
10、制对象1.2 Visual Basic1.2 Visual Basic程序的构成要素程序的构成要素 3 3对象的命名对象的命名 每一个对象都有有本人的名字。每个窗体、控件每一个对象都有有本人的名字。每个窗体、控件对象对象 在建立时在建立时VBVB系统给出了一个默许名。用户可系统给出了一个默许名。用户可经过属性窗口设置称号来给对象命名。经过属性窗口设置称号来给对象命名。 命名的原那么:命名的原那么: 1 1必需由字母或汉字开头、随后可以是字母、汉必需由字母或汉字开头、随后可以是字母、汉字、数字、下划线最好不用串组成。字、数字、下划线最好不用串组成。 2 2长度长度=255=255个字符。个字符。
11、1.2 Visual Basic1.2 Visual Basic程序的构成要素程序的构成要素 二、属二、属 性性PropertyProperty 对象中的数据,一切对象都有自的属性。它们是用来描画和对象中的数据,一切对象都有自的属性。它们是用来描画和反映对象特征的参数。例如:控件称号反映对象特征的参数。例如:控件称号Name)Name)、标题、标题Caption)Caption)、颜色、颜色Color)Color)、字体、字体FontName)FontName)等属性决议了对等属性决议了对象展现给用户的界面具有什么样的外观及功能。象展现给用户的界面具有什么样的外观及功能。 对象属性设置的方法:
12、对象属性设置的方法: 方法一:方法一: 在设计方式下,经过属性窗口直接设置对象的在设计方式下,经过属性窗口直接设置对象的 属性。属性。 方法二:方法二: 在程序的代码中经过赋值实现,其格式为:在程序的代码中经过赋值实现,其格式为: 对象对象. .属性属性= =属性值属性值 例如:例如:Command1.Caption=Command1.Caption=“显示显示1.2 Visual Basic1.2 Visual Basic程序的构成要素程序的构成要素 三、事件三、事件EventEvent及事件过程及事件过程Event ProcedureEvent Procedure 事件事件可被对象识别的动
13、作。可被对象识别的动作。 事件过程事件过程是指附在该是指附在该 对象上的程序代码,对象上的程序代码,是事件是事件 触发后处置的程序。事件过程的方式如下:触发后处置的程序。事件过程的方式如下: Sub Sub 对象名对象名_ _事件过程名事件过程名 参数列参数列表表 . ( . (事件过程代码事件过程代码 End Sub End Sub例如:例如: Sub Command1_Click() Sub Command1_Click() Command1.Visible=False Command1.Visible=False End Sub End Sub1.2 Visual Basic1.2 Vi
14、sual Basic程序的构成要素程序的构成要素 四、方四、方 法法MethodMethod 在对象上可操作的过程,是在对象上可操作的过程,是VBVB系统提供的一系统提供的一种特殊的过程和函数种特殊的过程和函数方法。方法是面向对象的,方法。方法是面向对象的,所以对象的方法调用普通要指明对象。所以对象的方法调用普通要指明对象。 对象方法对象方法 调用方式:调用方式: 对象对象.方法方法 参数列表参数列表 如省略对象,表示在当前对象,普通指窗体。如省略对象,表示在当前对象,普通指窗体。例如:例如: Form1.print VB Form1.print VB程序设计程序设计 1.3 Visual B
15、asic1.3 Visual Basic程序开发环境程序开发环境 菜单栏工具栏代码窗口工具箱窗体窗口立刻窗口监视窗口工程窗口属性窗口规划窗口1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 1.1.主窗口主窗口 运用程序窗口运用程序窗口, ,由标题栏、菜单栏和工具由标题栏、菜单栏和工具栏组成栏组成VBVB的三种任务方式标题栏总显示当前方式的三种任务方式标题栏总显示当前方式 1 1设计方式:创建运用程序的大多数任务都是在设设计方式:创建运用程序的大多数任务都是在设计时完成的。在设计时,可以设计窗体、绘制控件、编写代计时完成的。在设计时,可以设计窗体、绘制控
16、件、编写代码并运用码并运用“属性窗口来设置或查看属性设置值。属性窗口来设置或查看属性设置值。 2 2运转方式:代码正在运转的时期,用户可与运用运转方式:代码正在运转的时期,用户可与运用程序交流。可查看代码,但不能改动它。程序交流。可查看代码,但不能改动它。 3 3中断方式:程序在运转的中途被停顿执行时。在中断方式:程序在运转的中途被停顿执行时。在中断方式下,用户可查看各变量及不是属性的当前值,从而中断方式下,用户可查看各变量及不是属性的当前值,从而了解程序执行能否正常。了解程序执行能否正常。1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 2.2.窗体窗
17、体(Form)(Form)设计窗口设计窗口 窗体设计窗口是屏幕中央的主窗口,它可以作窗体设计窗口是屏幕中央的主窗口,它可以作为自定义窗口用来设计运用程序的界面。用户可以为自定义窗口用来设计运用程序的界面。用户可以在窗体中添加控件、图形和图片来创建所希望的外在窗体中添加控件、图形和图片来创建所希望的外观。每个窗口必需有一个的窗体名字,建立窗体时观。每个窗口必需有一个的窗体名字,建立窗体时缺省名为缺省名为Form1,Form2, . . .。应留意窗体名即。应留意窗体名即Name属性和窗体文件名的区别属性和窗体文件名的区别 1.3 Visual Basic1.3 Visual Basic程序开发环
18、境程序开发环境 窗体设计窗口窗体设计窗口窗体名窗体名窗体文件名窗体文件名1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 3.3.代码代码(code)(code)窗口窗口 在设计方式中,经过双击窗体或窗体上任何对象或经过在设计方式中,经过双击窗体或窗体上任何对象或经过“工程资源管理器窗口中的工程资源管理器窗口中的“查看代码按钮来翻开代码编辑查看代码按钮来翻开代码编辑器窗口。代码编辑器是输入运用程序代码的编辑器。器窗口。代码编辑器是输入运用程序代码的编辑器。 1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 4. 4
19、. 属性属性(properties)(properties)窗口窗口 属性是指对象的特征,如大小、标题或颜色等属性是指对象的特征,如大小、标题或颜色等数据。在数据。在Visual Basic6.0设计方式中,属性窗口列出设计方式中,属性窗口列出了当前选定窗体或控件的属性的值,用户可以对这了当前选定窗体或控件的属性的值,用户可以对这些属性值进展设置。些属性值进展设置。 1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 5. 工程资源管理器工程资源管理器(project expror)窗口窗口 工程是指用于创建一个运用程序的文件的集合。工程资源管理器列出了当
20、前工程中的窗体和模块 1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 6. 工具箱工具箱(ToolBox)窗口窗口 工具箱提供一组工具,用于设计时在窗体中放置控件生成运用程序的用户接口。系统启动后缺省的General工具箱就会出如今屏幕左边,上面共有21个常用“部件 1.3 Visual Basic1.3 Visual Basic程序开发环境程序开发环境 7 7窗体规划窗口窗体规划窗口 窗体规划窗口显示窗体规划窗口显示在屏幕右下角。用户可运在屏幕右下角。用户可运用表示屏幕的小图像来布用表示屏幕的小图像来布置运用程序中各窗体的位置运用程序中各窗体的位置。
21、这个窗口在多窗体运置。这个窗口在多窗体运用程序中很有用,由于这用程序中很有用,由于这可以指定每个窗体相对于可以指定每个窗体相对于主窗体的位置。主窗体的位置。 1.41.4运用运用Visual BasicVisual Basic建立一个简单程序建立一个简单程序三、一个简单的三、一个简单的VBVB程序的创建程序的创建 实例实例 例例1.1 设计一简单运用程序,在窗体上放置设计一简单运用程序,在窗体上放置1个文本框、个文本框、3个命令按钮,其中单击左边按纽时,文本框中显示个命令按钮,其中单击左边按纽时,文本框中显示“欢迎运欢迎运用用VB6.0,假设单击中间按纽时,去除文本框的内容,假,假设单击中间按
22、纽时,去除文本框的内容,假设单击右边按纽,那么程序终了。用户界面如下图。设单击右边按纽,那么程序终了。用户界面如下图。1.41.4运用运用Visual BasicVisual Basic建立一个简单程序建立一个简单程序 在窗体上建立在窗体上建立4 4个控件:个控件:1 1个文本框个文本框Text1Text1;3 3个命令按钮个命令按钮,Command1,Command1,Command2Command2、Command3Command3。单击工具箱中的命令按钮,置入窗体适当位置。单击工具箱中的命令按钮,置入窗体适当位置。因有因有3 3个命令按钮,因此必需反复个命令按钮,因此必需反复3 3次。再单击工具箱中的文本框,置次。再单击工具箱中的文本框,置入窗体中,如下图。入窗体中,如下图。 Form1 窗体Text1 文本框3 个命令框1.41.4运用运用Visual BasicVisual Basic建立一个简单程序建立一个简单程序 设置属性。对每个对象而言,有很多属性可用,下面只对每个控件的Caption进展设置。 对象名 属性 属性值 Form1 Caption “lxl Command1 Caption “单击 Command2 Capti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年吉林司法警官职业学院单招职业倾向性测试题库附答案详解(满分必刷)
- 2026年四川国际标榜职业学院单招职业技能考试题库含答案详解(综合卷)
- 2026年厦门工学院单招综合素质考试题库含答案详解(典型题)
- 2026年周口理工职业学院单招综合素质考试题库带答案详解ab卷
- 临床血尿影像诊断及鉴别
- 设计授导型教案
- 9.2任务二投资性房地产初始计量业务核算与应用
- 《因数和倍数练习(第二课时)》课件
- 2026湖南大数据交易所招聘9人笔试参考题库及答案解析
- 2026年天津国土资源和房屋职业学院单招职业技能考试题库含答案解析
- 儿科重症肺炎的护理查房
- 采购分散采购管理办法
- 退婚彩礼返还协议书范本
- 妇科盆底疾病科普讲堂
- 配送司机面试题及答案
- 宜宾市属国有企业人力资源中心宜宾国有企业管理服务有限公司2024年第四批员工公开招聘笔试参考题库附带答案详解
- 开学第一课:小学生收心教育
- 《土壤固化技术》课件
- 春天来了(教案)-2023-2024学年花城版音乐三年级下册
- 废塑料催化热解资源化利用的技术进展与前景探讨
- 2025小学苏教版(2024)科学一年级下册教学设计(附目录)
评论
0/150
提交评论