Ich brauche Hilfe dabei einen String auszurechnen!
Hallo!
Ich habe ein Edit-Feld, in das der Benutzer einfach '2+3,4+6*3.2*2-4+3' etc schreiben kann. Jetzt bräuchte ich nur ne Funktion, der man diesen String übergibt und die das Ergebnis als Extended oder so zurückgibt (und die Regeln wie z.B. Punkt-vor-Strichrechnung beachtet). Hab leider nichts derartiges gefunden, aber ich vermute dass fast jeder so etwas schon mal verwendet hat.. Vielen Dank im voraus dass ihr zumindest schon mal den Beitrag gelesen habt ;) |
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Zitat:
|
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Such hier im Forum mal nach Parser. Das ganze ist etwas aufwändiger, und nicht als Standardfunktion in Delphi enthalten. Es gibt hier aber 2-3 fertige Lösungen im Forum ;).
Gruss, Fabian \\edit: Trotz diesmal funktionierendem roten Kasten abgeschickt :D |
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Zitat:
//Edit: :roll: Mann, daß und das sollte man schon auseinanderhalten können. :wall: |
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Danke!!! Hab über Parser einen Link gefunden, der mir hilft!
|
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Zitat:
|
Re: Ich brauche Hilfe dabei einen String auszurechnen!
:thumb: Garantiert! :lol:
|
Re: Ich brauche Hilfe dabei einen String auszurechnen!
@rtv: Welchen benutzt du denn? Rein interessehalber ;)
|
Re: Ich brauche Hilfe dabei einen String auszurechnen!
Hab mir ne Unit gebastelt aus Teilen von http://www.dbr-software.de/delphi/
Nützliche Seite ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz