Avatar billede zahi Nybegynder
16. januar 2006 - 09:16 Der er 2 løsninger

DK Bogstaver i til en fil

Hej!

Jeg har lavet en dataport til udlæsning af varer til en .txt fil.
Men jeg har en lille problem med en bogstav og det er den støre "Å" den kommer som en "+" tegn i filen. Alle de andre bogstaver ser fint ud.
Koden ser sådan ud:

{µ°Õ'ãÏ+  æøåÆÆØÅ}

AsciiTekst := CONVERTSTR(AsciiTekst,'æ','µ');
AsciiTekst := CONVERTSTR(AsciiTekst,'ø','°');
AsciiTekst := CONVERTSTR(AsciiTekst,'å','Õ');
AsciiTekst := CONVERTSTR(AsciiTekst,'Æ','ã');
AsciiTekst := CONVERTSTR(AsciiTekst,'Ø','Ï');
AsciiTekst := CONVERTSTR(AsciiTekst,'Å','+');


EXIT(AsciiTekst);

Er der nogen der har en forslag hvad skal jeg gøre?
Avatar billede twm Nybegynder
18. januar 2006 - 13:56 #1
Opret en lokal char du kalder: aaring
Ændre dit script til ascii værdien:
AsciiTekst := CONVERTSTR(AsciiTekst,'æ','µ');
AsciiTekst := CONVERTSTR(AsciiTekst,'ø','°');
AsciiTekst := CONVERTSTR(AsciiTekst,'å','Õ');
AsciiTekst := CONVERTSTR(AsciiTekst,'Æ','ã');
AsciiTekst := CONVERTSTR(AsciiTekst,'Ø','Ï');
aaring := 197;
AsciiTekst := CONVERTSTR(AsciiTekst,'Å',FORMAT(aaring));

EXIT(AsciiTekst);
Avatar billede twm Nybegynder
18. januar 2006 - 14:47 #2
Du kan også tage din dataport og eksportere den til en tekstfil. Rette bogstavet i filen til et Å og importere den igen. Så skulle det virke med dit første script. Husk at kompilere efter du har importeret.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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