在visual li中使用VBA窗体
大家好我通常使用visual lisp编写宏代码。但是VBA表单对于对话框非常强大。所以我想一起使用visual lisp和vBA表单。
下面的Visual lisp代码
.........
(vla setvariable(活动文档)“USERR1”0)
(vla setvariable(活动文档)“USERR2”0)
(vla setvariable(活动文档)“USERI1”0)
(vla setvariable(活动文档)“USERS1”“”)
(vla setvariable(活动文档)“USERS2”“”)
(vla setvariable(活动文档)“USERS3”“”)
(vl vbaload“c:/Asm Set/Acad VBA/Kiris\u ismi\u duzenleme.dvb”)
(setq applic(vlax get acad对象))
(vla eval applic“kiris_ismi.show”)
(如果(=(vlax变量值(vla getvariable(活动文档)“USERS5”));_vlax变量值结束
“T”
............
和下面的VBA表格
https://www.cadtutor.net/c:%5CDocuments%20and%20Settings%5CAlper%20ERDURMAZ%5CDesktop%5Caaa.bmp
当运行代码时,VBA表单正确显示,但当按下表单上的图层按钮时,autocad crosshair不会显示。所以我不能选择任何实体。
这个问题有什么解决办法吗。请帮帮我 免费下载OpenDCL并为AutoLISP创建对话框http://opendcl.com/wordpress/.它比标准VBA对话框更强大。 谢谢
我尝试使用OpenDCL进行拨号
乍一看似乎很好。
谢谢你的兴趣
页:
[1]