什么是模式对话框?什么是非模式对话框?两者有什么区别?VB中怎样

题目

什么是模式对话框?什么是非模式对话框?两者有什么区别?VB中怎样设置窗体作为对话框?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

根据对话框的行为性质,对话框可以分为两类:( )。

A.对话框资源和对话框类

B.模式对话框和非模式对话框

C.对话框资源和对话框模板

D.消息对话框和模式对话框


参考答案:B

第2题:

对于“模式对话框”,以下解释正确的是()。

  • A、采用Windows标准模式构建的对话框
  • B、不能改变大小和位置的对话框
  • C、不含有标题栏的对话框
  • D、对话框不关闭不能进行应用程序主窗口操作的对话框

正确答案:D

第3题:

对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于( )。

A.输入对话框

B.输出对话框

C.模式(模态)对话框

D.无模式对话框


正确答案:C
【解析】无模式窗体显示时,随后遇到的代码都要执行;模式窗体(modal form)显示时,则随后的代码直到该窗体被隐藏或卸载时才能执行。窗体的模式通过设置show方法的参数实现。

第4题:

什么是模式对话框和非模式对话框?如何利用Form类来实现这两种对话框。


正确答案: 模式对话框处于活动状态时程序就不能切换到其他对话框和窗体中除非关闭它。与此相反当费模式对话框处于活动状态时程序可以切换到其他对话框和窗体中。Form类提供的showDialog()方法和show()方法分别由于实现模式对话框与非模式对话框的显示。
F.ormfrm1=newForm()
F.oem.showDialog();//打开模式对话框
F.ormfrm2=newFormFrm.show();//打开非模式对话框

第5题:

当对话框被弹出,用户必须在对话框中作出相应的操作,在退出对话框之前,对话框所在的应用程序不能继续执行,是()。

  • A、无模式对话框
  • B、消息对话框
  • C、模式对话框
  • D、通用对话框

正确答案:C

第6题:

对话框的种类可以分为:()。

A、无模式对话框和有模式对话框

B、单模对话框和多模对话框

C、单-无模式对话框和单-有模式对话框

D、多-无模式对话框和多-有模式对话框


本题答案:A

第7题:

对话框被分为()

  • A、有模式
  • B、无模式
  • C、有模式和无模式
  • D、没有模式的区分

正确答案:C

第8题:

对话框在关闭之前,不能继续执行其他操作,这种对话框属于( )。

A.输入对话框

B.输出对话框

C.模式(模态) 对话框

D.无模式对话框


正确答案:C

第9题:

在Windows XP中对话框分为()。

  • A、非模式对话框
  • B、模式对话框
  • C、复选框
  • D、文本框
  • E、单选框

正确答案:A,B

第10题:

模式窗体和非模式窗体有什么区别?


正确答案: frm.ShowDialog();//打开一个模式窗体
frm.Show();//打开非模式窗体
区别:
1.返回值不同,DialogResult/void
2.模式窗体会使程序中断,直到关闭模式窗口
3.打开模式窗体后不能切换到应用程序的其他窗体
4.子窗体和模式窗体互斥。