powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как удалить последнюю строку из Stringgrid?
12 сообщений из 12, страница 1 из 1
Как удалить последнюю строку из Stringgrid?
    #39618812
elimpion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как удалить последнюю строку из Stringgrid?
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618821
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
elimpion,

Код: pascal
1.
  StringGrid1.RowCount := StringGrid1.RowCount -1;
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618829
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
elimpion,
Код: pascal
1.
StringGrid.RowCount := StringGrid.RowCount - 1



Правда данные, если были в строке не уйдут никуда.
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618830
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эх чуть чуть не успел))))
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618833
sql2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
elimpionКак удалить последнюю строку из Stringgrid?

в цикле по колонкам последней строки:
.cells[координаты колонки] :='';

и уменьшить кол-во записей как выше написали
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618834
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для очистки значений можно перед уменьшением количества строк пройтись циклом по последней строке и очистить ячейки
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618835
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Эх чуть чуть не успел))))
Лошара. :)
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618843
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД, Миконтара )))
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618849
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Правда данные, если были в строке не уйдут никуда.
dartveider13А для очистки значений...


Поясни. Что за данные, и отчего они не уйдут.
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618883
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данный ниоткуда не возникают и никуда не исчезают, они просто переходят из одного состояния в другое )))
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618906
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД, я имел в виду, что если в строке есть данные, то при уменьшении количества строк на 1 а потом увеличению на 1 мы снова увидим эти данные
...
Рейтинг: 0 / 0
Как удалить последнюю строку из Stringgrid?
    #39618927
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13чччД, я имел в виду, что если в строке есть данные, то при уменьшении количества строк на 1 а потом увеличению на 1 мы снова увидим эти данные
А, понял теперь. Ну,:
Код: pascal
1.
2.
  StringGrid1.Rows[Pred(StringGrid1.RowCount)].Clear;
  StringGrid1.RowCount := Pred(StringGrid1.RowCount);
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как удалить последнюю строку из Stringgrid?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]