Forum: Programmieren allgemein
by Ykcim,
28. Nov 2014
Hallo himitsu,
Frame.Parent=FrameControl.ActivePage war der Hinweis, den ich brauchte... So funktioniert es jetzt:
var Frame: TFrame;
SG: TAdvStringGrid;
I: integer;
begin
for I := 0 to Main.ComponentCount -1 do begin
if Components is TFrame then begin
if Components.GetParentComponent=FrameControl.ActivePage then begin
Forum: Programmieren allgemein
by Ykcim,
27. Nov 2014
Die Struktur sieht so aus: Bild.
@himitsu: Das Programm ist mittlerweile etwas größer geworden, aber ich kann in den Warnungen des Compilers keinen Hinweis zu einem der 14 Frames finden.
Aber wie kann ich das herausfinden und wie kann ich das ändern?
Danke
Patrick
Forum: Programmieren allgemein
by Ykcim,
27. Nov 2014
Hallo schon wieder,
ich habe ein Formular, auf dem befindet sich ein PageControl. Auf jeder Seite des PageControls befinden sich Frames.
Ich möchte jetzt vom Formular aus ein StringGrid finden, welches sich in einem Frame befindet.
Dazu dachte ich, dass ich erst einmal prüfe, welche Seite von dem PageControl activ ist, und dort das Frame finde. Danach wollte ich in diesem Frame nach dem...