Bryco 发表于 2008-6-6 05:37:02

正在卸载所有VBA项目。。

您好,在lisp或vba中(在两个论坛中都发布了这个),有没有一种方法可以设置一个命令来卸载所有vba项目,基本上自动通过vbaman并卸载每个项目。。

Keith™ 发表于 2008-6-6 09:55:47

我只有一个大项目,让它加载acad。dvb的方式,永远不会卸载它,有很多小的优势吗?

rkmcswain 发表于 2008-6-6 10:20:48

我发现单个小项目更容易管理

rkmcswain 发表于 2008-6-6 12:24:21

为了回应一个大对一个地段#039;没什么,我更喜欢每一个常规或常规组'每个项目都有自己的文件夹 我可以把所有的东西都倒进同一个,但这会让挖掘我需要的东西变得更加乏味
关于卸货的意见,有什么原因吗 我在需要的时候装载我需要的东西 当我关闭acad时卸载,我不#039;做这件事时,不要注意到任何性能问题
回答这个问题,单独使用VBA无法卸载所有VBA项目 您可以卸载其中的大部分,但项目可以#039;如果为#039,则不得卸载;正在运行,因此它可以#039;t自行卸载
我很喜欢咖啡 它闻起来很香,味道很好,它让我的生活充实。

rkmcswain 发表于 2008-6-6 12:39:00

关于将更新整合到用户Acad中,请点击这里#039;我以前是这样做的:所有Lisp/VBA文件都位于网络服务器上的支持文件目录中,用户使用指向它的CAD支持目录结构。我会有自己的测试档案,和用户的档案一样。本人'd在两者之间切换以进行测试。当事情进展到我满意的程度时,我'd发送电子邮件,让用户知道在我传输文件时关闭5分钟。如果他们没有't关闭Acad,然后I'd通常会接到一个电话,说某件事被不按指示行事的人锁起来了(因为他们是一群聪明人,所以不会发生太多事情)
是的,每个函数都有它;s自己的文件。通过这种方式,可以在不占用大量文件开销的情况下调用一些。

rkmcswain 发表于 2008-6-6 14:05:25

加载、运行和卸载vba文件的lisp命令怎么样?

rkmcswain 发表于 2008-6-9 12:34:30

我还有一个;装载机“;dvb例程,占用空间小。由于我的一些例程使用事件,它35;039;这也是一种停止事件轮询的简单方法。

rkmcswain 发表于 2008-6-10 07:59:48


不太确定'这段代码将从图形中删除项目,只需打开VBAIDE,导入这个.bas文件,然后运行它:
' modCleanUp.bas '"modCleanUp" Then
            ThisDrawing.Application.VBE.ActiveVBProject.VBComponents.Remove vbcom
      End If
      Debug.Print vbcom.Name 'for the debug only
    Next vbcom
End Sub

Keith™ 发表于 2008-6-10 08:04:20

这里有一个可能的解决方案http://www.cadtutor.net/forum/showthread.php?t=24053
页: [1]
查看完整版本: 正在卸载所有VBA项目。。