Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi String durch Integer teilen (https://www.delphipraxis.net/153014-string-durch-integer-teilen.html)

SyntaxXx 17. Jul 2010 11:19

String durch Integer teilen
 
Morgen Leute, ich weiß nicht woran es liegt, habe im momment den totalen Blackout.

Ich habe folgendes Problem:

Ich habe von einer Seite einen Wert ausgelesen und ihn auf einer Variable vom Typ String gespeichert.
Jetzt muss ich diesen Wert aber umrechnen in meinem Fall durch einen Integer teilen.

So sieht mein Code aus:

Delphi-Quellcode:
Wert := copy(qtxt, pos1,pos2-pos1);
                  Wert := IntToStr(StrToInt(Wert) DIV 1000);
Ich kann so das Programm starten, doch sobald ich dann uf den butten klicke kommt, das der Inhalt der Variable Wert kein gültiger Integer ist.

Die Frage ist nun, wie wandel ich das jetzt richtig um?

Wichtig ist auch zu sagen, das der Inhalt von Wert nur Zahlen sind.

Uwe Raabe 17. Jul 2010 11:22

AW: String durch Integer teilen
 
Zitat:

Zitat von SyntaxXx (Beitrag 1035817)
Ich kann so das Programm starten, doch sobald ich dann uf den butten klicke kommt, das der Inhalt der Variable Wert kein gültiger Integer ist.

Prüf mal nach, was genau in Wert steht. Manchmal hilft auch ein einfaches Trim().

SyntaxXx 17. Jul 2010 12:02

AW: String durch Integer teilen
 
Oh vielen dank, das hat wirklich geholfen, obwohl ich geschaut habe ob ein Leerzeichen irgendwo drin steht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:16 Uhr.

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