![]() |
überprüfen ob Component TControl ist
Hallo
Ich gehe in einer for schlaufe alle Components durch und möchte je nach einstellung gewisse Label und Text Felder deaktivieren. Damit ich die Variable Visible nutzen kann muss ich die Component auf TControl casten. Wie kriege ich jetzt raus ob eine Component vom Type TControl ist?
Delphi-Quellcode:
P.S. In Java wäre es instanceof
For Index := 0 To self.ComponentCount - 1 Do
Begin If( self.Components[Index] .... TControl ) Then (self.Components[Index] as TControl).Visible := false; End; |
Re: überprüfen ob Component TControl ist
mit is
Delphi-Quellcode:
For Index := 0 To self.ComponentCount - 1 Do
Begin If( self.Components[Index] is TControl ) Then (self.Components[Index] as TControl).Visible := false; End; |
Re: überprüfen ob Component TControl ist
Danke, hat wunderbar geklappt
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz