Einzelnen Beitrag anzeigen

FriendOfDelphi

Registriert seit: 21. Mai 2010
163 Beiträge
 
Delphi 5 Professional
 
#1

Eigenschaften in Zusammenhang mit Methoden mit Rückgabewert

  Alt 14. Okt 2010, 13:50
Delphi-Version: 5
Hallo Allerseits,

ich habe eine Frage zu Methoden mit Rückgabewert.

Ich hatte zunächst folgende Methode und Eigenschaft implementiert:
Delphi-Quellcode:
procedure SetzeBetriebsArt(iBetriebsArt: integer);

property BetriebsArt: integer read FiBetriebsArt write SetzeBetriebsArt;
Nun wollte ich, dass die Methode einen Rückgabewert liefert und habe die Prozedur in eine Funktion verändert:
Delphi-Quellcode:
function SetzeBetriebsArt(iBetriebsArt: integer): integer;

property BetriebsArt: integer read FiBetriebsArt write SetzeBetriebsArt;
Jetzt meldet der Compiler "Inkompatible Typen" in der Programmzeile, in der die property deklariert ist.

Was mache ich falsch?
Herzlichen Gruß
FriendOfDelphi
  Mit Zitat antworten Zitat