Zitat:
if Tform1.Button1Click(Sender) then
Button1Click ist eine Prozedur und keine Boolean-Funktion. Außerdem ist es eine Instanzmethode und keine Klassenmethode, daher wird TForm1 nicht funktionieren, wenn schon Form1 (auch wie die aktuelle Instanzvariable auch heißen mag).