乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: havano

从VB exe中释放Autocad?没有运气...

[复制链接]

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2006-4-26 09:28:28 | 显示全部楼层
这一行将锁定您的宏。
Public AcadObj As AcadApplication
因为它引用了您现在引用的特定Acad对象。
因为它是公共的,并且在vba模块中,一旦该模块中的代码运行,它就会被处理。
只有你可以判断这种情况是否会发生
我理解你的懒惰,我也有同样的缺陷。
但是如果你想要一个很好的错误,建议用地址和这样的. $$$$$
联系你,它会有所帮助。
祝你有美好的一天...(离开办公室)
离题:
不要羡慕我的大象皮,我得到它是因为在过去。
回复

使用道具 举报

6

主题

94

帖子

1

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2006-4-26 09:49:22 | 显示全部楼层
非常接近,除了波兰法国的东西...
如果在设计时引用库(早期绑定),然后在生成可执行文件之前删除绑定(以及所有引用的绑定对象),则仍然可以拥有可爱的小代码助手。有一件事要记住,我们没有讨论过,那就是编组。每当您创建可执行文件(某物.exe)时,它都必须调用编组来与AutoCAD进行通信。在这种情况下,速度下降将成为一个重要因素。您可以通过编译为 ActiveX dll 并使用 VisualLisp 或 VBA 调用您的 dll 来防止出现这种情况。然后,后期绑定将几乎被否定,因为 dll 的运行方式就像在 VBA IDE 中正确编写一样。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-5 15:40 , Processed in 0.931498 second(s), 54 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表