Entwickler-Ecke

Multimedia / Grafik - Funktion über Editfeld eingeben


steaff - Fr 15.02.08 00:27
Titel: Funktion über Editfeld eingeben
Hallo zusammen,
ic hhätte da ne kleine (hoff ich) Frage und zwar wll ich in n Prog (ähnlich nem Funktionsplotter) die Möglichkeit einbauen, dass der Benutzer die Funktion selbst eingeben kann also z.b. in n Edit 3x^3+1/x+2 eingibt,und das prog dann die berechnung mit diesem Term durchführt.
Jetzt zur Frage, gibt es da ne möglihckeit das dann einfach einzufügen also den Term ner Variablen übergebe z.b. yterm und dann schreib y:=yterm und das dann eben durch 3x^3+1/x+2 ersetze?

hoffentlich is das jetzt nich zu blöd ausgedrückt^^

grüße steaff


ub60 - Fr 15.02.08 00:48

Such mal nach "Parser", da sollte Dir geholfen werden.
Mein Favorit: "tyParser".

ub60


steaff - Sa 16.02.08 01:25

super danke für deinen Tip dann werd ic hmich mal auf die suche begeben und schauen ob ich mir das beibringen kann falls jemand gute tutorials findet (nich unbedigt für fortgeschrittene) einfach posten ic hfreu mich über alles gruß Steaff


nagel - Sa 16.02.08 02:16

Einen relativ einfachen Parser mit Erklärungen findest du hier [http://delphi.zsg-rottenburg.de/parser.html].