- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB编程基础2.ppt
VB编程 第一章 VB概述 VB是Microsoft公司推出的一个可视化的面向对象的应用程序开发工具,目前,已经发布了6个版本,最新版本是6.0,于1998年8月发布。调查报告显示,VB的使用量在编程语言市场中所占比例最高。 VB的特点 可视化 面向对象 事件驱动 可视化程序设计 传统的编程语言需要编写大量的代码来实现界面,而可视化程序设计只需按设计要求把开发环境提供的大量界面元素(如文本框和命令按钮等)在屏幕上画出来,并可直观、动态地调整界面元素的风格和样式,直到满意为止。 面向对象编程 传统的结构化语言(如C,Pascal和Basic等)都是采用面向过程的编程方法来解决问题。在面向过程的编程方法中,代码和数据是分离的,由此带来很多缺陷,其中最主要的就是程序的可维护性差。面向对象编程则把数据和处理数据的代码封装到一个类中,类的实例就是对象。与面向过程的编程方法相比,面向对象编程方法有三个优点:①程序易于阅读和理解;②程序易于修改;③对象能重复使用多次,即程序员可以随时根据需要将对象插入到程序中去。 在VB中,对象的基本操作是: 对象.属性 = 值 对象.方法 也可以从对象的属性中得到一个新的对象: Set Object = 对象.属性 事件驱动的编程机制 在面向过程的编程方法中,每个程序通常包含一个主程序和若干个子程序,由每个子程序来处理某个小问题,再由主程序自顶向下调用各子程序来逐步解决整个问题。VB彻底改变了这种编程机制。在VB中,没有传统意义上的主程序,程序执行通过事件来驱动,即只有在事件发生时,程序才执行,若没有发生任何事件,则处于停滞等待状态。 两组最常用的事件是鼠标事件和键盘事件。 鼠标事件:Click、DblClick、MouseDown、MouseUp、MouseMove等。 键盘事件:KeyDown、KeyUp、KeyPress等。 其它事件:Change、GotFocus、LostFocus等 VB开发环境 VB拥有一个集成式的开发环境,所有的图形界面设计工作和代码的编写、调试、运行和编译等均在此开发环境中完成。 VB开发环境包括标题栏、菜单栏、工具栏、工具箱、窗体设计器、窗体布局窗口、工程管理器、属性窗口及其它窗口。 标题栏在开发环境的顶部,显示正在操作的工程名称及工作状态。 菜单栏包含所有VB可用的命令,除了标准的“文件”、“编辑”、“视图”、“窗口”和“帮助”菜单外,还有编程专用的“工程”、“格式”和“调试”菜单。 工具栏提供对VB开发环境下常用命令的快速访问。默认时,VB启动后只显示“标准”工具栏,其他工具栏(如“调试”和“编辑”工具栏等)可以选择“视图”菜单的“工具栏”子菜单上的命令来显示。 工具箱中的每个工具代表一种控件。程序员在界面设计时就是利用工具箱中的工具在窗体上画各种控件。 新建工程中,工具箱只包括内部控件。 可以通过“增加部件”命令在工具箱中增加其他控件(ActiveX控件)。 窗体是程序运行时面向最终用户的一个窗口。开始一个新的工程时,VB将创建一个空窗体并命名为“Form1”。设计窗体时,“标准”工具栏右侧的两对数据表示对象的位置和大小,位置和大小默认使用的度量单位是缇(Twip),一缇等于1/20像素点,而72个像素点等于1英寸,因而一缇等于1/1440英寸。 窗体运行时在屏幕上的初始显示位置,可以通过窗体布局窗口来设置。窗体布局窗口中,有一个虚拟的显示器屏幕,在屏幕上有当前窗体大小和位置的镜像,用鼠标拖动该镜像即可布置窗体的位置。 在VB中,把开发一个应用程序视为一项工程,工程本身通过工程管理器来管理。在工程管理器中,工程中的所有文件按类型以层次结构方式显示。工程中的文件有窗体文件、标准模块文件、类模块文件等类型。 属性窗口用来设置对象属性,它是由对象列表框、排序选项卡、属性列表和属性说明几部分构成。对象列表框显示应用程序中每个对象的名字和所属的类;排序选项卡有两个,一个按字母顺序排列属性,另一个按逻辑分类排列属性;属性列表的左列显示属性名称,右列用于编辑和查看属性值;在属性列表中选择一个属性后,就会在属性说明中列出该属性的功能描述。 创建VB应用程序步骤 创建一个新工程 设计应用程序的界面 设置对象属性 编写程序代码 运行应用程序 保存程序 生成可执行文件 生成的可执行文件可以脱离VB开发环境,在Windows环境下运行。但文件在运行时需要一些基本动态链接库(Dynamic Link Library,DLL)文件的支持,如运行文件的计算机没有安装VB程序,则必须把相关的DLL文件拷贝到机器中,否则,程序将无法运行。此外,如果程序中用到ActiveX控件和其他可执行文件,在提交时也不能遗漏。因此,通过编译生成可执行文件的方法
文档评论(0)