Автор Џрыч задал вопрос в разделе Другие языки и технологии
Delphi процедуры StringGrid.(нумерация, сумма, очистка) и получил лучший ответ
Ответ от Jurijus Zaksas[гуру]
Для работы с TStringGrid в Delphi операции нумерации, суммы и очистки удобно оформить в виде отдельных процедур, например как методы наследника этого компонента. Очистка таблицы выполняется проходом по всем ячейкам. Чтобы сохранить заголовки, цикл по строкам и столбцам начинается с единицы, и каждой ячейке Cells[col, row] присваивается пустая строка. Для полной очистки начинайте циклы с нуля. Нумерация строк реализуется циклом от 1 до RowCount минус 1. В нулевой столбец каждой строки записывается ее номер через функцию IntToStr. Для подсчета суммы по столбцу объявите переменную. Пройдите циклом по строкам нужного столбца, преобразуйте текст ячейки в число функцией StrToIntDef, чтобы избежать сбоев из-за пустых значений, и прибавляйте к итогу. Результат выводится в метку или итоговую ячейку.
Delphi процедуры StringGrid.(нумерация, сумма, очистка)
Для работы с TStringGrid в Delphi операции нумерации, суммы и очистки удобно оформить в виде
подробнее...