Tomas Christiansen wrote:
>
> Lars Hoffmann skrev:
> > Virker ikke helt. Hvis man ved hjælp af "paste" indsætter så der er
> > flere tegn end dem der må være i boxen, bliver hele indholdet af mask
> > edit boxen jo slettet.
>
> Øhhm - og hvad så?
Så virker en Mask Edit Box jo meget ringe. Den skal jo netop forhindre
at der indtastes ting der ikke følger masken. Hvis jeg ville lave et
halvfærdigt program kunne jeg godt lade det ligge, men det vil jeg ikke
hvis jeg kan undgå det.
> Du kan aldrig helt tage højde for "dumme" brugere!
Nej men man kan forhindre de fejl man kan forudse.
> Hvis brugeren gør noget med systemet, har det en konsekvens.
> Hvis brugeren gør noget forkert med systemet, har det en kedelig konsekvens.
Men det er da ikke en undskyldning for at forhindre en fejl man nu _har_
forudset.
> Hvis problemet er, at du ALTID skal have en valid værdi, kan du så ikke blot
> "huske" startværdien, og hver gang værdien tømmes/slettes, sættes den
> tilbage til startværdien. Det værste der kan ske er, at brugeren skal
> indtaste den nye værdien igen...
I det konkrete tilfælde drejer det sig om bankkontonummer som skal
indsættes i en database. Bankkontonummeret er unikt for hver konto og
derfor kan jeg ikke indsætte en startværdi.
--
/Lars
HTML software: <
http://go.to/HTMLEasyColors>
Brug venligst Re: og ikke Sv: ved svar, da beskeder
der begynder med Sv: bliver slettet fra mange servere