[ joskom @ 08.05.2006. 14:09 ] @
Treba mi da u edit polju provjeravam ispravnost unesenog datuma 'dd.mm.gggg'
Ovo bih htio napraviti kao univerzalnu funkciju ili komponentu
Jeli netko vec naisao na nesto gotovo - free
[ Miloš Baić @ 08.05.2006. 14:23 ] @
Probaj instalirati ovo sto sam prikacio... procitaj code.

P.S. na osnovu ove komponente, koda u njoj, mozes napraviti klasu TCustomDateEdit
koja ce automatski ispisati sistemski datum, znaci nece se unositi u Edit uopste, samo
koristiti...
pozzz

[Ovu poruku je menjao loshmiscg dana 08.05.2006. u 15:27 GMT+1]
[ dogriz @ 08.05.2006. 21:51 ] @
Ako ti treba samo provera ispravnosti datuma, mozes ovako:
Code:

  try
    StrToDate(Edit1.Text);
    ShowMessage('Datum je ispravan');
  except
    ShowMessage('Pogrešan datum');
  end;
[ Miloš Baić @ 08.05.2006. 23:38 ] @
Ako zelis tacno, onda ovako:
Code:
Edit1.Text:= DateToStr(Date);

tad ti se u TEdit klasi prikazuje sistemski tacan datum.
[ Trodmi @ 09.05.2006. 00:29 ] @
Prijatelju, ono sto tebi treba je TryStrtodate funkcija. Imas je u helpu i ona je vezana za locale podesavanja. Vrednost joj je true/false. Preporucujem (u zavisnosti od locale podesavanja u Control Panelu) koriscenje maskedita.

[Ovu poruku je menjao Trodmi dana 09.05.2006. u 01:33 GMT+1]