tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 素通りされてしまう関数について。
投稿日: 2005/03/31(Thu) 14:22
投稿者nao
[OSのVer]:Windows    [VBのVer]:VB.NET

お世話になります。
早速なのですが、関数について質問があります。

症状としては、関数A(Func_A)の中で関数B(Func_B)を実行しようとすると、実行されずに素通りされるというものです。

調べたところ、関数Aに関数Bの呼び出しが記述されている場合、
関数Aで宣言したDataView等のプロパティ値が"error: cannot obtain value"に変わっていることがわかりました。

逆に、FunctionBの呼び出しをコメントアウトした場合、
関数A内で宣言した上記の三つは正常に値を取得できるようなのですが・・・なぜそうなってしまうのかが分かりません。

エラーメッセージを元に検索してみたのですが、具体的な対策を見つける事ができませんでした。
どなたかご教授願います。

'//
Private Function Func_A
Dim DV as new DataView    ←プロパティの値が "error: cannot obtain value"になる。
・・・
  Function_B(DV)       ←Function_Bは実行されず、素通り。
・・・
End Function

Private Func_B(Byval DV as DataView)
・・・
End Function

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。