/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
D3 - decimalseparator
Fra : Jens Jespersen


Dato : 13-12-00 14:22

Hej NG.

Jeg sidder med følgende problem :

Jeg har nogle tal (singles) som jeg skriver i en textfile vha write. Denne
fil skal senere hentes ind i et Excel regneark. Problemet er at Delphi
konsekvent bruger punktum som dec.sep. hvilket Excel ikke kan finde ud af
her i DK. Hvordan opnår jeg at Delphi bruger den rigtige dec.sep. alt efter
hvad Windows er sat op til ???

Mvh. Jens



 
 
Uffe Kousgaard (13-12-2000)
Kommentar
Fra : Uffe Kousgaard


Dato : 13-12-00 14:40

Fra og med D4 (så vidt jeg husker) bruger delphi windows decimal-seperator,
så opgradering ville være det nemme forslag.

I D3 kan du evt. først bruge FloatToStr, erstatte "." med "," og så skrive
det hele ud - ikke særlig elegant

Den helt nemme løsning er selvfølgelig at anvende engelsk opsætning.


Jens Jespersen <jens_jespersen@hotmail.com> wrote in message
news:917tg0$1lel$1@news.cybercity.dk...
> Hej NG.
>
> Jeg sidder med følgende problem :
>
> Jeg har nogle tal (singles) som jeg skriver i en textfile vha write. Denne
> fil skal senere hentes ind i et Excel regneark. Problemet er at Delphi
> konsekvent bruger punktum som dec.sep. hvilket Excel ikke kan finde ud af
> her i DK. Hvordan opnår jeg at Delphi bruger den rigtige dec.sep. alt
efter
> hvad Windows er sat op til ???
>
> Mvh. Jens
>
>



N/A (13-12-2000)
Kommentar
Fra : N/A


Dato : 13-12-00 15:20



N/A (13-12-2000)
Kommentar
Fra : N/A


Dato : 13-12-00 15:20



Uffe Kousgaard (13-12-2000)
Kommentar
Fra : Uffe Kousgaard


Dato : 13-12-00 15:20

Hej Jens

"Write" bruger som standard det windows bruger med mindre du ændrer det ved
at tildele decimal-seperator en ny værdi.
Kan i øvrigt være meget irriterende i.f.m. gamle programmer, der pludselig
opfører sig anderledes efter rekompilering.

Jeg har lige fundet beskrivelsen af decimal-seperator i D4 hjælpefilen, så
mon ikke den er med i din AOD udgave i bilen ?

Hilsen
Uffe




Stig Johansen (13-12-2000)
Kommentar
Fra : Stig Johansen


Dato : 13-12-00 16:27

Hej.

"Martin Frostholm" <martin@frostholm.com> wrote in message
news:917ups$l7u$1@eising.k-net.dk...
> Du kan sætte hvilket tegn Delphi skal bruge som decimaltegn ved:
>
> DecimalSeparator := ',';

Husk også Thousandseparator(?) := '.';
Ellers risikerer du at få 2 kommaer i din fil.

mvh
Stig Johansen




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste