Tutorial on COM Servers for Custom Objects教程中的问题

发布时间 2023-11-06 16:38:30作者: david96007

这几天在学习ObjectARX COM封装的教程,遇到了一些问题,记录如下:

环境:Win7+Visual Studio 2015+autocad 2018

教程下载地址:https://www.bing.com/ck/a?!&&p=dd8cff636121df5fJmltdHM9MTY5OTIyODgwMCZpZ3VpZD0zYjU4MDNlYy1kZTg2LTZjMWYtMmFkOS0xMDliZGZjMzZkY2ImaW5zaWQ9NTIxMw&ptn=3&hsh=3&fclid=3b5803ec-de86-6c1f-2ad9-109bdfc36dcb&u=a1aHR0cHM6Ly9mb3J1bXMuYXV0b2Rlc2suY29tL2F1dG9kZXNrL2F0dGFjaG1lbnRzL2F1dG9kZXNrLzM0LzM3ODU5LzEvY29tX3dyYXBwZXJfdHV0b3JpYWxfMjAxMCU1QjElNUQucGRm&ntb=1

 

 

 

 

  1. 下面的代码虽然能正常运行,但在特性对话框中修改属性值后,对象并不会立马更新,需要运行re命令才行。

经过与ObjectARX样例的比较,将代码修改如下后,修改属性值后,对象立马更新。

 

  1. 因为ObjectARX wizards的问题,这里的版本号不正确,在使用vba程序创建自定义实体时,会出现错误提示,造成创建失败。这个版本号应该与AutoCAD版本号一致,AutoCAD版本号可以在AutoCAD命令行中输入命令AcadVer来查询。

 

2023年11月6日16:27:51