Форум: "Начинающим";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];
ВнизПодскажите как удалить массив TrackBar-ов Найти похожие ветки
← →
smartleds (2008-04-15 22:29) [0]На форме в зависимости от желания пользователя создается динамический массив TrackBar-ов их может быть разное количество
описан он так
var ArrOfTrackBar:array of Ttrackbar;
создание массива
SetLength(ArrOfTrackBar,amount_channels);
for i:=0 to amount_channels-1 do
begin
ArrOfTrackBar[i]:=TTrackBar.Create(self);
ArrOfTrackBar[i].Parent:=Form1;
...... далее описываю его свойства
end;
Допустим пользователь захотел создать новый массив TrackBar-ов, значит мне этот массив нужно убрать с формы , а новый создать.
Как его можно убрать?
← →
Johnmen © (2008-04-15 22:33) [1]Так же в цикле всем элементам Free.
Потом размер массиву 0.
← →
smartleds (2008-04-15 22:39) [2]Спасибо
← →
Германн © (2008-04-16 00:34) [3]
> Потом размер массиву 0.
>
По сабжу не нужно. Всё равно новый массив создавать. Два подряд вызова SetLength это перебор.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.05.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.042 c