Delphi DateTimePicker

0

Witam :|

Czy da się w jakiś sposób rozłożyć ten Komponent np. na label1 , Label2 , Label3 Żeby wyświetliło Rok , Dzień , Miesiąc ??

pelsta
  • Rejestracja:około 19 lat
  • Ostatnio:21 dni
  • Postów:819
0
Kopiuj
DecodeDate
T8
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 15 lat
0

No tak ale wtedy rozklada datę systemową a nie to co jest wpisane w DateTimePicker a mi chodzi o ten DateTimePicker jak w nim cos zmienie to zeby się wyswietlało w Label

T8
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 15 lat
0
Thomas8S napisał(a)

No tak ale wtedy rozklada datę systemową a nie to co jest wpisane w DateTimePicker a mi chodzi o ten DateTimePicker jak w nim cos zmienie to zeby się wyswietlało w Label

OK to juz mam Label1.Caption:= DateTimeToStr(DateTimePicker1.DateTime);

Tylko ze w jednym Labelu :/ a teraz pytanie jak to zrobic w Label,Label2,Label3 (Rok ,Miesiąc ,Dzień)

JU
  • Rejestracja:około 22 lata
  • Ostatnio:2 miesiące
  • Postów:5042
0

Umiesz czytać??

D E C O D E D A T E

M1
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 14 lat
0

proszę.. ale koledzy Ci napisali co masz użyć

Kopiuj
procedure TForm1.Button1Click(Sender: TObject);
 var
  wYear, wMonth, wDay : Word;
begin
  DecodeDate(DateTimePicker1.DateTime, wYear, wMonth, wDay);

  label1.caption:= 'rok ' + IntToStr(wYear);
  Label2.Caption := 'Miesiąc ' + IntToStr(wMonth);
  label3.caption:= 'dzien ' + IntToStr(wDay);
end;
T8
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 15 lat
0

Dziekuje maxi12 Dziala zamykam temat

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.