Avatar billede vint Nybegynder
23. november 2006 - 21:53 Der er 3 kommentarer og
1 løsning

Editbokse og tusindtalsseperatorer

Hej.

Kan det lade sig gøre, at Delphi sætter tusindtalsseperatorer på ved en alm. editboks (fx skriver 10.000, når jeg indtaster 10000.

Ligeledes håber jeg, at den også kan fjerne den igen, når jeg vil gemme det indtastede, så tusindtalsseperatoreren ikke gemmes med og generer i min tekstfil.
Avatar billede dkn Nybegynder
24. november 2006 - 00:05 #1
Ja både og, syntes du skal prøve at vælge en TUpDown komponent som befinder sig under Win32 taben. Sig at den skal associate med din edit og se om det ikke giver noget nær det resultat du ønsker.
Du skal så bare udlæse den med updown.position fremfor edit.text

Om den så skal være visible for at fuske, eller om den faktisk vil gavne ved at være der må du jo vurdere.

Men man kunne også manuelt lave det på edit onchange og indsætte sin seperator.
Avatar billede vint Nybegynder
27. november 2006 - 00:05 #2
Hej.

Ellers tak for hjælpen, men jeg synes ikke, at metoden er god nok og jeg er lidt forundret over, at der ikke er lavet bedre muligheder for udnytte min forespørgsel, da jeg finder det brugbart og ønskeligt i stort set alle programmer, hvor der skal kunne indtastes beløb.

(Det er ikke din skyld og ikke en kritik af dig og din hjælp ;o))

Men jeg mener bare, at der formentligt er et hav af programmører, der må have brug for at have en editboks, hvor det indtastede får vist tusindtalseperatorer og samtidig kan bruge tallet uden først manuelt at skulle fjerne tusindtalseperatoren igen.

(DB-edit'en har endda sådan en funktion)
Avatar billede dkn Nybegynder
27. november 2006 - 21:15 #3
som jeg siger kan man nemt selv lave en ny edit component og der findes utal af currency edit controls på nettet. Så der er ikke noget at være sur over.
Avatar billede vint Nybegynder
27. november 2006 - 21:24 #4
Hej igen.

Jeg er skam ikke sur ;o)

Jeg mente bare, at det burde have været standard i Borland Delphis editbokse...

Jeg lukker selv tråden her.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester