Домашняя страничка Алексея Бойко


English version
Программы
Delphi
Pезюме
Письмо
КомпьютерПресс
Здесь основной текст

Использование TCODE
с нерусскими локализациями Windows


Эти иллюстрации предоставлены Андреем Гороховым  
http://www.muzprosvet.de/
.
Просил выложить, что я и делаю. Пример показывает подготовку русского текста для Allaire Homesite под немецкой версией Windows 2000.



1. Текст статьи подготовлен в Word-е. Русские символы отображаются правильно.


2. Настройки Allaire Homesite. Выбран русский charset для используемого шрифта.


3. Вставка текста в Allaire Homesite через буфер обмена. Allaire Homesite не поддерживает вставку юникода и запрашивает содержимое буфера обмена в формате обычного текста. Windows выполнила преобразование юникода в plain-text с использованием немецких regional settings. В результате русский текст оказался испорчен.


4. Вставка текста в TCODE через буфер обмена. TCODE поддерживает вставку unicode из буфера обмена и преобразует его в обычный текст. Преобразование выполняется с использованием собственной функции, поэтому результат не зависит от локализации Windows.


4. Текст вставлен из TCODE в Homesite через буфер обмена. Текст был корректно преобразован из unicode, русские символы при вставке не испортились.