Помощь - Поиск - Пользователи - Календарь
Полная версия: Динамическое создание компонентов...
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
-Snake_B-
Код

with TRxGIFAnimator.Create(self) do begin
Name:='RxGIFAnimator'+intTostr(i);
Parent:=(FindComponent('Panel10') as TPanel);
Center:=true;
Left:=0;
Top:=0;
Image.LoadFromFile('image.gif');
animate:=true;
visible:=true;
end;


Вот... создаю GIFAnimator из rxLib...
пытаюсь сделать его предком панель... ни в какую... и ошибки не выдает
и компонент не отображает...
Оба расположены на scrollbox'е, если его родителем делаешь, то нормально показывает...
hiv
Создай переменную GA : TRxGIFAnimator; в разделе public определения класса твоей формы. А вместо
Код
with TRxGIFAnimator.Create(self) do begin
....
end;
пиши
Код
GA:=TRxGIFAnimator.Create(self);
with GA do begin
....
end;

И не забудь его убить GA.Free; там где надо!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.