Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
7. Jan 2010
Besser ist es, "= true" ganz wegzulassen und einfach so zu schreiben:
if Gekauft.Visible then
ShowMessage('Schon gekauft');
Wenn "Gekauft.Visible" nur dann "true" ist, wenn die Straße verkauft ist, dann geht es so, ja.
Forum: Sonstige Fragen zu Delphi
Delphi
by Matze,
7. Jan 2010
Hallo, herzlich Willkommen!
Setze doch das Feld auf 1 anstelle 16 zu subtrahieren. Zum Zählen der Runden kannst du eine separate Variable nutzen. (Edit: Das hier ist Murks, du musst schon subtrahieren)
if aktFeld > 16 then
begin
aktFeld := 1;
inc(RundenNum); // oder RundenNum := RundenNum + 1;
end;