> masha
Наверное, как часто бывает на этом форуме, постепенно выясняется, что не очень понятно - что же нужно вопрошающему на самом деле?
Метод на который вы ссылаетесь:
ThisDrawing.Preferences.Lineweight = acLnWt025
удобно применять, когда вы хотите указать способ назначения (стандартную установку) толщины линии (Lineweight values consist of standard settings including BYLAYER, BYBLOCK, and DEFAULT)
acLineWeight enum; read-write
acLnWtByLayer
acLnWtByBlock
acLnWtByLwDefault
acLnWt000
acLnWt005
..........
The initial value for this property is acLnWtByBlock
Для установки актуальной толщины линии вполне подходит:
ThisDrawing.ActiveLayer.Lineweight = acLnWt005
Впрочем, все это не так существенно. Главное в том, что вы должны начать разбираться в ситуации с а м о с т о я т е л ь н о, активно работать с Help'ом и т.п. Обратите внимание, я написал "подобный код", следовательно вам необходимо доработать его до своего случая, в частности, у меня стоит команда "LINE", а вы укажите свои команды, ну и т.д. Вот это важно, все остальное приложится.
Успехов.