Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi text datei in einen string einladen ... ich mal wieder ! (https://www.delphipraxis.net/21504-text-datei-einen-string-einladen-ich-mal-wieder.html)

agm65 3. Mai 2004 22:29


text datei in einen string einladen ... ich mal wieder !
 
Code:
AssignFile(F, FilePath);
Reset(F);
ReadLn(f,s) ;
MYSTRING := s;
CloseFile(F);
Hallo leute...
also mein source hier ließt wunderbar die erste zeile einer text datei aus und übergibt diese an MYSTRING !

ich möchte jetzt aber den kompletten inhalt der text datei an den string übergeben, wie mache ich das.....danke cu agm65 :wall:


mit dem kopf durch die wand ruleZ

Luckie 3. Mai 2004 22:32

Re: text datei in einen string einladen ... ich mal wieder !
 
Lass eine while-Schleife bis zum Dateiende EOF(F) laufen.

agm65 3. Mai 2004 22:38

Re: text datei in einen string einladen ... ich mal wieder !
 
ja das hatte ich auch vor...aber dann kriege ich die erste zeile nicht ...kannst du mir mal den code posten ? thx alot cu agm65

S2B 3. Mai 2004 22:42

Re: text datei in einen string einladen ... ich mal wieder !
 
Aber wenn du nur die erste Zeile nicht kriegst, dann kanst du sie doch mit einem "+" zum anderen String hinzufügen! Ich würde das dann irgendwie so machen:
Delphi-Quellcode:
s:=Text1 + #13#10 + Text2;
Müsste doch gehen, oder? :gruebel:

Luckie 3. Mai 2004 22:48

Re: text datei in einen string einladen ... ich mal wieder !
 
Delphi-Quellcode:
var
  s, s1: String;
begin
  AssignFile(F, FilePath);
{$I-}
  Reset(F);
{$I+}
  if IOResult = 0 then
  begin
    while not EOF(F) do
    begin
      ReadLn(F, s1) ;
      s := s + s1;
    end;
    Showmessage(s);
    CloseFile(F);
  end;

agm65 3. Mai 2004 22:50

Re: text datei in einen string einladen ... ich mal wieder !
 
luckie: zu deinem source...also jetzt gibt er mir nur die letzte zeile der txt file wieder und die gleich 2 mal ?? sonst leider nichts :(

agm65 3. Mai 2004 23:02

Re: text datei in einen string einladen ... ich mal wieder !
 
nein jetzt gehts YIPPI ! 1000 dank !

Luckie 3. Mai 2004 23:03

Re: text datei in einen string einladen ... ich mal wieder !
 
Ungetestet, bin mir aber keines Fehlers bewußt. Hast du noch was geändert?

agm65 3. Mai 2004 23:06

Re: text datei in einen string einladen ... ich mal wieder !
 
nein geht jetzt alles 1a ! könnte nicht besser sein , von der ersten bis zur letzten zeile !

du bist mein mann !


:cheers:

Luckie 3. Mai 2004 23:08

Re: text datei in einen string einladen ... ich mal wieder !
 
Also hast du falsch abgetippt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.
Seite 1 von 2  1 2      

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