Visual Basic编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:34 大小:1.4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Visual Basic编程.ppt

VisualBasic编程.ppt

预览

免费试读已结束,剩余 24 页请下载文档后查看

15 金币

下载此文档

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

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

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

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

第3章VisualBasic可视化编程的概念与方法3.1可视化编程的基本概念事件:在对象上所发生的事情如单击、双击、内容改变、尺寸改变等事件是固定的。事件过程:发生某事件后所要执行的程序代码一般格式:PrivateSub<对象名>_<事件名>([<参数表>])<程序代码>EndSub例:PrivateSubCommand1_Click()Form1.BackColor=vbRedEndSub打开事件过程的方法:……方法:用于对对象进行控制的动作或功能。VB方法用于完成某种特定功能,由函数或过程实现。方法只能在代码中使用。一般在事件过程代码中调用。调用格式为:[<对象名>.]方法名[<参数表>]例:FirstForm.Print"欢迎使用VisualBasic"SecondForm.ShowMyPicture.Cls3.2窗体、控件和代码窗口移除方法一:工程→移除Form1移除方法二:在工程资源管理器中右击窗体名称→移除Form13.属性(一)基本属性(1).Name名称属性(任何对象都具有的)创建的对象名称,有默认的名。在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。(2).Height、width、top和left属性单位为twip:1twip=1/20点=1/1440英寸=1/567cm(3).Caption标题属性:决定出现在窗体的标题栏上的文本内容,也是当窗体被最小化后出现在窗体图标下的文本。(5).Enabled属性(逻辑值)决定控件是否可操作。True:允许用户进行操作,并对操作出响应(缺省值)。False:呈暗淡色,禁止用户进行操作。(6).Visible属性(逻辑值)决定控件是否可见True:运行时控件可见(缺省值)。False:运行时控件隐藏,用户看不到,但控件本身是存在的。(7).BackColor属性和ForeColor属性BackColor属性用于返回或设置对象的背景颜色,ForeColor属性用于返回或设置在对象里显示图片和文本的前景颜色。它们是十六进制长整型数据在程序代码中可用Windows运行环境的红-绿-蓝(RGB)颜色方案,使用调色板或在代码中使用RGB或QBColor函数指定标准RGB颜色。(二)窗体的其它常用属性(4).Picture图片属性:设置窗体中要显示的图片。加载图片操作同Icon控制图标属性。(6).WindowsState属性0:Normal:正常窗口状态,有窗口边界;1:最小化状态,以图标方式运行;2:最大化状态,无边框,充满整个屏幕。(7).AutoRedraw属性该属性决定窗体被隐藏或被另一窗口覆盖之后重新显示,是否重新还原该窗体被隐藏或覆盖以前的画面。即是否重画如Circle、Line、Pset和Print等方法的输出。当为True时,重新还原该窗体以前的画面。当为False时,则不重画4.事件Load、Activate、Click、DblClick例:单击窗体时产生Click事件,将窗体背景设成黄色PrivateSubForm_Click()Form1.BackColor=vbYellowEndSub例:在窗体加载时将窗体背景设成红色PrivateSubForm_Load()Form1.BackColor=vbRedEndSub5.方法窗体上常用的方法有Print、Cls、Move和Show等1.属性(1)Caption:命令按钮的标题。在字符前加一个“&”符号,该字符就会带有一个下划线,成为访问键。运行时,同时按下Alt键和带下划线的字符相当于单击该按钮。(2)Font:设置文字的字体、字形、大小和效果等。(3)Style:0-Standard(缺省值)—不能显示图形或设置颜色1-Graphical—可以显示图形或设置颜色(4)Picture:指定要在命令按钮上显示的图形。(5)DownPicture:指定命令按钮按下时显示的图形。(6)DisabledPicture:指定命令按钮无效时显示的图形。(7)Enabled:该属性值为False时,表示命令按钮无效,不能对用户产生的事件作出反应,呈暗淡显示。缺省值为True。(8)Visible:决定命令按钮在运行时是否可见。(9)Value:该属性只能在程序运行期间使用。设置为True表示该命令按钮被按下。(10)Default:指定该命令按钮是否为窗体的缺省按钮。(11)Cancel:指定该命令按钮是否为窗体的取消按钮。2.事件Click;KeyDown;KeyUp;MouseDown;MouseUp…例:PrivateSubCommand1_Mo