VB基础与RS-232C通信技术第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文档。上传文档
查看更多
* 第3章 模 块 3.1 窗体模块 3.2 窗体的属性 3.3 窗体的方法与事件 3.4 标准模块 3.5 类模块 窗体模块:是大多数 Visual Basic 应用程序的基础。窗体模块可以包含处理事件的过程、通用过程以及变量、常数、类型和外部过程的窗体级声明。 标准模块:是应用程序内其它模块访问的过程和声明的容器。它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明。 类模块:在 Visual Basic 中类模块(文件扩展名为 .CLS)是面向对象编程的基础。可在类模块中编写代码建立新对象。这些新对象可以包含自定义的属性和方法。 3.1 窗体模块 窗体模块又称窗体,是VB中最常用的对象,是界面设计的基础。程序员可以在窗体上创建应用程序,进行各种相关的程序设计操作。 3.1.1 窗体的坐标系 坐标系统是一个二维网格,可定义屏幕上、窗体中或其它容器中的位置。 (x, y),x 值是沿 x 轴点的位置,最左端是缺省位置 0。y 值是沿 y 轴点的位置,最上端是缺省位置 0。 VB的坐标系统遵循以下规则: 当移动控件或调整控件的大小时,使用控件容器的坐标系统。如果直接在窗体上绘制对象时,窗体就是容器。 所有的图形和 Print 方法,使用容器的坐标系统。 一些用来调整窗体大小或移动窗体的语句,用缇来表示窗体的位置和大小。当创建用来调整窗体大小或移动窗体的代码时,应先检查 Screen 对象的 Height 属性和 Width 属性,以确保窗体在屏幕上大小合适。 屏幕的左上角总是(0,0)。任何容器的缺省坐标系统,都是由容器的左上角(0,0)坐标开始。 沿坐标轴定义位置的测量单位,统称为刻度。 3.1.2 刻度 VB中规定缺省单位为缇。 使用缺省的刻度:缺省刻度把坐标(0,0)放置在对象的左上角。缺省刻度单位为缇。 创建自定义刻度 选择标准刻度:若不直接定义单位,可通过设置 ScaleMode 属性,用标准刻度来定义它们。 使用刻度方法改变坐标系统 使用ScaleLeft、ScaleTop、ScaleWidth及ScaleHeight属性 设置值 描 述 0 用户定义。若直接设置了 ScaleWidth、ScaleHeight、ScaleTop 或 ScaleLeft,则 ScaleMode 属性自动设为 0。 1 缇。这是缺省刻度。1440 缇等于。 2 磅。 等于。 3 像素。像素是监视器或打印机分辨率的最小单位。每英寸里像素的数目由设备的分辨率决定。 4 字符。打印时,一个字符有 1/6 英寸高、1/12 英寸宽。 5 英寸。 6 毫米。 7 厘米。 利用属性窗口设置窗体的属性 3.2 窗体的属性 3.2.1 属性的设置 在程序中用程序代码设置 窗体名称.属性名=属性值 3.2.2 窗体的常用属性 1. 名称标识 Name属性:用来标识窗体的名称,是字符串类型。Name属性是一个以字母开头由字母、数字和下划线组成的长度不超过40个字符的字符串。 2. 外观 属性 说 明 Caption 用于设置窗体标题内容,其值是一个字符串。 BorderStyle 用于控制窗体边界的类型。表现窗体的显示风格,对应六个值,见表3-3所示。 ControlBox 用来设置在应用程序窗口左上角是否出现控制菜单。该属性有两个值,True或False。缺省值为True,表示窗体有控制菜单。 MaxButton和MinButton 指定在运行时在窗体的标题栏右边是否出现最大化和最小化按钮。只有当ControlBox属性值为True时,这两个属性才起作用。 Icon 用于设置窗体运行时应用程序窗口标题栏最左边的图标形状,缺省的应用程序图标是 。在设计时可以通过打开Icon属性对话框,选择或输入一个图标文件名(扩展名为ICO 的文件),就可以更换应用程序的图标。 BackColor 设置窗体背景的颜色,系统默认的背景是灰色。 Picture 允许用户以一幅图片作为窗体背景。窗体背景的图像文件格式可以有多种,Visual Basic支持以下几种图像文件格式:位图文件(*.bmp)、图形交换格式文件(*.gif)、JPEG压缩文件(*.jpg)、图元文件(*.wmf)、图标文件(*.ico)。 属性值 边 界 类 型 0 None(无边界框架) 1 Fixed Single(窗口大小固定不变的单线框架) 2 Sizable(窗口大小可变的标准双线框架) 3 Fixed Dialog(窗口大小固定的对话框窗体) 4 Fixed Tool Window(窗口大小固定的工具箱窗体) 5 Sizable Tool Window(窗口大小可变的工具箱窗体) 3. 尺寸位置和输

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档