Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: TDBGrid zur Laufzeit erstellen

  Alt 30. Nov 2004, 21:26
Zitat von Hansi:
1) Wie kann ich eine TDBGrid zur Laufzeit erstellen?
Ein DBGrid ist eine Klasse wie jede andere auch. Und Klassen erzeugt man üblicherweise über dessen Constructor create. Bei visuellen Komponenten musst du halt noch einen Parent definieren, auf dem das DBGrid plaziert werden soll. Also so:
Delphi-Quellcode:
var
 grid : TDBGrid ;
begin
     grid := TDBGrid.Create (Self) ;
     grid.Parent := form1 ;
end ;
Zitat von Hansi:
2) Wo bekomme ich alle Optionen wie z.B. Breite Position und sonstiges her? Bitte nicht OH antworten!
Breite, Position usw. sind nichts anderes wie Eigenschaften des DBGrids, die du zwar normalerweise im Object Insepctor einspellen kannst, aber auf die du natürlich auch während der Laufzeit Zugriff hast...
Delphi-Quellcode:
with grid do begin
   left := 10 ;
   width := 200 ;
   // usw.
end ;
Ich hoff diese paar Infos konnten dir weiterhelfen.

Gruß
  Mit Zitat antworten Zitat