vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Command-Button plötzlich weiß 
Autor: VB-Noob09
Datum: 30.07.09 21:53

danke für die antwort.

ich hab grad mal bei Private Sub Form_Load()

"cmd_OK.BackColor = &HFF0000
cmd_OK.Caption = OK"

geschrieben. war das richtig? jetzt ist der button blau ohne schrift und wenn man das spiel neustarten immernoch weiß. ich habe bei beidem enabled = true.

wie kann ich sehen, ob dort eine endlosschleife ist?

es ist ja auch nur dieser eine button, der beenden button dort ist ganz normal blau mit aufschrift...

das ist der code, ich weiß er ist sehr umständlich und übersichtlich geschrieben, weil ich das mit den schleifen noch nich wirklich verstanden habe...

Private v_Falsch As Integer
 
Private Sub cmd_Beenden_Click()
    End
End Sub
 
Private Sub cmd_OK_Click()
 
    Dim Richtig As Boolean
 
    ''''''''''''''''''''''RICHTIG''''''''''''''''''
    If txt_Raten.Text = v_BS1 Then
        lbl_1.Caption = txt_Raten.Text
        Richtig = True
    End If
 
    If txt_Raten.Text = v_BS2 Then
        lbl_2.Caption = txt_Raten.Text
        Richtig = True
   End If
''''Das wiederholt sich noch bis 8, passte aber nicht mehr in diesen _
  beitrag...'''''''''
 
    If v_Anzahl = 1 Then
        If lbl_1.Caption <> "" Then
            txt_Raten.Text = ""
            MsgBox "Herzlichen Glückwunsch! Du hast das gesuchte Wort erraten!"
            Dim Frage As VbMsgBoxResult
            Frage = MsgBox("Möchtest du ein neues Spiel starten?", vbYesNo)
            If Frage = vbYes Then
                Load frm_Willkommen
                frm_Willkommen.Show
                Unload frm_Galgenmännchen
                frm_Galgenmännchen.Hide
            Else
                MsgBox "Galgenmännchen wird jetzt geschlossen. Auf Wiedersehen!"
                Unload frm_Galgenmännchen
                frm_Galgenmännchen.Hide
                Unload frm_Willkommen
                frm_Willkommen.Hide
                End
            End If
        End If
    End If
''''Das wiederholt sich noch bis 8, passte aber nicht mehr in diesen _
  beitrag...'''''''''
 
 
 
 
 
''''''''''''''''''FALSCH''''''''''''''''''''''''''
 
 
If Richtig = False Then
    If txt_Raten.Text <> v_BS1 Or txt_Raten.Text <> v_BS2 Or _
      txt_Raten.Text <> v_BS3 Or txt_Raten.Text <> v_BS4 Or _
      txt_Raten.Text <> v_BS5 Or txt_Raten.Text <> v_BS6 Or _
      txt_Raten.Text <> v_BS7 Or txt_Raten.Text <> v_BS8 Then
        v_Falsch = v_Falsch + 1
    End If
End If
 
txt_Raten.Text = ""
 
        If v_Falsch = 1 Then
            img_Männchen.Picture = LoadPicture("D:\Meine" & _
              "Programme\Galgenmännchen\Bilder\1. Strich HG.jpg")
        End If
 
        If v_Falsch = 2 Then
            img_Männchen.Picture = LoadPicture("D:\Meine" & _
              "Programme\Galgenmännchen\Bilder\2. Strich HG.jpg")
        End If
 
 
''''Das wiederholt sich noch bis 10, passte aber nicht mehr in diesen _
  beitrag...'''''''''
 
        If v_Falsch = 11 Then
            img_Männchen.Picture = LoadPicture("D:\Meine" & _
              "Programme\Galgenmännchen\Bilder\11. Strich HG.jpg")
                MsgBox "Du hast dieses Wort leider nicht erraten. Es lautete" & _
                """" & v_WelchesWort & """."
 
                    Frage = MsgBox("Möchtest du ein neues Spiel starten?", _
                      vbYesNo)
                    If Frage = vbYes Then
                        Load frm_Willkommen
                        frm_Willkommen.Show
                        Unload frm_Galgenmännchen
                        frm_Galgenmännchen.Hide
                    Else
                        MsgBox "Galgenmännchen wird jetzt geschlossen. Auf" & _
                          "Wiedersehen!"
                        Unload frm_Galgenmännchen
                        frm_Galgenmännchen.Hide
                        Unload frm_Willkommen
                        frm_Willkommen.Hide
                        End
                    End If
 
End If
 
End Sub
 
 
    If v_Anzahl = 1 Then
        img_1.Picture = LoadPicture("D:\Meine" & _
          "Programme\Galgenmännchen\Bilder\Buchstabenstrich.jpg")
    End If
    If v_Anzahl = 2 Then
        img_1.Picture = LoadPicture("D:\Meine" & _
          "Programme\Galgenmännchen\Bilder\Buchstabenstrich.jpg")
        img_2.Picture = LoadPicture("D:\Meine" & _
        "Programme\Galgenmännchen\Bilder\Buchstabenstrich.jpg")
    End If
''''Das wiederholt sich noch bis 8, passte aber nicht mehr in diesen _
  beitrag...'''''''''
 
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Command-Button plötzlich weiß1.047VB-Noob0929.07.09 23:20
Re: Command-Button plötzlich weiß645Zimmersoft30.07.09 01:00
Re: Command-Button plötzlich weiß665VB-Noob0930.07.09 21:53
Re: Command-Button plötzlich weiß614VB-Noob0930.07.09 22:57
Re: Command-Button plötzlich weiß631VB-Noob0930.07.09 23:15
Re: Command-Button plötzlich weiß619Zimmersoft31.07.09 00:13

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel