网站大量收购独家精品文档,联系QQ:2885784924

[VB程序设计][总结].docVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
Visual Basic程序设计概述 Visual basic 简介 Visual Basic的特点 有基于对象的可视化设计工具;事件驱动的编程机制;提供应用程序集成开发环境;支持结构化程序设计语言;强大的网络、数据库、多媒体功能;完备的帮助功能 VB中字符以Unicode码存放,每个汉字和英文是一个字符、占有两个字节,汉字的机内码最高位为1其码值为小于0(以补码表示),西文字符的最高位为0,其码值为大于0 Ex:设计一个滚动文字的广告程序, 一行文字在具有背景图案的窗体上,下移动. 设计思路: 在窗体上使用标签Label对象来存放文字;利用Timer控件来快速触发移动;利用单击按钮来手动触发移动;改变标签的左上角坐标(left, top表示)就可移动标签 Label1.Top=Label1.Top+50: 使标签Label1向下移动50单位 Interval=200: 时钟对象的Interval可指定时间间隔, 1秒为1000单位. 每隔0.2秒移动一次可设置I have a courseware VB集成开发环境 三种工作模式 设计模式(界面设计和代码编制);运行模式(运行程序);中断模式(中断运行,调试程序) 工程的组成 窗体文件(控件和属性设置,事件代码);模块文件 窗体设计窗口 窗体是VB应用程序的主要部分;一个应用程序至少有一个窗体窗口;每个窗体必须有一个唯一的窗体名(默认名为Form1);设计状态的窗体由网格点构成;网格点间距可以通过工具-选项-通用进入窗体网格设置;运行时可通过属性控制窗体的可见性 代码设计窗口 用来进行代码设计(各种事件过程、过程代码的编写修改);打开代码设计窗口双击窗体控件资源管理器窗口 属性窗口 设置窗体或控件的属性,如颜色、字体、大小等 工程管理器窗口 保存一个应用程序所有属性以及组成这个应用程序所有的文件;工程文件的扩展名为.VBP,工程文件名显示在工程文件窗口的标题框内 工具箱窗口 由21个被绘制成按钮形式的图标构成;其中20个控件称为标准控件(指针不是控件) 也可通过工程-部件命令将第3方开发的其他控件装入到工具箱 创建应用程序的过程 创建应用程序的过程 建立用户界面的对象-对象属性的设置-对象事件过程及编程-保存和运行程序 VB可视化编程基础 2.1 VB对象概念 对象:指现实世界中的实体 类:是对同一种对象的集合与抽象,类的内部实现细节对用户来说是透明的 对象:类的一个实例 封装和隐藏:将数据结构和对数据的操作封装在一起 VB工具箱中的可视图标 通过将VB系统设计好的标准控件类实例化,得到真正的控件对象(在窗体上画一个控件,类就转换为对象,创建了一个控件对象) 对象的三要素:属性、事件和方法构成 属性: 存放对象的数据() 设计阶段(利用属性窗口直接设置属性值)-程序运行语句 (只能在设计阶段设置,在运行阶段不可改变的属性称为只读属性) 事件:发生在对象上的事情(同一事件,对不同的对象,会引发不同的反应) 格式:(代码窗口自动产生事件过程的模板,不要修改模板内容,只需键入过程代码) Sub 对象名_事件(参数) … 事件过程代码 End Sub 事件驱动程序设计方式:程序执行的次序与程序设计者无关,取决于用户的操作 VB程序的执行步骤 启动应用程序,装载和显示窗体-窗体(或窗体上的控件)等待事件的发生-事件发生时执行对应的事件过程-再次等待 方法: 面向对象的程序语言为设计人员提供的一种特殊的过程和函数;调用时一定要指明对象 格式: [对象.]方法 [参数名表](省略对象表示当前对象,一般指窗体) Ex:Text1.SetFocus:此语句使Text1控件获得焦点,光标在本文框内闪烁 2.2 窗体和基本控件 窗体和控件具有基本属性 Name:名称属性-所创建的对象名称 Caption:标题属性-对象上显示的内容 Height,Width,Top,Left:决定对象的高度、宽度,和位置 Enabled:对象是否允许操作 Visible:对象是否可见 Font:文本的外观属性组 FontName:字体 FontSize:大小 FontBold:粗体 FontItalic:斜体 FontStrikethru:删除线 FontUnderline:下划线 ForeColor:前景颜色 BackColor:背景颜色 MousePointer: 鼠标指针类型,设置值范围0~15,由系统指定(若为99,由用户提供的图形文件定义鼠标指针形状) MouseIcon:MousePointer=99,存放自定义的鼠标图标文件(ico或cur) 控件默认属性:程序运行时,可以改变某控件的值,而不必指定它的哪个属性

文档评论(0)

测试账号 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档