AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FindComponent über alle Forms

Ein Thema von Nalincah · begonnen am 12. Mai 2004 · letzter Beitrag vom 12. Mai 2004
Antwort Antwort
Benutzerbild von Nalincah
Nalincah

Registriert seit: 18. Jul 2003
898 Beiträge
 
Delphi 6 Professional
 
#1

FindComponent über alle Forms

  Alt 12. Mai 2004, 07:53
Ist es möglich FindComponent in allen Forms suchen zu lassen?
Sebastian
Ehemals bekannt als General2004
  Mit Zitat antworten Zitat
Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#2

Re: FindComponent über alle Forms

  Alt 12. Mai 2004, 08:46
Hallo,
so ohne weiteres ist es nicht möglich.
Wenn Du nur in den angezeigten Formularen suchen möchtest kannst Du auf das TScreen Objekt zurückgreifen. TScreen hat die Eigenschaft Forms. Siehe OH. Ob man mit TScreen.Forms auch über die
automatisch generierten Formulare, die gerade nicht angezeigt werden, iterieren kann wäre zu testen.


Jetzt fällt mir gerade ein: Da ich bis auf das Hauptformular grundsätzlich alle Formulare zur Laufzeit erzeuge könnte ich niemals über alle Formulare iterieren.
I come from outer space to save the human race
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: FindComponent über alle Forms

  Alt 12. Mai 2004, 19:56
Moin Sebastian,

wie Jens schon andeutete kannst Du nur durch die schon erzeugten Formulare iterieren.
Dazu musst Du durch die Application.Components durchgehen.
(nicht zu vergessen zu prüfen, ob die Klasse von TForm abgeleitet ist)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz