![]() |
Addieren
Moin Liebe DPler...
ich bräuchte nen rat und zwar möchte ich 3 editfelder addieren und die summe in ein anderes ausgeben. Hier mal mein Code:
Delphi-Quellcode:
Beim Compilieren tritt aber immer ein Fehler auf...
Edit5.Text := StrToFloatDef(PersonalNk1.Text,0) + StrToFloatDef(PersonalNK2.Text,0) + StrToFloatDef(PersonalNK3.Text,0);
Kann jemand helfen? MFG |
Re: Addieren
am besten kann man dir helfen wenn du immer die fehlermeldung mit angibst.
"ein fehler" ist da zu ungenau ;) ich würde mal sagen, dass du nen float-wert an ein edit feld gibst bringt den fehler. editfelder wollen nen string |
Re: Addieren
Du weist da einem String einen Real-Wert zu, musst also das Ergebnis Deiner Addition noch mit FloatToStr umwandeln.
Gruß Daddy. |
Re: Addieren
Zitat:
Delphi-Quellcode:
Du musst ja deine In Zahlen umgewandelte Strings dann auch wieder in einen String zurück-Wandeln...
Edit5.Text := FloattoStr(StrToFloatDef(PersonalNk1.Text,0) + StrToFloatDef(PersonalNK2.Text,0) + StrToFloatDef(PersonalNK3.Text,0));
Gruß Teekeks EDIT: Wo ist der rote Kasten hin?? |
Re: Addieren
ahh ok danke euch vielmals habe es verstanden klappt auch wunderbar...
Bis denn |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:46 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-2025 by Thomas Breitkreuz