什么是模式对话框?什么是非模式对话框?两者有什么区别?VB中怎样设置窗体作为对话框?
正确答案:对话框有两种类型:模式对话框和非模式对话框。
若对话框是模式型,打开后无法将鼠标移支其他窗口,即只有在关闭后才能对其他窗体进行操作,如Office软件中“帮助”菜单的“关于”命令所打开的对话框;若对话框是非模式型,则打开后可对其他窗口进行操作,如“编辑”菜单的“替换”对话框就是一个非模式对话框的实例。
当把窗体作为对话框打开时,Show方法的参数有两个,分别表示模式对话框和非模式对话框:
(1)将窗体作为模式对话框打开,语句为:窗体名称.Show 1
(2)将窗体作为非模式对话框打开,语句为:窗体名称.show 0
若对话框是模式型,打开后无法将鼠标移支其他窗口,即只有在关闭后才能对其他窗体进行操作,如Office软件中“帮助”菜单的“关于”命令所打开的对话框;若对话框是非模式型,则打开后可对其他窗口进行操作,如“编辑”菜单的“替换”对话框就是一个非模式对话框的实例。
当把窗体作为对话框打开时,Show方法的参数有两个,分别表示模式对话框和非模式对话框:
(1)将窗体作为模式对话框打开,语句为:窗体名称.Show 1
(2)将窗体作为非模式对话框打开,语句为:窗体名称.show 0
答案解析:有

微信扫一扫手机做题