Avatar billede slowaterz Nybegynder
30. januar 2004 - 22:48 Der er 4 kommentarer og
1 løsning

Sprog og (eller) tegnsæt opsætning i projektet

Jeg indlæser nogle linier fra en tekstfil og putter stumper af dem i en TreeView. De danske tegn volder mig problemer :

"tilbehør" bliver til "tilbehør"

"militær" bliver til "militær"

"våben" bliver til "vÃ¥ben"

Løsningen må være lige til ...

Jeg har prøvet at pille ved "Locale ID" i Project -> Options -> Version Info og i Regional Settings i Windows
Avatar billede arne_v Ekspert
30. januar 2004 - 22:52 #1
Din fil er i UTF-8 og du fortolker indholdet som ISO-8859-1.
Avatar billede slowaterz Nybegynder
30. januar 2004 - 22:55 #2
arne_v >>>  Det er en XML fil, jeg Assign'er til en TextFile og bruger ReadLn til at læse fra.

Skal der bruges en anden metode ? Og nu vi er ved emnet, kan du eventuelt anbefale en hurtigere måde ?
Avatar billede arne_v Ekspert
30. januar 2004 - 23:19 #3
XML er typisk UTF-8.

Du kunne konvertere fra UTF-8 til ISO-8859-1.

(I nyere Delphi tror jeg at der er en String for UTF-8 strenge)
Avatar billede slowaterz Nybegynder
30. januar 2004 - 23:26 #4
arne_v >>>  Det var lige det, der skulle til. Det virker med

myString := UTF8Decode(myString);

Hvis du laver et svar, får du også point. ;)
Avatar billede arne_v Ekspert
30. januar 2004 - 23:28 #5
ok
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