- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上次课程回顾 第2章 VB可视化编程基础 2.1 VB对象的概念 2.2 窗体和基本控件 2.3 综合应用 2.1 VB对象的概念 2.1.1 对象和类 1.对象 对象指现实世界中的实体。如一个人、一辆汽车、一台电脑、一份报表等。 每个对象有自己的特征、行为和发生在该对象上的活动。 面向对象程序设计中: 2.类 3.VB中的类和对象 2.1.2 对象的属性、事件和方法 属性、事件和方法构成对象的三要素 1.属性 存放对象的数据 对象属性的2种设置方法: 设计阶段在属性窗口直接设置属性值 程序运行阶段在代码窗口通过语句 对象名.属性名=属性值 例如:Command1.Caption = 确定 2. 事 件 事件过程 事件驱动 3. 方 法 2.2 窗体和基本控件 2.2.1 通用属性:窗体和控件具有基本属性 (1) Name 名称属性 所创建的对象名称,在程序中引用。 (2) Caption 标题属性 该属性决定了对象上显示的内容。 (3) Height、Width、Top和Left属性 决定对象的高度、宽度,和位置。 (4) Enabled 属性 对象是否允许操作 (5) Visible 属性 对象是否可见 2.2.1 通用属性 (6) Font 属性组 文本的外观 FontName字体、FontSize大小 FontBold粗体、FontItalic斜体、 FontStrikethru 删除线、FontUnderline 下划线 (7) ForeColor属性 前景颜色 (8) BackColor属性 背景颜色 (9) MousePointer属性 鼠标指针类型 设置值范围0~15,由系统指定 。若为99,由用户提供的图形文件定义鼠标指针形状。 (10) MouseIcon属性 自定义的鼠标图标 在MousePointer属性值为99时,存放自定义的鼠标图标文件(.ico或.cur)。 例2.1 在窗体上建立两个命令按钮Command1和Command2, Command2的Font通过属性窗口设置, 其余属性通过代码实现(窗体单击事件)。 2.2.2 窗体 2.窗体的事件 常用的事件 Click:单击; DblClick:双击; Load:是在窗体被装入工作区时触发的事件。当应用程序启动,自动执行该事件,该事件通常用来在启动应用程序时对属性和变量进行初始化。 3.窗体的方法 使用方法的语法形式: [对象.]方法 [参数列表] Print方法 用来在窗体上显示文本内容 Cls方法 清除运行时在窗体或图形框中产生的文本或图形, 不能清除窗体在设计时的文本和图形 Move方法 可移动窗体或控件,并可改变其大小。 语法格式如下: [对象.]Move 左边距离[,上边距离[,宽度[,高度]]] 窗体示例 例2.2 窗体属性及事件方法示例 属性: MaxButton、MinButton、Caption、Picture 事件: Load、Click、DblClick 方法: Print 2.2.3 标签 上周课程回顾 上周实验 设计简单计算器: 设计时存在问题: 2.2.4 文本框 文本框是一个文本编辑区域,可以在该区域输入、编辑、修改和显示正文内容。 1.文本框重要属性 (1) Text:显示或输入的正文内容 (2) Maxlength:设置文本框可输入的文字最大长度。默认值为0,表示可以输入任意长字符串。 注意:在VB中字符长度以字为单位,也就是一个西文字符与一个汉字都是一个字,长度为1。 例2.4 利用属性实现文本信息的复制。单击窗体时,将text1文本框中的内容复制到text2中。 2.文本框-事件 2.文本框-事件 3.文本框-方法 文本框应用示例 例2.5 利用文本框实现简单两数加法运算。 2.2.5 命令按钮 2.3 综合应用 本章小节 文本框最有用的方法是SetFocus,即把光标移到指定的文本框中。其形式如下: [对象.] SetFocus SetFocus还可以用于如CheckBox、CommandButton、ListBox、ComboBox等控件 要求: Text1失去焦点时,检验数据有效性 Text2中按下回车键时,检验数据有效性 Text3得到焦点时,计算结果 用于程序运行时执行相应的事件 1. 属性 (1) Caption 命令按钮上显示的文字 (2) Style 按钮样式 0 —— Standard:默认,按钮上不能显示图形 1 —— Graphical:按钮上可以显示图形和文字 (3) Pict
文档评论(0)