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

Вниз

Изменение в MassageDlg надписей на русские под Delphi2006   Найти похожие ветки 

 
koha ©   (2007-01-07 02:08) [0]

Заменил в файле C:\Program Files\Borland\BDS\4.0\source\Win32\Consts.pas строки на русские, а сообщения MassageDlg  все равно остаются на английском.

Что нужно предпринять?


 
Eraser ©   (2007-01-07 03:11) [1]

> [0] koha ©   (07.01.07 02:08)

не нужно там ничего менять )


 
koha ©   (2007-01-07 03:25) [2]

> не нужно там ничего менять

- а где нужно менять в dialogs.pas?


 
Eraser ©   (2007-01-07 03:27) [3]

> [2] koha ©   (07.01.07 03:25)

генофонд вообще трогать не надо, а то следующий вопрос будет: "почему Делфи материца и не хочет ничего компилировать?" )

что требуется вообще?


 
Германн ©   (2007-01-07 03:38) [4]


> koha ©   (07.01.07 03:25) [2]
>
> > не нужно там ничего менять
>
> - а где нужно менять в dialogs.pas?

АП на тебя нет! Какая зараза посоветовала тебе изменять что-то в "C:\Program Files\Borland\BDS\4.0\source\Win32\..."?
Ты ещё слишком молод, что-б страдать геморроем!


 
koha ©   (2007-01-07 03:59) [5]

> Eraser ©   (07.01.07 03:27) [3]
> Германн ©   (07.01.07 03:38) [4]

- не ссыте прорвемся, вы думаете, что настолько бестолоч? Я если и есть измененые модули, то я их к самому проекту ложу в директорию. А что написано в первом посте - это болт по поводу замены файла.


 
Shuhrad ©   (2007-01-07 04:21) [6]

>- не ссыте прорвемся, вы думаете, что настолько бестолоч? Я если и есть измененые модули, то я их к самому проекту ложу в директорию.
Думаю - да.
Ты бы еще и соответствующие dcu перекомпилировал - совсем здорово получилось бы :))


 
Юрий Зотов ©   (2007-01-07 04:39) [7]

> koha ©   (07.01.07 02:08)  
> Что нужно предпринять?

Использовать MessageBox.


 
koha ©   (2007-01-07 05:14) [8]

> Shuhrad ©   (07.01.07 04:21) [6]
> Ты бы еще и соответствующие dcu перекомпилировал

- а, что тут плохого, если надо и перекомпилю, и будут работать как нужно мне. И вообще, добавлю от себя, что ни каких институтов я не заканчивал, в отличие от местных умников, и в ни каком инстите и не буду вообще и образования у меня только вечерка  и то горе с попалам. А какие мне нужно проги для работы все равно напишу, и если надо, то и винду тоже за одно переделаю.


 
Shuhrad ©   (2007-01-07 07:06) [9]

>[8] koha ©   (07.01.07 05:14)
Для того, чтобы "винду тоже за одно переделать" надо, как минимум, понимать
как она работает :)


 
Loginov Dmitry ©   (2007-01-07 10:32) [10]

Добавь измененный модуль в проект (Add to project), иначе он так и будет искаться где-то в клоаках VCL.


 
Anatoly Podgoretsky ©   (2007-01-07 13:24) [11]

> Германн  (07.01.2007 03:38:04)  [4]

> АП на тебя нет!

Я здесь.

Не трогай генофонд зараза, пожалеешь.

Ты это хотел услышать?


 
Anatoly Podgoretsky ©   (2007-01-07 13:25) [12]

> koha  (07.01.2007 05:14:08)  [8]

На помойку, на помойку.


 
Германн ©   (2007-01-07 19:21) [13]


> Ты это хотел услышать?
>

Именно.


 
MsGuns ©   (2007-01-07 21:20) [14]

>Юрий Зотов ©   (07.01.07 04:39) [7]
>Использовать MessageBox.

Там заложена мина с ядреной боеголовкой ;)


 
koha ©   (2007-01-08 00:54) [15]

> Anatoly Podgoretsky ©   (07.01.07 13:25) [12]
> На помойку, на помойку.

- Хитрые, какие - за что же это?  За винду это? или что в генофонод какой - то там залез или за умников?
- каждый выживает как может и, я то же. что же судьба мне не подарила образования шорошего и уже не подарит, теперь вот книги перечитываю - в которых не особото и шорошо пишут в последнее время да по форумам лазию, допытую разных людей, но дело свое (т.е. програмирование) ни когда не брошу. А на счет почему полез модули переписывать, так вот какой-то умник посоветова вычитал статью "как русскими надписи сделать в MessageDlg" - пишит:"надо английские надписи в файле "Consts.pas" поенять на русские и пудет все в шоколаде. Я так и сделал, но что-то не сработало, потому я здесь и на форуме ветку эту и открыл. Вот вам следствие и причина, а вы сразу в изгои записывать..


 
Anatoly Podgoretsky ©   (2007-01-08 01:43) [16]

> koha  (08.01.2007 00:54:15)  [15]

Еще раз, не тронь генофонд


 
Германн ©   (2007-01-08 02:03) [17]


> Вот вам следствие и причина, а вы сразу в изгои записывать.
> .
>

О тебе же болезном заботимся. Ты ж тот самый генофонд по глупости испортишь, так потом будешь калекой.  :)


 
Юрий Зотов ©   (2007-01-08 15:08) [18]

> MsGuns ©   (07.01.07 21:20) [14]

А что за мина? Я отстал от жизни?


 
Shuhrad ©   (2007-01-08 23:26) [19]

>[18] Юрий Зотов ©   (08.01.07 15:08)
>А что за мина? Я отстал от жизни?
Была здесь забавная ветка. Вроде называлась "Убийственный MessageBox от мелкомягких"


 
Wind ©   (2007-01-09 00:06) [20]

Вот уже набросились на парня! генофонд им не тронь, туда не лезь! Так не интересно! Пускай поэксперементирует, и если бы кто мог идею подкинуть, так подкинули бы, а не умничали!
Тем более ну что он страшного сдеает ? Delphi убьет на своей машине? Ну и?
Что от этого изменится климат в средней азии и вымрут стада папуасов?
Нет конечно же!
Так что если уж кто знает как помочь помогите, а не стройте из себя черт знает что! Стыдно должно быть!


 
Джо ©   (2007-01-09 00:33) [21]

> [20] Wind ©   (09.01.07 00:06)
> Стыдно должно быть!

Стыдно должно быть тому, кто, ничего не сказав по теме, учит других, как им отвечать.


 
Юрий Зотов ©   (2007-01-09 00:46) [22]

> Джо ©   (09.01.07 00:33) [21]

> учит других, как им отвечать...

... при этом спрашивая в соседней ветке, как получить количество дней между двумя датами... LOL

Видимо, известную шутку "кто умеет делать - делает, кто делать не умеет - учит других, как надо делать" стоит дополнить: "а кто не умеет ни делать, ни учить - учит других, как надо учить, как надо делать".

LOL в квадрате.


 
koha ©   (2007-01-09 01:02) [23]

Да и вообще ни кто и слова не замолвил - отличаются ли модули D2006-D2005 от более прежний D7 или там скажем D6, хотя бы навскид .

Т.к. сперва я свой Dialogs.pas замучал досмерти - он у меня глюкнул, затем я вычитал где-то , что надо этот файл редактировать Consts.pas, но это был совет для какой-то белле младшей верси Delphi, попытался проследить ссылки - Так и не нашел, чтобы из Dialogs.pas сылки вели на Consts.pas отсюда закономерное предположение, что они, наверно, просто не связанны.  
В младших версиях D модули не исследовал.


 
Юрий Зотов ©   (2007-01-09 01:12) [24]

> koha ©   (09.01.07 01:02) [23]

Правка генофонда - это действительно ОЧЕНЬ плохое решение. Например, возникает немалый риск рано или поздно нарваться на сообщение о том, что юнит такой-то был откомпилирован с другой версией юнита такого-то - а в итоге программа не соберется.

Но почему Вы не хотите действительно использовать MessageBox? Это же самое простое и самое быстрое решение - к тому же, абсолютно безопасное и универсальное.


 
koha ©   (2007-01-09 01:12) [25]

А вообще проблема тосама вот в чем: для одних комерсов уже написана программа  довольно уже большая и много в ней подобного рода сообщений построеннынх на messageDlg и некоторых просто обламывает такой порядок вещей, что некоторые надписине по русски - хотелки у них там такие разные. Вот и появилась идея исправить все разом в одном модуле надписи на русские - ну не переписывать целую здоровую прогу.


 
koha ©   (2007-01-09 01:15) [26]

поправочка
что некоторые надписине    не по русски


 
Anatoly Podgoretsky ©   (2007-01-09 01:35) [27]

> koha  (09.01.2007 01:12:25)  [25]

Этим ты себя загоняешь в угол, постоянная правка модулей от версии к версии, вместо того что бы сделать одина раз на основе MessageBox.
Кроме того не учитывается, что на разных языковых версиях сможешь получить дополнительные проблемы с крякозябрами, правда это в какой то мере будет касаться и MessageBox, но по крайней мере не затронет кнопки.
В третьих правила хорошего тона требуют не мешать локализации системы.



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

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.054 c
6-1156604920
mr. Eof
2006-08-26 19:08
2007.01.28
Проблема с TidHTTP метод PUT


11-1146570888
DVK
2006-05-02 15:54
2007.01.28
Как перетаскивать форму не за заголовок


2-1168480082
brother
2007-01-11 04:48
2007.01.28
никогда не задумывался о...


15-1168422748
BiN
2007-01-10 12:52
2007.01.28
Прошу помочь обладателей Microsoft Visual Studio 6.0


15-1168438608
vasIzmax
2007-01-10 17:16
2007.01.28
"...свиные консервы..." :)