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

Вниз

Проблема с модулем 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
15-1213854630
Tim
2008-06-19 09:50
2008.08.03
Работа с mp3 без декодировния


2-1214037283
Grigoriy
2008-06-21 12:34
2008.08.03
Проблема с русским текстом при печати Tchart


15-1213726912
AlexDan
2008-06-17 22:21
2008.08.03
Я памятник воздвих сибе нирукотворный...


3-1203655549
Ganda
2008-02-22 07:45
2008.08.03
Туплю


15-1213784854
oldman
2008-06-18 14:27
2008.08.03
Средняя стоимость. Как правильно?