DialogResult プロパティー
適用
Form
説明
フォームのダイアログ結果を設定・取得します。
使い方
GGet Form.DialogResult, var
GSet Form.DialogResult, value
- Form
- フォームの名前、またはフォームの名前を含む文字列変数を指定します。
- var
- プロパティーの値を取得する整数変数を指定します。
- value
- プロパティーに設定する整数式を指定します。
値
0 - None
1 - OK
2 - Cancel
デフォルト:Cancel
注記
DialogResultプロパティーは、ユーザーがフォームを閉じるときに、了解して閉じたか、キャンセルして閉じたかを判断するために使います。
通常、ダイアログは、OKボタン、またはキャンセルボタンを持ちます。ユーザーがOKボタンを押したとき、ボタンクリックイベントの中で、DialogResultプロパティーに1 - OKを設定します。[キャンセル]ボタンが押されたときには、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