2010-04-15 79 views
1

我有一個使用Matlab內置的Matlab瀏覽器編寫的應用程序;我這樣做是因爲我需要能夠使用從web函數返回的句柄來讀取瀏覽器窗口的屬性。這個工作正常,當我在Matlab中運行它。但是,當我編譯分發應用程序時,它堅持使用系統瀏覽器,我無法從中讀取屬性。有誰知道如何強制在編譯的應用程序中使用Matlab瀏覽器?已編譯的應用程序中的Matlab網絡瀏覽器

或者,有無論如何得到一個打開的瀏覽器窗口句柄?

回答

1

事實證明,Matlab瀏覽器沒有編譯;相反,總是使用系統瀏覽器,並且似乎沒有辦法直接檢測關閉窗口事件。但是,我發現您可以看到CurrentLocation屬性具有相同的效果:如果等待它被填充,一旦窗口關閉,它將被清除,並且您可以通過這種方式檢測到關閉的窗口。我只在窗口關閉時試過,而不是在應用程序退出時試用,但它起作用(至少在Mac上)。

相關問題