안녕하세요..헤임달입니다..
statusbar에 시간을 나타내주고싶은데요..
제가 원래 사용하고 있는시간은 13:01:13이런식입니다..
그래서 제어판 설정을 이런식으로 바꿔줬는데요..
statusbar에 시간을 나타낼때는 오후 01:01:13이렇게 나타내주고싶거든요?
statusbar1.Panels[2].text:=datetimetostr(formatdatetime('tt hh:mm:ss', now));
그래서 위와같이 했더니만 타입에러가 나네여..
어디가 어떻게 잘못된건지 알려주세요..~
> 안녕하세요..헤임달입니다..
>
> statusbar에 시간을 나타내주고싶은데요..
>
> 제가 원래 사용하고 있는시간은 13:01:13이런식입니다..
>
> 그래서 제어판 설정을 이런식으로 바꿔줬는데요..
>
> statusbar에 시간을 나타낼때는 오후 01:01:13이렇게 나타내주고싶거든요?
>
> statusbar1.Panels[2].text:=datetimetostr(formatdatetime('tt hh:mm:ss', now));
>
> 그래서 위와같이 했더니만 타입에러가 나네여..
> 어디가 어떻게 잘못된건지 알려주세요..~
========================================
안녕하세요 ?
저는 그냥 status bar 에 판넬을 얹혀놓고
타이머와와 연결하는 방법을 씁니다.
procedure TformMain.MainTimer(Sender: TObject);
begin
pnlDate.Caption := FormatDateTime('yyyy"년" m"월" d"일 "', Now);
pnlTime.Caption := FormatDateTime('h"시" n"분" s"초"', Now);
end;
도움이 되시기를 바라며..
그럼 이만..