VisualBasic程序设计(6.0版)皖南医学院计算机教研室毕迎春第一页,共二百六十七页。课程要求期末考核要求:理论考试期末评分比例:平时成绩30%+期末成绩70%2第二页,共二百六十七页。第一章VisualBasic程序设计概述1.1概述1.2运行环境、安装和启动1.3VB集成开发环境3第三页,共二百六十七页。1.1概述一、VB简介:VisualBasic是基于Basic的可视化的程序设计语言。VisualBasic6.0中文版是Microsoft公司最新推出的可视化开发工具,是一种基于Windows操作系统的新型的现代程序设计语言,是一种易于学习、功能强、效率高的编程工具。任何具有初步程序设计基础的人,都能在很短的时间内掌握好VB,并有效地编写出各种Windows程序。VB6.0包括三个版本:学习版、专业版、企业版4第四页,共二百六十七页。二、VB主要功能特点:1.具有面向对象的可视化设计工具2.事件驱动的编程机制3.提供了易学易用的应用程序集成开发环境4.结构化的程序设计语言5.支持多种数据库系统的访问6.OLE技术。VB核心就是其对对象的链接与嵌入(OLE)的支持。7.Active技术8.完备的help联机帮助功能三、VB6.0新功能特点5第五页,共二百六十七页。1.2运行环境、安装和启动一、运行环境:二、安装:安装文件:setup.exe三、启动:方法:1、双击桌面VB快捷方式。2、“开始”|程序|MicrosoftVisualStudio6.0|MicrosoftVisualBasic6.03、“开始”|运行|C:\programfiles\MicrosoftVisualStudio\VB98\VB6.exe6第六页,共二百六十七页。进入VB6.0窗口7第七页,共二百六十七页。1.3VB集成开发环境工具箱工程窗口属性窗口窗体布局立即窗口窗体窗口8第八页,共二百六十七页。1.主窗口应用程序窗口,由标题栏、菜单栏和工具栏组成VB的三种工作模式(标题栏总显示当前模式)(1)设计模式:创建应用程序的大多数工作都是在设计时完成的。在设计时,可以设计窗体、绘制控件、编写代码并使用“属性”窗口来设置或查看属性设置值。(2)运行模式:代码正在运行的时期,用户可与应用程序交流。可查看代码,但不能改动它。(3)中断模式:程序在运行的中途被停止执行时。在中断模式下,用户可查看各变量及不是属性的当前值,从而了解程序执行是否正常。还可以修改程序代码,检查、调试、重置、单步执行或继续执行程序。9第九页,共二百六十七页。2.窗体(Form)设计窗口窗体设计窗口是屏幕中央的主窗口,它可以作为自定义窗口用来设计应用程序的界面。用户可以在窗体中添加控件、图形和图片来创建所希望的外观。每个窗口必须有一个的窗体名字,建立窗体时缺省名为Form1,Form2,...。窗体网格点间距的设置:设计模式-”工具”–”选项”应注意窗体名(代码中使用的标识对象名称)和窗体文件名的区别10第十页,共二百六十七页。窗体设计窗口窗体名窗体文件名11第十一页,共二百六十七页。3.代码(code)窗口在设计模式中,通过双击窗体或窗体上任何对象或通过“工程资源管理器”窗口中的“查看代码”按钮来打开代码编辑器窗口。代码编辑器是输入应用程序代码的编辑器。代码窗口主要包括:a.对象列表框b.过程列表框c.代码框d.过程查看按钮e.全模块查看按钮12第十二页,共二百六十七页。13第十三页,共二百六十七页。4.属性(properties)窗口属性是指对象的特征,如大小、标题或颜色等数据。在VisualBasic6.0设计模式中,属性窗口列出了当前选定窗体或控件的属性的值,用户可以对这些属性值进行设置。14第十四页,共二百六十七页。工程是指用于创建一个应用程序的文件的集合。工程资源管理器列出了当前工程中的窗体和模块5.工程资源管理器(projectexplorer)窗口15第十五页,共二百六十七页。工程文件的扩展名为.VBP工程资源管理器下面的列表窗口,以层次列表形式组成这个工程的所有文件。主要包括三种类型的文件:窗体文件(.FRM)存储窗体上使用的所有控件对象和有关的属性、对象相应的事件过程、程序代码。标准模块文件(.BAS)所有模块级变量和用户自定义的通用过程(可以被应用程序各处调用的过程)类模块文件(.CLS)包含用户对象的属性及方法。16第十六页,共二百六十七页。工具箱提供一组工具,用于设计时在窗体中放置控...