|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.03.2016, 14:39 | #1 |
Форумчанин
Регистрация: 06.05.2015
Сообщений: 120
|
Delphi работа с label
Ребята, прошу вашей помощи. У меня на форме находится label2 и dbgrid. Как сделать так что бы при выборе в dbgrid преподавателя в label2 отображалось его ФИО. У меня отображается только один преподаватель, при нажатии на другого label2 не меняется.
PHP код:
|
28.03.2016, 14:46 | #2 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
похоже, что у Вас с DBGrid1 связан датасет ADOQuery1 вот на него и вешайте обработчик события. и ещё. нет смысла в методах формы Form1 писать префикс Form1. это масло масляное! например, вместо: Цитата:
Код:
p.s. а ещё, перед копированием текста на форум, включайте русскую раскладку клавиатуры. Это поможет сохранить русский текст в вашем коде, который вы публикуете на форуме! Последний раз редактировалось Serge_Bliznykov; 28.03.2016 в 14:53. |
||
28.03.2016, 15:16 | #3 |
Форумчанин
Регистрация: 06.05.2015
Сообщений: 120
|
Serge_Bliznykov а если прописать код обновления Label2 в событии OnDataChange?
|
28.03.2016, 15:31 | #4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
28.03.2016, 16:01 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
согласен с Аватар!
я бы предположил, что onDataChange вызывается только при изменении данных. Но утверждать это не берусь. Проверить это Вам быстрее, чем вопрос на форум писать! и тем более ждать ответов. и тем более, если эти ответы не дадут 100% гарантию! p.s. а если не секрет, то чем Вам не понравилось событие OnAfterScroll ? |
28.03.2016, 16:06 | #6 |
Форумчанин
Регистрация: 06.05.2015
Сообщений: 120
|
Serge_Bliznykov Только не смейтесь)))) я не могу найти событие OnAfterScroll. Я не такой опытный ещё.
кстати, на форуме тема есть - один в один ваш вопрос: http://programmersforum.ru/showthread.php?t=285596 Последний раз редактировалось Serge_Bliznykov; 28.03.2016 в 16:10. |
28.03.2016, 16:08 | #7 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
а почему не использовать вместо Label - DBText?
и не нужно никаких обработчиков писать.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
28.03.2016, 16:09 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
выделите в дизайнере ADOQuery1, в инспекторе вкладка Events,
там ищите... |
28.03.2016, 16:09 | #9 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
в ADOTable1 или в ADOQuery1 ищите
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
28.03.2016, 16:31 | #10 |
Форумчанин
Регистрация: 06.05.2015
Сообщений: 120
|
Serge_Bliznykov спасибо вам, а также тем кто писал. Всё работает.)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с Label | Серёга0629 | Microsoft Office Excel | 7 | 19.07.2011 22:22 |
работа с label.... | L.A.M.E.R. | Помощь студентам | 1 | 20.11.2010 21:01 |
Работа с Label | MAZADA | Помощь студентам | 6 | 11.11.2010 17:23 |
работа с label | miki131 | Общие вопросы Delphi | 6 | 07.07.2010 08:44 |
Работа с label | niva622 | Помощь студентам | 11 | 06.09.2007 17:49 |