Einzelnen Beitrag anzeigen

roderich
(Gast)

n/a Beiträge
 
#3

Re: Problem beim finden dynamischer Menüeinträge

  Alt 26. Okt 2004, 09:11
dir fehlt ein Type-cast

  (Feldnamenzuordnen1.FindComponent('Adress_' + IntToStr(i)) as TMenuItem).checked := true; generell wäre man aber vor dem Type-cast auf der sicheren Seite mit der Abfrage
Delphi-Quellcode:
  if (Feldnamenzuordnen1.FindComponent('Adress_' + IntToStr(i)) is TMenuItem) then
     ...

daß die 1. Anweisung nicht funktioniert, aber die 2. Anweisung mit ShowMessage funktioniert, liegt daran, daß eine Komponente eine Property "name" besitzt, aber keine Property "Checked".

Roderich
  Mit Zitat antworten Zitat