Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 332

/ вопрос открыт /

Здравствуйте Эксперты! Такой вопрос, на форме поиск по фамилии в базе, по нажатию на кнопку. После нахождения студента, форма закрывается, на другой форме в «DBGride» выделяется студент с нужной фамилией, но мне нужно, чтобы он не только наводил на студента, но и производил событие «DBGrid1CellClick» не могу это сделать, соответственно в лейблах отобразятся все данные о студенте!

Приложение:
  1. procedure TForm5.sBitBtn1Click(Sender: TObject);
  2. begin
  3.  
  4.  
  5. form5.Close;
  6. sedit1.Text:='';
  7. end;
  8.  


alexlafa Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: alexlafa (статус: Посетитель)
Вопрос отправлен: 27 мая 2011, 23:24
Состояние вопроса: открыт, ответов: 1.

Ответ #1. Отвечает эксперт: min@y™

Совершенно случайно наткнулся на этот вопрос. Странно, что с пятницы на него никто не ответил.
Обработчик события - это всего лишь метод (например, формы). Что мешает его вызвать с нужными параметрами?

type TDBGridClickEvent = procedure (Column: TColumn) of object;
Ну и вызывай на здоровье:
DBGrid1CellClick(нужный_Column);
// если указатель Column в теле обработчика не используется, то:
DBGrid1CellClick(nil);

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 31 мая 2011, 18:12
Оценка за ответ: 5

Комментарий к оценке: Благодарю!

Мини-форум вопроса

Мини-форум пуст.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 28 марта 2023, 08:23
Выполнено за 0.01 сек.
Рейтинг@Mail.ru