软件开发工程4.3要领.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.3.4 VB 程序文件 VB 应用程序的组成 项目(或工程)文件(.vbp):存储总体信息 项目(或工程)组成文件,包括 ——窗体文件(.frm,至少一个) ——模块文件(.bas或.cls,可选) ——资源文件(.res,可选) 可执行文件(.exe):可脱离 VB 环境运行, 由 文件 / 生成XXX. EXE 命令编译生成 后移 4.3.4 VB 程序文件 窗体文件(.frm) 用于定义各种窗口 标准模块文件(.bas) 用于声明VB应用程序中使用的数据类型、全局变量、公用常量、公用函数和外部过程等 变量、函数、过程 变量 局部变量 指只能在本过程内使用的变量。用Dim或Static语句声明,或不声明就直接使用 窗体/模块级变量:可被本窗体/模块的任何过程访问。在通用声明段中用Dim或Private语句声明的变量 全局变量 指可被应用程序的任何过程或函数访问的变量。在通用声明段中用Public语句加以声明(若在窗体中声明,调用时需加上窗体名,如FORM1.PAI) 变量、函数、过程 函数 同其他编程语言一样 过程 内部函数过程和事件过程 用户自定义过程 列表框和组合框 4. 列表框(ListBox) 通过显示多个选项,供用户选择,达到与用户对话的目的 只能选择,不能修改其中的内容 5. 组合框(ComboBox) 是组合了文本框和列表框的特性而形成的一种控件。包括:下拉式组合框、简单组合框和下拉式列表框 当在列表框中选定某项后,该项内容自动装入文本框中 列表框和组合框(续) 属性 List 字符型数组,存放列表框的项目,下标从0开始 ListIndex 选中的项目的序号,没有项目被选定时为-1 ListCount 项目的数量,ListCount-1是最后一项的下标 Text 列表项中被选定的内容 Style (ComboBox) 列表框和组合框(续) AddItem方法 把一个选项加入列表框或组合框 控件名.AddItem字符串[,下标] 把字符串的文本插入到由“下标”指定列表框或组合框位置中 下标取值范围:0 ~ ListCount-1 RemoveItem方法 删除一个项目 控件名.RemoveItem 下标 Clear方法 清空 控件名.Clear VB编码基础 1.VB代码不区分字母大小写 2.一行可写多句语句,用“:”分隔 3.一句可分若干行书写,用“ _”表示 4.可用“Rem”和“′”进行注释 5.可以有行号和标号 4.4 VB 与面向对象程序设计 4.4.1 类与对象 4.4.2 类的继承性 4.4.3 类的多态性 类与对象 在VB中已接触了不少对象 其实每个对象都属于某一个类 换言之,对象是类的实例 (instance) 类 定 义 既然 对象= 属性 + 方法 当然 类 = 属性 + 方法 类 继 承 同一类中的不同对象 一般具有相同的属性集和方法集 不必每个对象封装一套 相同的数据与操作 类 继 承 解决方法: 类继承 规则: ① 子类继承父类的属性与方法 ② 每个类可派生许多子类 ③ 最“老”的类称为基类 类 继 承 继承树 类的多态性 所谓多态性 就是不同的类可以有名字与基本目的相同、但实现方式不同的行为 如 Move方法 窗体 窗体自身及其中全部内容将移动 按钮 只移动按钮,所在窗体不会移动 数据库概念 可视化数据管理器 数据控件 一、数据库概念 关系型数据库模型 在VB中数据库内的表格不允许直接访问,而只能通过记录集对象进行记录的操作和浏览,因此,记录集是一种浏览数据库的工具。 二、可视化数据管理器 三、数据控件 数据控件应用举例 数据控件应用举例 数据控件应用举例 1. 建立程序界面 5类 17个控件 标签(7) 文本框(7) 框架(1) 数据控件(1) 按钮(1) 2. 定义对象属性 ⑴ 数据控件属性设置 ⑵ 文本框属性设置 ⑶ 标签属性设置 ⑷ 框架属性设置 3. 编写程序代码 4. 应用程序存盘 数据控件属性设置 ⑴ Caption 成绩表 ⑵ DatabaseName 带盘符路径的库文件名 …\VB41 ⑶ RecordsetType 确定记录集合类型 0 Table ⑷ RecordSoure 成绩表 用作依附控件的文本框属性设置 ⑴ DataSoure 数据控件名 例如 DATA1 ⑵ DataField 该框显示字段名称 例如 学号 程序代码 Private Sub ExitW_Click()

文档评论(0)

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

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

1亿VIP精品文档

相关文档