muck 发表于 2022-7-6 22:40:19

我想可能是这样的
acDocMgr。MdiActiveDocument。编辑文件Dispose()
但我想不是。

BIGAL 发表于 2022-7-6 22:43:27

我对这件事知之甚少。NET,但肯定有一个用于关闭当前doc v的closeall的语法
 
第二关激活?

BlackBox 发表于 2022-7-6 22:46:13

 
请参阅我之前帖子中的剧透眨眼:

BlackBox 发表于 2022-7-6 22:51:06

 
这将调用父文档、编辑器、ActiveDocument和DocumentManager(即ActiveDocument)的Dispose()方法。。。而不是你想要的。
 
尝试存储MdiActiveDocument,并检查智能。

muck 发表于 2022-7-6 22:52:57

似乎自从我开始调试/使用VS10以来,AutoCAD 2013的速度就变慢了。
在AutoCAD中使用VS10是否会导致速度减慢?
非常感谢。

muck 发表于 2022-7-6 22:56:50

公共Sub CloseDwg()
Dim strFileName As String=“C:\Test.dwg”
Dim acDocMgr As DocumentCollection=应用程序。文档管理器
acDocMgr。MdiActiveDocument。????
末端接头
 
??? 那么,我该如何使用对象浏览器/智能来解决这个问题呢?

muck 发表于 2022-7-6 22:59:16

对象浏览器。
 
有一个closeAndDiscard功能,但我不知道如何使用它。
见附件。

BlackBox 发表于 2022-7-6 23:04:34

 
我不知道如何回答一个包含答案的问题。。。使用对象浏览器(在单独的窗口中)或intellisense(在键入代码时)来标识您要处理的属性、扩展方法、方法或事件。
 
这是一个快速的视频演示。
 
 
 
此外,请使用[代码]标签。

SLW210 发表于 2022-7-6 23:05:21

请阅读代码发布指南,并为您的代码使用代码标签。

muck 发表于 2022-7-6 23:10:19

我现在没有查看视频的权限。当我到达另一台电脑时,我会检查一下。
 
我是这样想的。
Public Sub CloseDWG1()
Dim doc As Autodesk.AutoCAD.ApplicationServices.DocumentExten sion '
doc.CloseAndDiscard()
End Sub
 
我认为这符合代码发布准则。
页: 1 [2]
查看完整版本: 在VB中打开和关闭图形。n