![]() |
Re: Konsolenanwendung: TextFile
Zeig doch mal etwas mehr Code.
|
Re: Konsolenanwendung: TextFile
Ok hier mein ganzer Code:
Delphi-Quellcode:
program delupientry;
{$APPTYPE CONSOLE} uses SysUtils, Classes, StrUtils; var upi: TextFile; filepath: String = 'C:\upm.his'; line: String; s: TStringList; { TODO -oUser -cConsole Main : Hier Code einfügen } begin s := TStringList.Create; if FileExists(filepath) then begin AssignFile(upi, filepath); Reset(upi); while not Eof(upi) do begin ReadLn(upi, line); s.Add(line); end; CloseFile(upi); writeln('<böld>'); writeln(s.CommaText); writeln('</böld>'); end; readln; end. |
Re: Konsolenanwendung: TextFile
Delphi-Quellcode:
program delupientry;
{$APPTYPE CONSOLE} uses SysUtils, Classes, StrUtils; var // upi: TextFile; filepath: String = 'C:\upm.his'; // line: String; s: TStringList; { TODO -oUser -cConsole Main : Hier Code einfügen } begin s := TStringList.Create; try if FileExists(filepath) then begin { AssignFile(upi, filepath); Reset(upi); while not Eof(upi) do begin ReadLn(upi, line); s.Add(line); end; CloseFile(upi);} s.LoadFromFile(filepath); writeln('<böld>'); writeln(s.CommaText); writeln('</böld>'); end; finally s.Free; end; readln; end. |
Re: Konsolenanwendung: TextFile
Delphi-Quellcode:
program delupientry;
{$APPTYPE CONSOLE} uses SysUtils, Classes, StrUtils; var upi: TextFile; filepath: String = 'C:\upm.his'; line: String; s: TStringList; i: Integer; { TODO -oUser -cConsole Main : Hier Code einfügen } begin s := TStringList.Create; if FileExists(filepath) then begin { AssignFile(upi, filepath); Reset(upi); while not Eof(upi) do begin ReadLn(upi, line); s.Add(line); end; CloseFile(upi);} s.loadFromFile(filepath); writeln('<böld>'); for i:=0 to s.count -1 do writeln(s[i]); writeln('</böld>'); end; readln; s.free // siehe Beitrag unten, habe ich vergessen, man wird halt auch älter end. |
Re: Konsolenanwendung: TextFile
... und vor das Programmende vielleicht noch ein bescheidenes
Delphi-Quellcode:
s.Free
|
Re: Konsolenanwendung: TextFile
Hab ich doch.
[edit] :oops: habe den Post von Klaus übersehen [/edit] |
Re: Konsolenanwendung: TextFile
Ok leute heut ist ech nicht mein Tag...
Als ich diverses ausprobiert habe, habe ich wohl mir ReSet() den Dateiinhalt gelöscht. Mein Problem war nur, dass ich die StringList nicht instanziert habe!!! Vielen Dank euch allen! Und sorry... :oops: :oops: :oops: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 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