Ich habe eine kleine Frage bezüglich eines Programmes, welches ich angefangen habe zu schreiben.
Es funktioniert so in etwa wie BlackJack:
Bei einem Klick auf dem "Noch eine" Button, wird eine Zahl von 1-6 generiert und angezeigt.
Das geht bis jetzt ganz gut.
Nun möchte ich aber, dass wenn man noch einmal auf den Button klickt, wieder eine Zahl generiert wird, und auf die schon vorhandene Zahl draufgezählt wird. Und dies immer weiter, bei jedem Klick. Ich habe es so versucht:
Code: Alles auswählen
procedure TForm1.NochEineBtnClick(Sender: TObject);
var Karte, NeueZahl :Integer;
begin
randomize;
Karte := random (6)+1;
case Karte of
1: KarteLbl.caption := '1';
2: KarteLbl.caption := '2';
3: KarteLbl.caption := '3';
4: KarteLbl.caption := '4';
5: KarteLbl.caption := '5';
6: KarteLbl.caption := '6';
end;
Karte := StrToInt (KarteLbl.Caption);
NeueZahl := Karte+Karte;
KarteLbl.Caption:= IntToStr(NeueZahl);
end;
Habt ihr eine Idee, wie man es richtig machen könnte?
Danke schonmal für eure Antwort.
LG
LordBukkit