Windows 资源管理器使用DDE与应用程序进行通信以进行文件打开等操作。这些 DDE 命令可以在 Windows 资源管理器的“文件夹选项”中设置。Matlab 有一个未记录的 DDE 接口,我用它告诉 Matlab 分析我在资源管理器中双击的任何文件。
我最近从 Matlab2011a 升级到了 Matlab2013a。在文件夹选项中,我更新了“用于执行此操作的应用程序”字段中的路径以指向新的 Matlab 二进制文件。对于我之前的所有升级,这足以让它工作。但是现在,不是在已经运行的 Matlab 实例中分析文件,而是为每个文件打开一个新的 Matlab 实例!
是什么导致了这个错误?