Я пытаюсь сделать следующее, но через VBA:
- Открытый объект
- Отправить CTRL + 0 (_CleanScreenON)
- Отправить MouseClick * 2 = (._ZOOM All)
- Сохраните и закройте документ, возвращающийся в Access.
Но на самом деле все, что мне нужно понять, - это как открыть чертеж и отправить ему команды. Я не был успешным.
Мне известно о Документации по объектам AutoCAD , и я экспериментировал с SendCommand и PostCommand , но я получаю объект не не поддерживает ошибки автоматизации ... Может кто-то пролить свет на то, что я делаю неправильно?
Заранее спасибо, Рафаэль.
EDIT:
Вот код, с которым я экспериментировал:
Private Sub CenterDWG_Click()
'Me.DrawingFrame.Object.Open
Me.DrawingFrame.Object.SendCommand ("_CleanScreenON")
Me.DrawingFrame.Object.SendCommand ("._ZOOM All")
'Me.DrawingFrame.Object.Regen acAllViewports
End Sub