Ist dir eigentlich klar, dass zwischen dem Klicken eines Buttons und dem Anwählen eines Menüpunktes keinerlei Unterschied besteht?
(Nur mal rein logisch gesehen; für den Benutzer und Windows macht es schon einen Unterschied)
In beiden Fällen wird ein Notify-Event ausgelöst.
Diese Events werden mit einem sog. Event-Handler aufgefangen. (das ist dein Programmcode)
Zitat:
Wenn ich "Edit3.Text:=FloatToStr(c);" eintrage, dann kommt eine Merkwürdige Zahl raus.
Es gibt keine merkwürdigen Zahlen; in Beitrag #3 wird einfach der Wert in Edit1 quadriert und in Edit3 angezeigt.
Die Berechnung und dein Code ist richtig.
Könnte nur sein, dass du dich an der wissenschaftlichen Darstellung störst.