Logik Script auswerten
spacer
Autor Nachricht
frank-wob
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Beiträge: 186

Win7 x64 / XP Pro / FreeBSD
XE2 / Visual Studio 2k8
BeitragVerfasst: Di 06.12.11 14:27 
Hallo,

ich habe ein Problem zu dem ich keinen Lösungsansatz finde.

Ich möchte in eine bestehende Software eine Art Mini-Script-Sprache einbauen.
Der Anwender soll das zur Laufzeit selbst definieren können.

Ungefähr so:

Wenn e1=1 und e2=1 oder e5=0 dann a1=1

e1-e16 und a1-a8 sind Variablen vom Typ Byte und können den Wert 1 und 0 annehmen können aber andere Namen haben. (Nutzerdefiniert)
Es wird nur und/oder benötigt.

Bisher hatte ich das mit einem Konsolenprogramm und Batch gelöst. Nun soll das aber mit einem Windows-Programm gelöst werden. Da das Konsolenprogramm unter Win64 nicht mehr läuft.

Gibt es für so etwas evtl. schon eine Komponente (Auch Kaufkomponente) oder kann mir jemand ein Beispiel nennen, wie man einen solchen String richtig parsen kann und vor allem dann die richtigen Aktionen daraus ableitet.

Danke
Frank

_________________
Alles was lediglich wahrscheinlich ist, ist wahrscheinlich falsch!
(René Descartes)
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Beiträge: 929
Erhaltene Danke: 70


Delphi 2010 Enterprise
BeitragVerfasst: Di 06.12.11 14:32 
Ist zwar nicht 100% was Du suchst, aber das Grundkonzept könnte passen:
www.delphi-treff.de/...rpreter/die-theorie/

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
home home