Erm was stimmt jetzt nicht?
LbWert.Caption := Ausgabe; <-- dort müsste jetzt das Ergebnis deiner Rechnung stehen, also eine Zahl. Was bekommst du denn raus? Beschreibt mal bitte dein Problem genauer.
p.s.: Versuch dir anzugewöhnen auf Dauer vor und nach dem Zuweisungszeichen, ein Leerzeichen zu setzen (ist der Standard)
edit:
Merke grad, dass du die Variablen eingefügt hast. Gut so, aber nutze sie dann auch
Delphi-Quelltext
1: 2: 3: 4:
| Groesse := StrToFloat(EdGroesse.text); Gewicht := StrToFloat(EdGewicht.text); Ausgabe := FloatToStr(Gewicht / (Groesse * Groesse)); |
Moderiert von
Gausi: Code- durch Delphi-Tags ersetzt.