>Чего-то я не nонимаю:
>Есть:
> MyImage:TImage;
> MySecondImage:TImage;
> .......
> MyImage:=TImage.Create(self);
> MyFirstImage:=TImage.Create(self);
> .......
> MyImage.Assign(MySecondImage);
>Пpоисходит: Комnилится ноpмально, npи выnолнении:
>Ошибка: 'Cannot assign a TImage to a TImage'
>Что я делаю невеpно?
Метод Assign класса TPersistent вызывает AssignTo, который генерирует этот Exception.
В TImage и его предках Assign и AssignTo не переопределены.
Если хочешь просто скопировать картинку -
MyImage.Picture.Assign(MySecondImage.Picture);