一.窗体模式区别
窗体分为模式的和非模式的。
模式的:用户只能使用当前窗体,只有当前窗体关闭后其他窗体才可用;可以这样理解,如果你把某个窗体设为模式窗体,那么你要想对其它窗体进行任何操作之前,必须先关闭该窗体。模式窗体强迫用户输入数据,不能切换到其他界面,很多地方会用到,比如在浏览器里点文件——打开,还有打印对话框也是模式窗体。有的模式窗口或称模态窗口,Msgbox、Inputbox产生的窗口也属于此类。
非模式的:不必关闭该窗体,就可转换到其它窗体上进行操作。
二.举例说明:
在这次机房收费系统的模块中,第一个小模块便是关于窗体的模式的,下面这张图便是:
vbModal是VB中的一个常量,其值为1,表示窗体frmLogin以窗体模式形式显示,也可以写成 frmLogin.Show 1。