![]() |
Val und langer String -> Bereichsfehler
Hallo,
ich habe hier eine Komponente, die benutzt noch Val
Delphi-Quellcode:
Habe ich eine Grenze von Val übersehen ?
var
s1,s2: string; r1,r2: Double; code1,code2: Integer; begin s1:= 'MM'; val(s1,r2,code1); s2:= 'Sejr langer String=4096 Zeichen'; val(s2,r2,code2); // Hier knallst Danke Heiko |
AW: Val und langer String -> Bereichsfehler
Wahrscheinlich kommst du an die Grenze vom Integer.
Ne is Quatsch ... muss an irgendeinem Spezialzeichen innerhalb deines Strings liegen, denn ich habs eben mit einem noch viel größeren String ausprobiert. |
AW: Val und langer String -> Bereichsfehler
![]() Zitat:
MfG Dalai |
AW: Val und langer String -> Bereichsfehler
was heißt denn "hier knallts"?
Codex müßte in beiden Fällen mit 1 zurück kommen, oder ist das wieder das beliebte Spiel mit 8/16Bit Chars? Gruß K-H |
AW: Val und langer String -> Bereichsfehler
Was bedeutet "knallen" genau?
Nach knapp 5000 Beiträgen sollte man eigentlich schon wissen, das Fehlermeldungen dazu da sind, bei entsprechenen Forenanfragen mitgeteilt zu werden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 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