Цитата:
Ещё раз прошу нижайше, пжлст, нажав на правку около первого поста, в районе 34й строки кода не соблаговолите ли вы, млстлвгсдр , где-то около оператора and жимануть на ентер чтоб строчку разбить, ну правда, не красиво.
|
Извени не преверженец красивого и грамотного кода, но раз просишь то хорошо!
Цитата:
Динамически создать, затем присвоить imageN.Picture:= image1.Picture
|
А это что не будет обращение к картинке или под обращением понимается запрос от нёё информации типа как .Canvas.Pixels? Хотя когда я присваиваю к динамическому созданному объекту imageN.Picture:= image1.Picture, то я же тоже обращаюсь к статике или нет? Или надо создавать объекты в не потока?
Спасибо заранее, хочется разобраться раз и на всегда!!!
Делаю так при создании формы
Код:
for I := 3 to 52 do
begin
ImageSrav[i]:=Timage.Create(Form1);
ImageSrav[i].Parent:=Form1;
ImageSrav[i].AutoSize:=true;
ImageSrav[i].Visible:=false;
ImageSrav[i].Picture:=TImage(Form1.FindComponent('Image'+IntToStr(i))).Picture;
ImageSrav[i].Left:=TImage(Form1.FindComponent('Image'+IntToStr(i))).Left+200;
ImageSrav[i].top:=TImage(Form1.FindComponent('Image'+IntToStr(i))).top;
end;
но опять не работает((( Не расшифровывает!