Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Neuen Beitrag zur Code-Library hinzufügen (https://www.delphipraxis.net/33-neuen-beitrag-zur-code-library-hinzufuegen/)
-   -   Delphi Eine eigene Funktion Schreiben und Im Taschenrechner einbinden (https://www.delphipraxis.net/190355-eine-eigene-funktion-schreiben-und-im-taschenrechner-einbinden.html)

Prakti16 27. Sep 2016 11:17

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Wenn ich das Programm starte und dann zum Beispiel 2+2 eingebe klappt es aber wenn ich dann 2+2+ Fehlermeldung ohne das ich über Haupt eine weiter zahl eingeben kann.
Und zum anderen kann ich nicht 1*2/+3 als Beispiel gesehen rechnen er nimmt das nicht an da steht dann auch Fehlermeldung

haentschman 27. Sep 2016 11:28

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Moin...:P
Zitat:

Wenn ich das Programm starte und dann zum Beispiel 2+2 eingebe klappt es aber wenn ich dann 2+2+ Fehlermeldung ohne das ich über Haupt eine weiter zahl eingeben kann
... was bedeutet die Eingabe?

1. In Edit steht "2+2"
2. In Edit steht "2" + IchDrückeDenButton* + "2" ...

Wie heißt denn die Fehlermeldung?

Prakti16 27. Sep 2016 11:35

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
ich habe es mit 10 Buttons gemacht, wo jeder Button eine eigen zahl hat 0 - 9.
Die zahlen werden ins Edit Feld hineingesetzt.
Im Projekt TaschenrechnerProjekt.exe ist eine Exception der Klasse EConvertError aufgetreten. Meldung '''ist kein gültiger Integerwert'.
Prozess wurde angehalten.Mit Einzelne Anweisung oder Start fortsetzen

dGeek 27. Sep 2016 11:47

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Du versuchst irgendwo mit StrToInt() was zu konvertieren Aber was auch immer es ist, es existiert nicht.

Prakti16 27. Sep 2016 11:48

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Ok ich guck mal.
noch immer die gleiche Fehlermeldung obwohl ich es geändert habe.

haentschman 27. Sep 2016 11:53

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Zwischenfrage:
Welche Delphi Version hast du? :wink:

PS:
Unabhängig von deinem Fehler hast du auch noch ein paar Logikfehler bezüglich der "Zwischensumme" drin.

Prakti16 27. Sep 2016 11:55

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
ich benutze Delphi 7

haentschman 27. Sep 2016 11:59

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Dann setze an den bekannten (StrToInt) Stellen Breakpoints und schaue die die Variablen an. Dann siehst du wo es herkommt. Ich tippe auf ein leeres Edit...8-)

Prakti16 27. Sep 2016 12:00

AW: Eine eigene Funktion Schreiben und Im Taschenrechner einbinden
 
Ok danke euch


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

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