第二章界面设计基础.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章界面设计基础

第 2 章;2.1 可视化编程的基本概念 ;VB是一种面向对象的程序设计语言,其程序设计原则是以对象为中心。;2. 类 类是一个抽象的整体概念 ,对象是类的实例化。 例如:人、汽车、电话、桌子等都可当作“类”。 以“汽车”为例,说明类与对象的关系。 汽车是一个笼统的名称,是整体概念,我们把汽车看成一个“类”,一辆辆具体的汽车(比如各种牌子的汽车)就是这个类的实例,也就是这个类的对象。; 工具箱中的各种控件代表了各个不同的类。当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件对象,也简称为控件。;3. Visual Basic中对象的操作 (1)建立对象 方法1: 单击工具箱中的某个控件 — 在窗体上拖动。 方法2: 双击工具箱控件对象,则立即在窗体出现一个默认大小的对象框。 ;(2)编辑对象(实例示范) 先选定对象,然后可以进???编辑操作 选定对象 选定一个对象:单击对象 选定多个对象:Ctrl(Shift)+单击 编辑操作 放大、缩小:鼠标拖动或修改相关属性 删除对象: 按Del键 复制对象: 复制—粘贴;(3)对象的命名 ;属性:描述和反映对象特征的参数。 属性决定了对象展现给用户的界面具有什么样的外观及功能。例如: 控件名称(Name) 标题(Caption) 颜色(Color) 字体(FontName) 属性设置的方法: 方法1:通过属性窗口设置。 方法2:在程序代码中通过赋值语句实现。 格式:对象.属性=属性值 例如:cmdDisp.Caption=“显示” ; 1. 事件(Event) 由VB预先设置好的、能被对象识别的动作。如:Click(单击)、Dblclick(双击)等。 2. 事件过程 (Event Procedure) 对象的事件发生后,应用程序处理这个事件所执行的一段程序代码。 ;事件与事件过程(续);事件;方法:是用来完成特定操作的过程和函数。 方法是面向对象的,调用时要指明对象。 对象方法调用形式: [ 对象.]方法[ 参数列表 ] 如省略对象,表示是当前对象,一般指当前窗体。 例如: Form1.print VB程序设计 若当前窗体是Form1,则可简写为: print VB程序设计 ;焦点与Tab键序 ;2.Tab键序 Tab键序是指用户按Tab键时,焦点在控件间移动的顺序。 系统默认的Tab键序与控件建立的顺序相同,也可以重新设置控件的TabIndex属性修改Tab键序。 第一个默认获得焦点的控件的TabIndex属性值为0,其他控件依次为 1、2、3...。 ;2.2 界面设计基础 ;窗体;常用的窗体属性有: (1)Name(名称)属性 指定窗体的名称,在程序代码中用这个名称引用该窗体。 例如:form1.print “ok” ;2. 窗体的属性(续);程序中设置:见下表 ;例如:下面程序的运行结果如图所示。;(4)Enabled属性:决定控件是否可操作。 True:允许用户进行操作(缺省值)。 False:呈暗淡色,禁止用户进行操作。;(5)Visible属性:决定控件是否可见。 True :运行时控件可见(缺省值) 。 False:运行时控件隐藏,用户看不到,但控件本身是存在的。 (6)BackColor属性:用于设置窗体的背景颜色。 (7)ForeColor属性:用于设置在窗体中显示图片和文本的颜色。 (8)MaxButton属性:值为Ture时有最大化按钮。 (9)MinButton属性:值为 Ture时有最小化按钮。 ;2. 窗体的属性(续) ;2. 窗体的属性(续);与窗体有关的事件有30多个,掌握常用事件。 (1)Click/DblClick:单击/双击窗体。 (2)Load:窗体被装入时触发的事件。该事件通常用来在启动应用程序时对属性和变量进行初始化。 (3)Unload事件:卸载窗体时触发该事件。 (4)Activate事件:当窗体变为活动窗体时触发该事件。;窗体常用的方法有: 打印输出Print 移动Move 清除Cls 显示Show 隐藏Hide等方法。 ;(1)Print方法 功能:在窗体上输出信息。 调用格式: [窗体名.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,] 说明: 若窗体名省略,则在当前窗体上输出。如果在立即窗口使用print方法可省略对

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档