ロックされた画層上のオブジェクトの編集はできません。しかし、その画層が表示に設定され、フリーズ解除されている場合は表示されます。
ロックされた画層を現在の画層にすると、そこにオブジェクトを追加できます。ロックされた画層は、フリーズおよびフリーズ解除でき、画層に割り当てられた色と線種を変更することもできます。
画層のロック/ロック解除には、Lock プロパティを使用します。このプロパティに TRUE を入力すると、その画層はロックされます。FALSE を入力すると、その画層はロック解除されます。
次の例は、"ABC" という新しい画層を作成し、次にその画層をロックします。
Sub Ch4_LayerLock()
' Create a new layer called "ABC"
Dim layerObj As AcadLayer
Set layerObj = ThisDrawing.Layers.Add("ABC")
' Lock layer "ABC"
layerObj.Lock = True
End Sub