Forum: Programmieren allgemein
Delphi
by DeddyH,
23. Apr 2015
Abgesehen davon ist dieser Thread längst entglitten. Wenn ich der TE wäre, hätte ich ihn auch recht früh abgehakt, da es mir schlicht unmöglich wäre, ihm noch zu folgen.
Forum: Programmieren allgemein
Delphi
by DeddyH,
14. Apr 2015
Aus eigener Erfahrung weiß ich, dass sich mehrere Timer gerne mal gegenseitig ins Gehege kommen. Dann lieber nur einen verwenden und ggf. ein wenig mehr rechnen.
Forum: Programmieren allgemein
Delphi
by DeddyH,
12. Apr 2015
Und Ihr seid der Meinung, dass das den TE irgendwie weiterbringt?
Forum: Programmieren allgemein
Delphi
by DeddyH,
11. Apr 2015
Dann würde ich mit den anderen sprechen, ob man wirklich unbedingt ein StringGrid benutzen will. Es macht ja keinen Sinn, etwas mit Gewalt umsetzen zu wollen, was sich im Nachhinein als zu umständlich erweist.
Forum: Programmieren allgemein
Delphi
by DeddyH,
11. Apr 2015
Oder vielleicht so in der Art:
const
FELDER_X = 24;
FELDER_Y = 24;
type
TFeldZustand = (dtNix, dtWand, dtPunkt, dtGeist, dtPacman);
TSpielfeld = array of TFeldzustand;
Forum: Programmieren allgemein
Delphi
by DeddyH,
10. Apr 2015
Mir ging es auch eher darum, etwas Fertiges zu verwenden, statt eine fehlerträchtige eigene Lösung anzustreben.
Forum: Programmieren allgemein
Delphi
by DeddyH,
10. Apr 2015
IntersectRect, das ermittelt auch völlige Überlappung (wenn ein Rechteck das andere komplett umschließt).