- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
丽水学院VB-2-200842211584775
2.1 VB对象的概念 1.对象:具有某些特性的具体事物或抽象。如:一辆小轿车。 2.类:是同种对象的集合与抽象,创建对象实例的模板 ,封装和隐藏是类的重要特性。如:汽车。 3.VB中的类和对象; 在VB中,类可由系统设计好,也可由程序员自行设计。 在VB中有窗体、控件、部件和菜单项等控件类和对象,还有系统对象如打印机(Printer)、剪贴板(Clipboard)和屏幕(Screen)和应用程序(App)等。 窗体既是类也是对象。 2.1.2 对象的属性、事件和方法 对象的建立和编辑: 建立:工具箱拖曳或双击。 选定:单击单选;拖选或Ctrl+单击多选。 复制或删除复制:复制——粘贴——”否”删除:Del 命名:名称属性(Name)。 1.属性 保存对象中的数据,反映对象特征。如对象的大小、形状和颜色等。 2.事件、事件过程和事件驱动 事件发生在对象上的行为。如单击(click)、双击(dblclick) 、改变(change)等 。 事件过程可以通过一段程序代码来响应某个具体事件所执行的操作,这段程序代码即为事件过程。 事件驱动程序执行后等待某个事件的发生,然后去执行相关事件过程。 3.方法 对象的行为和动作,指使对象动作的命令。是系统提供的一种特殊函数或过程,供用户直接调用。 格式:[对象.]方法 [参数] 如对象打印方法(Print),显示窗体方法(Show),移动方法(Move)等。 对象的方法是固有的,可以调用但不能编辑和修改。如:form1.clsform1.print “welcome!” 2.2 窗体和基本控件 通用属性 窗体 标签控件(Label) 文本框控件(TextBox) 命令按钮控件(CommandButton) 2.2.1 通用属性 Name:名称 Caption:标题 Height、Width、Top和Left:高、宽、顶边、左边 Enabled:可用 Visible:可见 Font:字体 ForeColor、BackColor:颜色属性 MousePointer、MouseIcon:鼠标指针类型、图标 控件默认属性 1.Name属性 所有对象都有的属性,用于标识对象的名称,运行时只读。 新控件的缺省名字由控件默认名称加上一个唯一的整数组成。如:Form1、Form2…… 2.Caption属性 用于标识一个对象活动窗口标题的字符串。 可以使用 Caption 属性赋予控件一个访问键。 在标题中,在想要指定为访问键的字符前加一个 () 符号,该字符就带有一个下划线,运行时按下 ALT 键和带下划线的字符就可把焦点移动到那个控件上。 3.Height、Width、Top和Left属性 在窗体上设计控件时,VB提供了默认的坐标系统。窗体左上角为坐标原点,上边框为坐标横轴,左边框为坐标纵轴,坐标单位为缇(twip),1 twip =1/20点=1/1440英寸=1/567厘米。 如图2-2所示,Height和Width用来决定控件的高度和宽度,Top和Left属性决定了控件在窗体中的位置,Top属性决定控件到窗体顶部的距离,Left属性决定了控件到窗体左边框的距离。对窗体而言,Top属性决定窗体到屏幕顶部的距离,Left属性决定了窗体到屏幕左边的距离。 4.Enabled属性 用来确定一个窗体或控件是否能够对用户产生的事件作出反应。其值为逻辑值True或False。Enabled 属性允许在运行时使窗体和控件成为有效或无效。 6.Font属性 改变文本的外观。包括: 字体(FontName) 字号(FontSize) 加粗(FontBold) 倾斜(FontItalic) 删除线(FontStrikethru) 下划线(FontUnderline) 7.颜色属性 前景色(ForeColor):用于设置控件的正文颜色。改变 ForeColor属性不影响已创建的文本或图形。用户可以在调色板中选择颜色。 背景色(BackColor):用于设置控件正文之外的颜色。如果在绘图方法进行绘图之后改变 BackColor 属性,则已有的图形将会被新的背景颜色所覆盖。用户可以在调色板中选择颜色。 8.MousePointer 属性和MouseIcon属性 MousePointer:鼠标指针的类型。 设置值的范围一般在0~15之间。几种常用的设置值: 0:缺省值,形状由对象决定。 1:箭头。 2:十字线。 3:I 型 11:沙漏(表示等待状态)。 99:通过 MouseIcon 属性所指定的自定义图标。 MouseIcon:自定义的鼠标图标,图标文件类型为.ico或.cur,图标文件在安装目录的Graphics文件夹中。该属性必须在 MousePointer 属性值为99时有效。
文档评论(0)