Einzelnen Beitrag anzeigen

Rudinii
(Gast)

n/a Beiträge
 
#1

Operator in Variable speichern?

  Alt 2. Mär 2016, 16:24
Delphi-Version: 7
Hallo zusammen,
ich habe eine kleine Frage bezüglich Operatoren:
Ich möchte eine Art Spiel programmieren bei dem ein wichtiger Part "Upgrades" sind. Diese möchte ich als Records abspeichern.
Diese Upgrades sollen mit einem bestimmten Zahlenwert (Integer) entweder eine Multiplikation oder Addition durchführen. Da dies
für jedes Upgrade anders sein soll dachte ich mir ich speichere es in einer Variable ab.

Also ungefähr so:
Delphi-Quellcode:
var
Zahlwert:Integer;
BeispielUpgrade:Upgrade;
begin
Zahlwert Beispielupgrade.Rechenzeichen BeispielUpgrade.Stärke //Hier soll BeispielUpgrade.Rechenzeichen entweder '*' oder '+' sein und BeispielUpgrade.Stärke ist ein Integerwert
Irgendwelche Tipps wie ich das realisieren könnte?
Danke im Vorraus,
Rudinii
  Mit Zitat antworten Zitat