本文主要介绍窗体的属性、常用方法、,供大家参考学习。
1. 窗体的属性
(1)设置属性的方法
1)在设计态通过属性窗口设置
直接在属性窗口中选择或输入既可。
2)在程序代码中改变属性值
代码中的格式为: 对象名 . 属性 = 属性值
例:Form1.BackColor=RGB(255,0,0)
2. 窗体的常用方法
(1)Hide方法
用以隐藏 MDIForm 或 Form 对象,但不能使其卸载。
语法:object.Hide
object 所在处代表一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则带有焦点的窗体就认为是该 object。
说明:
隐藏窗体时,它就从屏幕上被删除,并将其 Visible 属性设置为 False。 用户将无法访问隐藏窗体上的控件,但是对于运行中的 Visual Basic 应用程序,或对于通过 DDE 与该应用程序通讯的进程及对于 Timer 控件的事件,隐藏窗体的控件仍然是可用的。
窗体被隐藏时,用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互。
如果调用 Hide 方法时窗体还没有加载,那么 Hide 方法将加载该窗体但不显示它。
(2)Move方法
用以移动 MDIForm、Form 或控件。
语法:object . Move left, top, width, height
Move 方法的语法包含下列部分:
说明:只有 left 参数是必须的。但是,要指定任何其它的参数,必须先指定出现在语法中该参数前面的全部参数。例如,如果不先指定 left 和 top 参数,则无法指定 width 参数。任何没有指定的尾部的参数则保持不变。
(3)Print 方法
在 Immediate 窗口中显示文本。
语法:object . Print [outputlist]
Print 方法的语法具有下列对象限定符和部分:
outputlist 参数具有以下语法和部分:
{Spc(n) | Tab(n)} expression charpos
说明:
可以用空白或分号来分隔多个表达式。
对系统指定的国别设置,用小数点分隔符将所有打印到 Immediate 视窗的数据正确格式化。关键字要用适用于主应用程序的语言输出。
对于 Boolean 数据,或者打印 True 或者打印 False。根据主机应用程序的地区设置来翻译 True 和 False 关键字。
使用系统能识别的标准短日期格式书写 Date 数据。当日期或时间部件丢失或为零时,只书写已提供的部件。
如果 outputlist 数据是 Empty,则无内容可写。但是,如果 outputlist 数据是 Null,则输出 Null。在输出 Null 关键字时,要把关键字正确翻译出来。