当前版块:问答社区 > CASS

【源代码分享】处理AutoCAD事件

Windows10
其他
CASS9
Public WithEvents AcadDoc As AcadDocument
Public Sub TestC(ByVal AcadObj As AcadApplication)
  Set AcadDoc = AcadObj.ActiveDocument
End Sub
Public Sub AcadDoc_SelectionChanged()
  MsgBox "AA"
End Sub



(defun c:TestC( / rndobj)
  (vl-load-com)
  (setq rndobj (vlax-get-or-create-object "TestA.TestB"))
  (vlax-invoke-method rndobj "TestC" (vlax-get-acad-object))
  (princ)
)
(c:TestC)


regsvr32 /s TestA.dll

全部评论

等级:LV30
积分:43335
hkai2658 2019-12-10 08:24
👍 👍
回复 0
等级:LV30
积分:43020
KAIGE 2019-12-10 08:45
可以用
回复 0
等级:LV4
积分:520
Y尉 2019-12-10 11:11
怎么用,什么情况用
回复 0
等级:LV30
积分:1030
76575250@qq.com 2019-12-11 19:32
学习了。
回复 0
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消