<< 向前        下一页 >>

ID : 5123

MsgBox

功能

在对话框中显示讯息,返回单击的按钮的值。

格式

MsgBox(讯息[, 按钮[, 标题]])

指定项目

讯息
使用字符串型数据指定讯息。
按钮
使用整数型数据指定按钮和图标。
同时指定按钮和图标时,指定(按钮的值)+(图标的值)。
选项
0 [OK] 
1 [OK]  [取消] 
2 [中止] [重试] [忽略] 
3 [是] [否] [取消] 
4 [是]  [否] 
5 [重试]  [取消] 
选项
16 警告讯息 图标
32 咨询讯息 图标
48 注意讯息 图标
64 信息讯息 图标
标题
使用字符串型数据指定对话框的标题。

返回值

使用整数型数据返回单击的按钮的编号。

选择的按钮
1 [OK]
2 [取消]
3 [中止]
4 [重试]
5 [忽略]
6 [是]
7 [否]

解说

在对话框中显示讯息,单击按钮前一直等待。单击按钮后,返回按钮的编号。

相关项目

-

注意事项

  • 如果在未连接多功能教导器时执行,则将发生错误。
  • 执行10个以上的多个任务时,第11个之后要显示对话框的任务中将发生错误。
  • 由于在WINCAPSIII、EMU的虚拟中不显示MsgBox对话框,因此程序会进入无限等待的状态。为避免该动作,请使用SIMULATION宏,按照如下所示进行条件分支。
  • #If Not __SIMULATION__
      I0 = MsgBox("...")
    #EndIf

应用示例

Sub Main

	I0=MsgBox (“是否执行?”1+32“执行确认”) 
	                                    '1([OK][Cancel]按钮) + 32(咨询图标)

	Select Case I0
	Case 1 '[OK]
	  ' ...
	Case 2 '[Cancel]
	  ' ...
	End Select

End Sub

ID : 5123

<< 向前        下一页 >>