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

タイトル 三目並べの引き分けの時
投稿日: 2010/05/18(Tue) 11:20
投稿者ayasa
こんにちは。現在ボタン9つで三目並べを製作中で、なんとか3つ同じマークが揃うとXの勝ち、Oの勝ち、というメッセージボックスを出すコードはできました。しかし9つとも同じマークが3つ揃わなかった場合に”引き分け”とメッセージボックスを表示させたいのですがどうすればいいでしょう?

参考までに一部のコードですが
If Button1.Text = "X" And Button2.Text = "X" And Button3.Text = "X" Then
            MessageBox.Show("You are the winner with X!")
            Call disablebuttons()
        ElseIf Button1.Text = "X" And Button5.Text = "X" And Button9.Text = "X" Then
            MessageBox.Show("You are the winner with X!")
……続く

このように細かく指定しているため、もしも同じ方法で引き分けを設定すると何十通りもコードを書かなくてはいかなくなり、困っています。どうぞご返答、よろしくお願いいたします。

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

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