Thema: Delphi Ist das ein D4 Bug ?

Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#6

Re: hmm,

  Alt 28. Jul 2003, 23:54
Zitat von JoelH:
sinnig ist dies aber nicht wirklich.
Stimmt, sinnig ist deine Deklaration nicht wirklich.
Von einem Property verlange ich normalerweise, daß der Wert, den ich ihm übergebe, darin landet. Und dazu muss der Prozedur Set[Property] nunmal der Wert als Parameter übergeben werden. Ansonsten verlange ich eigentlich, daß mir der Compiler sagt, daß ich dem Ding nichts zuweisen kann.
Und da du hier ein write für das Property angibst, geht der Compiler ganz richtig davon aus, daß es benutzt wird um den Wert des Porperties zu schreiben und will ihm natürlich den Parameter übergeben. Hat die prozedur diesen nicht, meckert er.
Ich würde an deiner Stelle nochmal über Klassendesign nachdenken
  Mit Zitat antworten Zitat