拡張dialog(type 0~3 )
msgdlg "s1","s2",n3,n4
s1 : メッセージが入った文字列変数または文字列 s2 : タイトルが入った文字列変数または文字列 n3 : タイプ n4 : アイコンタイプ
HSPのdialog命令の拡張版です。 タイプ 0 Ok 1 Ok キャンセル 2 中止 再試行 無視 3 はい いいえ キャンセル 4 はい いいえ 5 再開試行 キャンセル アイコンタイプ 0 アイコン無し 1 エラー(x) 2 クエスチョンマーク(?) 3 警告(!) 4 情報(i) 5 EXEが持っているアイコン この命令を呼び出した後のstatの値 値 選択されたボタン 1 Ok 2 キャンセル 3 中止 4 再試行 5 無視 6 はい 7 いいえ -1 エラー発生 タイプに以下の値を加えるとデフォルトボタンが変えられます。 0 ボタン1 $100 ボタン2 $200 ボタン3 アイコンタイプに以下の値を加えるとビープ音が変えられます。 0 高い音(ノーマル) $100 警告音
msgdlg "今日はここで終了しますか?","プログラムの終了",3,5 if stat=6 : dialog "はい が選択されました" if stat=7 : dialog "いいえ が選択されました" if stat=2 : dialog "キャンセル が選択されました"
バージョン | 2.61 |
作成日 | 2004/03/01 |
著作者 | tom |
URL | http://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm |
備考 | llmod.asをインクルードする。必要に応じてabout.as,msgdlg.as,multiopen.as,console.as,unicode.as,dragdrop.as,input.asをインクルードする |
タイプ | 拡張命令 |
グループ | オブジェクト制御命令 |
hs ファイル | hsphelp\llmod_stdio.hs |