Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Wie kann man eine str umrechnen?
flensi - Mo 08.03.10 16:46
Titel: Wie kann man eine str umrechnen?
Hi Leute,
Ich mach Delphi erst seit ein paar Wochen und möchte um eure Hilfe bitten.
Folgendes Problem:
Ich möchte einen Rechner für den PC programmieren, wie es ihn ja schon bei Windows gibt.
Der Unterschied ist, dass ich die komplette Rechnung in die Textbox schreiben möchte und diese später ausgerechnet werden soll.
Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| var a: extended; begin a:=Edit1.Text; Edit2.Text=floattostr(a); end; |
wie man sich denken kann funktioniert das so nicht. Ich hoffe ihr könnt mir helfen.
Moderiert von
Narses: Delphi-Tags hinzugefügt
flensi - Mo 08.03.10 16:58
Das war schlechtes Timing meinerseits.
Ich habe die Frage hier reingestellt bevor die Antworten im Delphitreff angezeigt wurden.
Die Antwort auf die Frage findet ihr im Link von Xentar.
martin300 - Mo 08.03.10 17:48
Es wäre viel einfacher, wenn der Rechner so ähnlich wie der von Windows aussehen würde. Angenommen es gibt nur die Rechnungsarten (+,-,x,/). Dann könntest du über Buttons mit den Ziffern 0-9 Zahlen eingeben, diese werden dargestellt und wenn zb. die '+-Taste' betätigt wird, ergänzt du die Anzeige mit dem Plus und die folgenden Zahlen werden auch wieder angezeigt (gleiche Zeile). Dieser Vorgang wiederholt sich solange, bis die '=-Taste' gedrückt wird. Dann wird das Ergebnis im Display angezeigt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!