[ mica99 @ 21.04.2012. 11:26 ] @
Pretrazio sam po forumu ali nisam nasao promenu format date u dbtimedatepicker za delphi.
Probao sam sve moguce varijante:

with tbl_test do
Begin
tbl_test.active:=true;
tbl_test.open;
TDateField(FieldByName('datum_1')).DisplayFormat:='dd.mm.yyyy';
end;

pobao sam i

procedure TFrmMain.datum_1CloseUp(Sender: TObject);
begin
datum_1.Format:='dd.MM.yyyy';
end;

ali ne radi. Nakon sto se manje datum on se vraca na mm/dd/yyyy ;
[ savkic @ 21.04.2012. 12:32 ] @
> Pretrazio sam po forumu ali nisam nasao promenu format date u dbtimedatepicker za delphi.

Koju tačno ti kontrolu koristiš?

> procedure TFrmMain.datum_1CloseUp(Sender: TObject);
> begin
> datum_1.Format:='dd.MM.yyyy';
> end;
> ali ne radi. Nakon sto se manje datum on se vraca na mm/dd/yyyy ;

Kod TDateTimePickera je to način na koji se menja format, plus treba podesiti i Kind property.
[ captPicard @ 21.04.2012. 20:32 ] @
Vjerojatno ti je u windowsima namješteno da je date separator "/". A win7 imaju bug, čak i ako namjestiš "." nekada to ne radi kako spada.

Uglavnom, kod pokretanja aplikacije si postavi npr

Code:
DateSeparator := '.';
ShortDateFormat := 'dd.mm.yyyy';


i moralo bi biti u redu.
[ mica99 @ 21.04.2012. 21:39 ] @
savkic , nisam bas razumeo jer ja i ovde imam da podesim Kind na dtkDate i dtkTime, ali to ne menja format.