ダイアログボックス(dialog):HSP

投稿者: | 2011 年 10 月 17 日

Windowsには多くのダイアログボックスがあります。

なかでもとてもよく使われるのが、ファイルを選択するダイアログです。

HSPから呼び出して利用します。

dialog ”massage”,p1, ”option”
P1=0~(0) : ダイアログのタイプ設定

ダイアログのタイプ
タイプ 内容
0 標準メッセージボックス+[OK]ボタン
警告メッセージボックス+[OK]ボタン
標準メッセージボックス+[はい][いいえ]ボタン
警告メッセージボックス+[はい][いいえ]ボタン
16 ファイルOPEN(開く)ダイアログ
17 ファイルSAVE(保存)ダイアログ
32 カラー選択ダイアログ(固定色)
33 カラー選択ダイアログ(RGBを自由に選択)
64 拡張ダイアログ

使用例

  • 色を選択するとき
    dialog “color” ,32
  • ファイルを開くとき
    dialog ”hsp” ,16
  • ファイルを保存するとき
    dialog ”hsp” ,17
  • 確認するとき
    if stat=0 : stop ;
    ファイル名や色が選択されなかったときは、statに0(ゼロ)が代入される
    mes refstr
     ;選択した結果(ファイル名など)が、変数refstrに返される