Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];

Вниз

Русификация MessageDlg   Найти похожие ветки 

 
Алексей   (2004-02-02 07:20) [0]

Как русифицировать в MessageDlg надписи на кнопках (Yes - Да, No - Нет, Cancel - Отмена и т.д.)


 
RDen   (2004-02-02 07:27) [1]

MessageBox может использовать?


 
Gero   (2004-02-02 07:49) [2]

MessageBox будет русским только под рус. виндой. Если нужно, чтобы был русским всегда, можно создать свой MessageDlg. ИМХО, это оптимальный вариант


 
RDen   (2004-02-02 08:02) [3]

взгляни здесь http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=41336&hl=


 
Goida   (2004-02-02 09:47) [4]

Самый, по моему, оптимальный вариант - это создание своего диалогового окна динамически:
...где-то в тексте программы...
with CreateMessageDialog("This is a message.",mtInformation,[mbYes,mbNo,mbCancel]) do
try
Caption := "InforBox";
(FindComponent("Yes") as TButton).Caption := "Да";
(FindComponent("No") as TButton).Caption := "Нет";
(FindComponent("Cancel") as TButton).Caption := "Отмена";
ShowModal;
finally
Free
end;

Вот и все.


 
WondeRu   (2004-02-02 12:01) [5]

Читай MSDN
MessageBoxEx
The MessageBoxEx function creates, displays, and operates a message box. The message box contains an application-defined message and title, plus any combination of predefined icons and push buttons. The wLanguageId parameter specifies which set of language resources is used for the predefined push buttons.

int MessageBoxEx(
HWND hWnd, // handle to owner window
LPCTSTR lpText, // text in message box
LPCTSTR lpCaption, // message box title
UINT uType, // message box style
WORD wLanguageId // language identifier
);


 
Семен Сорокин   (2004-02-02 12:28) [6]

и еще как вариант: скопируй себе в проект файл consts.pas и замени там строковые константы на нужные тебе.
Переоткрой проект, сделай билд - дерзай!



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

Форум: "Основная";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
1-38867
Sphinx
2004-02-02 10:46
2004.02.13
Как распечатать график из Chart


1-38910
Dik
2004-02-04 14:45
2004.02.13
Текстовый редактор


4-39143
Ascan
2003-12-11 11:46
2004.02.13
Переместить папку


1-38841
alless
2004-02-02 17:45
2004.02.13
RichEdit


3-38703
alless
2004-01-22 15:06
2004.02.13
Boyce - Code





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский