关于VB程序设计内容提要.ppt

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

VB程序设计内容回顾 基本内容: 一、VB程序设计的基本概念 二、用户界面设计 三、程序设计的基本方法 一、VB程序设计的基本概念 1、工程文件的组成 2、几个术语的含义 3、程序设计的四种状态 4、窗体的生命周期 1、工程文件的组成 一个工程文件,就是一个应用程序。它的基本结构是: 由一个工程文件(.vbp)、一个或多个窗体文件(.frm)、0个或多个模块文件(.bas)组成。 工程文件可生成可执行程序(.exe)。 2、几个术语的含义 类:具有特定功能而且是被预先定义好的程序单元,这些程序单元已经被封装起来,用户只能使用它,但不能显示和修改它。 对象:对象是类的例化,或称实例。 方法:由系统定义且能自行完成某种特定任务的操作。 事件:事件是能够被对象响应和识别的动作及其过程,事件可以由系统自行触发,也可以由用户操作触发。注意:VB只有在响应事件时,才能执行程序。 属性:表示对象外观的特征。 3、程序设计的四种状态 编辑状态:界面设计、编写代码 运行状态:运行程序并显示结果 调试状态:程序运行出错,即进入调试状态。 终止状态:结束程序运行,返回编辑状态 4、窗体的生命周期 窗体从开始显示到最后关闭称为一个生命周期。 二、用户界面设计 1、窗体 2、基本工具 3、对象的三要素 4、扩展工具 5、菜单设计 1、窗体(Form) (1)单个窗体操作 (2)多个窗体操作: 添加新窗体:执行“工程/添加窗体”命令。 设置启动窗体:执行“工程/工程属性”命令。 打开新窗体:窗体名.Show 隐藏窗体:窗体名.Hide 卸载当前窗体:Unload Me 卸载所有窗体:执行End语句 2、基本工具 关于对象名的几点注意: 在程序代码中,只能使用属性窗口中的名称; 为了阅读方便,常将属性窗口的默认名修改成自定义名称。修改的方法是:对象缩写+描述字符。例如: frmLoing、cmdRun、lblText1、picCopy、OptFont等。 在程序中使用对象名时,不要与Caption的属性值混淆起来,尽管默认名与Caption的属性值有时是相同的。 3、对象的三要素 (1)属性 (2)事件 (3)方法 (1)属性 ① 属性的基本作用: ② 属性的设置方法: ③ 注意一些基本属性: ④ 利用属性设置建立驱动器列表框、目录列表框和文件列表框之间的联系 ① 属性的作用: 描述对象的外观特性; ② 属性的设置方法: 只能在属性窗口设置: (凡只读属性,如Name、文本框中的MultiLine、ScrollBars和PasswordChar、窗体的BorderStyle等); 只能在程序代码中设置: (如CurrentX和CurrentY、驱动器列表框的Drive(程序运行时,单击驱动器图标后自动设置)、目录列表框的Path(双击目录图标后自动设置)、通用对话框中的大部分属性等); 在程序中设置属性的格式是: 对象名.属性名=属性值 在设计和运行两种状态都能设置: (大部分属性既可在属性窗口,也可在程序代码中设置); 由系统自动设置: ( DriveX中的List:创建驱动器列表框后系统自动将所有盘符加载到驱动器的列表中,与列表框和组合框的List属性不同) ③ 注意一些基本属性: 共有属性:Name(名称)、Enabled(可用)、Visible(可见;时钟、通用对话框除外)、font属性、Color属性等; 特点属性,例如: Caption(文本框、图片框、图像框、列表框、组合框、形状、直线等不支持); Text(只有文本框、列表框、组合框支持); Value(只有单选钮(true、false)、多选框(0、1、2)和滚动条(界于min、max间)支持) Interval(只有时钟支持); Autosize(只有图片框支持,为True时可调整框的大小显示全图); Stretch(只有图象框支持,为false时可调整框的大小显示全图; 为True时可缩放图形大小以适应图象框的大小); List(列表框、组合框支持和驱动器列表框支持,其含义后者与前两者有区别); ListIndex(只有列表框支持,指定表中数据项的索引值,从0开始编号); Shape(只有形状控件支持,属性值0、1、2、3、4、5分别表示矩形、正方形、椭圆、正圆、圆角矩形和圆角正方形) ④ 利用属性设置建立驱动器列表框、目录列表框和文件列表框之间的联系 驱动器列表框与目录列表框建立联系: Private sub drive1_change() dir1.path=Drive1.Drive End sub 目录列表框与文件列表框建立联系: Private sub Dir1_cha

文档评论(0)

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

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档