VB程序设计教程(全面).ppt

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

Visual Basic 程序设计教程 主讲教师 廖成斌 2007年春 电话:2936580 邮箱:liaochb@163.com Visual Basic 程序设计 第一章 Visual Basic概述 第二章 Visual Basic程序设计概述 第三章 Visual Basic程序设计语言基础 第四章 顺序结构程序设计 第五章 选择结构和循环结构程序设计 第六章常用控件过程 第七章数组 第八章 过程 第九章 菜单、多重窗体与多重文档界面 第十章 文件 1.早期的程序设计 早期,由于计算机硬件条件的限制,片面追求程序的高效率,程序员过分依赖技巧,不太注重编写程序的结构,这一时期可以说是无固定程序设计方法的时期。 早期的程序设计高运行效率、少占用内存为目标 2.结构化的程序设计 结构化程序设计方法的主要技术是自顶向下、逐步求精,采用单入口/单出口的控制结构。自顶向下是一种分解问题的技术,与控制结构无关;逐步求精指结构化程序的连续分解,最终成为3种基本控制结构的组合。结构化程序设计的结果是使一个结构化程序最终由若干个过程组成,每个过程完成一个确定的功能。 3.面向对象的程序设计 20世纪90年代以来,随着计算机硬件的飞速发展,应用对软件系统在规模与复杂程度方面的要求在不断提高。人们普遍认为,传统的软件工具、软件技术和抽象层次,越来越难以适应大规模复杂软件系统的开发特点。在这样的情况下,面向对象的程序设计方法应运而生了。 面向对象是一种新的非常有效的程序设计方法,对于提高软件的生产率、可靠性、可重用性等都是很有帮助的。 面向对象的程序设计降低程序的复杂性、提高软件的开法效率和改善工作界面为目标。 程序=对象+消息 的面向对象的程序设计 2.2 V B可视化编程的基本概念 1.类 类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义. 2.对象 是类的一个实例,继承了类的属性、方法。 VB中常用的对象有:窗体、控件等。 3.对象的建立和命名 4.对象的三要素 (1)属性 对象的性质,即用来描述和反映对象特征的参数。 (2)方法 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用的处理程序。 创建VB应用程序的第一步是创建用户界面。用户界面的基础是窗体,各种控件对象必须建立在窗体上。 启动VB后,即在屏幕上显示一个窗体,如下图所示。 2.4.1 窗体的主要属性 窗体的属性决定了窗体的外观和操作。窗体的大部分属性可用两种方法来设置:通过属性窗口设置和通过程序代码设置。有少量的属性不能在程序代码中设置。 1.Name(名称)属性 创建的对象名称,有默认的名。在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。窗体的缺省名称为 Form1。 2.Caption(标题)属性 该属性决定了控件上显示的内容。设置窗体的标题内容。标题内容应概括说明本窗体作用。 3.Height、width、top和left属性 Left和Top属性指明了对象左上角点在它所在容器对象里的相对位置坐标,相对坐标系如下图所示。 4.Enabled属性 控件是否可操作. 当设置为false时,呈暗淡色,禁止用户进行操作.属性值为True或False,设置对象是否能够对用户产生的事件做出反应。一般在程序中设置,用于临时屏蔽对窗体或其它控件的的控制。 5. Visible属性 控件是否可见.当设置为false时, 用户看不到,但控件本身存在 6. MaxButton 属性和 MinButton 属性 MaxButton属性为True,窗体右上角有最大化按钮;为False时,无最大化按钮。 MinButton属性为True,窗体右上角有最小化按钮;为False时,无最小化按钮。 7. BorderStyle 属性 决定窗体边框式样及窗体是否能调整大小。取值为: =0无边框; =1单边无最大最小按钮可改变大小;= 2可改变窗体大小,默认;= 3固定大小对话框无最大最小按钮;=4 固定工具窗体风格不显示在任务栏;=5不固定工具窗体风格不显示。 8. BackColor属性和ForeColor 属性 Back

文档评论(0)

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

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

1亿VIP精品文档

相关文档