Форум: "Начинающим";
Текущий архив: 2008.08.03;
Скачать: [xml.tar.bz2];
ВнизПроблема с модулем dialogs.pas Найти похожие ветки
← →
Alexey.sh © (2008-07-01 06:55) [0]Такая проблемка в программе есть вызов окно Dialogs.MessageDlg("Диалог",mtInformation,[mbOK],0) почемуто сообщения отображаються кракозябрами. При использовании MessageBox(0,"Проверка","Error",MB_ICONERROR); все отлично отображаеться. И это проявляеться когда программа запускаеться от пользователя с ограниченными провами в системе.
← →
brother © (2008-07-01 07:36) [1]Скорее всего проблемма с кодировками...
> Dialogs.MessageDlg("Диалог",mtInformation,[mbOK],0)
и
> MessageBox(0,"Проверка","Error",MB_ICONERROR);
лежат в разных юнитах и как я понимаю по разному реализованы...
есть фиксы, которые изменяют кодировку 1251 на 1250 кажись, это решает проблемму... поищи в инете...
зы а другие программы корректно отображают рус символы?
← →
KilkennyCat © (2008-07-01 07:47) [2]
> Alexey.sh © (01.07.08 06:55)
пользователей с неограниченными правами не бывает.
И что, это на нескольких машинах, или только на одной?
← →
brother © (2008-07-01 07:49) [3]сходи сюда, глядишь, что-то и поможет :
http://madbadjack.com/forum/showthread.php?t=717
← →
Alexey.sh © (2008-07-01 08:10) [4]Спасибо за ответы проблема решилась добавлением в реестр
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0=""Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"
← →
Amoeba © (2008-07-02 00:45) [5]
> Спасибо за ответы проблема решилась добавлением в реестр
> Windows Registry Editor Version 5.00
>
> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
> "System,0="Arial,204"
> "Fixedsys,0"="Fixedsys,204"
> "Small Fonts,0"="Small Fonts,204"
> "MS Serif,0"="MS Serif,204"
> "MS Sans Serif,0"="MS Sans Serif,204"
> "Arial Cyr,0"="Arial,204"
> "Courier New Cyr,0=""Courier New,204"
> "Times New Roman Cyr,0"="Times New Roman,204"
> "Helv,0"="MS Sans Serif,204"
> "Tms Rmn,0"="MS Serif,204"
> "Arial,0"="Arial,204"
> "Comic Sans MS,0"="Comic Sans MS,204"
> "Courier,0"="Courier New,204"
> "Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
> "Tahoma,0"="Tahoma,204"
> "Times New Roman,0"="Times New Roman,204"
> "Verdana,0"="Verdana,204"
>
Убивать за такое "решение"!
← →
Loginov Dmitry © (2008-07-02 00:58) [6]Убивать за MessageDlg()!
MessageBox() рулит!
:)
← →
Германн © (2008-07-02 01:13) [7]
> Loginov Dmitry © (02.07.08 00:58) [6]
>
> Убивать за MessageDlg()!
Только попробуй!
← →
KilkennyCat © (2008-07-02 01:41) [8]Мы за МессаджеДээлгэ
Утопим всех и вся в биде!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.08.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c