![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Управление компонентами формы из модуля данных [D6, D7, Win2k, WinXP]
Zlodey © (2004-08-11 14:17:00)Как в каком-либо событии компонента в модуле данных например изменить свойство кнопки?
customform(owner).btnTemp.Caption:='' не получается
Юрий Зотов (2004-08-14 07:06:00) [1]> KSergey © (12.08.04 09:12) [41]
Не думаю, что тут "магия авторитета", потому что часто бывает и совсем наоборот - идет куча неверных ответов, даешь верный, но он не воспринимается. Несмотря ни на какие голубые штаны, магию, "авторитеты" и "весовые категории".
В данном случае, думаю, все дело просто-напросто в поясняющем комментарии. Конечно, это и есть главное отличие двух ответов, а не точка с запятой. :о)
> begin...end © (12.08.04 12:27) [45]
Вероятно, я неумышленно допустил бестактность - после комментария нужно было вместо строчки кода сослаться на Ваш ответ. Не подумал как следует. Мои извинения.
KSergey (2004-08-12 12:36:00) [2]> [45] begin...end © (12.08.04 12:27)
Утештесь, это не самое страшное в жизни ;)
Да и надо понимать, что бывают разные весовые категории ;)
begin...end (2004-08-12 12:27:00) [3]Ну всё. Я просто выпал в осадок. :-(((((
REA (2004-08-12 09:42:00) [4]Жаль нельзя матом ругаться - магия еще больше получается!
Anatoly Podgoretsky (2004-08-12 09:38:00) [5]Что значит авторитет :-)
KSergey (2004-08-12 09:13:00) [6]2 Юрий Зотов
Если что - в
> [41] KSergey © (12.08.04 09:12)
- комплимент ;)
KSergey (2004-08-12 09:12:00) [7]> [39] Юрий Зотов © (12.08.04 08:06)
Преклоняюсь перед Вашим талантом. ;)
Я специально сравнивал побуквенно Ваш код и код из [29] begin...end © (11.08.04 15:14)- но различия только в конечной ;
Однако - Ваш код был воспринят, в отличии от...
Прям магия какая-то ;))
Zlodey (2004-08-12 09:06:00) [8]Юрий Зотов © (12.08.04 08:06) [39]
Спасибки
Юрий Зотов (2004-08-12 08:06:00) [9]> Zlodey
Вы переменной modal_sprav какое-нибудь значение присваивали? Нет. Ну так и чему же удивляться?
modal_sprav := Tmodal_sprav.Create(self);
Zlodey (2004-08-12 07:46:00) [10]Вот.....
DataModule загружается первым.
Обыкновенное MDI-приложение...из главной формы открывается другая форма вот таким макаром:
if not Assigned(viewoldmog)
then begin
viewoldmog:=Tviewoldmog.Create(Application);
viewoldmog.Show;
end;
из viewoldmog запускается другая форма
Enabled:=False;
Tinputoldmog.Create(self);
некрасиво, я знаю, но так надо.....
из inputoldmog открывается ещё одна форма:
Enabled:=False;
Tmodal_sprav.Create(self);
а вот при попытке редактирования записи в гриде формы modal_sprav нужно что-бы кнопка на modal_sprav изменяла Caption
KSergey (2004-08-12 00:20:00) [11]> Zlodey (11.08.04 21:42) [35]
Ну тогда наверное - да...
Хотя я так и не понял с исходной проблемой.. Видимо она решилась.
Алхимик (2004-08-11 21:58:00) [12]
modal_sprav.btnAddPost.Caption:='Ляля';
замени на
if Assigned(modal_sprav) then
modal_sprav.btnAddPost.Caption :='Ляля'
else
ShowMessage('Я редиска и немного мазафака, потому что
морочу людям головы!');
Zlodey (2004-08-11 21:42:00) [13]у меня на форме грид и 3 кнопки: Добавить, Удалить и Закрыть, но мне ещё нужно редактирование реализовать, вот мне и нужно что бы у кнопок Добавить и Удалить менялись заголовки на Записать и Отменить, но как мне отследить когда запись в гриде начинает редактироваться?
KSergey (2004-08-11 15:37:00) [14]> [33] Zlodey (11.08.04 15:34)
Поднимать-то зачем? Ты лучше на [31] begin...end © (11.08.04 15:29) ответь!
Ну либо примени...
Zlodey (2004-08-11 15:34:00) [15]уже теперь вечером ещё подниму тему....мне инет обрубают :(
KSergey (2004-08-11 15:30:00) [16]> [30] Zlodey (11.08.04 15:25)
Ой, лучше не наезжай.
Здесь никто никому ничем не обязан. Могут и забить (понимай во всех смыслах).
begin...end (2004-08-11 15:29:00) [17]
> [30] Zlodey (11.08.04 15:25)
Я не понял, как там насчёт [27], [29] ?
Zlodey (2004-08-11 15:25:00) [18]Плохиш ©
я не понимаю это форум для помощи создан или что бы здесь болтали языком не по делу.......если тебе нечего сказать, то молчи....умнее выглядеть будешь
begin...end (2004-08-11 15:14:00) [19]
> [26] Zlodey (11.08.04 15:09)
modal_sprav := Tmodal_sprav.Create(self)
Плохиш (2004-08-11 15:13:00) [20]
> Zlodey (11.08.04 15:09) [26]
> форму я вызываю из главной формы приложения Tmodal_sprav.Create(self)...грубо
> говоря, т. е. не автокрейтная, да датамодуль у меня загружается
> первым
Это в делфи баг такой, при вызове Tmodal_sprav делфи не ищет соответствующие переменные типа Tmodal_sprav и не инициализирует их :-)