ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Access violation in copying layer
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

nwscomps

185 Posts

Posted - Oct 03 2018 :  13:07:20  Show Profile  Reply
When I try to assign the current layer to an image layer (same kind) I get access violation. Please see the very minimal example:

procedure TForm1.Button1Click(Sender: TObject);
begin
fImgLayer := TIEImagelayer.create(nil);
fImgLayer.Assign(imageenview1.CurrentLayer);
end;

See attached project

attach/nwscomps/20181031355_CopyLayer.zip
81.56 KB

Francesco Savastano
Add-ons for the ImageEn Library
web: http://www.fssoft.it/delphicomps.html

xequte

39053 Posts

Posted - Oct 03 2018 :  18:41:02  Show Profile  Reply
Hi Francesco

Please create as follows:

fImgLayer := TIEImagelayer.create(nil, 0, 0);

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

nwscomps

185 Posts

Posted - Oct 04 2018 :  03:06:17  Show Profile  Reply
That worked, thanks!

Francesco Savastano
Add-ons for the ImageEn Library
web: http://www.fssoft.it/delphicomps.html
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: