Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - FindComponent in Procedures
Andreas_Sans - Mi 04.06.03 18:06
Titel: FindComponent in Procedures
Ich will FindComponent in einer Procedure benutzen, aber er schreibt mir dann FindComponent wäre ein undefinierter Bezeichner. Gibt es noch eine andere FindComponent-Funktion die auch in Procedures funktioniert ?
Christian S. - Mi 04.06.03 18:30
Poste mal bitte Deine Prozedur. Ich ahne, wo Dein Fehler liegt.
fcg - Mi 04.06.03 19:17
hi
du könntest deine Komponenten in einem Array erstellen, und mit dem jeweiligenIndex dann hinter daraufzugreifen...
z.B:
Delphi-Quelltext
1:
| myImage[4].Visible := False; |
Weiß aber nicht,ob das dein Problem löst...
fcg
Christian S. - Mi 04.06.03 19:21
Ich schätze, ganz einfach, dass die Prozedur so deklariert ist, dass sie nicht zu Form1 gehört, sondern "unabhängig" ist. Also nicht.
"procedure TForm1.MyProz;"
sondern
"procedure MyProz;"
Dann kennt er das isolierte FindComponents nicht (macht ohne Objektbezug ja auch keinen Sinn) und es muss mit Form1.FindComponents aufgerufen werden.
MfG,
Peter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!