Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Sep 2010
Ist der Record direkt eingebunden, dann hat jedes seinen eigenen Speicherbereich.
Wenn man einen Pointer auf einen Record nutzt, dann ist es wie beim Objekt.
PS: Ein Objekt ist auch nur ein Zeiger (wie du schon erkannt hast) auf einen "Record" mit Zusatzinfos.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
23. Sep 2010
Was auch gern "falsch" gemacht wird:
Allen Items das selbe Objekt und nur den Objektinhalt ausgetauscht/überschrieben.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
23. Sep 2010
Wie hast du die Objekte der ComboBoxen zugewiesen?
Eventuell stimmt da ja was nicht, ansonsten sollte ComboBox1.Items.Objects schon korrekt sein.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
23. Sep 2010
http://www.delphipraxis.net/topic156343.html
Den Index-String auch noch zum generischen Typen machen und 'nen IComparer (oder wie das jetzt nochmal hieß) für den Index-Vergleich anschaffen, dann sollte/dürfte/könnte das auch mit anderen Indize funktionieren.