Конференция "Начинающим" » ListBox [D1, D2, D3, D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]
 
  • Vova1995 © (03.11.08 17:59) [0]
    Есть список(ListBox1) с несколькими элементами. Каждому элементу соответствует элемент из массива(массив of TID3TAG(тип сам писал)). КАК сделать удаление выделенных(нескольких) элементов и при этом сделать так чтобы элементы массива соответствовали элементам списка??????
  • DimaBr © (04.11.08 09:18) [1]
    Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
    Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.
  • Loginov Dmitry © (04.11.08 10:18) [2]
    > КАК сделать удаление выделенных(нескольких) элементов и
    > при этом сделать так чтобы элементы массива соответствовали
    > элементам списка??????


    Для удаления выделенных элементов списка организуй цикл от TListBox.Count-1 до 0, проверяй св-во Selected[] и удаляй с помощью Delete().
    Для удаления элемента N из массива длиной K организуй цикл с перебором всех элементов от N до K-1 и копируй на эти позиции соседные (справа) элементы.
 
Конференция "Начинающим" » ListBox [D1, D2, D3, D4, D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]
Есть новые Нет новых   [134465   +2][b:0][p:0]