Ähm, was hast du überhaupt vor? Ich schreib dir mal, was bei deinem Code passiert.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
a,b,c,d:integer;
f:real;
begin
a:=100; //a wird der Wert 100 zugewiesen
b:=50; //b wird der Wert 50 zugewiesen
edit1.text:=inttostr(c); //c wird in einen String umgewandelt als Text eines Edits gesetzt (obwohl undefiniert)
edit2.Text:=inttostr(d); //d wird in einen String umgewandelt als Text eines Edits gesetzt (obwohl undefiniert)
//was ist e?
e:=(a*c)+(b*d); //c und d sind undefiniert, wahrscheinlich 0. Also e=0
e:=strtofloat(edit3.text); //der Text des Edits wird in einen Float umgewandelt und e zugewiesen
end;
Für mich sieht das aus, als hättest du Schwierigkeiten mit dem Zuweisungsoperator.
Das, was rechts von ihm steht, wird der linken Seite zugewiesen, nicht umgekehrt!