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

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



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

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

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


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


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