Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Eigenschaften unterschiedlicher Objekte ändern

  Alt 7. Okt 2008, 09:04
Mainform.Components [i] ist nur ein Zeiger, deshalb weiß der Compiler nicht, wen er da vor sich hat. Du brauchst etwas wie
Delphi-Quellcode:
if Mainform.Components[i] is TEdit then
begin
  with if Mainform.Components[i] as TEdit do
  begin
    ReadOnly := true;
  end;
Ungetestet, müsste aber etwa so gehen.

Grüße, Messie
  Mit Zitat antworten Zitat