资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章 可视化编程,主讲人:许晓萍,3.1,可视化编程的概念与方法,3.1.1,可视化编程概念(复习),3.1.2,窗体和控件,3.1.3,可视化编程的方法,3.1.1,可视化编程概念,六个概念:,对象:把特殊数据和行为封装起来的实体,属性:描述和反映对象特征的参数,(重点),设置对象属性的方法有两种:,方法,1,:在设计程序界面时,利用属性窗口直 接设置。,方法,2,:在运行的程序代码中进行设置,语法 格式为:,对象名,.,属性名,=,属性值,读取属性值的方法格式为:,变量,=,对象,.,属性,方法:对象的行为称为方法,VB,的方法通过代码调用的语法格式为:,对象名,.,方法,参数,事件:对于对象而言,事件(,Event,)就是发生在该对象上的事情。,事件过程:当在对象上发生了某个事件后,必须想办法处理这个事件,而处理的步骤就是事件过程。,事件驱动:所谓事件驱动就是当应用程序中某对象的特定事件发生时,通过执行一段程序代码,来完成该特定事件所对应的操作。,3.1.2,窗体和控件,1.,窗体,窗体是,VB,编程中最常见的对象,窗体是程序设计的基础。,窗体常见的属性:,属性名,功能,Name,指定窗体的名称,BackColor,设置或返回窗体的背景颜色,Caption,设置或返回窗体的标题栏所显示的内容,Font,设置窗体输出字体和字体的大小等特性,ForeColor,设置或返回窗体的前景色,Picture,设置要在窗体上加载的图片,WindowState,设置运行时窗体是正常、最小化还是最大化,窗体常用事件:,事件名,功能,Click,单击窗体中不含任何其他控件的空格区,响应该事件,DblClick,双击窗体中不含任何其他控件的空格区,响应该事件,Load,当窗体加载进内存时,响应该事件,Unload,当窗体卸载时,响应该事件,Activate,当窗体激活时,响应该事件,窗体的常用方法:,方法名,功能,Print,向窗体输出信息,Cls,清除窗体的显示内容,Move,移动窗体,Show,显示窗体,Hide,隐藏窗体,2.,控件,控件(,Contro1,)是应用程序的图形用户界面中显示可供用户操纵,并可控制应用程序的图形界面元素,是,VB,可视化编程的基本操作对象。,(,1,)控件工具箱,VB,提供了一个标准工具箱,我们可以直接利用工具箱中的控件进行程序设计。,指针,标签,框架,复选框,组合框,水平滚动条,计时器,目录列表框,形状,图象框,OLE,图片框,文本框,命令按钮,单选按钮,列表框,垂直滚动条,驱动器列表,文件列表,LINE,Data,(,2,)控件的画法。,画控件是指将标准工具箱中的控件添加到窗体中的过程。画控件有两种方法:,方法,1,:单击工具箱中的控件图标,在窗体上拖动鼠标画出控件,画出的空间大小和位置可随意调整。,方法,2,:双击工具箱中的空间图标,在窗体的中央添加控件,添加的控件的大小和位置可再行调整。,(,3,)控件的缩放和移动,在窗体上选定控件后,控件的边框上出现八个蓝色的小方块。对于选中的控件,可以用两种方法对其进行缩放和移动。,方法,1,:使用鼠标拖动控件到需要的地方。用鼠标指针对准控件的八个小方块,出现双向箭头时,拖动鼠标可以改变控件的大小。,方法,2,:在属性窗口中分别修改,Left,和,Top,、,Width,和,Height,属性所对应的属性值来改变控件的位置和大小。,(4),控件的复制与删除。,与,Windows,下的很多应用程序的操作相仿,控件的复制和删除操作的一般步骤为:,选定控件,从主菜单中选择“编辑”“复制”选项。将控件复制到剪贴板中。,选择“编辑”“粘贴”选项,将控件粘贴到窗体的左上角。由于复制控件名称相同,系统会弹出一个“是否创建控件数组”的对话框。单击“否”按钮,完成控件的复制。,要删除活动控件,只需选中控件后按,Del,键,或用鼠标右键单击活动控件即可,在快捷菜单中选择,“,删除,”,选项即可将活动控件删除。,3.1.3 VB,可视化编程的方法,VB,编程的基本步骤:,建立工程,创建用户,图形界面,设置对象,的属性,编写程序,代码,调试运行,程序,保存和编译应用程序,示例:,编写一个“用户登录”应用程序。,(,1,)建立工程,建立一个工程有两种主要的方法:,方法,1,:启动,VB,后,在弹出的,“,新建工程,”,对话框中单击,“,打开,”,按钮,进入,VB,集成开发环境。此时,该工程的窗体设计器中显示一个有待设计的空白窗体,其默认名为,Form1,。,方法,2:,在,VB,的集成开发环境中,选择,“,文件,”,“,新建工程,”,选项,在,“,新建工程,”,对话框中双击,“,标准,EXE,”,选项。,(,2,)创建图形用户界面。,本程序需要创建两个窗体,Form1,和,Form2,,在,Form1,上需添加两个标签、两个文本框和三个命令按钮。,(,3,)设置对象属性。,Form1,和,Form2,窗体中控件的属性设置,窗体名,对象名,属性名,属性值,Form1,Label1,Caption,用户名:,Label2,Caption,密 码:,Text1,Text,(清空),Text2,Text,(清空),PassWordChar,*,Command1,Caption,登录,Font,仿宋体,小四号,Command2,Caption,重置,Font,仿宋体,小四号,Command3,Caption,退出,Font,仿宋体,小四号,Form2,Label1,Caption,登录成功!,(,4,)编写程序代码。,(,5,)调试运行程序,方法,1,:在主菜单上选择“运行”“启动”选项。,方法,2,:按,F5,键。,方法,3,:在工具栏上单击 按钮。,(,6,)保存程序,方法,1:,选择“文件”“保存工程”选项。,方法,2,:单击工具栏中的“保存工程”按钮。,注意:保存程序时必须分别保存窗体文件及工程文件。,窗体文件后缀名为“,.frm,”,工程文件后缀名为“,.vbp,”,(,7,)编译程序,生成可执行文件,对于调试好的程序,选择,“,文件,”,“,生成,Login.exe,”,选项,本程序生成的可执行文件是,Login.exe,。,(,8,)验证,退出,VB,,找到并双击所生成的,Login.exe,文件,观察运行结果。此时,该程序运行时已经脱离了,VB,集成开发环境。,
展开阅读全文