GetDayState

<< Click to Display Table of Contents >>

マニュアル > コントロールリファレンス > 基本 > カレンダーコントロール > メソッド >

GetDayState


 

日毎の情報を取得する。

 


構文

GetDayState (

         stateType,

         date,

         count

         [,state = T]

         [,resultType = " bool"]

         )

 


パラメータ

 

stateType


型:

文字


取得する状態のタイプ。

"bold" - 日付のテキストを太字にするかどうか

"circle" - 円を日付の背景に描くかどうか

"check" - チェックを日付の上に描くかどうか

 

date


型:

時刻


取得したい開始日付。

 

count


型:

数値


取得したい日数。

 

state


型:

ブール


取得したい状態。日数分のブール配列で指定した場合、各日付ごとにその状態をもとに比較される。

 

resultType


型:

文字


戻り値で、返される結果のタイプ。詳しくは(戻り値)を参照。

 

戻り値



型:

ブール


resultTypeで指定した情報を返す。

 

"bool"の場合

条件が満たされている場合TRUE、満たされていない場合FALSEを返す。取得する日数が2日以上の場合、日数分の1次元のブール型配列を返す。取得に失敗したとき空値(#NOTHING#)を返す。

 

"daylist"の場合

条件が満たされた日付のリストを時刻型配列で返す。もし1つも存在しない場合、空値(#NOTHING#)を返す。

 


hmtoggle_plus1 解説

 


参照