C♯相談室 Part31
■ このスレッドは過去ログ倉庫に格納されています
00828
2006/04/18(火) 01:13:08delegate void Show();
class Form1:Form
{
public void ShowHallow()
{
mbox("Hallow");
};
};
class Form2:Form
{
public static void Main()
{
Form1 frm1 = new Form1();
Show show = frm1.ShowHallow; // インスタンスメソッドを代入。
show();
}
こんな感じだと、新しくフォームのインスタンス作るからほんとの実体のform1には反映されないんじゃないの?
というか、デリゲートの記述ってすごくややこしい。
デリゲート使わないでこうしたほうがわかりやすいお^^;
Form1 frm1 = new Form1();
frm1.ShowHallow();
■ このスレッドは過去ログ倉庫に格納されています