- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB总复习 VB语言是一种通用的可视化程序设计语言。 VB的特点: 具有面向对象的可视化设计工具 事件驱动的编程机制 对象:是具有某些特性的具体事物的抽象。每个对象都具有描述其特征的属性及附属于它的行为。 类:是创建对象的模板,是同类对象的集合和抽象,它包含所创建对象的属性描述和行为特征的定义。 类是对象的定义,而对象是类的一个实例。VB 常用的类有:窗体、控件等。 对象/类---控件 控件---界面上的类 可以放置控件的容器: 窗体 图片框 如何在容器中设置控件? 对象的三要素 (1)属性 对象的性质,即用来描述和反映对象特征的参数。 在选定中选定对象设置属性 对象.属性=属性值 command1.caption=“确定” (2)方法 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用 方法的使用:[对象.]方法[参数列表] 若省略其中的对象: 表示为当前对象,一般 指窗体 Form1.Print “欢迎你使用Visual Basic” (3)事件 响应对象的动作称为事件,它发生在用 户与应用程序交互时。如单击控件、鼠标移 动、键盘按下等。 事件过程 指附在该对象上的用户编写的程序代码,是事件的处理程序。 事件驱动 是图形用户界面的本质,程序的执行先等待某个事件的发生,然后再执行处理次事件的事件过程。 如单击控件、鼠标移动、键盘按下等 程序执行后系统等待某个事件的发生,然后去执行处理此事件的事件过程,执行完成后,又等待某事件发生的状态,这就是事件驱动程序设计方式。 基本控件和窗体 属性 用户界面对象(组件)的特征称为属性 创建对象(组件) 时,会将组件属性设置为默认值 可以在设计时使用“属性”窗口更改它们的值 常用、重要属性 1.Name名称属性 创建的对象名称,有默认的名。在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。 2. Caption标题属性 该属性决定了控件上显示的内容。 3. Height、width、top和left属性 4.Enabled属性 控件是否可操作. 当设置为false时,呈暗淡色,禁止用 户进行操作. 5. Visible属性 控件是否可见.当设置为false时, 用户看不到,但控件 本身存在。 6. Font属性 Fontname 字体 Fontsize字体大小 Fontbold是否是 粗体 Fontitalic 是否斜体 Fontstrikethru是否加一删 除线 Fontunderline是否带下划线 7. Forecolor前景颜色属性 设置控件的前景颜色(即正文颜色). 其值是一个16进制常数,用户可以在调色板中直接选择所需颜色。 8. Backcolor背景颜色属性 9. Backstyle背景风格属性(lable) 0-transparent:透明显示,即控件背景颜色显示不出来。若控件后有其它空间局可显示出来 10. BorderStyle边框风格属性 0-None:控件周围没有边框 1-Fixed Single:控件带有单边框。 11. Alignment属性 控件上正文水平对齐方式 0: 正文左对齐 1: 右对齐 2: 居中 12. AutoSize属性(label) 控件是否根据正文自动调整大小, False. 13. WordWarp属性 AutoSize True时,WordWarp才有效为ture,按正 文字体大小在垂直方向上改变显示区域的大小。 14.TabIndex属性 决定了按Tab键时,焦点在各个控件移动的顺序。各个 控件默认TabIndex值就是以控件建立时 的顺序,第一个 为0. 15.控件默认属性 反映该控件最重要的属性,使用时可省略属性名。 注意:Command的默认属性为Default,当该属性为 True,当按Enter键,该控件起作用。 text1.text=“visual Basic” text1=“visual Basic” 上述两者是等价的 label1.caption=“VB” label1=“VB” 上述两者是等价的 窗体 应用程序用户界面的基础 包含组成用户界面的组件 用户使用窗体与应用程序进行交互 主要事件:load click 标签 Label 用于显示: 属性:标题(Caption)、边界风格(Borderstyle) 文本框 TextBox 用于输入或输出 属性:Text、 Maxlength、 L
文档评论(0)