Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: Verschiedene Klassen in Klasse

  Alt 12. Jun 2005, 14:48
Gut, wenn also
A. TBaurer = Class (TPeg) und
B. Board.Peg is TPeg dann muss
C. (Board.Peg as TBauer) gehen.

So einfach ist das.

Umkehrschluss: Aus NOT(C)-> not(b) oder not(a).

Wenn Delphi jetzt (scheinbar spinnt), dann ist das natürlich zum haareraufen. Aber hier liegt der Fehler mit Sicherheit bei Dir.
Was passiert, wenn Du nach dem
(PlayField[i+j+k].peg as TBauer). die Code-completion mit Ctrl+C aufrufst?
und was passiert bei
PlayField[i+j+k].peg. ???
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat