![]() |
AW: Bei Random werden immer die selben Zahlen ausgespuckt
Ist Summe1 vielleicht nicht initialisiert?
Delphi-Quellcode:
procedure TForm1.b_wuerfelnClick(Sender: TObject);
begin zahl1:=random(6)+1; l_gewuerfelte_zahl1.Caption:=IntToStr(zahl1); If zahl1=1 Then begin summe1:=0; l_summe1.Caption:=IntToStr(summe1); b_wuerfeln.enabled := false; end else begin summe1:=summe1+zahl1; l_summe1.Caption:=IntToStr(summe1); end; end;
Delphi-Quellcode:
Grüße
procedure TForm1.FormCreate(Sender: TObject);
begin randomize; summe1 := 0; end; Klaus |
AW: Bei Random werden immer die selben Zahlen ausgespuckt
initialisiert Du Summe1 irgendwo?
Die Variable darf dann auch im Public Bereich stehen und im Create mit 0 initialisiert werden. EDIT: upps zu spät... |
AW: Bei Random werden immer die selben Zahlen ausgespuckt
Danke an alle ;)
Habe das Spiel fertiggestellt. Alle die es gerne mal ausprobieren möchten --> ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 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