1

組み込みの Matlab ブラウザーを使用する Matlab で記述されたアプリケーションがあります。これは、関数から返されたハンドルを使用しwebてブラウザー ウィンドウのプロパティを読み取る必要があるためです。これは、Matlab で実行するだけで問題なく動作します。しかし、配布用にアプリケーションをコンパイルすると、プロパティを読み取ることができないシステム ブラウザの使用が要求されます。コンパイルされたアプリケーションで Matlab ブラウザーの使用を強制する方法を知っている人はいますか?

または、開いているブラウザ ウィンドウのハンドルを取得する方法はありますか?

4

1 に答える 1

1

Matlabブラウザがコンパイルされていないことがわかりました。代わりに、システムブラウザが常に使用され、ウィンドウを閉じるイベントを直接検出する方法はないようです。ただし、同じ効果でプロパティを監視できることがわかりましたCurrentLocation。ウィンドウがいっぱいになるのを待つと、ウィンドウが閉じられるとすぐにクリアされ、閉じたウィンドウをそのように検出できます。私はこれを試したのは、ウィンドウが閉じているときだけで、アプリケーションが終了したときではありませんが、(少なくともMacでは)機能します。

于 2010-05-16T20:51:09.250 に答える