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