![]() |
Delphi Taschenrechner
Hallo Zusammen,
Ich nutze Delphi 3, bin noch recht neu darin und bin grade dabei einen Taschenrechner zu programmieren. Einen mit zwei Editfeldern (Zahl1 in Edit1 und Zahl2 in Edit2 eingeben) habe ich schon geschafft. Ich würde aber gerne einen erstellen können bei dem ich ein Editfeld benutze und dort z.B. eingebe: 81/9 Nur leider habe ich es seit einer Woche nicht geschafft den richtigen Befehl dafür zu finden dass er mir nicht immer sagt "9+3 ist kein gültiger Wert" Ich brauche also die Unit Befehle, am besten mit Beispiel. Vielen Dank schonmal im Voraus! |
Re: Delphi Taschenrechner
dafür gibt es keinen befehl. du musst die eingabe analysieren (parsen) und dann weiter verarbeiten.
|
Re: Delphi Taschenrechner
Da hast Du Dir aber was vorgenommen, so ein Parser ist nicht einfach zu schreiben.
|
Re: Delphi Taschenrechner
Es gibt aber auch schon fertige Formelparser
|
Re: Delphi Taschenrechner
Das stimmt, habe letztens noch irgendwo hier (Code-Library?) einen gesehen, der auch mit Klammerung zurechtkam.
|
Re: Delphi Taschenrechner
|
Re: Delphi Taschenrechner
Achja, HAM
|
Re: Delphi Taschenrechner
Zitat:
|
Re: Delphi Taschenrechner
Siehe ab #4 ;)
|
Re: Delphi Taschenrechner
Tse, und ich dacht schon, du willst damit was besonderes sagen ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz