Wyświetlenie znaku Å (A ring)

0

Witam, mam plik tekstowy kodowany w UTF8, odczytuję go, to co odczytam zamieniam funkcją Utf8ToAnsi, wszystko idzie dobrze do czasu napotkania znaku 'Å' bądź 'å', które są odczytywane odpowiednio jako 'A' oraz 'a'.
Znaki takie jak 'Ä', 'ä', 'Ö', 'ö' są wczytywane oraz wyświetlane poprawnie.
Dodam jeszcze, że używam Delphi 7.
Proszę o pomoc.

0

Bo w kodowaniu ANSI dla polskiego windowsa (codepage 1250) nie ma znaków Å å. Tak więc albo zostajesz przy UTF8/UTF16, albo ograniczasz się do ANSI, w którym niestety „niektórych” znaków nie osiągniesz.
Możesz oceniać że „to głupie”, ale ANSI to niestety tylko 256 znaków, i jakiegoś wyboru trzeba było dokonać.

0

Czy w takim razie istnieje jakiś sposób na wyświetlenie takiego znaku w np. Caption?

1 użytkowników online, w tym zalogowanych: 0, gości: 1