日付の追跡
グリッドのカスタマイズ:インデックス への移動
このカレンダーコントロールを実用的なものにするには,ユーザーやアプリケーションが年,月,日を設定できるようにしなければなりません。Delphi は日付と時刻を TDateTime 型の変数に格納します。TDateTime は日付と時刻をコード化した数値表現なので,プログラムで操作するには便利ですが,人間の使用には適していません。
そこで,TDateTime に日付をコード化して格納し,その値への実行時のアクセス方法を用意しますが,同時に Year,Month,Day の各プロパティも提供します。カレンダーコンポーネントのユーザーは,このプロパティを設計時に使用できます。
カレンダー内の日付を追跡する手順を以下に示します。