Hallo,
da habe ich ja eine Diskussion losgetreten. Aber mal gleich zu den Vermutungen von @Luckie und @TiGü:
es ist keine Schulaufgabe und ich bin auch nicht der Informatiklehrer. Die 72 ist das Geburtsjahr eines meiner Kinder. Da ich blutiger Anfänger bin, muss ich mich schon mal auf einfachste Aufgaben stürzen und versuchen diese dann zu erweitern.
Aber nun gleich noch eine Frage, in der folgenden Prozedur muss ich irgendetwas falsch gemacht haben:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
inp1, inp2,inp3, z :integer;
begin
inp1 := strtoint(edtinput1.Text);
inp2 := strtoint(edtinput2.Text);
inp3 := strtoint(edtoutput.Text);
z := inp1 + inp2;
if
z = inp3
then
edtRichtig.Visible = true
else
edtFalsch.visible = true
end;
Ich bekomme immer die Fehlermeldungen
Zitat:
unit1.pas(61,5) Error: Illegal expression
unit1.pas(63,1) Error: Illegal expression
Wo liegt mein Fehler, ich vermute einen simplen Anfängerfehler. Übt Nachsicht mit einem Wissbegierigen Opa und helft ihm auf die Sprünge!
MfG
Ulrich