- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 VB应用程序设计过程
教学目的要求:
理解面向对象程序设计及概念
掌握常用基本控件及应用
掌握VB工程开发设计步骤
教学重点
掌握常用基本控件属性、方法、事件
教学难点:
面向对象程序设计中对象、属性、方法、事件概念
2.1 面向对象程序设计基本概念一. 对象概念
对象含义:一是客观世界中的每一个实体。二是对象是数据和操作的集合.
类的概念:是对具有相同属性和相同操作的一组对象的共同描述,是同种对象的抽象。
二、对象的三要素
VB中对象三要素:属性、事件、方法。
1、属性:是用来描述对象的特性。
不同的对象有不同的属性
属性都有其属性值。
同一属性中不同对象的属性值也不相同。 (举例说明)
VB中对象属性设置:
在属性窗口上设置
在程序代码中:对象名.属性名=属性值
例如:窗体标题设为:学生成绩管理系统.其中标签标题为 “长春工程学院”, 黑体,60点阵字.
2、事件:在VB中,系统为每一对象预先定义好一系列的动作。每个事件都有相应的事件过程,事件过程是通过执行一段程序代码来实现的。
常见的事件:
单击(Click)
双击(DblClick)
装入(Load)
鼠标移动(MouseMove)
鼠标抬起(Mouseup)
鼠标按下(Mousedown)
获取焦点(GotFocus)
事件过程的一般格式:
Private Sub 对象名_事件名([参数表])
程序代码
End Sub
3、方法:方法是指对象本身能执行的动作。系统为不同对象提供的一种功能(系统函数或过程),可供用户直接调用。
一般格式如下:
对象名.方法名 [参数]
窗体常用的方法:Print 、Show 、hide、Cls 、Move等.
例如:在窗体中输出:Visual Basic程序设计。Form1.Print Visual Basic程序设计
举例说明:对象的属性、事件和方法
单击显示按钮,在窗体中显示:长春工程学院
2.2 窗体的属性、方法和事件
一、窗体常用属性
窗体属性决定了窗体的外观和操作。用两种方法来设置窗体属性:
一是通过属性窗口设置;
二是在窗体事件过程中通过代码来设置:对象名.属性名=属性值。
序号 属性 说明 默认值 1 Name(名称) 窗体的名称。 Form1 2 Caption(标题) 窗体标题栏上显示的文字 Form1 3 Width(宽度) 窗体的水平宽度 4 Height(高度) 窗体的垂直高度 5 Left(左边界限) 窗体左上角距屏幕左边的距离 6 Top(上方界限) 窗体左上角距屏幕顶部的距离 7 ForeColor(前景色) 窗体工作区前景色,正文颜色 8 BackColor(背景色) 窗体工作区的背景色 9 Enabled(可用) 决定窗体是否响应用户的事件 Ture False 10 Visible(可见) 决定运行后窗体是否可见 Ture False 序号 属性 说明 默认值 11 Font(字体) 窗体显示字体的属性(设置字体、字形、大小、效果). 宋体 12 MaxButton
MinButton 窗体是否有最大化按钮(Ture,False)
窗体是否有最小化按钮(Ture,False) Ture 13 Moveable 决定窗体是否能移动. Ture,False. Ture 14 BorderStyle(边界) 设定窗体边界的样式0:无框线,位置、大小固定;1:单线大小固定;2:可调整;3:固定大小的对话框;4:固定大小的工具窗口;5:可调整的工具窗口 2-可调整 15 Icon(图标) 设定/改变窗体图标 ? 16 Picture 设置在窗体上显示的图形 无 17 WindowState(窗体状态) 窗体显示状态。0:正常;1:最小化;2:最大化 0-正常 代码中设置:
Form1.caption=“计算窗口”
Form1.FontName = 黑体
Form1.FontSize = 40
Form1.FontBold = True 是否粗体
Form1.FontItalic = False 是否斜体
Form1.FontStrikethru = True 是否加删除线
Form1.FontUnderline = False 是否加下划线
Form1.BackColor = RGB(255, 255, 0) 黄色
RGB(红,绿,蓝)函数,三原色混合,值在0-255之间
Form1.BackColor = QBColor(1) 蓝色
您可能关注的文档
- 《会计基础学习》教案 第十章 财务会计报告.doc
- 《会计岗位实训》教案 模块4 往来业务会计岗位实训(电子工业版).doc
- 《会计岗位实训》教案 模块8 财务成果会计岗位实训(电子工业版).doc
- 《会计岗位实训》教案 模块9 记账员岗位实训(电子工业版).doc
- 《会计岗位实训》教案 模块7 成本费用会计岗位实训(电子工业版).doc
- 《会计核算基础》课件 第七章 会计处理程序.doc
- 《会计核算基础》课件 第五章 会计报表.doc
- 《会计核算基础》课件 第六章 工业企业主要经济业务的会计处理.doc
- 《会计核算基础》课件 第二章 账户与复式记账.doc
- 《会计核算基础》课件 第四章 会计账簿.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- T_HNTI 030—2020_茶树种质资源考察收集技术规范.pdf VIP
- 报关原理与实务(第二版)(第5章)1进出口货物报关单填制.ppt VIP
- 2025年滨州市中考英语试题卷(含答案逐题解析).docx
- 基于能力培养的人工智能课程体系设计.docx
- Q/GDW1827-2013三相智能电能表技术规范.pdf VIP
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录.pptx VIP
- 华能国际电力股份有限公司本质安全体系管理手册.doc VIP
- 教育行业AI大模型设计方案【231页WORD】.docx VIP
- 2024医保物价培训.pptx VIP
- 屋顶光伏发电建设项目实施方案.docx
文档评论(0)