AutoCAD VBA. Передача параметров SendCommand
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > AutoCAD VBA. Передача параметров SendCommand

AutoCAD VBA. Передача параметров SendCommand

Ответ
Поиск в этой теме
Непрочитано 03.09.2015, 11:29 #1
AutoCAD VBA. Передача параметров SendCommand
Surrogate
 
Регистрация: 19.10.2009
Сообщений: 17

AutoCAD 2011. Пытаюсь программно сделать PURGE ALL
Код:
[Выделить все]
Function ChangeTempFile() As Variant
On Error Resume Next
Dim DWDOC2 As AcadDocument
Dim AppDWG As AcadApplication
Set AppDWG = GetObject(, "Autocad.application")
Set DWDOC2 = AppDWG.ActiveDocument
DWDOC2.SendCommand "-PURGE a *" & vbCrLf & "n " & vbCrLf
DWDOC2.Save
DWDOC2.Close ' , savechanges:=False
Set DWDOC2 = Nothing
AppDWG.Quit
Set AppDWG = Nothing
End Function
почему то последний параметр не меняется с YES на NO где надо
Цитата:
Command: -PURGE
Enter type of unused objects to purge
[Blocks/Dimstyles/LAyers/LTypes/MAterials/MUltileaderstyles/Plotstyles/SHapes/te
xtSTyles/Mlinestyles/Tablestyles/Visualstyles/Regapps/Zero-length
geometry/Empty text objects/All]: a Enter name(s) to purge <*>: *
Verify each name to be purged? [Yes/No] <Y>:
Purge block "*U154"? <N> _n Purge block "vr-1000"? <N>
Purge block "монитор"? <N>
зато где не надо передается аж три раза
__________________
Просмотров: 3226
 
Непрочитано 03.09.2015, 12:21
1 | #2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,616


Справка к автокаду:
Код:
[Выделить все]
VBA Example 
Sub Example_PurgeAll()
    ' This example removes all unused named references from the database
    
    ThisDrawing.PurgeAll
    
End Sub


Boxa вне форума  
 
Автор темы   Непрочитано 03.09.2015, 12:41
#3
Surrogate


 
Регистрация: 19.10.2009
Сообщений: 17


спасибо ! А ларчик просто открывался
__________________
Surrogate вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > AutoCAD VBA. Передача параметров SendCommand

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Extended AutoCAD .Net API hwd .NET 5 22.08.2012 19:38
Сохранение параметров сечений для секущей плоскости в AutoCAD. Stolyrius AutoCAD 3 20.07.2012 11:22
VBA AutoCAD передача объекта в функцию ikambi Программирование 13 12.10.2010 16:48
Где в реестре хранится информация о том, что в системе когда-то был установлен AutoCAD? Archeo AutoCAD 12 14.10.2009 15:24
Что нового в AutoCAD 2005 ilka_t AutoCAD 40 19.05.2004 16:48