Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ich brauche Hilfe dabei einen String auszurechnen! (https://www.delphipraxis.net/52619-ich-brauche-hilfe-dabei-einen-string-auszurechnen.html)

rtv 31. Aug 2005 15:27


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 ;)

leddl 31. Aug 2005 15:29

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
Zitat:

Zitat von rtv
aber ich vermute dass fast jeder so etwas schon mal verwendet hat

Das vermute ich eher weniger. Was du brauchst, ist ein Mathparser. Standardmäßig nicht bei Delphi dabei, sollte sich hier in der DP aber auf jeden Fall finden lassen.

dizzy 31. Aug 2005 15:30

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
Such hier im Forum mal nach Hier im Forum suchenParser. 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

leddl 31. Aug 2005 15:37

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
Zitat:

Zitat von dizzy
\\edit: Trotz diesmal funktionierendem roten Kasten abgeschickt :D

:lol: Und das, obwohls fast 1 zu 1 das selbe war. ;) Nur den Suchlink hab ich nicht gepostet. :lol:

//Edit: :roll: Mann, daß und das sollte man schon auseinanderhalten können. :wall:

rtv 31. Aug 2005 15:41

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
Danke!!! Hab über Parser einen Link gefunden, der mir hilft!

dizzy 31. Aug 2005 15:43

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
Zitat:

Zitat von leddl
Nur den Suchlink hab ich nicht gepostet. :lol:

Siehste! Das war der springende Punkt :D

leddl 31. Aug 2005 15:46

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
:thumb: Garantiert! :lol:

Dax 31. Aug 2005 15:57

Re: Ich brauche Hilfe dabei einen String auszurechnen!
 
@rtv: Welchen benutzt du denn? Rein interessehalber ;)

rtv 31. Aug 2005 17:04

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