Thema: Delphi Frage zu Array-Property

Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Frage zu Array-Property

  Alt 3. Mär 2008, 15:56
Zitat von hugo1990:
Also ich habe das ganze ja ausprobiert und es geht nicht, er ruft die SetItem nicht auf und die muss er aufrufen, da bei der Zuweisung noch mehr passieren soll.
Wenn du das hier aufrufst:
FileList.Items[0].Filename := 'Test.bla'; Dann wird getItem aufgerufen, weil du willst ja ein bestimmtest TFileListItem haben. Du änderst ja nicht das Item an sich. Du änderst ja den Inhalt des Items. Deswegen wird nur der Setter von TFileListItem aufgerufen, nämlich der vom FileName. Bei allen anderen Objekten davor wird der Getter aufgerufen.

Deswegen sagte ich ja auch, dass du das write-Property nicht benötigst.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat