如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
复习:VB的三个基本特点复习:VB环境中应该熟知的窗口复习:上机实验中应该积累的内容练习练习练习第2章面向对象编程基础本章主要内容§2.1可视化编程的基本概念一、对象的概念一、对象的概念二、对象的属性二、对象的属性绘出标签对象并单击选中;在属性窗口中设置Caption为Hello,World!Backcolor为蓝色Forecolor为白色Font为宋体(大小20)单击窗体空白处(即窗体本身),在属性窗口设置Caption为“我的第一个VB程序”单击工具栏上的按钮(或F5)运行程序,得到如图结果;三、对象的事件三、对象的事件三、对象的事件四、对象的方法§2.2VB中的控件Control由VB提供的供用户使用的界面元素;例:文本框、标签、命令按钮…工具箱标准控件:20个可添加到工具箱上的ActiveX控件;常用控件的名称图形框picture标签label文本框text框架frame命令按钮command水平滚动条Hscroll垂直滚动条Vscroll一、VB中的控件2、控件的命名在一般情况下,窗体和控件都有默认值,如Forml,Commandl,Textl等。在应用程序中使用约定的前缀,可以提高程序的可读性。如:窗体对象前缀:frm;命令按钮对象前缀:cmd;文本框对象前缀:txt标签对象前缀:Lbl等3、控件的值为了方便使用,VisualBasic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。如:text1.text=“我是默认的属性”text1=“我是默认的属性”二、控件的属性和方法(3)BackColor、ForeColor和Font属性BackColor:设置控件的背景颜色ForeColor:设置控件里显示图片和文本的前景色Font:设置控件的文字字体定义颜色值:RGB函数:RGB(红,绿,蓝)颜色常量:如vbRed(红),vbGreen(绿)如设定窗体的背景色:Form1.backcolor=RGB(0,125,250)Form1.backcolor=VBgreen实例演示设置字体属性(用下列属性设置)FontName:字体的名、FontSize:字体号、FontBold:是否加粗、FontItalic:是否斜体、FontUnderline:是否加下画线、FontStrikethru:是否加删除线等利用Font属性设置相关属性(4)Enabled和Visible属性Enabled:控件是否可用Ture:可用;False:不可用Visible:控件是否可见Ture:可见;False:不可见(5)TabIndex和TabStop属性TabIndex属性:设置Tab键的顺序,该属性决定控件在一个窗体中的输入顺序TabStop属性:具有输入特性的控件有此属性设置控件是否可以通过Tab键接受输入焦点(true/false)2、控件的通用方法:(1)Move方法移动控件,或改变控件大小MoveLeft,Top,Width,Height后三个参数是可省略的(2)SetFocus方法控件获取输入焦点,如txtName.SetFocus如果控件无效或不可视,使用该方法会出错三、控件的事件4、MouseMove事件当鼠标在控件上移动时,引发该事件5、MouseDown和MouseUP事件鼠标任何键按下和松开会产生MouseDown和MouseUp时间6、GotFocus和LostFocus事件当控件接受到输入焦点时,引发GotFocus事件当控件失去输入焦点时,引发LostFocus事件7、Change事件当控件的的值发生改变时会引发该事件§2.3控件的画法及基本操作二、控件的基本操作1、选择控件(1)当前控件的选择:鼠标单击选择;按Tab键选择(2)多个连续控件的选择:拖动鼠标法(3)多个不连续控件的选择:先选中一个,然后按着Shift或者Ctrl键单击要选择的控件。说明:在选择多个控件时、控件周围有8个蓝色小方块意味着当前控件是当前控件(活动控件)、其余选中的控件周围为浅色小方块。2、控件位置的调整:控件的移动:用鼠标直接拖动该控件,按着Ctrl键+方向键3、控件的缩放(1)用鼠标拖动控件周围的小方块缩放控件的大小(2)Shift+方向键头4、通过属性值改变控件的位置和大小控件位置的属性:Left、Top控件大小的属性:Width、Height5、控件的删除与复制与Word中文本的删除与复制一样。三、控件属性的设置方法(1)在属性窗口中设置控件的属性(2)在代码中设置控件的属性一、步骤介绍1、创建程序应用的界面(组装界