Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

Как удалить строку из TStringGrid   Найти похожие ветки 

 
Пубертанец   (2004-02-04 15:15) [0]

Неужели только перемещением имеющихся после данной строки строк вверх и изменением RowCount?

И еще: как удалить элемент обычного динамического массива (array)?


 
alex_*** ©   (2004-02-04 15:17) [1]


procedure Delete(Index: Integer); override;

не подойдет?

И еще: как удалить элемент обычного динамического массива (array)?

что-ть типа realloc вызвать.


 
Пубертанец   (2004-02-04 15:40) [2]

Delete не подойдет, потому что он не удаляет строку, а просто удаляет значение в такой-то яичке


 
alex_*** ©   (2004-02-04 16:02) [3]

в какой-такой яичке значение?

Removes the string specified by the Index parameter.

По-русски: Удаляет строку с указанным № из списка.


 
MBo ©   (2004-02-04 16:10) [4]

>Пубертанец
Легальный путь - только такой, как ты описал.
Есть еще хитрый метод - объявить наследника TstringGrid в своем модуле и с помощью приведения типа использовать protected метод DeleteRow


 
alex_*** ©   (2004-02-04 16:15) [5]

извиняюсь за неверный пост. Стукнуло что спрашиваешь про TStringList


 
turonix ©   (2004-02-04 16:19) [6]

StringGrid.Rows[j].Clear(); где j - номес строки. Нумерация с 0


 
CTAPbIi   (2004-02-04 16:30) [7]


> turonix © (04.02.04 16:19) [6]

Очистит, но не удалит!


 
Пубертанец   (2004-02-04 17:29) [8]

Всем спасибо за участие. MBo отдельное спасибо за совет.


 
Vogus   (2004-02-04 17:56) [9]

Не знаю в каком случае оправдано использование TStringGrid, но я уже давно отказалса от него в пользу связки kbmMemTable(или RxMemoryData или им подобные)+DBGrid(или любой иму подобный). Все плюсы почувствуешь на практике.



Страницы: 1 вся ветка

Текущий архив: 2004.02.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
3-38753
Vi0let
2004-01-21 07:38
2004.02.13
Как отсортировать таблицу через внешний ключ


1-38798
niko4543
2004-02-02 09:58
2004.02.13
Тэстирование


1-38862
АндрейР
2004-02-02 10:53
2004.02.13
Word.Application


3-38705
чайник1
2004-01-22 14:19
2004.02.13
Access violation


3-38704
Bless
2004-01-22 11:00
2004.02.13
Как сделать, чтобы вся логика работы с таблицей выполнялась в хп