- Сообщения
- 511
- Реакции
- 132
и еще прикол.. )))
если убрать первый MsgBox то второй выдаст нули хотя круг и сместился.
в общем совсем не вариант Invoke использовать
Код:
ActiveDocument.Unit = cdrMillimeter
Set s = ActiveLayer.CreateEllipse2(0, 0, 100)
sx = s.CenterX
sy = s.CenterY
Application.FrameWork.Automation.Invoke "e6644135-9dab-4935-8ab9-fc85527810ca"
Application.FrameWork.Automation.Invoke "6ae897fd-2eab-4dad-b172-f4fb768c273e"
MsgBox sx & " " & sy
ex = s.CenterX
ey = s.CenterY
MsgBox ex & " " & ey
Debug.Print ex & " " & ey
если убрать первый MsgBox то второй выдаст нули хотя круг и сместился.
в общем совсем не вариант Invoke использовать