tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル共通画面
記事No5661
投稿日: 2007/06/19(Tue) 15:17
投稿者とも
Form2からForm1のテキストボックスの内容を読み書きする(プロパティ使用)
を参考にプログラムを作成中で質問があるのですが、
ある画面を共通画面化し、複数の画面からその共通画面を呼び出すことは可能でしょうか?
1つ目の画面からは呼び出せるのですが、
2つ目の画面から呼び出そうとするとエラーがででしまいます

[ツリー表示へ]
タイトルRe: 共通画面
記事No5662
投稿日: 2007/06/19(Tue) 17:09
投稿者るしぇ
いろいろと手段はあります。目的に応じて回答は変わります。

一番、コード量が少なく、使い勝手がいいのは
[DOBON.NET Tips フォームが一つしか表示されないようにする]
http://dobon.net/vb/dotnet/form/singleform.html
クラスの唯一つのインスタンスを返すプロパティを、そのクラス自身に
実装してしまう例です。ほとんどの場合はこれで対応できるでしょう。

フォームごとのイベントやら内部処理を、共通化して親クラスで管理して
しまうなら、
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200606/06060011.txt
のような方法もあると思います。

[ツリー表示へ]