Hi!
Ein Tipp vorneweg:
Wenn du deinen Code mit [.delphi][/.delphi] (ohne die Punkte) umschließt, wird er richtig formatiert!
Zu deinem Problem:
Wo werden denn c und d zugewiesen, die sind ja noch uninitalisiert!
Und was macht die Funktion eigentlich?
Du weißt edit1 den wert von c zu (was auch immer der ist)
Du weißt edit2 den wert von d zu (was auch immer der ist)
dann wird e etwas zugewiesen (c+d sind immer noch undefiniert
)
Und dann weißt du e erneut etwas zu (diesmal den wert aus edit3)
Also brauchst du doch die Berechnung von e vorher nicht, oder versteh ich das falsch?
Der eigentliche Fehler liegt wohl daran, dass in edit3.text zu der Zeit des Ausführens der Funktion keine Kommazahl drin ist!
ciao fkerber
[Edit]Da war ich wohl zu langsam
[/Edit]