Помощь - Поиск - Пользователи - Календарь
Полная версия: добавление строки в stringgrid
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
snopy
Помогите пожайлуста со следующей проблемой. у меня в GroupBox изабражено 4 Edita и кнопка Button. Как мне сделать так чтоб когда я в них писал они заполнялии стринггрид? Стрингрид перед этим уже на часть заполняется из файла
мисс_граффити
что ты хочешь сделать? у меня 2 версии:
1) заполняешь Edit'ы, нажимаешь на кнопку и их значения пишутся в StringGrid
2) заполняешь и значения пишутся сразу (а кнопка вообще не при чем)
snopy
первый вариант
мисс_граффити
в стринггриде должна создаваться новая строка?
то есть, допустим, там 3 строки считанные из файла. мы создаем четвертую, и в нее заносим данные из Edit'ов?
snopy
имеется 10 строк 5 заполняются из файла а остальные надо из Edit'ов.
мисс_граффити
я три пути вижу:
1) изначально создаем стринггрид с 5 строками, заполняем его из файла. потом добавляем строку (то есть увеличиваем размерность грида) и в нее записываем из Edit'ов.
Примерно так:
StringGrid1.RowCount:=StringGrid1.RowCount+1;
StringGrid1.Cells[StringGrid1.RowCount-1,0]:=Edit1.Text;
...


2) ввести глобальную переменную, в которой хранить, в какую строку нужно писать

3) каждый раз искать первую пустую строку и писать в нее
snopy
спасибо
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.