問題タブ [matlab-app-designer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
831 参照

matlab - 特定のアプリが開いているかどうかを確認し、そのウィンドウ ハンドルを取得する方法は?

アプリが開かれていることを検出し、そのアプリ オブジェクトへのハンドルを取得するにはどうすればよいでしょうか?

以前は、図にfigureいくつかを使用することが実用的でした。次に、存在するかどうかを確認し、図の内容を取得できます。しかし、アプリで管理する方法が見つかりませんでした。findobj'Tag'

通常: ボタンをクリックすると新しいアプリ ウィンドウが開くメイン アプリがあります。次に、ボタンをもう一度クリックすると、2 番目のアプリ ウィンドウが既に開いているかどうかを確認し、開いている場合は、そのアプリ オブジェクトを取得するか、2 番目のウィンドウを削除します。これをキャプチャするにはどうすればよいですか? findobjまたは同様の機能でキャプチャする方法はありますか?

app オブジェクトを で保存することでそれを避けることができればget/setappdata、それはいいことです。

0 投票する
1 に答える
1039 参照

matlab - 開いているすべての App Designer アプリ (uifigures) のハンドルを取得するには?

関連する回答で述べたように、次を使用して、開いているすべての図のハンドルを取得できます。

figureしかし、これは「古い」ハンドルと「新しい」ハンドルの両方を含むリストになりuifigureます。

1 つは参照のみを含み、もう1 つは参照のみhFigsを含む 2 つのリストに分けるにはどうすればよいですか? figure uifigure