解决NX10.0导出实体超过500个报错

用2019编译的,在NX10.0.35运行时候,控件选体,超过500个导出后UG就会崩溃。在NX2306就不会崩溃。当初百思不得其解,但是梅雷大佬的工具可以1000个导出。最近学习反编译,跟踪DLL,发现

 

这个容器在NX10.0释放内存时候 会异常。用vs2013编译,可以跑700个,跑1000个还是会崩,选1000个体 ,选了就会崩。

如果不用控件,用全局选择方法,可以导出3500个实体,说明导出实体的函数是没问题的。

提取数据后 把容器对象erase删除,可以解决释放对象时候UG崩溃。用clear 也会崩溃。

第二个方法是 安装vs2013的MFC库,就可以准确释放容器对象了

vc_mbcsmfc.exe

装了VS2013  如果在VS2019使用MFC 多字节 会报错。安装这个库就可以解决报错

困扰了很久的问题,会点反编译还是有点用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值