Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Probleme mit onClick procedure

  Alt 13. Feb 2012, 17:17
Ab Delphi 2009 ist ein TDictionary dafür ideal. Wenn man zum Beispiel zu jeder Komponente nur einen String zwischenspeichern will, kann man sich den Datenspeicher so deklarieren und erzeugen:

Delphi-Quellcode:
var
  ZusatzInfo : TObjectDictionary<TComponent, string>;
begin
  ZusatzInfo := TObjectDictionary<TComponent, string>.Create;

Und dann speichern:

  ZusatzInfo.Add(Button1, 'Infotext zu Button 1');
Lesen:

Text := ZusatzInfo[Button1]; // Text enthält jetzt 'Infotext zu Button 1'
Michael Justin
  Mit Zitat antworten Zitat