Du wirst doch wissen, was eine Variable und was ein Integer ist.
Delphi-Quellcode:
var
Operation: integer;
...
case Operation of
1: Addieren(Zahl1, Zahl2);
2: Subtrahieren(Zahl1, Zahl2);
3: Multiplizieren(Zahl1, Zahl2);
4: Dividieren(Zahl1, Zahl2);
else
//ungültige Operation, entsprechend reagieren
end;
Etwas lesbarer wird das mit einem eigenen Aufzählungstypen:
Delphi-Quellcode:
type
TOperation = (opPlus, opMinus, opMal, opDurch);
var
Operation: TOperation;
...
case Operation of
opPlus: Addieren(Zahl1, Zahl2);
//usw. usf.
Ich will vorerst nochmal anmerekn wir haben in der Schule erst 3 Delphi Stunden gehabt
Ihr müsst mich also wie ein Vollpfosten behandeln, sorry
Gut, ich bevorzuge deinen 2. Quelltext, wobei mir da noch 2 Fragen offen sind.
1. Unter type hast du TOperation, was ist das ? ein Button ist ja ein TButtoon, aber was ist eine TOperation ?
2. Das Case of kommt dann in den '=' Button nicht wahr ?
Aber danke nochmal, dass hier so großzügig geholfen wird