- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 VB语言设计基础 VB中的对象 对象是具有属性、方法和事件的实体 对象是具有属性、方法和事件的实体,也就是包含了数据和代码的逻辑实体,数据就是描述该对象状态的属性,代码是指该对象可以执行的行为。对象这一实体是对现实世界中某些对象的模型化。对象仅在程序执行时存在。 对象的属性和方法 属性 描述对象特征的数据 通用属性(很多对象都具有的属性): 标题(Caption) 名称(Name) 颜色(Color) 字体大小(FontSize) 是否可见(Visible) 某对象特有的属性 修改属性值的方法: 选中属性后,手工输入 在属性值列表中选择 在属性值修改对话框中选取、设置 通过代码修改 并非所有的属性都可以在属性框中修改,也并非所有的属性都可以通过代码修改 对象的属性和方法 方法 对象所具备的功能,是对象的一部分 一般是执行一个操作 通用方法是很多对象都支持的方法 更多的时候,每个对象所能支持的方法也不同 事件 对象能识别的外界对其做出的动作 系统事件是由系统内部产生的,如timer事件 用户事件是由用户引发的事件,如单击事件 2.1.2 VB中的控件和控件类 VB中的控件 ——对象的图形化表示形式 VB中的控件类 用于创建控件的类 与工具箱的图标一一对应 2.2 窗体 1. 窗体的基本组成 同windows操作系统界面下的众多窗口一样包括: 标题栏; 标题(控制)图标;窗体边框; 窗体区域。 最大化、最小化按钮; 关闭按钮; 2.2.1 窗体的组成、创建和移除 2.窗体的创建与添加 (1)打开“添加窗体”对话框 “工程”→“添加窗体”; “工程资源管理器”→”form1”→右键→“添加”→“添加窗体” (2)选择“新建”或“添加”标签 3.窗体的保存 单击“文件”→“保存工程” 或单击工具栏的 按钮 4.窗体的添加 “工程”→“添加窗体”即可弹出“添加窗体” →“现存” 5.设置启动窗体 (1) 打开“工程属性对话框” “工程”→“xxx 属性…” “工程资源管理器”→右键→ “xxx 属性…” (2) “工程属性”→“通用”→“启动对象” 2.2.2 窗体的属性 Name (名称) 确定窗体的名称, 默认为form1~form2…… 窗体的Name属性是区别于其它对象的标识 编写代码时用name属性值指定所引用的窗体 Enabled 决定控件是否可操作 True :允许用户进行操作,并对用户的操作出响应 False:运行时窗体控件呈暗淡色,禁止用户进行操作 Height、Width、Left、Top 设置窗体的高度、宽度、窗体距屏幕顶部的距离和窗体距屏幕左部的距离 单位为twip:1 twip=1/20点=1/1440英寸=1/567cm 利用改变属性的代码使窗口动起来 如代码:me.left=me.left+200 Visible 确定窗体控件运行时是否可见 True :运行时窗体控件可见(true是缺省值)。 False:运行时窗体控件隐藏,用户看不到,但窗体对象是存在的。 2. 属性值的两种修改方法 (1)在程序的编辑状态下通过可视化界面设置 (2)通过代码设置 如:Form1.caption=“test” 说明:若没有指定对象,隐含指当前窗体。 3.窗体对象的特征属性 可改变窗体执行时的状态(外观、特性) 2.2.2 窗体的属性 BackColor属性、ForeColor属性 Me.forecolor=vbred Font属性 通过字体对话框设置 通过代码分别设置 FontName (字体名) FontSize (字号大小) FontItalic (字体倾斜否) FontUnderline (下划线否) FontBold (字体加粗否)等 Picture属性 LoadPicture(“ ”) 函数 作用是调入指定的图片文件Form1.picture=loadpicture(c:\06.jpg) 2.2.3 窗体的事件 事件过程 能够被对象识别的在程序执行时由系统自身或用户所引发的一些事件,每一个事件都对应一段代码——事件过程。 鼠标事件 Click、Dbclick、MouseDown、MouseUp、MouseMove [窗体名.] [对象名.]属性名=属性值 例2.1 、2.2 2.2.3 窗体的事件 2. 窗体特有的事件 Load 载入窗体时触发 Unload 退出窗体时触发 Activate 和 deactivate 激活/退出激活 Resize 窗体第一次显示或窗口状态改变时 2.2.4 窗体常用的方法 Print方法 Form
您可能关注的文档
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第7章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第8章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第9章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第10章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第11章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第12章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第1章 Visual Basic 6.0程序设计概述.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第3章 控制结构程序设计.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第4章 数组及应用.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第5章 过程与函数.ppt
- Visual Basic 程序设计教程 03 ryjc vb ch2 数据类型、表达式、函数.ppt
- Visual Basic 程序设计教程 04 ryjc vb ch3 数据输入输出.ppt
- Visual Basic 程序设计教程 05 ryjc vb ch4 分支结构及相应控件2.ppt
- Visual Basic 程序设计教程 06 ryjc vb ch5 循环结构及相应控件.ppt
- Visual Basic 程序设计教程 07 ryjc vb ch6 数组.ppt
- Visual Basic 程序设计教程 08 ryjc vb ch7 过程与函数.ppt
- Visual Basic 程序设计教程 09 ryjc vb ch8 界面设计.ppt
- Visual Basic 程序设计教程 10 ryjc vb ch9 文件.ppt
- Visual Basic 程序设计教程 11 ryjc vb ch10 Visual Basic与数据库.ppt
- Visual Basic 程序设计教程 12 ryjc vb ch11 VB.NET简述.ppt
最近下载
- 2024年中考数学压轴题型(浙江专用)压轴题06 相似相关压轴题(教师版).docx VIP
- 统编版语文三年级上册习作猜猜他是谁 公开课一等奖创新教学设计.docx VIP
- PSP版波斯王子启示游戏攻略.doc VIP
- 2025年中考数学压轴题专练:二次函数综合(面积问题)(含解析).docx VIP
- 2009~2012社保缴费基数(全国).pdf
- 2025年中考数学压轴题专练:二次函数与圆综合.docx VIP
- 轻金属冶金学12镁冶金学第二讲热还原法原理与过程.ppt VIP
- 2023 CCF 非专业级软件能力认证 CSP-S 第二轮认证 提高级.pdf
- 广东省房屋建筑工程竣工验收技术资料统一用表(2024版).pdf
- 江苏省苏州外国语学校2024届高三下学期5月月考英语试题试卷含解析.doc VIP
文档评论(0)