Thema: Delphi Frage zu Tabstop setzen

Einzelnen Beitrag anzeigen

TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Frage zu Tabstop setzen

  Alt 14. Nov 2005, 21:20
Zuerst solltest du mal die beiden Komponenten im String "setfield" trennen, sagen wir in KompoStr1 (='gb_Allgemein') und KompoStr2 (='edit1'). Danach musst du auf dem Formular nach der Parent-Komponente suchen. Und wenn du diese dort gefunden hast, dann suchst du in dieser Parent-Komponente nochmal nach deinem 'edit1'.

Z.B. so:

Delphi-Quellcode:
Komponente1 := Formular.FindComponent(KompoStr1);

Komponente2 := Komponente1.FindComponent(KompoStr2);

if Komponente2 <> nil then
begin
   TWinControl(Komponente2).TabStop := False;
end;
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat