《窗体及常用控 》ppt课件

《窗体及常用控 》ppt课件

ID:26955589

大小:656.51 KB

页数:98页

时间:2018-11-30

《窗体及常用控 》ppt课件_第1页
《窗体及常用控 》ppt课件_第2页
《窗体及常用控 》ppt课件_第3页
《窗体及常用控 》ppt课件_第4页
《窗体及常用控 》ppt课件_第5页
资源描述:

《《窗体及常用控 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章窗体及常用控件窗体和控件是VB作为可视化编程的重要工具,在这一章中介绍窗体及常用控件,如:标签、文本框、列表框、组合框、命令按钮、单选按钮、检查框、框架、滚动条、时钟等基本控件的使用。本章的内容如下:4.1窗体设计4.2基本控件4.3使用ActiveX控件和可插入对象4.4控件应用举例4.1窗体设计窗体对象是开发VB程序的一个基本平台,绝大多数控件都要添加在窗体上。在本节中集中介绍窗体的属性、方法、事件以及窗体的工作过程。一、窗体的属性、事件和方法1、窗体的属性设置窗体的属性有两种方法:☆在程序设计时手工在“属性”窗口中设置;☆在程序代码中设置,在程序

2、运行时实现。窗体的属性不仅影响窗体的外观,还控制着窗体的位置、大小和行为等。窗体的属性很多,常用的窗体属性有:Caption属性该属性决定窗体标题栏中显示的文本。MaxButton属性决定窗体是否能最大化。它是一个逻辑值。当属性为True时,窗体右上角有最大化按钮。MinButton属性决定窗体是否能最小化。它是一个逻辑值。当属性为True时,窗体右上角有最小化按钮。ControlBox属性决定窗体标题拦中是否有控制菜单框,它也是一个逻辑值。当属性为True时,窗体左上角有控制菜单框。Moveable属性Borderstyle边框风格属性该属性决定窗体是否可

3、移动,它是一个逻辑值,当属性为True时,表示窗体可以移动。该属性用来设置窗体的大小及边框的样式,有4种情况:0—None:窗口无边框2—FixedSingle:窗口为单线边框,大小不能改变3—Sizable:窗口为双线边框,可以改变窗口大小4—FixedDouble:窗口有双线框架,不能改变大小Icon属性设置窗体最小化时显示的图标。VB中的图标文件存放在GraphicsIcons下的子目录中。MDIChild属性该属性用来设置MDI子窗体,它是一个逻辑值,当属性为True时,表示该窗体是MDI子窗体。WindowState属性该属性决定了窗体执行时的显

4、示状态,有3个取值:0—正常窗口状态,有窗口边界。ShowInTaskerbar属性AutoRedraw属性1—最小化状态,以图标方式运行。2—最大化状态,无边框,充满整个屏幕。该属性决定一个窗体对象是否出现在Windows任务栏中,它是一个逻辑值,为True时表示窗体在任务栏中。该属性值在运行时为只读状态。该属性控制窗体图像的重建。它是一个逻辑值,当属性为True时,在其他窗口覆盖某窗体后,又返回该窗体时,VB将自动刷新或者重画该窗体的所有图形,否则必须调用一个事件过程来执行这项任务。也就是说,只有当AutoRedraw设置为True时才能重画如Circl

5、e、Cls、Point和Print等方法的输出。2、窗体的事件窗体最常用的事件有Load、Activate、Deactivate、Click和DblClick。这里只介绍前3个事件。窗体的Click和DblClick事件与控件的相应事件相同,后面再作介绍。Load事件当一个窗体被装入工作区时触发的事件。该事件通常用来在启动应用程序时对属性和变量进行初始化。Activate事件当一个窗体成为活动窗口时所触发的事件。用户单击某个窗体,或在程序代码中用Show方法显示窗体,或用SetFocus把焦点设置在某窗体上都使该窗体成为活动窗口,此时触发Activate事件

6、。该事件对初始化窗体行为十分方便。Deactivate事件当另一个窗体或应用程序被激活时,该窗体就会产生一个Deactivate的事件。该事件对结束窗体行为十分方便,例如,在Deactivate事件中,可以把对该窗体操作所做的更改保存到文件或数据库中。3、窗体的方法窗体的方法有多种,他们可以调用文本和图形,在窗体表面上输出、写或画,这样的方法有Print、Line、Circle、Cls等。对这类方法我们不过多介绍,我们主要介绍一些对窗体的行为产生影响的方法。Show方法Show方法可以使一个窗体可见,使用格式如下:对象.Show其中,对象是窗体的名称。调用S

7、how方法与设置窗体Visible属性为True具有相同效果。调用窗体的Hide方法,能够隐藏一个窗体。当一个窗体调用Hide方法后,该窗体就从屏幕上被删除,并且它的Visible属性被设置为False。调用的格式如下:对象.HideHide方法Refresh方法该方法用于对窗体刷新。当用户对窗体操作后,调用Refresh方法,可以刷新窗体,使窗体显示最新的内容。调用Refresh方法的格式如下:对象.Refresh例li4-1-2点击此处进入二、向窗体上添加控件1、生成控件及调节控件大小和位置:单击工具箱中按钮在窗体上拖动利用调节柄改变大小在控件中央拖动鼠

8、标2、使用网格工具菜单选项通用显示网格3、多个控件的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。