VB程序设计概述37372幻灯片.pptVIP

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 VB程序设计概述 1.了解程序设计方法的发展; 2.理解面向对象程序设计概念; 3.理解对象、属性、事件、和方法等基本概念; 4.掌握建立简单的应用程序的方法和步骤; 5.掌握窗体的属性、事件、和方法; 6. 掌握工程的管理及环境的设置; 2.1 程序设计方法概述 1.初期的程序设计(五十年代) 高运行效率、少占用内存为目标(机器语言、汇编语言) 2.结构化程序设计(七十年代) 程序的可读性、可维护性为目标(FORTRAN语言) 程序=算法+数据结构+编程语言+面向过程的程序设计方法程序的结构规定为顺序、选择和循环三种基本结构,采取自顶向下、逐步求精的分析和设计方法,即功能分析方法。 3.面向对象的程序设计(八十年代开始) 降低程序的复杂性、提高软件的开法效率和改善工作界面为目标 程序=对象+消息+面向对象的程序设计 面向对象的程序设计的优点: 2.2 VB中面向对象的基本概念 2. 类(2) 3、对象的建立和命名 (3)对象的命名 二、属 性(Property) 三、事件及事件过程 四、方 法(Method) 2.3 简单应用程序的建立 一个VB应用程序中各主要文件的结构关系 二、创建应用程序的步骤: 三、一个简单的VB程序的创建 (实例1) 例:制作一个窗体,放置一个按钮,单击按钮时, 窗口标题为 “VB程序设计”; 程序如下: 三、一个简单的VB程序的创建 (实例3) 2.4 窗体 本节主要内容: 窗体的结构 窗体的属性 窗体事件 窗体方法 在程序运行前,即设计阶段,称为窗体; 运行后,一般称 为窗口。 窗体包括:控制菜单、标题栏、最大化按钮、最小化按 钮、关闭按钮。 2、窗体的属性 (二)窗体的其它常用属性 例1:制作一个窗体,放置一个按钮,单击按钮时, 窗口标题为 “VB程序设计”; 程序如下:  例2:请制作程序:制作一个窗体,按下列要求完成。 运行初始状态为最小化 WindowState1 边框类型为可调边框 BorderStyle2 高3000,宽4000 Height,Width  要求窗体的底色为黄色 BackColor 标题显示为“VB程序设计” Caption 不显示最大最小化按钮 MinButton,MaxButton 例3 : 创建两个窗体form1 、form2,在两个窗体上分别放一个按钮cmd1、cmd2,form1是启动窗体,单击cmd1,显示form2,单击cmd2,隐藏form2.( visable属性)   例3:按下列要求制作程序(click事件、dbclick事件) : 单击窗体后窗体宽高扩大两倍,双击窗体后窗体上输出“你好!” 程序如下: Private Sub Form1_Click() width=2*width height=2* height End Sub 例4:(load unload)工程中有两个窗体form1、form2,form1是启动窗体,单击form1显示 form2,form2的load事件中设置其背景色,form2关闭时,有提示信息. [Load 事件被触发:启动窗体在运行时,其load事件直接被触发;当引用其他窗体的属性、方法时,load 事件被触发。 ] Unload 事件被触发:单击窗口控制菜单中的关闭命令、窗口中的关闭按钮; 例5: (activate事件)制作程序,按下列要求完成: 创建一个MIDI窗体midiform,两个子窗体 FORM1、FORM2; FORM1是活动窗体时,显示“form1 active”; FORM1是非活动窗体时,显示”form1 deactive”。 例6:创建一个窗体,窗体上放一个按钮,要求按钮的大小随着窗体大小的改变而改变(resize事件) 例7 :制作程序,按下列要求完成: 要求在load事件中设置窗体的前景色;双击窗体后将一个图片放在窗体中(Picture属性、LoadPicture函数); 程序如下: Private Sub Form_load() ForeColor = RGB(H0, H43, HCF) End Sub ------------------------ Private Sub Form_DblClick() picture=loadpicture(“e:\

文档评论(0)

mwk365 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档