Hallo, ich da mal eine Frage... Ich habe eine Button1 und möchtem jetzt, dass sich der Text auf dem Button ändert z.B "Spieler 1" und das nächste mal, wenn man drauf klickt "Spieler 2", dann wieder "Spieler 1" usw. Kann mir da jemand helfen? Mori
..ich meinte das wenn man das 1. mal drauf drückt, dass dann z.B."Spieler 1" kommt und wenn man das zweite mal drauf drückt, dass dann "Spieler 2" kommt, dann wieder "Spieler 1" usw. In Exel geht das mit "next" und in vb?
Moritz R. schrieb: > In Exel geht das > mit "next" und in vb? Mit einem Array. PSEUDOCode (ich kann kein VB): Array Texte = "Spieler 1", "Spieler 2", "Spieler 3" ... Integer PositionImArray=0 On Button.Click PositionImArray+1, Button.Text=Texte[PositionImArray]
in etwas so: sub Button1_click(...) if Button1.caption="Spieler1" then Button1.caption="Spieler2" else if Button1.caption="Spieler2" then Button1.caption="Spieler3" end if else .... end if end sub geht sicher mit case oder xx.caption="Spieler" & X, wo bei x eine "static" ist.
es gibt nur Spieler 1 und Spieler 2 und immer wenn man drauf drückt kommt Spieler 1 und beim nächsten mal Spieler 2, dann wieder Spieler 1, dann Spieler 2....
kann jemand des mit dem array mal genauer Erklären?(Code währe am besten)
Du kannst evtl. auch die Tag Eigenschaft deines Buttons verwenden um dir einen Zustand zu merken. Entweder mit true/false (boolean) oder einem integer. if (boolean)button1.Tag = true then button1.Caption = "Spieler 2" button1.Tag = false else button1.Caption = "Spieler 1" button1.Tag = true end if
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.