タイトル : Re^3: 実行時に選択決定されるForm上のPublic メソッド 投稿日 : 2007/08/01(Wed) 10:44 投稿者 : ひでと
> 第1案ですが、正直良く理解できておりません。 > Public Class myForm > Public Sub Button_Click() > End Sub > End Class > のように新しいクラスを作り、Form2,Form3でそれをInheritsする > Public Class Form2 > Inherits myForm > Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click > Buttun_Click() > End Sub > Public Sub Buttun_Click() > '処理 > End Sub > End Class > ということでしょうか? > この場合 Inherits myForm でコンパイルエラーがでます。 > また、 > Dim fom As New Form > > Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click > fom.Buttun_Click() 'ここができない > End Sub > End Class > の中のfom.Buttun_Click() はできないと思います。 Dim fom As Object にして 2番目の疑問は解決いたしました。 1番目の「Inherits myForm でコンパイルエラーがでます」にアドバイス お願いします。 |