Цитата:
	
	
		| 
			
				Ещё раз прошу нижайше, пжлст, нажав на правку около первого поста, в районе 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; 
 
но опять не работает((( Не расшифровывает!