Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
1. Mai 2020
procedure TMainForm.Wuerfel_zeigen(Wue: TWuerfelPkt);
var
i: Byte;
Wuerfel: TDice;
Lbl: TLabel;
begin
for i:=1 to 5 do begin
Wuerfel:=TDice(FindComponent('Wuerfel'+IntToStr(i)));
Wuerfel.Value:=Wue;
// --------------------------------------------
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
1. Mai 2020
Erstmal ja. Damit kann man schon die Logik nachvollziehen und ggfls. Problemstellen identifizieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
30. Apr 2020
Mich interessiert Kniffel als Spiel nicht, aber mich interessiert, wie Du es programmiertechnisch gelöst hast.
Das Spiel als Exe mit Oberfläche zum Spielen kratzt mich garnicht, so wenig, dass ich es mir sicherlich nicht anschauen werde.
Zu sehen, wie man sowas in Pascal/Delphi umsetzt, fänd' ich aber schon interessant.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
29. Apr 2020
Ohne den vollständigen Quelltext sehe ich keine Chance, sinnvolle Hilfestellung zu geben.
Wird irgendwo im Programm die Caption von irgendwelchen anderen TLabels (in 'ner Schleife) geändert und Label1 bis Label3 werden dabei (unbeabsichtigt) mit verändert?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
29. Apr 2020
Screenshot hin, Screenshot her.
Dadrin kann man nur ein Ergebnis sehen, aber hat keine Chance irgendwas sinnvolles bezüglich der Ursache zu sagen.
Caption von TLabel wird entweder im Objektinspektor gesetzt oder zur Laufzeit.
Man müsste, wenn im Objektinspektor was sinnvolles in Caption steht, aber zur Laufzeit was anderes, im Quelltext nachschauen, ob Caption ein Wert zugewiesen wird...