Показать сообщение отдельно
  #2  
Старый 29.10.2019, 13:50
Аватар для Kailon
Kailon Kailon вне форума
Активный
 
Регистрация: 06.06.2010
Сообщения: 339
Версия Delphi: 10.4
Репутация: 429
Сообщение

Цитата:
Сообщение от Maks19
Как правильно передавать числовые данные через stringGrid?
Не совсем понятно, что значит передавать? Откуда? Куда?

Цитата:
Сообщение от Maks19
По аналогии OnChange для Edit
У StringGrid есть событие OnSetEditText, через которое можно выяснить, в какую ячейку и какой текст был введён, например:
Код:
procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol, ARow: Integer;
  const Value: string);
begin
  Caption := 'ACol: ' + IntToStr(ACol) + '; ARow: ' + IntToStr(ARow) +
    '; Text = "' + Value + '"';
end;
А через событие OnGetEditText можно получить координаты ячейки и её значение, которое было до редактирования.
__________________
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Ответить с цитированием