Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Automatisches Rechnen (https://www.delphipraxis.net/181630-automatisches-rechnen.html)

TheBeer 30. Aug 2014 15:52

AW: Automatisches Rechnen
 
danke und klar das ist dann natürlich sinnvoll

aber irgendwie funst das immer noch nicht mit dem automatischen Rechnen :D ich hab den Code was ich habe mit ein bei Google verglichen gehabt was auch für eine automatische Rechnung is und ich weiß immer noch nicht warum :D

Wenn ich das alles über ein Button rechnen lasse funktioniert das einwandfrei aber das will ich ja nicht. Er soll gleich berechnen sobald man in Edit1 oder Edit 2 usw was eingibt. Das sind 8 Edit Felder und mit 8 Buttons is das etwas schlecht
Könnte auch ein für alles machen was aber der letzte Ausweg is.

Die exe funktioniert so jetzt erst einmal auch die Zahleneingabe klappt sehr gut und jaa ^^ es stürtzt ab sobald man ein Buchstaben eingibt was ich gleich ändern werde ;)

nur erscheint das Ergebnis nicht im Label 9 usw

Mach ich das über ein Button mit der selben Funktion und dem selben Code halt nur mit Click geht alles. Mächtig verwirrend


EDIT: ich hab leider von damals gar nix mehr. Die Email Adresse war meine alte GMX die ich gelöscht habe wegen Werbung und alles andere hab ich auch nicht mehr da ich das immer auf die CD rauf schreibe

mse1 30. Aug 2014 15:57

AW: Automatisches Rechnen
 
Das ist eine ähnliche Aufgabe wie im 1. Kapitel von "Programmieren macht Spass!":
http://sourceforge.net/projects/mseu...1.zip/download
Zwar nicht mit Lazarus aber auch mir Free Pascal. Die verwendete Komponentenbibliothek hat spezielle Komponenten für Zahleneingabe und Zahlenanzeige. StrToFloat() ist dort nicht notwendig.

himitsu 30. Aug 2014 15:59

AW: Automatisches Rechnen
 
Aktion ausführen bei Klicken des Knopfes -> OnClick des Buttons
Aktion ausführen bei Änderung des Textes -> OnChange des Edits

Aber gerade hier mußt du die Eingabewerte prüfen, denn während der Eingabe können/werden schnell mal ungültige Inhalte entstehen (z.B. leere Edit-Texte) und dann wäre es echt nervig, wenn nach jedem einzelnen Tastendruck eine Exception mit nachfolgender Fehlermeldung auftreten könnte.

TheBeer 30. Aug 2014 16:00

AW: Automatisches Rechnen
 
na ich glaube ich lösche nochmal alles und fange zum 3. mal von vorn an ^^ aus Fehler lernt man ja :)


Weil es zwar immer noch nicht rechnet aber es stürzt auch ab sobald man auf ein Label klickt. Vielleicht lasse ich mir doch noch was einfallen und gebe das alles doch in ein Edit aus.

Mal was überlegen ^^




Edit: danke für die Rar Datei ^^ die lese ich mir jetzt erst mal durch vielleicht finde ich den Fehler ja auch selbst ohne Hilfe sonst wird man ja Faul und grübelt gar nicht mehr


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:18 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz