(изменено: wl2000, 25 марта 2009г. 15:55:57)

Тема: Как сделать часть линии невидимой?

Здравствуйте

Есть ли возможность в VBA или VB.NET сделать часть линии невидимой (про Wipeout знаю)?

Спасибо

Re: Как сделать часть линии невидимой?

Я думаю так будет проще:

AutoCAD 2008 Command Reference > Commands > W commands > WIPEOUT >
WIPEOUT Concept   Procedure   Quick Reference 


Covers existing objects with a blank area

Menu: Draw   WipeoutAt the Command prompt, enter wipeout.
Command entry: wipeout
Creates a polygonal area that masks underlying objects with the current background color. This area is bounded by the wipeout frame. You can turn on the wipeout frame for editing and turn it off for plotting.

Specify first point or [Frames/Polyline]<Polyline>: Specify a point or an option

First Point
Determines the polygonal boundary of the wipeout object from a series of points.

Next point: Specify the next point or press ENTER to exit

Frames
Determines whether the edges of all wipeout objects are displayed or hidden.

Enter mode [ON/OFF]:<varies> Enter on or off

Enter on to display all wipeout frames. Enter off to suppress the display of all wipeout frames.

Polyline
Determines the polygonal boundary of the wipeout objects from a selected polyline.

Select a closed polyline: Use an object selection method to select a closed polyline

Erase polyline? [Yes/No]<N>: Enter y or n

Enter y to erase the polyline that was used to create the wipeout object. Enter n to retain the polyline.

~'J'~

Re: Как сделать часть линии невидимой?

Спасибо. С вайпаутом я наработался. Нужно много участков линий закрывать, менять порядок отображения, изменять размер вайпаута (выше ниже). Не годиться, короче.

Может быть, можно кусок полилинии делать белого цвета?

Re: Как сделать часть линии невидимой?

wl2000 пишет:

Может быть, можно кусок полилинии делать белого цвета?

Нет. Разве что разорвать полилинию (сделать из одной три) и средней части изменить цвет.