webForumDet fria alternativet

Konvertera sträng från DOS till Windows teckentabell

C/C++

1 svar · 511 visningar · startad av Sang-drax

Medlem sedan juli 2002581 inlägg
Frågan#1

Till mitt program skickas ett filnamn på en fil som ska öppnas.

All fungerar bra ända tills filnamnet eller sökvägen innehåller å, ä eller ö. Filnamnet är nämligen kodat med DOS teckentabell och Windows vill ha filnamnet i sitt format.

Hur konverterar jag på enklaste vis en sträng mellan formaten? (Kan ju vara trevligt när man ska skriva i konsollprogram också)

Medlem sedan juli 2002581 inlägg
#2

Äh, en bra karl reder sig själv.

OemToCharBuff() gjorde susen.

257 ms totalt · 3 externa anrop · v20260731065814-full.a4a6ad0e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)