Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];

Вниз

Как удалить строку из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.011 c
1-38911
Piter
2004-02-04 00:42
2004.02.13
Возврат результата


3-38673
Vitalik
2004-01-24 16:38
2004.02.13
даты в БД


3-38703
alless
2004-01-22 15:06
2004.02.13
Boyce - Code


1-38835
heady
2004-02-02 18:14
2004.02.13
TOpenDialog


3-38699
Nikolai_S
2004-01-22 15:38
2004.02.13
Как через OLE DB приконнектиться к SQL Server по IP и порту?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский