Du musst zuerst edit5.text in einen integer datentyp umwandeln. So versucht Delphi einen zeichentyp (string) mit einer zahl zu addieren, wo der compiler schon sofort stopp sagen sollte
es würde sich in diesem beispiel anbieten zuert mal den wert in edit5.text umzuwandeln und in einer variable zu speichern:
Delphi-Quellcode:
var
b: integer;
begin
b := StrToInt(edit5.text);
dann kannst du ohne Probleme diese Zahl addieren etc. und dann das Ergebnis wieder umwandeln und in die Textbox schreiben:
Delphi-Quellcode:
b := b + 1;
edit5.text := IntToStr(b);
Hoffe das hat dir geholfen!