Auf welcher Form dein Control liegt ist egal, da du ja den Zugriff immer qualifizieren kannst. Wenn du für deinen Ansatz über die name property der Controls keine gewichtige Motivation hast, dann ist eine direkte Referenz doch einfacher zu verwenden. Den Namen (oder ClassName, wenn kein Name existiert) des Control wirst du wohl weiter als Node.Text verwenden. Ich schlage dir nur vor zusätzlich einen Zeiger auf das Control in der property Node.Data abzulegen:
Delphi-Quellcode:
Node.Text := Form2.Edit1.Name;
Node.Data := Form2.Edit1;
marabu
Draußen waren es heute vormittag +8 Grad Celsius, aber seit es in der DP schneit friere ich...