Delphi 7 - Polskie znaki nie są widoczne na wszystkich komputerach

0

Witam,

Mam problem z Delphi 7 na Windows 7 starter. Mogę używać polskich znaków w Delphi, które są widoczne w projekcie i w programie *.exe (po zapisaniu projektu do pliku *.exe).

Problem pojawia się kiedy odpalam plik *.exe lub projekt programu na innym komputerze z Windows 7 lub XP gdzie zamiast polskich znaków są widoczne krzaczki. Sytuacja kiedy projekt zostanie przygotowany na innym komputerze z Windows 7 (używając polskich znaków) to po odpaleniu projektu lub pliku *.exe na moim komputerze zamiast polskich znaków widzę litery bez ogonków (czyli zamiast „ś” widzę „s” – ale nie pokazują się krzaczki).

Proszę o pomoc co zmienić w Delphi 7 albo w ustawieniach Windows 7 starter (może do zmiany rejestr), żeby polskie znaki były widoczne na wszystkich komputerach z systemem Windows.

Dodam, że jeżeli zapisuje tekst w notatniku z polskimi znakami to są one również widoczne na innych komputerach.

Pozdrawiam

0

Problem rozwiązany - temat zamknięty.

Szczegółowa odpowiedź pod adresami:
http://stackoverflow.com/questions/2551329/delphi-7-why-does-Windows-7-change-encoding-of-characters-in-runtime
http://stackoverflow.com/questions/1767946/getthreadlocale-returns-different-value-than-getuserdefaultlcid
http://blogs.msdn.com/b/michkap/archive/2010/03/19/9980203.aspx

Na skróty:

  1. Otwórz Panel sterowania/Region i język
  2. W zakładce FORMAT wybieramy inny format niż "Polski (Polska)" (np: English (United States)).
  3. Klikamy "Zastosuj"
  4. Ponownie w zakładce FORMAT wybieramy tym razem "Polski (Polska)"
  5. Klikamy "Zastosuj"
    Problem rozwiązany

Pozdrawiam

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