![]() |
readln - will es nicht lesen
Hi,
ich sitze hier an einem kleinem Problem. Ich möcht gern mit
Delphi-Quellcode:
ein paar single werte aus einer Datei lesen.
Readln
Ich bekomme immer die Fehlermeldung: 'Ungültige numerische Eingabe' Prozeß wurde angehalten...
Delphi-Quellcode:
Die Datei:
var
a..i: single; begin DecimalSeparator := '.'; AssignFile(tf, Filename); reset(tf); readln(tf, a,b,c, d,e,f, g,h,i); CloseFile(tf, Filename);
Code:
irgend wie steh ich auf dem Schlauch, habs doch früher auch so gemacht. :gruebel:
39.3531,-12.2699,-7.084,-0.00119041,-0.702063,-1.20279,0.167361,0.156958,0.998764
... |
AW: readln - will es nicht lesen
Entferne mal die Komma-Zeichen aus der Eingabe. Das kann so auch früher nicht funktioniert haben.
|
AW: readln - will es nicht lesen
Stimmt. Danke!
|
AW: readln - will es nicht lesen
Und die Deklaration
Code:
funktioniert? Bin mir nicht ganz sicher, ob Du das nur als Kurzschreibweise für's Forum verwendet hast, oder ob das vllt. wirklich geht... :gruebel:
var a..i: Single;
(In Delphi geht's nicht) Grüße Caps |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 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