how to delete layer
Posted: 07 Apr 2014, 05:40
hello.
I'm trying to delete a layer with the following code.
Layer was not deleted.
Am I wrong?
Layer does not have a Entitiy.
use version is 9.1.
Thank you.
I'm trying to delete a layer with the following code.
Code: Select all
var
wCadImg: TsgCADdxfImage;
wEntity: TsgDXFEntity;
wLayer: TsgDXFLayer absolute wEntity;
wGroup: TsgDXFGroup;
i: Integer;
~~~~~~~~~~~~
wGroup := wCadImg.Converter.Sections[csLayers];
for i := 0 to wGroup.Count - 1 do begin
wEntity := wGroup.Entities[i];
if (wLayer.Name = 'target layer') then begin
Break;
end;
end;
wCadImg.Converter.RemoveEntity(wLayer, True);
~~~~~~~~~~~~
Am I wrong?
Layer does not have a Entitiy.
use version is 9.1.
Thank you.