Results 1 to 14 of 14

Thread: Help! Project Due Tuesday!!!! Need Help Asap

Threaded View

  1. #1

    Thread Starter
    New Member
    Join Date
    Nov 2003
    Location
    Illinois
    Posts
    11

    Help! Project Due Tuesday!!!! Need Help Asap

    gosh damn, its giving me weird errors ... :| i neeeeed this to get done QUICK.. does anybody know why its giving me the error? and why there is a sqigly line under the O in
    VB Code:
    1. ElseIf Len(Button4.Text & Button5.Text & Button6.Text) > O And _

    VB Code:
    1. [b]Dim Token As Char
    2.     Dim Player As Integer
    3.     Private Sub Form1_Load(ByVal sender As System.Object, _
    4.         ByVal e As System.EventArgs) Handles MyBase.Load
    5.         RestartGame()
    6.     End Sub
    7.  
    8.     Private Sub Button1_Click(ByVal sender As System.Object, _
    9.         ByVal e As System.EventArgs) Handles Button1.Click
    10.         Button1.Text = Token
    11.         Button1.Enabled = False
    12.         CheckWinner()
    13.     End Sub
    14.  
    15.     Private Sub Button2_Click(ByVal sender As System.Object, _
    16.         ByVal e As System.EventArgs) Handles Button2.Click
    17.         Button2.Text = Token
    18.         Button2.Enabled = False
    19.         CheckWinner()
    20.     End Sub
    21.  
    22.     Private Sub Button3_Click(ByVal sender As System.Object, _
    23.         ByVal e As System.EventArgs) Handles Button3.Click
    24.         Button3.Text = Token
    25.         Button3.Enabled = False
    26.         CheckWinner()
    27.     End Sub
    28.  
    29.     Private Sub Button4_Click(ByVal sender As System.Object, _
    30.         ByVal e As System.EventArgs) Handles Button4.Click
    31.         Button4.Text = Token
    32.         Button4.Enabled = False
    33.         CheckWinner()
    34.     End Sub
    35.  
    36.     Private Sub Button5_Click(ByVal sender As System.Object, _
    37.         ByVal e As System.EventArgs) Handles Button5.Click
    38.         Button5.Text = Token
    39.         Button5.Enabled = False
    40.         CheckWinner()
    41.     End Sub
    42.  
    43.     Private Sub Button6_Click(ByVal sender As System.Object, _
    44.         ByVal e As System.EventArgs) Handles Button6.Click
    45.         Button6.Text = Token
    46.         Button6.Enabled = False
    47.         CheckWinner()
    48.     End Sub
    49.  
    50.     Private Sub Button7_Click(ByVal sender As System.Object, _
    51.         ByVal e As System.EventArgs) Handles Button7.Click
    52.         Button7.Text = Token
    53.         Button7.Enabled = False
    54.         CheckWinner()
    55.     End Sub
    56.  
    57.     Private Sub Button9_Click(ByVal sender As System.Object, _
    58.         ByVal e As System.EventArgs) Handles Button9.Click
    59.         Button9.Text = Token
    60.         Button9.Enabled = False
    61.         CheckWinner()
    62.     End Sub
    63.  
    64.     Private Sub Button10_Click(ByVal sender As System.Object, _
    65.         ByVal e As System.EventArgs) Handles Button10.Click
    66.         'this is called when the Restart button is pressed
    67.         RestartGame()
    68.     End Sub
    69.  
    70.     Private Sub Button11_Click(ByVal sender As System.Object, _
    71.         ByVal e As System.EventArgs) Handles Button11.Click
    72.         'this is called when the quit button is pressed
    73.         End
    74.     End Sub
    75.  
    76.     Private Sub NextPlayer()
    77.         If Player = 1 Then
    78.             Token = "X"
    79.             Player = 2
    80.         ElseIf Player = 2 Then
    81.             Token = "O"
    82.             Player = 1
    83.         End If
    84.         Label2.Text = "Player " & Player & " : '" & Token & "'"
    85.     End Sub
    86.  
    87.     Private Sub DisplayWinner()
    88.         'display winner message
    89.         Label2.Text = "Player '" & Token & "' is the winner! They are the Duke of History!!"
    90.  
    91.         'disable all buttons
    92.         Button1.Enabled = False
    93.         Button2.Enabled = False
    94.         Button3.Enabled = False
    95.         Button4.Enabled = False
    96.         Button5.Enabled = False
    97.         Button6.Enabled = False
    98.         Button7.Enabled = False
    99.         Button9.Enabled = False
    100.     End Sub
    101.  
    102.     Private Sub CheckWinner()
    103.         'check rows
    104.         If Len(Button1.Text & Button2.Text & Button3.Text) > O And _
    105.             Button1.Text = Button2.Text And Button2.Text = Button3.Text Then
    106.             Button1.BackColor = Color.Blue
    107.             Button2.BackColor = Color.Blue
    108.             Button3.BackColor = Color.Blue
    109.             DisplayWinner()
    110.        
    111.             Button4.Text = Button5.Text And Button5.Text = Button6.Text Then
    112.             Button4.BackColor = Color.Blue
    113.             Button5.BackColor = Color.Blue
    114.             Button6.BackColor = Color.Blue
    115.             DisplayWinner()
    116.         ElseIf Len(Button7.Text & Button8.Text & Button9.Text) > O And _
    117.             Button7.Text = Button8.Text And Button8.Text = Button9.Text Then
    118.             Button7.BackColor = Color.Blue
    119.             Button8.BackColor = Color.Blue
    120.             Button9.BackColor = Color.Blue
    121.             DisplayWinner()
    122.  
    123.             'check colums
    124.         ElseIf Len(Button1.Text & Button4.Text & Button7.Text) > O And _
    125.             Button1.Text = Button4.Text And Button4.Text = Button7.Text Then
    126.             Button1.BackColor = Color.Blue
    127.             Button4.BackColor = Color.Blue
    128.             Button7.BackColor = Color.Blue
    129.             DisplayWinner()
    130.         ElseIf Len(Button2.Text & Button5.Text & Button8.Text) > O And _
    131.             Button2.Text = Button5.Text And Button5.Text = Button8.Text Then
    132.             Button2.BackColor = Color.Blue
    133.             Button5.BackColor = Color.Blue
    134.             Button8.BackColor = Color.Blue
    135.             DisplayWinner()
    136.         ElseIf Len(Button3.Text & Button6.Text & Button9.Text) > O And _
    137.             Button2.Text = Button6.Text And Button6.Text = Button9.Text Then
    138.             Button3.BackColor = Color.Blue
    139.             Button6.BackColor = Color.Blue
    140.             Button9.BackColor = Color.Blue
    141.             DisplayWinner()
    142.  
    143.             'check diagnols
    144.         ElseIf Len(Button1.Text & Button5.Text & Button9.Text) > O And _
    145.             Button1.Text = Button5.Text & Button5.Text = Button9.Text Then
    146.             Button1.BackColor = Color.Blue
    147.             Button2.BackColor = Color.Blue
    148.             Button3.BackColor = Color.Blue
    149.             DisplayWinner()
    150.         ElseIf Len(Button3.Text & Button5.Text & Button7.Text) > O And _
    151.             Button3.Text = Button5.Text & Button5.Text = Button7.Text Then
    152.             Button3.BackColor = Color.Blue
    153.             Button5.BackColor = Color.Blue
    154.             Button7.BackColor = Color.Blue
    155.             DisplayWinner()
    156.         Else
    157.             NextPlayer()
    158.         End If
    159.     End Sub
    160.  
    161.     Private Sub RestartGame()
    162.         're-enable the buttons
    163.         Button1.Enabled = True
    164.         Button2.Enabled = True
    165.         Button3.Enabled = True
    166.         Button4.Enabled = True
    167.         Button5.Enabled = True
    168.         Button6.Enabled = True
    169.         Button7.Enabled = True
    170.         Button9.Enabled = True
    171.  
    172.         'clear the button labels
    173.         Button1.Text = ""
    174.         Button2.Text = ""
    175.         Button3.Text = ""
    176.         Button4.Text = ""
    177.         Button5.Text = ""
    178.         Button6.Text = ""
    179.         Button7.Text = ""
    180.         Button9.Text = ""
    181.  
    182.         'set the button backround colors
    183.         Button1.BackColor = Color.Beige
    184.         Button2.BackColor = Color.Beige
    185.         Button3.BackColor = Color.Beige
    186.         Button4.BackColor = Color.Beige
    187.         Button5.BackColor = Color.Beige
    188.         Button6.BackColor = Color.Beige
    189.         Button7.BackColor = Color.Beige
    190.         Button8.BackColor = Color.Beige
    191.         Button8.BackColor = Color.Beige
    192.  
    193.         'set up the new game
    194.         Player = 2
    195.         Token = "O"
    196.         NextPlayer()
    197.     End Sub
    198. End Class[/b]
    Last edited by Injection; Nov 30th, 2003 at 11:09 PM.
    \/\The Conscience of a Hacker/\/

    by

    +++The Mentor+++

    Written on January 8, 1986
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    <cut by admin -- too long>

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width