[ MatezYU @ 21.03.2007. 06:51 ] @
Imam maskedit polje i u njemu sa namestio editmask da je !90:00;1;_
kako mogu da odradim da ako korisnik unese recimo 08: a ne unese one dve zadnje nule da mi izbaci gresku da vreme nije dobro uneseno?
[ savkic @ 21.03.2007. 07:33 ] @
> Imam maskedit polje i u njemu sa namestio editmask da je !90:00;1;_
> kako mogu da odradim da ako korisnik unese recimo 08: a ne unese one dve zadnje nule da mi izbaci gresku da vreme nije dobro uneseno?

Kontrola će to sama uraditi, probaj.
[ MatezYU @ 21.03.2007. 09:10 ] @
Nece da uradi.. Izbaci gresku cim izadjem iz tog polja a nisam dobro uneo vrednost!
[ savkic @ 21.03.2007. 11:01 ] @
> Nece da uradi.. Izbaci gresku cim izadjem iz tog polja a nisam dobro uneo vrednost!

Zar to nije upravo ono što ti želiš, razjasni.
[ MatezYU @ 22.03.2007. 05:51 ] @
Izbaci sistemsku gresku i pukne program. Ja bih da automatski tamo gde su polja prazna ubacim nule ili da odradim tako da ja ispisem neku gresku i da fokusiram to polje za ponovni unos..
[ savkic @ 22.03.2007. 07:55 ] @
> Izbaci sistemsku gresku i pukne program.

Ako uneti tekst ne odgovara masci, podiže se VCL exception i kursor se fokusira na poziciju koja pravi problem, to je default ponašanje. Do sistemske greške i pucanja programa može doći samo ako radiš nešto što nisi spomenuo.

> Ja bih da automatski tamo gde su polja prazna ubacim nule ili da odradim tako da ja ispisem neku gresku i da fokusiram to polje za ponovni unos..

Možeš ili napraviti naslednika sa funkcionalnošću koju želiš ili handlovati Application.OnException i tu presresti poruku i delati po želji.