タイトル : Re^3: クラスの記述法 投稿日 : 2007/09/07(Fri) 12:07 投稿者 : 魔界の仮面弁士
> > > 質問1.この2つの書き方の得失は何でしょうか? > > 問題点として挙げられるのは、End Function/Sub の間違いによる BC30026 です。 > お言葉が理解できません(泣)。 BCxxxxx というのは、コンパイラ(VBC.EXE)が発するエラーコードです。 http://msdn2.microsoft.com/ja-jp/library/63wkx9xe%28vs.80%29.aspx 提示されたコードにある > Public Overloads Sub Modified(ByRef AccessDate As Date) > : > End Function が、文法的に正しくないことはわかりますよね。 >>> 質問3.Option Strict Onなのに、 >>> Public Overloads Function Modified(ByVal value As Boolean) As Boolean >>> で、ワーニングもでない。Overloadsだからかな? >> どのような警告が出ることを期待しておられますか? > 「Functionなのに値を返さない」という趣旨の警告です。 あぁ、BC42105 の警告ですか。それは、Boolean が値型だからです。 http://msdn2.microsoft.com/ja-jp/library/87x5f80y%28vs.80%29.aspx |