Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Как узнать значения, которые пользователь вводит в TDBGrid

Delphi , Компоненты и Классы , TDBGrid

Как узнать значения, которые пользователь вводит в TDBGrid

С точки зрения программиста пользователь - это периферийное устройство, вводящее набор символов в ответ на команду READ.

Вы можете "видеть" что набирается в TDBGrid, "смотря" на контрол сетки TInPlaceEdit. Вы должны убедиться только в том, что к моменту использования TInPlaceEdit, контрол уже создан. Следующая функция покажет данные, редактируемые в колонках сетки:


procedure TForm1.DBGrid1KeyUp(Sender: TObject;
          var Key: Word; Shift: TShiftState);
var
  B: byte;
begin
  for B := 0 to DBGrid1.ControlCount - 1 do
    if DBGrid1.Controls[B] is TInPlaceEdit then
      with DBGrid1.Controls[B] as TInPlaceEdit do
        Label1.Caption := 'Text = ' + Text;
end;

Пользователь вводимые значения в TDBGrid можно узнать с помощью функции TForm1.DBGrid1KeyUp, которая вызывается при нажатии на клавишу и обрабатывает редактируемый текст в контроле сетки TInPlaceEdit.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: TDBGrid ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-12-22 20:14:06
2025-06-16 01:54:45/0.0025069713592529/0