Avatar billede Slettet bruger
15. april 2001 - 10:26 Der er 7 kommentarer og
1 løsning

Currency, Money, Sprog

Jeg har lavet nogle paradox databaser med money felter. Når man har indtastet beløb skriver den så .kr efter beløbet. Problemet er at jeg vil have den til at skrive i $. Jeg ved at man kan få den til at skrive i $, hvis man ændrer valuta instillingerne i windows, men jeg skal kun have den til at ændre det til $ i det ene program og ikke alle. Hvordan gør man det? jeg går ud fra det er noget med at skrive til regedit i installationen, men ved ikke hvordan man gør det. HJÆLP.
Avatar billede ziron Nybegynder
15. april 2001 - 10:40 #1
ville det ikke være letter at bruge et normalt tal-felt og så bare selv sætte $-tegn ind når du fx henter fra din database???

/ZIRON
Avatar billede Slettet bruger
15. april 2001 - 11:24 #2
Måske, men nu har jeg lavet hele programmet, og jeg gider ikke til at ændre i hele kildekoden for at lave det således. Desuden synes jeg også at det andet virker med PROF.
Avatar billede ziron Nybegynder
15. april 2001 - 11:34 #3
ja jeg ved ikke men jeg ville tror at du så kommer til at rette i regbasen for at for det til at virke, men det er jo også lidt hvis der er andre programmer der bruger money-tegnet på samme tid som dit program kører....

jeg ville nok skrive koden om så den indsatte $....

/ZIRON
Avatar billede Slettet bruger
15. april 2001 - 11:59 #4
Ehm. Jeg ved at det er muligt at lave en extra ting i regdatabasen, således at mit program peger på denne valuta, og er uafhængig af hvad den er sat til i windows, men jeg ved bare ikke hvordan man gør, men jeg tror ikke det er så besværligt, som at lave hele kildekoden om
Avatar billede ziron Nybegynder
15. april 2001 - 12:01 #5
jeg ved ikke om man kunne gøre det det kunne måske godt lade sig gøre som du selv siger....

nej det kan ikke tage lange tid, din kode er vel ikke flere kilometer lang????
Avatar billede Slettet bruger
15. april 2001 - 13:30 #6
det er forholdsvist stort, så jeg ændrer ikke i koden
Avatar billede nico26 Nybegynder
15. april 2001 - 15:40 #7
Der ligger en global variabel i SysUtils der  hedder CurrencyString. Sæt denne til $

f.eks.


initialization
  CurrencyString := \'$\';
Avatar billede Slettet bruger
15. april 2001 - 22:03 #8
PERFEKT det virkede!!! TAKKEER
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