폼에 나타나는 datetimepicker에 날짜, 시간 같이(yyyy-mm-dd hh:mm:ss)까지 아래와 같은 방법으로 나타냈습니다.
uses구에 commctrl 추가하고,
procedure TForm1.FormCreate(Sender: TObject);
DateTimePicker.DateTime := now();
SendMessage(DateTimePicker.Handle, DTM_SETFORMAT, 0, LongInt(Pchar('yyyy-MM-dd
hh:mm:ss')));
end;
했는데, datetimepicker 텍스트에서 날짜까지는 직접입력이 가능하지만 시간부터는
사용자 임의로 입력이 안되더군여. 직접 입력하게 하는방법 없을까여???
TDateTimePicker는 날짜와 시간을 두개 동시에 표시를 못합니다. TDateTimePicker 두개를
나란히 붙여서 하나는 Kind속성을 dtkDate로 또 하나는 dtkTime로 해서 사용하세요...
^^ 항상 즐코하세요...
초보임다 wrote:
> 폼에 나타나는 datetimepicker에 날짜, 시간 같이(yyyy-mm-dd hh:mm:ss)까지 아래와 같은 방법으로 나타냈습니다.
>
> uses구에 commctrl 추가하고,
>
> procedure TForm1.FormCreate(Sender: TObject);
> DateTimePicker.DateTime := now();
> SendMessage(DateTimePicker.Handle, DTM_SETFORMAT, 0, LongInt(Pchar('yyyy-MM-dd
> hh:mm:ss')));
> end;
>
> 했는데, datetimepicker 텍스트에서 날짜까지는 직접입력이 가능하지만 시간부터는
> 사용자 임의로 입력이 안되더군여. 직접 입력하게 하는방법 없을까여???