DialogWindow.EndDialog 方法 | |
从视图中移除此对话框窗口(将控制权返回到创建对话框窗口的例程)并发布指示它是如何关闭的结果代码。
命名空间:
VO
程序集:
VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD EndDialog(
iResult
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual EndDialog(
__Usual iResult = default
)
查看代码参数
- iResult (Optional)
- 类型:__Usual
应该发布的结果代码。默认为0。
返回值
类型:
__Usual示例 提示: |
---|
然后,可以将此结果代码传递给显示对话框窗口的例程,如果该例程调用了 DialogWindow:Result。
|
以下示例指示 EndDialog() 如果按下了 Cancel 按钮,则返回0,如果按下了 OK,则返回1:
1METHOD ButtonClick(oEvent) CLASS MyDialogWindow
2 IF oEvent:nControlID == ID_OK
3 SELF:EndDialog(1)
4 ENDIF
5
6 IF oEvent:nControlID == ID_CANCEL
7 SELF:EndDialog(0)
8 ENDIF
参见