![]() |
Spielerwechsel
wenn nach einer bestimmten Bedingung oder durch buttonclick das editfeld gewechselt werden soll, indem das programm weiterrechnen soll...
also es geht dabei (immernoch) um das Würfelspiel. Und wenn ich "spieler wechseln" KLicke, sollen die gewürfelten zahlen in einem anderen feld, nenn es mal spieler2, zusammengezählt werden... wie mach ich das? |
Re: Spielerwechsel
HI
Eine Möglichkeit wie du dieses Problem lösen kannst ist folgende: Du nimmst eine Integervariable und gibst dieser immer den Wert des Spielers
Delphi-Quellcode:
Wenn jetzt spieler 2 an der reihe ist gibst du der Variable den wert 2.
var welcher_spieler :integer
welcher_spieler := 1; // Spieler 1 ist nun an der Reihe Wenn du nun auf den Button klickst kannst du z.b. durch eine if-Abfrage den Spieler wählen der an der Reihe ist
Delphi-Quellcode:
Dies ist eine Möglichkeit dieses Problem zu lösen.
if welcher_spieler = 1 then edit1.text := strtoint (zahl)
else if welcher_spieler = 2 then edit2.text := strtoint (zahl) ... |
Re: Spielerwechsel
Hi,
eine noch schönere Methode fürs Wechseln des Spielers ist:
Delphi-Quellcode:
Gruss lkz633
spieler := 3 - spieler
|
Re: Spielerwechsel
könnt ihr mir das genauer erklären? :oops:
|
Re: Spielerwechsel
Zitat:
|
Re: Spielerwechsel
bitte, ich weiß nicht wie... ist dringend :!:
|
Re: Spielerwechsel
hi also spielerwechsel
am anfang bei
Delphi-Quellcode:
on button klick
var
x:integer;
Delphi-Quellcode:
sollte klappen ;)
x:=x+1
if x=3 //bei 3 spielern 3 then begin x:=0; end; if x=1 then edit //... dein text halt zur berechnung end; if x=2 then edit //... dein text halt zur berechnung end; if x=3 then edit //... dein text halt zur berechnung end; |
Re: Spielerwechsel
oder x:=1 statt x:=0 ;)
|
Re: Spielerwechsel
erstmal danke... probiers mal aus, aber gibt es nicht ne möglichkeit mit dem Button "spieler wechseln" das zu machen? oder muss ich dann einfach nicht mehr die rechnung hinter schreiben sonder das ergebnis? Ja, waghrscheinlcih:)
|
Re: Spielerwechsel
ich bekommes nicht in :(
wenn ich die
Delphi-Quellcode:
nicht setzte dann klappt es nicht, aber dafür sind keine fehlermeldungen!
end;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz