Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

Re: Bei Komponenten einen Untereintrag (Font -> Size) änd

  Alt 12. Jul 2007, 22:23
Zitat von litotes:
Kannst du mir auch noch den Unterschied erklären?
In meiner TypInfo.pas gibt's zwei überladene Varianten von SetPropValue, eine bekommt einen String als zweiten Parameter (den Namen der Eigenschaft) und die andere einen PPropInfo-Zeiger (die internen Informationen über die Eigenschaft).

Die Variante mit dem String-Parameter ruft bei mir eigentlich nur die andere Variante auf und übergibt als Parameter das Ergebnis von GetPropInfo. Da wir das schon haben, ist es natürlich effizienter das direkt zu übergeben, anstatt die Klasse nochmal anhand des Namens suchen zu lassen.

Ich habe gerade noch einmal nachgeschaut: die überladene Funktion mit PPropInfo-Parameter gibt's seit Delphi 2005, bis einschließlich Delphi 7 gab's nur die Variante mit dem String-Parameter.
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat