工学

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

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

第1题:

在打开一个自定义对话框时,可以使用______方法来决定对话框窗体的显示模式。


正确答案:Show
Show

第2题:

在下列关于对话框的叙述中,错误的是( ):

A. 作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。

B. 语句frmAbout.Show vbModeless,frmMain将 fmAbout窗体显示为 fmMain的无模式子窗体。

C. 可以将对话框分成两种类型:模式的和无模式。

D. 语句frmAbout.Show将frmAbout作为无模式对话框显示。


参考答案A

第3题:

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

A.输入对话框

B.输出对话框

C.模式(模态)对话框

D.无模式对话框


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

第4题:

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

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

正确答案:D

第5题:

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

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

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

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

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


本题答案:A

第6题:

关于自定义对话框概念的说明,错误的是( )。

A.建立自定义对话框时必须执行添加窗体的操作

B.自定义对话框实际上是VB的窗体

C.在窗体上还要使用其他控件才能组成自定义对话框

D.自定义对话框不一定要有与之对应的事件过程


正确答案:D

第7题:

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

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

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

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

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


参考答案:B

第8题:

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

A.输入对话框

B.输出对话框

C.模式(模态) 对话框

D.无模式对话框


正确答案:C

第9题:

在“颜色选项”对话框中,可以设置哪几种颜色模式的颜色()。

  • A、CMYK模式
  • B、RGB模式
  • C、HLS模式
  • D、HSB模式

正确答案:A,B,C

第10题:

如何创建有模式的对话框?() 

  • A、在框架的根窗格中设置对话框的类型
  • B、为对话框编写窗口消息类,用以拦截传给框架的消息
  • C、为框架编写窗口消息类,拦截传给框架的所有消息
  • D、用对话框的setModal函数设置

正确答案:D

更多相关问题