![]() |
Variable aus einer bestimmten Texstelle auslesen
Moin moin, ich möchte in einem Text nach einem Zeichen ('#') suchen und die 4 Werte darunter jeweils in eine Variable umwandeln, dummerweise habe ich absolut keinen Plan wie das geht.
Delphi-Quellcode:
i:=0;
AssignFile(Datei, 'Datei.txt'); Reset(Datei); while not EoF(Datei) do begin ReadLn(Datei,i); inc(i); i := Pos('#', 'Datei.txt'); if i = 0 then ShowMessage('Fataler Fehler') else begin inc(i); bezeichnung:=Datei[i]; ListBox1.Items.Add(bezeichnung); inc(i); geschwindigkeit:=Datei[i]; inc(i); kaliber:=Datei[i]; inc(i); masse:=Datei[i]; end; |
AW: Variable aus einer bestimmten Texstelle auslesen
wie sieht den die Datei aus?
|
AW: Variable aus einer bestimmten Texstelle auslesen
IMHO wäre das mit einer TStringlist etwas einfacher, da hat man die Zeilen bereits indiziert in der Liste.
|
AW: Variable aus einer bestimmten Texstelle auslesen
Stimmt ja, danke^^
Gut, das Probier ich mal. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 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