对象的属性、方法和事件(简言之)
创新互联公司是一家专业提供弥渡企业网站建设,专注与网站制作、网站设计、HTML5建站、小程序制作等业务。10年已为弥渡众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
属性:指对象(窗体,控件)的大小、颜色、方位等一系列外观或内部构造的特征
方法:指对象(窗体,控件)所进行的操作
事件:指对象(窗体,控件)对外部条件的响应
VB中最简单的对象就是窗体和各种控件,如命令按钮、图标、文本框、菜单栏等。
如果想要设置某个对象的属性,可以通过如下两种方法:
(1)在设计状态下,通过属性窗口来设置对象的属性。
(2)在程序运行时,通过程序代码来设置对象的属性。
其格式为: 对象名.属性名=值 如 Forml.Caption="祝你快乐!"
事件是指对象对于外部动作的响应,当对象发生了某个事件,就会执行与此对象的这个事件相应的代码,这段代码被称为“事件过程”。
事件过程的命名格式为: 对象名_事件名
例如在窗体上单击鼠标左键,就发生了一个窗体的Click(单击)事件,并执行与其对应的事件过程。这个的事件过程名称为 Form_Click
方法是对象的一些功能,它可以使对象执行一定的操作。如Move方法、SetFocus方法,它们的作用分别是移动对象的位置和将焦点转移到某个对象上。
方法的使用格式为: 对象名.方法名
例如要使窗体上的第二个文本框控件对象获得焦点,可以使用如下代码:
Text2.SetFocus
人类是一个类,你是人,我是人,都是人类的实例(instance),或称对象(object)。一个类描述一类事物,描述这些事物所应具有的属性,如人有身长、体重、文化程度、性别、年龄、民族等。
一个对象是类的一个实例,它具有确定的属性,如张三(人的实例)身高180,体重70公斤,大学本科,男,21岁,汉族。
人类只有一个,人类的实例可以有无数个。
对象可以被创建和销毁,但类是无所不在的。
例如,桌子是一个类, 人们不断打造各种尺寸和风格(属性)的桌子(桌子的实例),打造桌子, 又不断毁坏桌子,年复一年,旧的去了,新的又来,但桌子的概念没变,它是一个抽象的概念。应该称它为桌子类,以区别于打造的具体桌子。
vb.net是完全面向对象的语言,支持面向对象的四个基本属性:抽象,继承,多态,封装,但vb是面向过程的语言,它只支持部分面向对象的内容像多态,接口等。从 VB 7.0 之后的版本俗称 VB.NET,来源于微软的.NET战略,到现在为止有三个版本
VB 7.0 即VB 2002,对应.NET Framework 1.0的版本
VB 7.1 即VB 2003,对应.NET Framework 1.1的版本
VB 8.0 即VB 2005,对应.NET Framework 2.0的版本
除了语法和使用习惯的继承,VB 6.0之前的版本和VB 7.0之后的版本完全没有联系,几乎没有相同之处,两种不同体系的语言
1、vb.net 完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。
2、错误处理不同。
vb中只是On Error.....goto和On Errer Resume Next ,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。
3、两者产生的窗体不同。
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。但是vb 只能创建Windows窗体。
4、数据库访问的差别。
vb6.0是通过ADO(Active X Data Objext)来实现对数据库访问。而vb.net 是通过ADO.NET来访问数据库。
扩展资料
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。
“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。
Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序 。
参考资料:百度百科-Visual Basic
网站名称:vb.net的基本对象,vb中的对象有哪些
文章转载:https://www.cdcxhl.com/article30/hdgcpo.html
成都网站建设公司_创新互联,为您提供品牌网站制作、定制网站、ChatGPT、企业建站、关键词优化、搜索引擎优化
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联