- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[PPT]-课程名称:VB6.0程序设计.ppt
课程名称:VB6.0程序设计;第一章 VB程序设计概述
第二章 简单的VB程序设计
第三章 vb基本语言
第四章 常用控件与窗体
第五章 vb与数据库;第一章 VB程序设计概述;1.1 VB发展历程;1.2 如何学习VB;1.3 VB集成开发环境;第二章 简单的VB程序设计;2.1 VB的基本概念;对象和类:
对象:是指现实世界中各种各样的实体。如一个人,一辆车,一张桌子等,对象具有特定的属性、方法与事件。以人为例:有高矮胖瘦的特征(属性),有坐卧跑的行为(方法),有外界作用在人上的活动(事件)。VB中常用的对象有:窗体、控件等。
类:是同种对象的集合与抽象。类是创建对象实例的模板,对象则是类的一个实例。
;对象的属性,事件和方法
在面向对象的程序设计中,属性、事件和方法构成了对象的三要素。
属性
属性是对象的特征,属性保存对象中的数据。例如,控件名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性决定了对象展现给用户的界面具有什么样的外观及功能。
可以通过以下两种方法设置对象的属性:
①在设计阶段利用属性窗口直接设置对象的属性值
②在程序代码中通过赋值语句实现,格式为:
对象名.属性名=属性值 如:command1.caption=“确定”
通常,对于反映对象外观特征的一些不变的属性应在设计阶段设置,而内在的可变的属性则在编程中实现。;事件,事件过程和事件驱动
⑴事件
事件就是发生在对象上的事情。同一事件作用于不同的对象,会产生不同的后果。例如,在学校,教室楼的铃声是一个事件,教师听到铃声就要准备开始讲课,向学生传授知识;学生听到铃声,就要准备听教师上课,接受知识;而行政人员对铃声可不于响应。
在VB中,单击(Click)、双击(DblClick)、改变(Change)、获取焦点(GotFocus)、键盘按下(KeyPress)等都为事件。;⑵事件过程
在对象上发生了事件后,应用程序就要处理这个事件,而处理的步骤就是事件过程。
VB事件过程的形式如下:
Private Sub 对象名_事件名([参数列表])
….. 事件过程代码
End Sub
下面是一个命令按钮的事件过程,作用是将文本框的字号改为20磅。
Private Sub Command1_Click( )
Text1.FontSize=20
End Sub
;⑶事件驱动程序设计
在传统的面向过程的应用程序中,代码的执行是从第一行开始的,随着程序流程执行代码的不同部分。程序执行的先后次序由设计人员编写的代码决定,用户无法改变程序的流程。
在VB中,程序的执行发生了根本的变化。程序执行后,系统等待某个事件的发生,然后去执行处理此事件过程,执行完后,系统又处于等待事件发生状态,这就是事件驱动程序设计方式。用户决定了代码执行的顺序。
;方法
面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程和函数称为方法(对象能够执行的一个操作),供用户直接调用。
因为方法是面向对象的,所以在调用时一定要指明对象。对象方法的调用格式为:
[对象.]方法 [参数名表]
若省略了对象,表示为当前对象,一般指窗体。
例如:Form1.Print 欢迎您使用Visual Basic 6.0!
使用Print方法在对象为Form1窗体中显示“欢迎您使用Visual Basic 6.0!”的字符串。
;2.2如何建立简单的应用程序; 1、对象的建立
2、对象的选定
3、对象的删除与复制
4、对象的布局
5 、对象的命名;例题:编写对输入的字符进行转换的程序;1.创建用户界面; 2.对象属性设置; 3.对象事件过程及编程;KeyPress事件;4.保存和运行程序
1、保存时要注意
(1) 保存文件时,要选文件—Form1另存为(窗体文件.frm)
和文件—工程另存为(工程文件.vbp)。
(2) 要搞清楚存盘的位置和文件名。
2、VB有两种运行方式:
编译运行模式:文件—生成.exe
解释运行模式:运行—启动(f5) ; 2.3 窗体和基本控件的属性,事件和方法;窗体和控件的基本属性
1. Name 名称属性
所创建的对象名称,创建时自动提供默认的名称。在程序中,对象名称是作为对象的标识而引用,不会显示在窗体上。
2. Caption 标题属性
该属性决定了控件上显示的内容。
3
您可能关注的文档
- 小学科学五年级下《沉与浮》单元复习PPT课件.ppt
- 建筑设备安装工程预算教学课件ppt作者傅艺1_第五章 给排水、采暖、燃气工程工程量计算.pptx
- 5肉、禽、蛋及水产类掺伪鉴别检验.ppt
- 629破釜沉舟,背水一战。.ppt
- 《名著导读——《昆虫记》:谱写昆虫生命的诗篇课件》初中语文人教版2013年第3版七年级下册5210.ppt.ppt
- 骨架型缓释制剂 ppt课件.ppt
- 古代诗歌鉴赏艺术手法概要1.ppt
- 食品药品安全知识讲座_PPT课件.ppt
- PPT-工业催化原理Catalysisinindustrialprocesses.ppt
- 企业日常营运中的节税技巧与账务处理【ppt】.ppt
- 第8章公共关系原理与实务 ppt课件.ppt
- 中考政治总复习 第9课时 关注经济生活课件(考点聚焦 考点拓展 考题探究 解题指导)【课件】.ppt
- 慢阻肺、肿瘤病人的家庭护理和治理-社区护理学-课件-09[指南].ppt
- 4.《索溪峪的“野”》上课用.ppt
- (PPT)-医学美容技术(PPT30)-工艺技术.ppt
- 【PPT】-中国学生营养日-舌尖上的健康.ppt
- 【湘教版】2014年中考政治复习方案(考点聚焦+考点拓展+考题探究)课件:关注经济生活湘教版.ppt
- 新人教版小学语文六年级上册《索溪峪的野》课件ppt.ppt
- 边做边学——3ds Max 9室内效果图设计案例教程 作者 刘崇健 06.ppt
- [PPT]-疑难字五笔字型编码详解.ppt
最近下载
- 毕业设计(论文)年产15万吨合成氨合成工段毕业设计.doc VIP
- 年产8万吨苯乙烯工艺设计论文 -毕业设计论文.doc VIP
- 毕业设计:年产3.26万吨聚氯乙烯生产车间工段的设计.doc VIP
- 毕业设计(论文)-年产25万吨湿法磷酸毕业设计.doc VIP
- 绣春刀电影剧本(绣春刀原创剧本).docx VIP
- 年产3.26万吨聚氯乙烯聚合工段的设计毕业设计.doc VIP
- 赏花拍花不识花花盲她来扫.PDF VIP
- 血栓与止血检验的临床应用 (2).ppt VIP
- 年产5万吨电解铜的电解车间毕业设计_毕业设计论文.doc VIP
- 【艺恩数据】2025年TikTok用户转战小红书跨越语言与文化的社交迁徙报告.docx
文档评论(0)