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