Autor |
Beitrag |
rene-gross
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 19:31
Hallo Leute also ich Programmiere noch nicht lange mit Delphi und wollte etwas fragen.
Also ich habe eine Zahl generiert zwischen 1 und 6 und diese wird mir in einem Label angezeigt nun möchte ich diese Zahl in einem anderem Label haben, und wenn ich die nächste Zahl generiere sie dazu zählen. Also ich hab schon zwei Variablen erstellt einmal für die generierte Zahl und einmal für den Gesamtenwert nur ich bekomme es nicht hin dass es immer dazu zählt...
Könnt ihr mir erklären wie das geht?
Mfg Rene
Zuletzt bearbeitet von rene-gross am Mi 17.09.08 21:30, insgesamt 1-mal bearbeitet
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mi 17.09.08 19:32
Hallo,
bitte ändere den Titel des Topics, da er wenig über das eigentlich Thema verrät. Hier der entsprechende Absatz aus den Richtlinien:
1.2 Beiträge: | Bitte formuliere den Betreff Deiner Beiträge so, dass andere Mitglieder anhand dieser bereits das eigentliche Thema festmachen können. Beiträge wie etwa "Eine Anfängerfrage" oder "Weiß jemand, wie das geht?" lassen den Leser im Unklaren darüber, was das Thema der Diskussion ist.[...] |
Einfach oben bei Deinem ersten Beitrag auf  oder  klicken und den Titel ändern. Danke Dir!
Viele Grüße,
Christian
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
muzy
      
Beiträge: 38
|
Verfasst: Mi 17.09.08 19:34
ich würde in die procedure wo nachher diese 2te Zahl generiert wird.
Also
Variable1+Variable2:=Variable3
und dann mit IntToStrg(Variable3) das ganze auf das Label bringen.
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Mi 17.09.08 19:42
muzy hat folgendes geschrieben: | Variable1+Variable2:=Variable3 |
Alternativ dazu könnte man auch Variable3 := Variable1 + Variable2; probieren.
rene-gross hat folgendes geschrieben: | Also ich habe eine Zahl generiert zwischen 1 und 6 und diese wird mir in einem Label angezeigt |
Du solltest diese generierte Zufallszahl zuerst in einer Integer-Variable speichern, und diese wiederum dem Labeltext zuweisen.
rene-gross hat folgendes geschrieben: | nun möchte ich diese Zahl in einem anderem Label haben, und wenn ich die nächste Zahl generiere sie dazu zählen. |
Dazu verwendest du, wie du geschrieben hast, eine zweite Variable. Bei jeder Generierung der Zufallszahl addierst du zur Summen-Variable die Zufalls-Variable. Das ganze gibst du dann im Label aus.
|
|
rene-gross 
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 19:51
hmm ich weiß nicht genau wie ich das mit der dritten variable machen soll weil ich möchte ja nicht nur 2 zahlen dazu zählen also ich möchte jede weitere zahl die generiere immer dazu zählen am besten zeige ich euch mal meinen quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41:
| Unit Unit1;
interface
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Button1: TButton; Button2: TButton; Button3: TButton; procedure Button1Click(Sender: TObject); private public end;
var Form1: TForm1; Wurf : Integer; Gesamt : String; implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject); begin randomize; Wurf := random(6)+1; Label3.Caption := IntToStr (Wurf); Label4.Caption := String(Gesamt) + IntToStr(Wurf) ; end;
end. |
Moderiert von Christian S.: Delphi-Tags hinzugefügt
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Mi 17.09.08 20:00
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mi 17.09.08 20:14
Hallo, rene-gross!
Ich möchte Dich nochmals bitten, den Titel dieses Thread zu ändern!
Grüße
Chirstian
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
rene-gross 
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 20:18
dankeschön ich habs jetzt kapiert halt nur das problem bei mir ist ich passe nie auf wenn ich es in der Schule gezeigt bekomme und dann muss ich mir zuhause alles selbst beibringen^^ nur jetzt wusste ich nicht mehr weiter...
|
|
rene-gross 
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 20:20
Christian S. hat folgendes geschrieben: | Hallo, rene-gross!
Ich möchte Dich nochmals bitten, den Titel dieses Thread zu ändern!
Grüße
Chirstian |
ok aber wie mache ich das? Und ich weiß nicht wie ich es am besten nennen soll.
|
|
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 17.09.08 20:25
Guck dir mal Christians S.'s ersten Beitrag an da stehts.
Titelvorschlag:" zufällige Variabel in Label anreihen" So ungefähr...
Der Titel muss nicht ganz genau sagen wotum es geht.Also der Titel muss nciht das Problem sein,
sondern eher die Richtung in das alles geht.
|
|
rene-gross 
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 22:19
So ich habe dank eurer Hilfe alles hinbekommen soweit. Nun wollte ich nur nochmal fragen, was ich in den Text schreiben muss, wenn ich die Integer Variablen wieder mit nem Button auf 0 oder besser lehr setzen will.
Mfg
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Mi 17.09.08 22:22
Delphi-Quelltext
_________________ Markus Kinzler.
|
|
rene-gross 
Hält's aus hier
Beiträge: 7
|
Verfasst: Mi 17.09.08 22:42
ou man ich bin so dumm^^ das hätte ich mir denken können, ich habe es als micht Hochkomma versucht aber das geht ja bei Integer nicht...
Danke für deine Hilfe
Mfg
|
|