资源描述
VisualBasic6.0基本概念和基本使用,计算机学院何智涛,VB第一讲(2),基本主题,VB基本特点几个基本概念IDE的组成简介VB工程的组成简介小实例演示,VB6.0基本特点,VB6.0基本功能特点,对象可视化应用OOP方法将程序和数据封装成为一个可视化的对象,程序员针对对象完成功能性程序事件驱动编程事件来驱动程序的运行,而非事先规划的流程。编程简单,易于维护易学易用的集成开发环境界面设计,代码编写,程序调试,程序编译运行结构化程序设计语言丰富的数据类型,内部函数和结构化程序结构,VB6.0基本功能特点(续),支持多种数据库系统的访问ADO控件,Access,Excel,SQL,OracleOLE技术开发集声音,图象,动画,字处理和WEB于一体的程序Active技术使用标准的Active部件,摆脱特定语言的束缚,调用标准接口,实现特定功能。,几个基本概念,VisualBasic入门,一些基本概念介绍VisualBasic6.0IDE开发环境的简单介绍,Windows窗口、事件和消息,窗口:带有边界的矩形区域。事件:由用户,操作系统和其他窗口的动作消息触发。消息:动作引发消息,其他窗口接受消息,产生相应反应。,事件驱动和交互式编程,事件驱动模型代码不是按照预定的路径执行而是在响应不同的事件时执行不同的代码片段。应用程序每次运行时所经过的代码的路径都可能是不同的。交互式编程传统方式:编码、编译和测试代码交互式:三者界限不再明显。即时捕获错误:语法,拼写等。输入代码时部分地编译该代码,并直接显示错误,节省时间。代码运行的效果可以在开发时进行测试,直观快捷。,对象的基本概念,类和对象类是同种对象的集合和抽象。包含所创建对象的属性描述和行为特征的定义。对象是类的实例。控件对象和系统对象打印机、剪贴板,屏幕,应用程序。属性,事件和方法属性是描述和反映对象特征的参数。事件是对象对动作【消息】的响应。方法是对象可以完成的动作。,IDE基本组成,IDE组成的简单介绍,Design状态:开发界面,编制代码工程资源管理器窗口属性窗口窗体布局窗口代码窗口窗体设计窗口工具栏Break状态:可编辑代码,但不可编辑界面监视窗口立即窗口本地窗口Run状态:运行,不可编辑代码与界面,工程资源管理器,属性窗口,窗体布局窗口,窗体设计器,代码窗口,工具栏,监视窗口,本地窗口,立即窗口,VB工程基本组成,VB的工程和工程文件,工程:是用来建造应用程序的文件的集合。工程文件:就是与该工程有关的全部文件和对象的清单,也是所设置的环境选项方面的信息。,工程的基本组成,跟踪所有部件的工程文件(.vbp)。每个窗体的文件(.frm)。每个窗体的二进制数据文件(.frx),它含有窗体上控件的属性数据。对含有二进制属性(例如图片或图标)的任何.frm文件都是不可编辑的,这些文件都是自动产生的。每个类模块的一个文件(.cls),该文件是可选项。每个标准模块的一个文件(.bas),该文件是可选项。一个或多个包含ActiveX控件的文件(.ocx),该文件是可选项。单个资源文件(.res),该文件是可选项。,代码模块的组成,窗体模块(文件扩展名为.FRM)程序基础。窗体模块包含窗体级声明。代码是该窗体专用的;可以引用其它窗体或对象。标准模块(文件扩展名为.BAS)是应用程序内其它模块访问的过程和声明的容器。包含全局声明或模块级声明。标准模块的代码不必绑在特定的应用程序上。类模块(文件扩展名为.CLS)是面向对象编程的基础。可在类模块中编写代码建立新对象。这些新对象可以包含自定义的属性和方法。,创建,打开和保存工程,新建打开保存移除打开多个工程添加删除,在工程中添加和删除文件,若文件来自其他工程的注意事项添加的是文件链接对工程中该文件的改动将影响所有有关工程文件可单独保存删除只是删除链接,其文件仍然存在可以使用资源管理器来添加和删除工程文件,代码编辑器结构,每个模块有一个单独的代码编辑器。,小实例演示,生成应用程序的基本步骤,规划与基本设计建立用户界面的对象设置对象属性对象事件过程的编程保存和运行程序调试程序,功能测试和问题修改生成可执行文件打包和发布软件,一个实例的演示,实例所要完成的功能简介输入一串字符,统计各个字母出现的次数,大小写不区分。界面设计,输入框,统计显示,清除,统计,一个实例的演示,过程设计声明一个具有26个元素的数组分别对应26个字母用数组元素的值记录对应字母出现的次数从输入字符串中逐一取出字母,转换成大写字母后,进行判断与统计。,程序的调试技术,4种错误类型编辑时错误(语法错误)编译时错误(变量定义问题,关键字遗漏)运行时错误(类型不匹配,赋值或操作错误)逻辑错误(初始值,逻辑路径)排错与调试的方法断点设置,单步跟踪立即窗口(Debug.Print)本地窗口(当前过程中所有变量的值)监视窗口(可以自由添加监视对象,注意监视范围),END,
展开阅读全文