dlgvalue ステートメント,関数

ステートメント
構文    dlgvalue num1 , num2
                num1 :コントロールID
                num2 :設定する値

機能
 指定したコントロールIDを持つコントロールの状態を変更します。
 コントロールによって以下の状態になります。

● LISTBOX, COMBOBOX → 選択する項目の番号(0〜 )、-1 は選択されていない状態になる
● BUTTON(BS_AUTOCHECKBOX が指定されている) → チェックするとき 1、そうでなければ 0
● BUTTON(BS_AUTORADIOBUTTON が指定されている) → 選択するとき 1、そうでなければ 0



関数
構文    dlgvalue(num )
                num :コントロールID

機能
 指定したコントロールIDを持つコントロールの保持している値を返します。
 コントロールによって以下の値を返します。

● LISTBOX(LBS_MULTIPLESEL, LBS_EXTENDEDSEL が指定されていない) → 選択している項目の番号(0〜 )、選択されていなければ -1
● BUTTON(BS_AUTOCHECKBOX が指定されている) → チェックされているとき 1、そうでなければ 0
● BUTTON(BS_AUTORADIOBUTTON が指定されている) → 選択されているとき 1、そうでなければ 0
● COMBOBOX(CBS_SIMPLE, CBS_DROPDOWN が指定されている) → 選択している項目の番号(0〜 )、選択されていなければ -1、ただし、項目一覧と違う文字列が入力されているときは -1
● COMBOBOX(CBS_DROPDOWNLIST が指定されている) → 選択している項目の番号(0〜 )、選択されていなければ -1

参照    
dialog  control  dlgitemcmd  dlglistboxarray  dlgtext$  dlgenable  dlghwnd  dlgvisible  dlgnotify  dlgcolor


最新情報  TOP  マクロTOP