Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сообщения на нац языке [D6, WinME]


Начинающий ©   (2003-02-09 23:34:00) 

Здравствуйте, Мастера!

Подскажите пожалуйста как сделать, чтобы сообщения в messagedlg выходили на каком то конкретном языке? Например, на турецком или украинском?


smok_er   (2003-02-11 15:47:00) [1]

iNew © (11.02.03 05:18)

Я думаю имеются ввиду кнопки Yes, No, Cancel etc.

И ответ уже был - MessageBox. И если человеку лень заглянуть в хелп и сделать самому, то он не ту профессию выбрал,
значит есть резон поискать другой род занятий. (© Delirium^.Tremens)


iNew   (2003-02-11 05:18:00) [2]

А тебе какое сообщение надо выдать, если что-то типа
try
.....
except
on E : EInOutError do
ShowMessage(SysErrorMessage(E.ErrorCode));
end;
То оно выдается у меня на русском.


Anatoly Podgoretsky   (2003-02-11 00:24:00) [3]

Последняя попытка MessageBoxEx
И взгляни наконец в хелп, по указанным функциям, нельзя же быть таким беспомощным.


Начинающий   (2003-02-11 00:12:00) [4]

>>Delirium^.Tremens
В вашем ответе виден путь к знаниям, увыжаемый, но только для тех, кто знает как решить эту проблему, как вы, например. Для человека, который только начинает изучать... простите это не путь к знаниям, а скорее усмешка...
P.S. Мне жаль, что вы так и не решились снять ногу с глобуса, уважаемый...

>>Mystic
Спасибо за совет, но я не на том уровне, чтобы создавать собственные dll.

Все равно благодарю.


Mystic   (2003-02-10 18:43:00) [5]

> Подскажите пожалуйста как сделать, чтобы сообщения в messagedlg
> выходили на каком то конкретном языке? Например, на турецком
> или украинском?


См. Resource DLLs

File -> New -> Other -> Resource DLL wizard


Delirium^.Tremens   (2003-02-10 18:36:00) [6]

>>Начинающий © (10.02.03 18:26)

> Мне кажется не стоит ставить ногу на глобус как это делал
> в свое время Наполеон... Я уважаю ваши знания но все же
> замечу что скорее всего вы не родились с этими знаниями
> а пришли к ним читая книги.. экспериментирую с программами
> и посещая вот такие форумы... куда все еще продолжают приходить
> люди которые знают много меньше вас но стремящиеся к знаниям
> не меньше вашего...


Если в моем ответе не виден путь к знаниям, значит есть резон поискать другой род занятий.


Начинающий   (2003-02-10 18:26:00) [7]

Я конечно благодарен вам за помощь (к сожалению понятную только вам) но все же хотел бы заметить... Мне кажется не стоит ставить ногу на глобус как это делал в свое время Наполеон... Я уважаю ваши знания но все же замечу что скорее всего вы не родились с этими знаниями а пришли к ним читая книги.. экспериментирую с программами и посещая вот такие форумы... куда все еще продолжают приходить люди которые знают много меньше вас но стремящиеся к знаниям не меньше вашего...

Еще раз спасибо и выражаю надежду что вы больше не будуте ставить ногу на глобус отвечая на вопросы новичков...

Удачи вам!


Delirium^.Tremens   (2003-02-10 17:52:00) [8]


> Если вам не трудно поясните мне в двух словах!

Четырех слов мало?
Help Windows SDK - MessageBox - Enter


Начинающий   (2003-02-10 17:47:00) [9]

>> Delirium^.Tremens

Спасибо большое что тветили... но простите я ничего не понял...
Если вам не трудно поясните мне в двух словах!

Заранее благодарю!


Delirium^.Tremens   (2003-02-10 17:31:00) [10]

if MessageBox(Form.Handle, ....) = ...


Начинающий   (2003-02-10 17:30:00) [11]

Пусть будет не messagedlg... пусть будет другая функция...
Главное как???


крот   (2003-02-10 07:07:00) [12]

Если использовать MessageBox, сообщения будут выходить на установленном в Windows языке, а с MessageDlg по - моему никак


Наверх

Титульная страница Поиск, карта сайта Написать письмо