Einzelnen Beitrag anzeigen

BetaBot

Registriert seit: 6. Mai 2007
35 Beiträge
 
Turbo Delphi für Win32
 
#1

FindComponent für dynamische Komponente auf dyn. Formular

  Alt 5. Jan 2008, 20:56
Hallo Gemeinde,

hier mein 'grausiges' Problem.
Ich habe ein MainForm (Form1). Von dem aus erstelle ich zur Laufzeit Form2. Auf Form2 erstelle ich eine PageControl, auf dieser 5 TabSheets und auf jedem TabSheet ein StringGrid.
Wenn ich jetzt von Form1 aus versuche mit
(Form2.FindComponent('StringGrid' + IntToStr(x))as TStringGrid).Cells[0,0] := 'mein Text'; etwas in diese StringGrids zu schreiben, kommt jedes Mal eine 'Access Violation'. Ich bin frustriert und ratlos.

Hoffe mir kann geholfen werden.

Danke im Voraus.
  Mit Zitat antworten Zitat