2010-04-15 92 views
1

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

或者,有无论如何得到一个打开的浏览器窗口句柄?

回答

1

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

相关问题