AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Combobox aus verschiedenen Quellen füllen?

Ein Thema von khh · begonnen am 21. Apr 2009 · letzter Beitrag vom 21. Apr 2009
Antwort Antwort
Seite 2 von 2     12   
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#11

Re: Combobox aus verschiedenen Quellen füllen?

  Alt 21. Apr 2009, 14:51
und mit obj als Tkunde hier:
   Obj := self.kdCombobox1.Items.Objects[self.kdCombobox1.ItemIndex] as TKunde; nen 219
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#12

Re: Combobox aus verschiedenen Quellen füllen?

  Alt 21. Apr 2009, 14:55
Das versteh ich jetzt nicht . Ach ich sehe gerade, dass es um Lazarus geht. Funktioniert es da mit einem harten Cast?Obj := TKunde(self.kdCombobox1.Items.Objects[self.kdCombobox1.ItemIndex]);
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#13

Re: Combobox aus verschiedenen Quellen füllen?

  Alt 21. Apr 2009, 14:55
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:
type

  TAusgObject = class(TObject)
...
    Color : TColor;
    constructor Create;
    destructor Destroy;
  end;
Und die variable ist hier (Form):
Delphi-Quellcode:
...
  protected
    AusgObject : TAusgObject;
Bestücken :

    (sgNr.Objects[ACol, ARow] as TAusgObject).Color := Color auslesen (hier im OnDrawCell) :

Delphi-Quellcode:
      AusgObject := TAusgObject (Objects [ACol,ARow]);
      if AusgObject <> nil then begin
        canvas.Font.Color:=AusgObject.Color;
// jetzt Zeichenoperationen
Gruß
Hansa
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#14

Re: Combobox aus verschiedenen Quellen füllen?

  Alt 21. Apr 2009, 14:58
Zitat von DeddyH:
Das versteh ich jetzt nicht . Ach ich sehe gerade, dass es um Lazarus geht. Funktioniert es da mit einem harten Cast?Obj := TKunde(self.kdCombobox1.Items.Objects[self.kdCombobox1.ItemIndex]);

funktioniert !


ich danke dir vielmals.

EDIT: ich danke allen für eure Beiträge

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:21 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