1

我有一个用 Matlab 编写的应用程序,它使用内置的 Matlab 浏览器;我这样做是因为我需要能够使用从web函数返回的句柄来读取浏览器窗口的属性。当我在 Matlab 中运行它时,它工作得很好。但是,当我编译应用程序以进行分发时,它坚持使用系统浏览器,我无法从中读取属性。有谁知道如何在编译的应用程序中强制使用 Matlab 浏览器?

或者,无论如何要获得打开的浏览器窗口的句柄?

4

1 回答 1

1

原来Matlab浏览器没有编译;而是一直使用系统浏览器,似乎没有办法直接检测关闭窗口事件。但是,我发现您可以查看该CurrentLocation属性以达到相同的效果:如果您等待它被填充,一旦窗口关闭它就会被清除,并且您可以通过这种方式检测到关闭的窗口。我只在窗口关闭时尝试过,而不是在应用程序退出时尝试过,但它可以工作(至少在 Mac 上)。

于 2010-05-16T20:51:09.250 回答