Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#13

Re: Überkreuzender Bezug 2er Units :(

  Alt 7. Mai 2008, 17:15
Zitat von Spiderpig_GER_15:
Delphi-Quellcode:
//In der Unit TMyMario
procedure TMario.GoRight;
begin
MyMario.X:=MyMario.X+5; // hier ist was FALSCH!
end;
Also wenn Du das so machst, wunder dich später mal nicht über Exceptions!

Da gehört folgendes hin:
Delphi-Quellcode:
//In der Unit TMyMario
procedure TMario.GoRight;
begin
 X := X + 5; // hier ist was richtig!
end;
Gruß Assertor

Edit: Und überleg mal genau, warum. Was ist eine Klasse?
Frederik
  Mit Zitat antworten Zitat