kodowanie znaków 1252

0

W Delphi7 mam możliwość wpisywania polskich znaków np. w edit1 na polskiej klawiaturze działają mi polskie znaki, ale po zmianie klawiatury na Norweską nie wpisuje mi w programie norweskich znaków.

Norweska strona kodowa to 1252.

Jak zmienić stronę kodową tak aby program poprawnie wpisywał norweskie krzaczki.?

(zmiana ustawień językowych z systemie pomaga ale to nie jest rozwiązanie)

2

Jak zmienić stronę kodową tak aby program poprawnie wpisywał norweskie krzaczki.?

Wiesz co to strona kodowa? To rozszerzenie Ansi, dzisiaj wszyscy używają UTF8 albo Unicode. Domyślam się że nawet Delphi7 tego używa. W każdym razie może będziesz zainteresowany darmową alternatywą dla Delphi która jest otwarto źródłowa i dużo nowsza niż stare D7 - www.lazarus.freepascal.org

0

Faktycznie Lazarus nie ma problemów z wpisywaniem znaków w Tedit z polską klawiaturą wpisuje polskie znaki a z klawiaturą norweska norweskie.
Chyba czas na zmianę.

Chciałbym jednak dokończyć ten programik w delphi wiec jak ktoś będzie miał jakiś pomysł to z góry dziękuje.

1

Miałem kiedyś podobny problem. Globalnie został rozwiązany przejściem na XE2. Alternatywy zaproponowanej nie przetestowałem. Temat jest tutaj: http://4programmers.net/Forum/Delphi_Pascal/100208-wyswietlenie_znaku_%C3%85_a_ring

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