![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Myimage :array [1..10] of Timage; [D4, WinXP]
mifi © (2002-05-16 20:34:00)var
Form1: TForm1;
Myimage :array [1..10] of Timage;
implementation
{$R *.DFM}
Данный код компилируется без проблем
но при попытке выполнить данную строку
myimage[1].visible:=true;
происходит ошибка чтения по адресу ??????
и вообще можно ли работать с компонентами
созданными таким способом если можно то как
к ним обращатся.
mifi (2002-05-16 22:24:00) [1]БОЛЬШОЕ ВСЕМ СПАСИБО !!!
MBo (2002-05-16 21:30:00) [2]for i:=1 to 10 do begin
MyImage[i]:=TImage.Create(Self);//владельцем будет форма,
//она и уничтожит при своем закрытии. Можно nil вместо Self,
//тогда надо самому уничтожать
MyImage[i].Parent:=Self;//отображаться будет на форме
//назначение Parent очень важно!!!
MyImage[i].Left:= ...
end;
Song (2002-05-16 21:22:00) [3]MyImage[1]:=TImage.Create(nil) например
mifi (2002-05-16 21:15:00) [4]myimage[1].Create(????);
требует переменную тип Tcomponent
в HLP написано что это общий предок всех компонентов но мне легче от этого не стало объясните мне кто ни будь чего хочет CREATE ????
MBo (2002-05-16 20:37:00) [5]их надо сначала создать Create