VisualBasic程序设计课件第讲可视化编程理论概述.ppt

VisualBasic程序设计课件第讲可视化编程理论概述.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualBasic程序设计课件第讲可视化编程理论概述

* 第2讲 可视化编程理论概述(2) * 本讲主要内容 减法应用程序开发演示 VB工程的概念 面向对象的概念 * 现在我们给同学们演示一个“减法”应用程序。 * 1. 减法应用程序开发演示 在减法演示过程中,我又反复反复地说了许多,但实际上,这个程序与“加法”应用程序最主要的区别仅仅在于这样一句: Text3=Val(Text1)-Val(Text2) * 对比加法和减法两个程序,同学们有什么想法呢?VB是不是很好用?改一改就成为另一个程序。 好了,下面我们深入学习一个,VB的一个非常重要的概念: VB工程的概念 * 请看演示 结合刚才的演示,下面给同学们总结一下 * “减法”程序开发完成后,通过“文件-保存工程”菜单将程序保存在磁盘上,此时会看到两个对话框,分别提示我们保存后缀为vbp和frm的文件。 其中vbp为工程文件 frm为窗体文件 * 2.VB工程的概念 在计算机中,我们所创建的应用程序都是以文件的形式存在的。 VB是以工程(Project)机制构建应用程序的,一个VB应用程序往往包含了一系列不同类型的文件。 假设一个应用程序具有3个窗体和1个标准模块,那么VB将该应用程序保存为三类文件,即1个工程文件(.vbp)3个窗体文件(.frm)和1个模块文件 (.bas)。 * VB应用程序常见文件 1.跟踪所有部件的工程文件(.vbp),每个应用程序必须有一个惟一的vbp文件。 2.每个窗体的文件(.frm),每个标准应用程序通常至少有一个frm文件。 3.每个窗体的二进制数据文件(.frx),每个frm文件对应一个frx文件。它含有窗体上控件的属性数据。 4.每个类模块的文件(.cls),可选的。 5.每标准类模块的文件(.bas),可选的。 6.一个或多个包含ActiveX控件的方根(.ocx),可选的。 7.单个资源文件(.res),可选的。 * 3.面向对象的概念 简要讲解OO(Object-Oriented)概念,使学生理解以下概念: (1)可以把VB工具箱中的控件、窗体理解 为对象。 (2)所有对象或称为控件,都是事件、方 法和属性的封装体。 (3)学生应重点体会“封装体”这一 概念。 * Windows应用程序的OO特性 Windows的最初开发是在20世纪80年代早期,在C++出现之前。当时已经提出了面向对象式的程序设计思想 在Windows的界面设计和软件开发环境中,可以说处处贯穿着面向对象的思想。 * 在Windows中,程序的基本单位不是过程和函数,而是窗口。一个窗口是一组数据的集合和处理这些数据的方法和窗口函数。 从面向对象的角度来看,窗口本身就是一个对象。 * 每一个窗体又包含了一系列的控件组件,比如我们熟悉的命令按钮、文本框、工具栏等。这些控件实际上也是一组数据集合和处理这些数据的方法和函数的封装体,即对象 * 对象的有关概念 1. 类 类是创建对象实例的模板, 包含了创建对象 的属性描述和行为特征的定义。 2. 对象 是类的一个实例,继承了类的属性、方法。 VB中常用的对象有:窗体、控件等。 3. 对象的建立和命名 * 对象的有关概念 4. 对象的三要素 (1)属性 对象的性质,即用来描述和反映对象特征的参数。 (2)方法 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。 * (3)事件 响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。 (4)事件过程 指附在该对象上的用户编写的程序代码,是事件的处理程序。 (5)事件驱动过程 是图形用户界面的本质,由用户控制而代码作出响应。 * 程序演示 1.“欢迎”程序。创建一“标准EXE”工程,在Form1窗体上放置一标签控件,并将它的Caption属性设置为“欢迎!!!”,按F5键得到如下图所示运行结果。 * 2.“字符串相加”程序。创建一个“标准EXE”工程,在Form1窗体上放置三个文本框和一个命令按钮,在命令按钮的Click事件中加入以下代码:Text3=Text1+Text2,程序运行结果与加减法应用程序类似。 * 请同学们对比一下字符串拼接程序和加减法程序,会发现它们之间的主要区别在于,字符串拼接程序中没有使用Val函数的作用。 有同学会问,除了VB,还有没有其他的开发工具呢?它们与VB相比

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档