Re: Combobox aus verschiedenen Quellen füllen?
und mit obj als Tkunde hier:
Delphi-Quellcode:
nen 219 :wall:
Obj := self.kdCombobox1.Items.Objects[self.kdCombobox1.ItemIndex] as TKunde;
|
Re: Combobox aus verschiedenen Quellen füllen?
Das versteh ich jetzt nicht :gruebel:. Ach ich sehe gerade, dass es um Lazarus geht. Funktioniert es da mit einem harten Cast?
Delphi-Quellcode:
Obj := TKunde(self.kdCombobox1.Items.Objects[self.kdCombobox1.ItemIndex]);
|
Re: Combobox aus verschiedenen Quellen füllen?
Definiere besser direkt eigenen Typ. Ich brauche in einem Stringgrid auch Objekte. Ein Teil davon dient zur Färbung diverser Zellen. Deshalb gibts folgenden Typ :
Delphi-Quellcode:
Und die variable ist hier (Form):
type
TAusgObject = class(TObject) ... Color : TColor; constructor Create; destructor Destroy; end;
Delphi-Quellcode:
Bestücken :
...
protected AusgObject : TAusgObject;
Delphi-Quellcode:
auslesen (hier im OnDrawCell) :
(sgNr.Objects[ACol, ARow] as TAusgObject).Color := Color
Delphi-Quellcode:
AusgObject := TAusgObject (Objects [ACol,ARow]);
if AusgObject <> nil then begin canvas.Font.Color:=AusgObject.Color; // jetzt Zeichenoperationen |
Re: Combobox aus verschiedenen Quellen füllen?
Zitat:
funktioniert ! :bounce1: ich danke dir vielmals. EDIT: ich danke allen für eure Beiträge Gruss KH |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz