预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章VB可视化编程基础例2.1 一、VB对象的概念对象及对象的使用 VB中的类分类——系统设计的类,用户(程序员)设计的类 系统设计的类——为完成某种特殊功能由系统设计的类,于此基础上,用户可以进行必要的扩充。如工具箱中的可视控件。 注:此为学习重点,主要学习掌握系统类的属性、事件及方法。理解控件的属性、事件及方法事件驱动的程序设计小结:VB程序设计二、窗体和基本控件1、一般控件应用讨论 控件的一般性公共特征(属性)(续): 控件位置:top、left(左上角x、y坐标)(像素) 控件大小:width、height(宽、高) 显示字体:fontName、fontSize、fontBold、fontItalic、fontStrikethru、fontUnderline 颜色控件:ForeColor(前景色)、BackColor(背景色) 常用事件: 与鼠标相关的事件:click(单击)、dblclick(双击)、mouseDown(鼠标键按下)、mouseUp(鼠标键台起)、mouseMove(鼠标移动)。 与按键有关的事件:keyPress(按键)、keyDown(键按下)、keyUp(按键台起)。 与焦点相关的事件:gotFocus(获得焦点)、LostFocus(失去焦点)。 注:一个动作可能引发多个事件,但事件间有一定的发生顺序。2、窗体(Form) Activate:当窗体变成激动状态时触发。 Deactivate:当窗体由活动状态变成不激动状态时触发。 Unload:当关闭窗体,正由内存中清除时触发 Terminate:窗体已彻底清除干净后触发。 Resize:当窗体大小发生变化时触发,用于调整窗体内可视对象的位置及大小。 Paint:当恢复窗体时触发,用于重新绘出不能自动画出的内容。 click、dblclick、mouseMove、mouseUpmouseDown、keyPress、keyDown、keyUp等主要方法 Cls方法:清除由Print方法、Line方法及Circle等方法画出的图案或文字。即除控件外的所有显示信息。 Line方法: Line(x1,y1)-(x2,y2)[,color] 画一条由(x1,y1)到(x2,y2)的一条直线,直线的颜色由color确定,color可以省略。省略为黑。 Circle方法: Circle(x,y),r,color,start,end,ratio 画一个以(x,y)为心,r为半径,由start开始到end结束的圆弧,其颜色由color确定,ratio为长短轴的比例。 Pset方法: Pset(x,y),clor 于(x,y)处画一个点,其颜色由color确定。2、标签(Label)3、文本框(text)主要事件主要方法5、命令按扭(command)作业