Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.01;
Скачать: CL | DM;

Вниз

Русские символы из 98 в ХР   Найти похожие ветки 

 
sergg ©   (2003-08-09 18:17) [0]

Я делаю проект в 98-х. При запуске данного проекта в ХР, все русские символы в меню формы превращаются в ??????, а все русские символы на формах в "мусор". Кроме этого при передаче русских данных в Excel 97 наблюдается тот же эффект. Хотя в DBLookUpComboBox и DBEdit все номально. Подскажите, пожалуйста, в чем может крыться проблема?


 
Anatoly Podgoretsky ©   (2003-08-09 19:13) [1]

В ХР можно указать какие программы не жникод совместимые, пользователи ХР смогут подсказать, где именно это указывается.


 
Pindos ©   (2003-08-10 10:12) [2]

Этот Диффект идёт не только в XP, а во всех NT.
У меня долго была такая проблема и я бегал с одного компа на другой (не хотел себе устанавливать другой виндовоз!).
Я понял, что это идёт только в RiechEdit"e, при не знакомых русских символах шрифта, то есть это не в редакторе дело, а в шрифтах.
лучше в св-ве font поставить следующее:
RiechEdit1.Font.Charset:=RUSSIAN_CHARSET;Может поможет, покапайся в шрифтах.
PindosInc®


 
sergg ©   (2003-08-10 11:09) [3]

Как раз в компонентах типа DBEdit все нормально. Кривые символы в меню(TMainMenu) и Label"ах.


 
sergg ©   (2003-08-11 09:54) [4]

Somebody, help me, please!!!


 
andrey_pst ©   (2003-08-11 10:31) [5]

попробуй:

Если после установки какой-нибудь руссифицированной программы
у вас возникает проблемы пропадания русских шрифтов и вместо
русского текста появляется абракадабра, тогда вы должны
выполнить такие действия:

1. Зайти в редактор регистрационного реестра Windows, запустив
файл Regedit.exe

2. Открыть в редакторе ветвь
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage
и изменить в этой ветви параметры 1250 = "CP_1250.nls" и
1252 = "CP_1252.nls" на такие значения: 1250 = "CP_1251.nls" и
1252 = "CP_1251.nls"

ВНИМАНИЕ!!! В Windows NT используются не CP_1250.nls и CP_1252.nls,
а C_1250.nls и C_1252.nls. Различие в одной букве этих параметров
могут привести к полной остановке как Windows NT, так и Windows 98.

3. Выйти из редактора регистрационного реестра и перезагрузить
компьютер


 
sergg ©   (2003-08-11 11:33) [6]

Спасибо :), экспорт в Excel заработал, но с формами проблемы остались. Вы не знаете способов design-time чтоб все сразу под ХР работало?


 
sergg ©   (2003-08-11 17:25) [7]

Уважаемые мастера, больше никто с этой проблеммой не сталкивался???


 
Alex-21   (2003-08-12 22:50) [8]

Я действительно встречался с такой проблемой, до сих пор не могу решить. Правда не с RichEdit, а с RxRichEdit (тоже самое в JvxRichEdit и LMDRichEdit). С RichEdit вопросы не возникали вместо русских символов (делал проект под ХР). Как описано выше, надо править в реестре, это действительно помогало, но только для 2000/ХР, а не для 98. Я заметил, что если установлена русская раскладка, то вопросы не должны появляться, а как переключаем на англ., тут уже появляются ??????. Если только перед кодом, который должен отобразить текст в RxRichEdit, установить временно русскую раскладку, а потом вернуть обратно в конце кода. Если только так. А так придётся поискать баг в RxRichEd.pas, что и пытаюсь найти.


 
Winni ©   (2003-08-15 20:33) [9]

Добрый день !
Совет Андрея (Andrey_pst) и мне помог. У меня ненверно работал WinWord2000 в формате rtf. Где-то рядом, в этом же форуме был мой вопрос. Пока я доволен результатом, но нужно конечно, за ним присматривать. Спасибо.



Страницы: 1 вся ветка

Текущий архив: 2003.09.01;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.03 c
8-1510
OlBan
2003-04-24 07:38
2003.09.01
про mmtools и глюки


1-1434
Calm
2003-08-19 10:39
2003.09.01
Как программно перерисовать Рабочий стол?


14-1633
Pavel74
2003-08-12 21:53
2003.09.01
Как можно больше строчек в MessageDlg поставить? :)


1-1505
Злодей
2003-08-17 20:27
2003.09.01
Пуск


7-1697
MakNik
2003-06-18 12:43
2003.09.01
имя пользователя и организация