Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Внизудаление Item-a из ListView Найти похожие ветки
← →
ПроНыРа (2005-02-18 19:04) [0]Помогите пожалуйста в таком вопросе: как зная имя Item-a удалить его из ListView?
← →
Юрий Зотов © (2005-02-18 20:04) [1]Разве ответ не очевиден:
1. Найти.
2. Удалить.
Жмем F1, смотрим список методов и видим FindCaption. Полминуты.
← →
ПроНыРа (2005-02-18 20:15) [2]Безусловно...это всё очевидно, но у меня почему-то не получается...:( Кому не лень - дайте примерчик пожалуйста.
← →
begin...end © (2005-02-18 20:22) [3]> ПроНыРа (18.02.05 20:15) [2]
> но у меня почему-то не получается
Покажите, как делаете.
← →
ПроНыРа (2005-02-18 20:27) [4]FindCaption возвращает TListItem, так ведь? Вот как с ним работать, ведь для удаления необходимо знать Index удаляемого Itema-a. Либо я что-то не понимаю (что наиболее вероятно...).
← →
begin...end © (2005-02-18 20:29) [5]> ПроНыРа (18.02.05 20:27) [4]
> FindCaption возвращает TListItem, так ведь?
Так.
> ведь для удаления необходимо знать Index удаляемого
> Itema-a
У TListItem есть свойство Index.
← →
ПроНыРа (2005-02-18 20:34) [6]:)) Спасибо большое!
А еще, может подскажете, как пользоваться сообщениями ListView, например LVM_DELETEITEM
← →
ПроНыРа (2005-02-18 20:34) [7]:)) Спасибо большое!
А еще, может подскажете, как пользоваться сообщениями ListView, например LVM_DELETEITEM?
← →
Юрий Зотов © (2005-02-18 20:37) [8]> ПроНыРа (18.02.05 20:34) [7]
В исходниках TListView полно примеров.
← →
begin...end © (2005-02-18 20:43) [9]> ПроНыРа (18.02.05 20:34) [6]
> как пользоваться сообщениями ListView, например
> LVM_DELETEITEM
Очень просто:uses CommCtrl;
ListView.Perform(LVM_DELETEITEM, {индекс удаляемого элемента}, 0)
Но можно и не посылать сообщения самому, а просто вызватьListView.Items.Delete(...)
.
← →
ПроНыРа (2005-02-18 20:56) [10]...ну и еще вопросик...при использовании LVM_FINDITEM последним параметром ( Perform (LVM_FINDITEM, 0, ...) является указатель на структуру LV_FINDINFO. Как эту самую структуру заполнять. Естейственно очень помог-бы примерчик.
← →
begin...end © (2005-02-18 21:02) [11]> ПроНыРа (18.02.05 20:56) [10]
См. в модуле ComCtrls реализацию метода TCustomListView.FindCaption.
← →
ПроНыРа (2005-02-18 21:14) [12]Большое спасибо за помощь!!!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.066 c