C# 如何在以编程方式保存外部参照时关闭 Autocad 弹出窗口?

问题描述

我刚开始使用 AutoCAD,我正在尝试在 C# 中使用它的 API。

在某些时候,我试图发送一个命令列表来保存外部引用而不受用户干扰。

SendCommand("_-REFEDIT OK All Yes REFCLOSE Save ");

但是一个阻止弹出(对话框)出现在弹出图像之后:

pop-up image

它只能通过点击关闭

谁能告诉我是否有办法避免出现此弹出窗口或以编程方式关闭它?

谢谢

解决方法

在运行命令之前,您是否研究过将 FILEDIA 变量设置为 0

引用:

不显示对话框。您仍然可以通过输入波浪号 (~) 来响应命令提示来请求显示文件对话框。