C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 48 を表示中)
■26075 / )  Re[2]: 一つのイベントの中で2種類のCGを表示する方法
□投稿者/ よねKEN (196回)-(2008/10/01(Wed) 14:17:07)
No26070 (裕猫 さん) に返信
> 一つのイベントの中で2種類のCGを表示する方法ってあるでしょうか?
> private void button2_Click(object sender, EventArgs e)
> {
>         ←ここにCG描画処理入る
> Kotoba = "声\\Konokurai.wav";
> OnseiClass.Koe2(Kotoba);
> Application.Exit();
> }
> で終了処理をしたときCGが表示されずに終了してしまいます。実際は音声が終わると同時に瞬間表示して消えているのですが、見えない。
> 回避する方法をご存知の方教えていただけませんか?よろしくお願いいたします。

button2_Clickイベントの最後ではApplication.Exit()を呼び出して終了させるのではなく、
Timerコントロールの起動だけ行うようにして、
そのTimerコントロールのTick イベントでApplication.Exit()を呼び出すようにしてはいかがですか。

以下は余談ですが、
Windowsアプリケーションの終了にApplication.Exitを呼び出す必要は通常はなくて、
メインのFormを閉じるか、全Formを閉じれば終了しますよ。


返信 編集キー/


管理者用

- Child Tree -