if Form.Controls[I] is TDBAdvEdit then
Wenn ich das ganze in einem Form ausführe, klappt das prima.
Kann mir jemand einen Tipp geben,
Tipp: Siehe Farben.
Zitat:
for I := 0 to Form.ComponentCount -5 do begin
if Form.Controls[I] is TDBAdvEdit then
Siehe ebenfalls Farben und ich würde das nicht "prima" funktionierend nennen ... eher potentiell gefährlich.
TComponent(xxx).
Components findet alles, wo diese Komponente der
Owner ist (das, was man beim Create angab, bzw. was man im FormDesigner auf die Form pappt, da ist immer die Form der Owner)
Und TWinControl(xxx).
Controls oder . WinControls ist alles, wo diese Komponente der
Parent ist.
PS: FindComponent