DialogResult属性
适用范围
Form
描述
获取或设置窗体的对话框结果。
使用
GGet Form.DialogResult, var
GSet Form.DialogResult, value
- Form
- 指定窗体名称或含有窗体名称的字符串变量。
- var
- 取得属性值的整数变量。
- value
- 在属性中设定的整数表达式。
数值
0 – None
1 – OK
2 – Cancel
默认:Cancel
备注
DialogResult用于表示用户是否接受窗体或取消窗体。
通常,一个对话框具有一个[确定]按钮和一个[取消]按钮。当用户单击[确定]按钮时,DialogResult 属性会在按钮单击事件中设为1-OK。如果单击[取消]按钮,则DialogResult属性会设为2 – Cancel。
另见
Form
示例
Function frmSetSpeed_btnOK_Click(Sender$ As String)
GSet frmSetSpeed.DialogResult, DIALOGRESULT_OK
GClose frmSetSpeed
Fend
Function frmMain_btnSetSpeed_Click(Sender$ As String)
Integer result
String speed$
result = GShowDialog(frmSetSpeed)
If result = DIALOGRESULT_OK Then
GGet frmSetSpeed.txtSpeed.Text, speed$
g_RobotSpeed = Val(speed$)
Fend