第一讲 初识VB:VB环境、简单程序设计、几个基本概念

上传人:马*** 文档编号:240700268 上传时间:2024-05-01 格式:PPT 页数:26 大小:347KB
返回 下载 相关 举报
第一讲 初识VB:VB环境、简单程序设计、几个基本概念_第1页
第1页 / 共26页
第一讲 初识VB:VB环境、简单程序设计、几个基本概念_第2页
第2页 / 共26页
第一讲 初识VB:VB环境、简单程序设计、几个基本概念_第3页
第3页 / 共26页
点击查看更多>>
资源描述
01 五月 2024安徽工业大学计算机学院1Visual BasicVisual Basic程序设计程序设计授课教师:柯栋梁Email:教学网站:http:/ 01 五月 2024安徽工业大学计算机学院2第一章VB程序设计概论一、引例一、引例(汉诺塔游戏汉诺塔游戏)二、概述二、概述三、三、VBVB集成开发环境简介集成开发环境简介四、四、VBVB编程的几个重要概念编程的几个重要概念五、五、VBVB程序创建步骤程序创建步骤01 五月 2024安徽工业大学计算机学院3二、概述二、概述发展:版本:学习版、专业版、企业版特点:面向对象的可视化设计工具;事件驱动的编程机制;提供了易学易用的应用程序集成开发环境;支持多种数据库系统的访问;01五月2024安徽工业大学计算机学院4三、三、VBVB集成开发环境简介集成开发环境简介01 五月 2024安徽工业大学计算机学院5三、三、VBVB集成开发环境简介集成开发环境简介1.1.主窗口主窗口 应用程序窗口,由标题栏、菜单栏和工具栏组成。2.2.窗体窗体(form)(form)窗口窗口 设计VB程序的界面。3.3.代码代码(code)(code)窗口窗口 编辑窗体、标准模块中的代码。4.4.属性属性(properties)(properties)窗口窗口 所有窗体或控件的属性设置。5.5.工程资源管理器工程资源管理器(project(project exprorexpror)窗口窗口 保存一个应用程序所有的文件。6.6.工具箱工具箱(toolbox)(toolbox)窗口窗口 显示各种控件的制作工具,供用户在窗体上设计。作业作业:熟悉熟悉VBVB集成开发环境集成开发环境,试在窗体中显示试在窗体中显示”欢迎使用欢迎使用Visual Basic!Visual Basic!”01 五月 2024安徽工业大学计算机学院6四、四、VBVB编程的几个重要概念编程的几个重要概念1.1.类类 类是创建对象实例的模板,包含了创建对象的属性描述和行为(方法)特征的定义。2.2.对象对象 是类的一个实例,继承了类的属性、方法。VB中常用的对象有:窗体、控件等。01 五月 2024安徽工业大学计算机学院7四、四、VBVB编程的几个重要概念编程的几个重要概念3.3.对象的三要素对象的三要素 (1 1)属性)属性 对象的性质,即用来描述和反映对象特征的参数。(2 2)方法)方法 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。(3 3)事件)事件 响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。01 五月 2024安徽工业大学计算机学院8四、四、VBVB编程的几个重要概念编程的几个重要概念事件过程事件过程 当对象触发了上述事件时,应用程序对这个事件所能做出的反应以及处理步骤就是事件过程。在VB程序设计过程中,一个主要工作就是为对象编写事件过程的程序代码01 五月 2024安徽工业大学计算机学院9四、四、VBVB编程的几个重要概念编程的几个重要概念事件过程的语法形式:事件过程的语法形式:Private Sub 对象名称_事件名称()事件响应程序代码 End Sub例如:例如:Private Sub cmdEnd_Click()End End Sub01 五月 2024安徽工业大学计算机学院10四、四、VBVB编程的几个重要概念编程的几个重要概念方法使用示例:方法使用示例:示例示例1 1:方法执行后带返回值:方法执行后带返回值 语法:变量名称=对象名称.方法名称(参数列表)例如:FormColor1=Form1.Point(25,35)示例示例2 2:方法执行后无返回值:方法执行后无返回值 语法:对象名称.方法名称 例如:Form1.Print“我十分喜欢VB”01 五月 2024安徽工业大学计算机学院11四、四、VBVB编程的几个重要概念编程的几个重要概念VBVB程序执行过程程序执行过程 1.启动应用程序,装载和显示窗体 2.窗体(或者窗体上的控件)等待事件发生 3.事件发生时,执行对应的事件过程 4.重复执行步骤1-301 五月 2024安徽工业大学计算机学院12五、五、VBVB程序的创建步骤程序的创建步骤使用控件程序实例用户界面包括三个命令按钮和一个文本框,单击第一个按钮时,文本框中显示内容“我有点喜欢VB编程”,单击第二个按钮时,清除文本框中内容,单击第三个按钮时,结束程序的运行01 五月 2024安徽工业大学计算机学院13五、五、VBVB程序的创建步骤程序的创建步骤1.启动VB创建工程文件2.添加对象(文本框与按钮)3.设置控件的相关属性4.编写代码5.运行和调试6.保存文件01五月2024安徽工业大学计算机学院14相关对象属性01 五月 2024安徽工业大学计算机学院15五、五、VBVB程序的创建步骤程序的创建步骤添加按钮事件代码方法一:直接双击相关按钮对象,进入代码窗口,编写代码方法二:在代码窗口选择相应对象,再选择该对象的相应事件,然后编写代码01 五月 2024安徽工业大学计算机学院16五、五、VBVB程序的创建步骤程序的创建步骤运行和调试解释模式:编译模式:01 五月 2024安徽工业大学计算机学院17工程的管理及环境的设置工程的管理及环境的设置一、工程的组成一、工程的组成 工程文件包含了一个应用程序的所有文件:窗体文件(.frm):控件及属性、事件过程和自定义过程;窗体的二进制数据文件(.frx),自动产生同名.frx文件;标准模块文件(.bas);类模块的文件(.cls);资源文件(.res);ActiveX控件的文件(.ocx).二、创建、打开和保存工程二、创建、打开和保存工程01 五月 2024安徽工业大学计算机学院18三、添加、删除和保存文件三、添加、删除和保存文件1.窗体名和窗体文件名概念 窗体名窗体名:窗体的Name属性,在代码中用来引用该窗体,同一工程不能有相同的窗体名;窗体文件名窗体文件名:窗体存放在磁盘上的文件名,该文件包含了该窗体的所有控件属性和代码,同一文件夹不能有相同的文件名。2 2.在工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。因此,如果更改窗体并保存它,会影响包含此窗体文件的任何工程。窗体文件名窗体名01 五月 2024安徽工业大学计算机学院193 3.在工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍存在于磁盘上。但是,如果在VB之外删除一个窗体文件,VB不能更新此工程文件,当打开此工程时,将显示一个文件丢失的错误信息。4 4.对窗体文件改名方法1 1)打开工程 “另存为Form”实现文件的复制保存工程文件。2 2)利用编辑程序打开工程文件,修改FORM=XXX的文件名。01 五月 2024安徽工业大学计算机学院20生成可执行文件和制作安装盘生成可执行文件和制作安装盘1.1.生成可执行文件生成可执行文件 文件/生成exe文件,然后关闭Visual Basic6.0。2.2.制作安装盘制作安装盘在向导的指导下运行V B6.0中文版工具“Package&Deployment”;“打包”:把工程中用到的各种类型的文件进行打包压缩后,存放到特定的目录下。“展开”:再把这些打包的文件展开到用户可以携带的安装介质软盘、光盘等。3.3.检测安装程序检测安装程序 在没有VB 6.0系统的环境下,执行安装盘中的Setup.exe文件,将发行盘进行安装。01 五月 2024安徽工业大学计算机学院21程程 序序 调调 试试 附附 一、错误类型一、错误类型(1 1)编辑错误)编辑错误在编辑代码时,VB会对键入的代码直接进行语法检查。当发现代码存在打字错误,遗漏关键字或标点符等语法错误,VB 在Form窗口中弹出一个子窗口,提示出错信息,出错的那一行变成红色。这时,用户必须单击“确定”按钮,关闭出错提示窗,然后对出错行进行修改。01 五月 2024安徽工业大学计算机学院22(2 2)编译错误)编译错误 编译错误指按了“启动”按钮,VB开始运行程序前,先编译执行的程序段时,产生的错误。此类错误由于用户未定义变量、遗漏关键字等原因产生。这时,Visual Basic也弹出一个子窗口,提示出错信息,出错的那一行被高亮度显示。01 五月 2024安徽工业大学计算机学院23(3 3)运行错误运行错误运行时错误指VB在编译通过后,运行代码时发生的错误。这类错误往往是指令代码执行了一非法操作引起的。例如类型不匹配、试图打开一个不存在的文件等。01 五月 2024安徽工业大学计算机学院24(4 4)逻辑错误逻辑错误程序运行后,得不到所期望的结果,这说明程序存在逻辑错误。这类错误往往是程序存在逻辑上的缺陷所引起。例如,运算符使用不正确、语句的次序不对、循环语句的起始、终值不正确等。通常,逻辑错误不会产生错误提示信息,故错误较难排除,需要程序员仔细地阅读分析程序以及调试.01 五月 2024安徽工业大学计算机学院25二、调试错误二、调试错误 (1)VB(1)VB的三种模式的三种模式 设计模式设计 进行程序的界面设计、属性设置、代码编写等 运行模式运行 执行“运行/启动”命令,可以查看程序代码,但不能修改 中断模式中断 当在运行模式,按了“中断”命令或当程序出现运行时错误时进入中断模式。可以查看代码、修改代码、检查数据。(2)(2)调试窗口调试窗口Debug.printDebug.print的使用的使用;调试调试/添加添加(编辑编辑)监视监视;stop语句的使用 有三个调试窗口,它们是:“立即”窗口、“监视”窗口、和“本地”窗口。可单击视图菜单中的对应命令打开这些窗口。01 五月 2024安徽工业大学计算机学院26(3 3)设置断点和逐语句跟踪)设置断点和逐语句跟踪 断点是告诉VB挂起程序执行的一个标记,当程序执行到断点处即暂停程序的运行,进入中断模式。设置或删除断点的步骤:中断模式下,直接查看某个变量的值,只要把鼠标指向所关心的变量处,稍停一下,就在鼠标下方显示该变量的值。断点标记当前行
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!