タイトル : Re: 初めまして 投稿日 : 2006/11/09(Thu) 09:10 投稿者 : 魔界の仮面弁士
> Public Sub setCtrl(ByRef Form As ※この部分が分かりません) As Form でしょうね。各フォームは、すべて Form クラスを継承(Inherits)していますから。 (名前空間を省略せずに書くなら、As System.Windows.Forms.Form で) なお、この場合は Test1〜Test4だけでなく、すべての種類のFormクラスが処理対象となります。 もし、Test1〜Test4に限定したいのであれば、それらに共通の Interface を用意するか、 あるいは、Test1〜Test4それぞれのオーバーロードメソッドを用意してみてください。 > Public Sub setCtrl(ByRef Form As Sample.Test1) ここは ByRef ではなく、ByVal にすべきかと。 |