Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2009, 09:13   #1
Liza
 
Регистрация: 18.02.2008
Сообщений: 9
Вопрос Ошибка с русским языком!

Всем привет!
У меня вопрос такой:
Написала программу , все хорошо работает под администратором, но под пользователем текст в MessageDLG выдает набор каких то символов , а не обычный русский текст! с чем это может быть связано?

------
Заранее спасибо за ответы!
Liza вне форума Ответить с цитированием
Старый 30.03.2009, 10:20   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Попробуйте лучше использовать MessageBox. Он изначально локализован из Винды.
FaTaL вне форума Ответить с цитированием
Старый 30.03.2009, 14:46   #3
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

это может быть связано с настройками операцыонной системы.. в частности с кодировками.. если тебе нада чтобы твоя программа работала коректно не тока на данном компьютере, а и на всех остальных - то используй апишные функцыи, или нипиши своё окно сообщений..
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума Ответить с цитированием
Старый 31.03.2009, 14:52   #4
Liza
 
Регистрация: 18.02.2008
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Ntlegend Посмотреть сообщение
это может быть связано с настройками операцыонной системы.. в частности с кодировками.. если тебе нада чтобы твоя программа работала коректно не тока на данном компьютере, а и на всех остальных - то используй апишные функцыи, или нипиши своё окно сообщений..
Спасибо за ответ!!!
А пример на Делфи не могли бы привести, плохо разбираюсь в ф-циях API , а в интернете пока найти не могу


з.ы. MessageBox, увы, не помог
Liza вне форума Ответить с цитированием
Старый 31.03.2009, 14:57   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А какой шрифт и какой язык стоят на целевой машине?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.03.2009, 16:39   #6
Ntlegend
Форумчанин
 
Аватар для Ntlegend
 
Регистрация: 12.05.2007
Сообщений: 373
По умолчанию

Цитата:
з.ы. MessageBox, увы, не помог
скорее всего у тебя проблема не в этом.. а сбои в памяти.. возможно изза неправильного использования некоторых свойст компонентов или динамических массивов.. не видя код тяжело исправить ошибки.. если не трудно прошу код в студию..
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен:
"Перемен!Мы ждем перемен!"
Ntlegend вне форума Ответить с цитированием
Старый 02.04.2009, 11:15   #7
Liza
 
Регистрация: 18.02.2008
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Ntlegend Посмотреть сообщение
скорее всего у тебя проблема не в этом.. а сбои в памяти.. возможно изза неправильного использования некоторых свойст компонентов или динамических массивов.. не видя код тяжело исправить ошибки.. если не трудно прошу код в студию..

код сообщения простой, использую обычный

Application.MessageBox('Вы уверены, что хотите выйти?', 'Message', MB_OKCancel)=1

и как можут свойства компонентов повлиять на MessageBox?

кстати, динамические массивы использую в программе! как они могут повлиять на язык?

код большой, а какую конкретно часть показать незнаю, потому что не знаю из-за чего может быть ошибка))

Последний раз редактировалось Liza; 02.04.2009 в 11:18.
Liza вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите с русским шрифтом в Delphi KARUSHEV Помощь студентам 9 27.01.2009 20:13
Непонятка с русским Antidoc Общие вопросы C/C++ 1 11.08.2008 21:21
Помогите пожалуйста с укр.языком в Дос Dimasc Операционные системы общие вопросы 6 11.12.2007 17:50
Помогите с языком Assembler Kotus Помощь студентам 11 23.11.2007 10:06
Каким языком программирования вы пользуетесь? LAN Свободное общение 6 19.11.2007 09:37