对象,控件和事件说明
来源:互联网 发布:淘宝企业店购买 编辑:程序博客网 时间:2024/06/07 14:21
上次写的总结不知道为什么,没有什么小伙伴评论,弄得我很是困惑啊,难道是小伙伴们没有看到?还是写的不够好?其实每次我写完博客之后最希望看到大家的评论了!有什么不足,大家都会委婉的指出来,让我在以后的日子里,不断改进,逐步提高!下面就是我的分享,希望大家多多评论,有什么不做的地方,大家多多指出!
对象、属性、类
1.对象(Object)
在VB中,所谓对象,就是VB程序系统提供给编程人员使用的各种“物体”,如窗体(Form)、命令按(Command Button)、文本框(Text Box)等。
这些对象(Object) ,还可以由多个子对象构成。如电脑是一个对象,而电脑又是由CPU、内存、硬盘、主板、外设等多个部件(对象)组成,因此,电脑对象就由这多个子对象组成,“电脑”也可以称为这些子对象的一个“容器”(Container)对象。
2.属性(Property)
每个对象都有属于自己的特性,称为属性(Property)。如桌子,与之相关的属性有它的大小尺寸、颜色、材质质地等。在VB中,每个对象都有一组特定的属性,对这些属性进行描述的数据集合,称为属性栏。属性栏中记录的对象属性数据叫做属性值。对象属性设置的方法一般有两种:
(1)预设法:在进行可视化程序界面设计时,利用属性窗口设置对象的属性。方法为:在属性窗口中选中要设置的属性,然后在窗口的右列中键入新的数值进行预设。
(2)程序更改法:在程序设计中通过属性更改命令语句更改对象的某个属性。方法为:
对象名.属性名=属性值
“对象名.属性名”这种表达方式,是VB中引用对象属性的基本方法。
3.类(Class)
具有相同属性、或是大多数属性相同的对象,称为同一类对象。如气球,有红色的,黄色的;有圆的、扁的,但都是气球,这些不同形状或颜色的气球属于同一类对象。而电脑和气球就完全不能算是同一类对象,因为它们的属性区别太大。
控件
VB中的控件通常有3种类型。
第一种:内部控件。由VB系统提供的在默认条件下工具箱中显示的所有控件都是内部控件,如各种按钮控件、文本框、列表框等控件。这些控件被封装在VB的EXE文件中,不可以从工具箱中删除。编程人员可以直接将工具箱中显示的控件图标用鼠标拖到编辑平台上进行编辑。
第二种:ActiveX控件。这种类型的控件由VB系统单独保存在.ocx类型文件中,其中包括各种版本VB提供的控件,如数据绑定网格、数据绑定组合框等。
第三种:可插入对象。由编程人员根据需要插入到工具箱中的特殊对象,如Word文档、Excel工作表、Powerpoint幻灯片等,可以作为一个对象添加到工具箱中,供编程时随时使用。在工具箱中,每个控件都由一个特定形状的图标按钮表示。
事件说明
Click 单击鼠标事件
DblClick 双击鼠标事件
Load 加载窗体事件
Unload 卸载窗体事件
Resize 控件大小改变事件
Change 控件内容改变事件
KeyDown 键盘按键按下事件
KeyUp 键盘按键松开事件
KeyPress 按下可显示字符键事件
MouseDown 鼠标按下事件
MouseUp 鼠标松开事件
MouseMove 鼠标移动事件
不管是在课本里,还实在视频中,以上的内容我的印象都很深刻,我感觉挺重要的很,在这里总结出来,和大家分享一下!希望我们共同进步!共同提高!
阅读全文
4 0
- 对象,控件和事件说明
- <a>控件和onclick事件触发的对象 this对象说明
- 用户控件说明和添加事件
- android常用控件 属性和事件说明
- ASP.NET用户控件说明和添加事件
- ASP.NET用户控件说明和添加事件
- 【ios控件】UIScrollView 事件说明
- javascript 事件对象 坐标事件说明
- 控件状态和控件事件
- TWebBrowser控件方法性性事件说明
- 事件对象和事件冒泡
- 事件对象和事件委托
- javascript触发事件和说明
- 以GridView控件的RowUpdating事件说明如何退出事件
- <a>控件this对象说明
- XMLHttpRequest对象和事件
- WaitforMultipleObjects和事件对象
- ListView 子控件点击事件对象优化
- Bat!~
- English Activity
- 杭电1171(HDU1171)
- keras可视化遇到pydot&graphviz无法导入问题(mac)
- 数据类型与常量变量
- 对象,控件和事件说明
- JAVA解析webservice生成Class
- 如何最快拥有一台新电脑
- windows下安装hadoop-2.7.3
- 虚拟机的安装与联网
- WEB APP、HYBRID APP与NATIVE APP的设计差异
- Ubuntu 之 Sublime Text 中文输入 问题
- 【数据库】——初步了解
- 系统备份与还原