複数起動プロセス間で共有のフォームを使いたい
- 題名: 複数起動プロセス間で共有のフォームを使いたい
- 著者: サヴァ
- 日時: 2012/05/15 15:55:24
- ID: 30444
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: Azulean
- 日時: 2012/05/15 22:52:31
- ID: 30445
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: shu
- 日時: 2012/05/16 7:30:26
- ID: 30446
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: サヴァ
- 日時: 2012/05/16 20:09:45
- ID: 30452
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: Azulean
- 日時: 2012/05/16 23:30:53
- ID: 30454
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: サヴァ
- 日時: 2012/05/17 9:28:01
- ID: 30455
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: kiku
- 日時: 2012/05/17 10:15:19
- ID: 30456
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: Azulean
- 日時: 2012/05/18 7:58:13
- ID: 30457
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: サヴァ
- 日時: 2012/05/18 17:12:54
- ID: 30458
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: 複数起動プロセス間で共有のフォームを使いたい
- 著者: shu
- 日時: 2012/05/19 21:55:25
- ID: 30462
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
2012/05/15(Tue) 15:57:33 編集(投稿者)
VB2008でソフトの作成を行っています。
このソフトは複数プロセス起動することが可能となっています。
今、このソフトに検索用画面のような子画面を用意したいと思うのですが、複数プロセスが起動している場合には、この子画面を各プロセスで共有したいのです。
この共有という意味は、例えば、以下のような感じです。
このソフトのプロセスP1・P2が起動しているとします。
プロセスP1上の操作(例えばボタンクリック)を行うことにより、子画面CがP1のメインフォームをオーナーとして開きます。
この状態でプロセスP2のメインフォームをアクティブにし、プロセスP2上の操作(例えばボタンクリック)を行うことにより、先ほど開いた子画面CのオーナーがP2のメインフォームに変わります(子画面Cに表示されている内容はそのまま)。
この時プロセスP1のメインフォームをアクティブにすると、子画面Cは表示されません。
(すでにプロセスP2のメインフォームは子画面Cのオーナーではないため)
ちょっとうまく説明ができなくて申し訳ないのですが、このようなことは可能なのでしょうか?