Mach mal sowas:
Delphi-Quellcode:
var
x: tcomponent;
begin
x := FindComponent(edit1.text);
Da wird x vermutlich nil sein (das siehst du im Debugger). Und das liegt daran, dass es auf dem Formular nichts gibt, was den Namen hat, der im Edit-Feld steht.
Sowas kannst du übrigens auch selbst rausfinden, das Problem runterzubrechen wie oben beschrieben ist keine Kunst, und das könnte für dich auch den Vorteil haben, dass du mit einem kleinen bisschen Eigeninitiative schneller zum Ziel kommst. Du hast schon einige Posts, aber
absolut keine Basics drauf. Ich prognostiziere mal, dass dir auf Dauer hier nur noch die sehr geduldigen Menschen helfen werden, wenn du dich nicht mal ein kleines bisschen selbst bemühst, irgendetwas selber zu schaffen. Ich bin übrigens auch einer von dieser Kategorie der geduldigen Menschen würde ich sagen, aber irgendwann ist es mal gut.
Achja: Hast du überhaupt meinen Post oben beachtet...?
Zitat:
Code:
try
CodeOneMoreLine;
except
PostProblemInForum;
end;
+1
HTH..