投稿者 よねKEN  () 投稿日時 2008/7/15 09:00:00
> Dim s as string = ""や  
> s = ""  
> で初期化してやるば良いのは分かるのですが、他に方法はないんですか?  
 
それが最善策だと思います。 
C#だとVBのByRefに当たるrefキーワード以外にoutキーワードがあって、 
メソッドの引数が出力専用であることを明示することができますが、 
VBではByRefしかないので、INPUT/OUTPUTの両方に使いたいのか、OUTPUTだけに使いたいのか明示する方法がありません。