dbroada 发表于 2022-7-6 11:12:12

关注哪个图纸

又是一个VB。NET的问题(必须设法找到一本书),但我相信一个可以回答我们的LISP或VBA的家伙。
 
我被迫使用MDI模式打开图形,尽管我通常在SDI中工作。如果需要,我的代码将更改为SDI=0并打开另一个图形,但新打开的图形立即失去焦点。
 
你如何将新打开的图形带到前台?

dbroada 发表于 2022-7-6 11:54:05

在这篇文章到达第2页之前,我会回复我自己的帖子。
 
这可能不是最好的方法,但它很有效。。。
 
Else
myDrawing = acDocMgr.Open(ThisDrawingPath & myDWGName & ".dwg", False)
acDocMgr.MdiActiveDocument = myDrawing
EndIf

MSasu 发表于 2022-7-6 12:26:07

可能会尝试保留当前绘图的ID,打开新的ID,然后将焦点恢复到第一个,很遗憾,我无法为您提供。Net示例。
 
当做
页: [1]
查看完整版本: 关注哪个图纸