Einzelnen Beitrag anzeigen

Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#1

Feststellen ob eine Komponente vorhanden ist?

  Alt 8. Apr 2008, 06:52
Hallo,

wie kann man feststellen, ob eine Komponente die dynamisch erzeugt wird, unter einen bestimmten Komponenten – Name schon vorhanden ist.

Mein Versuch:

Delphi-Quellcode:
for I := 0 to MessStellenLst.Count - 1 do
   begin
     if TChart(FindComponent('c'+TMSV1(MessStellenLst.Objects[i]).MaNr))=Nil then
     begin
       MessChart:= TChart.Create(ChartPanel);
       if not(Assigned(TChart(FindComponent('c'+TMSV1(MessStellenLst.Objects[i]).MaNr)))) then
       begin
         DiaErstellen(ChartPanel,MessChart,TMSV1(MessStellenLst.Objects[i]).MaNr,
                     (TMSV1(MessStellenLst.Objects[i]).MaBez));
       end;
     end;
   end;
ist leider fehlgeschlagen.

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat