- - PR -
実行中のアセンブリについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-02-29 10:36
お疲れ様です。
.NetFramework 1.1 VidualStudio 2003 の環境なのです。 「A」という画面から「B」という画面をモーダレスで複数ひらいている状態で、 「C」の画面から「B」の画面を開く時、新規にモーダレスの画面を開くのでは なく「A」より開いた「B」のうちの一つを前面に表示することは可能でしょうか? つまり、PCで実行中のアセンブリを特定して呼び出すことができるのかということ です。 (OSのFindWindowなどは使用しない方向で) |
|
投稿日時: 2008-02-29 11:42
ん?
Cの画面とは・・・どこから開かれているのですか? A画面と親子関係であったり、兄弟関係ですか? つまり、同プロセス上で動いている画面ですか? それとも別プロセスの画面? 前者でしたら、可能かな。 後者でしたら、FindWindowとかです。 |
|
投稿日時: 2008-02-29 12:06
単純に
A画面からB画面をオープンするときに staticなArrayListにAddしてB画面がクローズ するときにRemoveし、C画面はArrayListを見ればよいです。 参考になればと思います。 |
|
投稿日時: 2008-02-29 12:27
ArrayListに追加とおっしゃいますが、何を追加するのでしょうか?
Formオブジェクト自身ですか? |
|
投稿日時: 2008-02-29 12:47
そうです。
(他の情報がいるのであれば付加したインスタンス) |
1