Hallo,
mein Problem ist folgendes:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| type tStein = record X: smallint; Y: smallint; unten: boolean; laenge: smallint; mark: char; end; tAlleSteine = array[1..13] of tStein;
TForm1 = class(TForm) private public end;
var Form1: TForm1; Steine: tAlleSteine; arSteine: array of tAlleSteine; |
Später definiere (und fülle) ich noch 'ne Variable tempSteine als tAlleSteine, um dann nachzusehen, ob dieses Array tempSteine bereits in dem dynamischen Array von Arrays arSteine enthalten ist. Meiner Meinung nach hätte das doch mit
Delphi-Quelltext
1:
| if tempSteine = arSteine[i] then |
klappen müssen. Tut es aber nicht. Ich kriege den fehler, dass "dieser Operator auf diesen Operandentyp nicht anwendbar ist".
Was mache ich falsch? Kann mir jemand helfen, wie ich es besser mache?
Vielen Dank ...
Dave
Moderiert von
Motzi: Code- durch Delphi-Tags ersetzt.