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ß