Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: objekte als Stringliste bzw. Strings mit Daten erstellen

  Alt 27. Feb 2004, 18:52
du definierst buch so
property Buch[Buchbez: String]: TBuch read fgetBuchbez; und versuchst dann
Buch.BuchName[1] Wenn du dir das genau anschaust wirst du sehen das bei der Definition ein String in der Klammer steht. Sollte folgendermaßen aussehen
ComboBoxBuch.Items.AddObject(Buch['1'].BuchName, TObject(@Buch['1'])); oder du änderst die Definition in
property Buch[Buchbez: Integer]: TBuch read fgetBuchbez; so das der Aufruf dann
ComboBoxBuch.Items.AddObject(Buch[1].BuchName, TObject(@Buch[1])); lautet. Allerdings müsstest du dazu auch noch "fgetBuchbez" anpassen (von String auf Integer)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat