Avatar billede lytzen Nybegynder
10. marts 2001 - 20:18 Der er 2 kommentarer og
1 løsning

ændre regionale settings

Mit program virker ikke på norske computere :) Jeg har fundet ud af, at jeg i en tekstfil gemmer dato med xx-xx-xx, men da seperatoren (-) ikke er ens for alle konfigurationer vil jeg gerne kunne bestemme hvilken seperator brugeren skal bruge. Altså vil jeg gerne have at alle der bruger mit prg. har seperator \"-\". Hvordan gøres dette.
Avatar billede The Real Yoda Juniormester
10. marts 2001 - 20:50 #1
ville det ikke være mere \"venligt\" at dit program under opstart eller installation læser hvad det er for en seperator der bruges på den pågældende computer, og så lade dit program bruge samme seprator?

jeg mener... et program ville da hustigt forlade min computer hvis det var at det begyndte at ændre på mine settings...
Avatar billede lytzen Nybegynder
10. marts 2001 - 20:52 #2
Jeg havde egentlig tænkt at den bare i programmet skulle ændre på settings. Men ok,  har du et forslag til hvordan jeg aflæser computerens settings ?
Avatar billede hatecaps Nybegynder
11. marts 2001 - 00:54 #3
to måder:

1. Du bruger regionale settings.
  Du har alle data til rådighed i globale variable som decimalseparator,thousandseparator, dateseparator  o.s.v.  check hjælpen i delphi for en af dem, så kan du finde en liste over dem alle sammen.

2. Du kan \"tvinge\" dit program til at køre med et specifikt datoformat ved at sige

  shortdateformat := \'dd-mm-yy\';
f.eks.
det skal dog her siges at jeg af til render ind i problemer med konverteringsrutiner der ikke bruger shortdateformat.

hvis du laver programmer der skal ud på maskiner med mange forskellige sprog, vil jeg VARMT anbefale at du altid bruger dato og tider som double værdier i alt undtagen når de rent faktisk vises.

ha\' det godt
hatecaps
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