0564.测试.zip在ORD旗舰版中出现了插入多个单元软件直接崩退的问题,也不会报错,在原来的ORD 10.08版本中就没有出现过这种情况,这是我的测试代码和文件,请各位老师帮忙看看是什么问题导致的, 谢谢
不知道您用中国版本地工具中的放置单元工具测试过没有,单元放置这块本身底层就是MS的接口,看了您的代码,崩溃具体出现再哪一块》?是 BIM.CellElement ele = myApp.CreateCellElement2(cellName, point, scal, true, ma);这句吗?
老师,崩溃的地方我们没找到,单步执行就不会崩溃,直接执行就软件崩退,报错程序信息为 “[10004] OpenRoadsUltimateChina.exe”已退出,返回值为 -1073740940 (0xc0000374)。
老师,用您改过的代码确实不崩溃了, 但是我们还未实现单元中文字和字体样式的替换修改, 老师有什么好的方法吗, 方便的话可以提供下代码示例吗
搜索以前帖子,如下帖子代码是成功的。供您参考:
老师, 这个试过了, 郭老师提供的就是这种方式实现, 但是不符合我们的需求, 我们需要替换单元中的文字和文字样式, 这个只实现了替换文字, 未实现替换文字样式
文字样式也是作为文字一部分存在的。你只要能成功替换文字,就能替换文字中的文字样式的。
因为文字的属性实在太多,你最好自行编写一个程序先打印所有属性,然后对照着看要如何设置它们。有需要Overwrite标记需要设置后覆盖特性才能起作用。
好的老师