Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Основна";
Поточний архів: 2002.01.08;
Завантажити: [xml.tar.bz2];

Вниз

TListItems Знайти схожі гілки


Virtualik   (2001-12-17 16:09) [0]

Как обменять элементы в списке сабж?

Дело в том, что тривиальный вариант:
I := I1;
I1 := I2;
I2 := I
Не проходить.



Digitman   (2001-12-17 16:11) [1]

В каком списке-то ? Список списку рознь. Или ты считаешь (судя по вопросу), что твой список - всем спискам список ?))))))



Fellomena   (2001-12-17 17:13) [2]

Для ListBox1:

...
var
s: string;
...
begin
...
s:=ListBox1.Items[0];
ListBox1.Items[0]:=ListBox1.Items[1];
ListBox1.Items[1]:=s;
...
end;

Так устроит ?



Virtualik   (2001-12-17 17:35) [3]

Повторяю: я про элементы из TListItems, те что используются в компоненте TListView, а не в TListBox.

Проблема в обмене объектов.



MBo   (2001-12-17 17:57) [4]

проблема видимо, в соэдании промежуточного элемента.
штатный путь - Items.Add
так вроде работает
var l:tlistitem;
починати
l:=lv1.items.add;
l.Assign(lv1.items[0]);
lv1.items[0].assign(lv1.Items[1]);
lv1.items[1].assign(l);
lv1.Items.delete(lv1.items.count-1);





сторінки: 1 вся гілка

Форум: "Основна";
Поточний архів: 2002.01.08;
Завантажити: [xml.tar.bz2];

наверх









Пам'ять: 0.81 MB
Час: 0.028 c
1-22181
Харчування
2001-12-21 11:12
2002.01.08
Як заборонити переміщення форми мишю?


3-21961
shakh
2001-12-03 20:29
2002.01.08
чи можуть бути в SQL порожні значення параметрів запиту


14-22381
Фелікс
2001-11-08 20:41
2002.01.08
Що це було?


14-22338
Dima-k17
2001-11-05 10:57
2002.01.08
ОС Petros


1-22264
Анатолій
2001-12-17 06:36
2002.01.08
Графік





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська