System.StackOverflowExceptionの例外ハンドルについて

解決


ハチ公  2009-01-09 16:26:17  No: 145617  IP: 192.*.*.*

現在学校のパソコンから送信しています。

音楽ファイルを貼り付けているゲームを作成しています。

'System.StackOverflowException' のハンドルされていない例外が DBR.exe で発生しました。
というメッセージがデバッグ開始後にでるのですが、どうしてでしょうか?
音楽ファイルを貼り付けているからでしょうか?
その際の処理はどのようになりますか?

編集 削除
オショウ  2009-01-09 16:37:28  No: 145618  IP: 192.*.*.*

コーディングや方法がどうなっているのか解らないので
まずは、サンプルを・・・

http://dobon.net/vb/dotnet/programing/playembeddedwave.html

ここの記事では如何?

以上。

編集 削除
YuO  2009-01-09 17:21:29  No: 145619  IP: 192.*.*.*

VBのIDEから,呼び出し履歴を見てください。
おそらく,同じメソッドを直接または間接に呼び続けていることでしょう。
どこかで打ち切るようにプログラムを組み直してみてください。
# 間接というのは,A→B→Aというような状況。

音楽ファイル云々の前に,StackOverflowExceptionは解消しておいた方が良いように思います。

編集 削除
ハチ公  2009-01-11 10:13:34  No: 145620  IP: 192.*.*.*

ありがとうございます。
無事解決いたしました。
外部変数を何回も呼び出し続けていました。
またひとつ知識が増えました。
オショウさんとYuOさん、ありがとうございました。

編集 削除