![]() |
text datei in einen string einladen ... ich mal wieder !
Code:
Hallo leute...
AssignFile(F, FilePath);
Reset(F); ReadLn(f,s) ; MYSTRING := s; CloseFile(F); 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 |
Re: text datei in einen string einladen ... ich mal wieder !
Lass eine while-Schleife bis zum Dateiende EOF(F) laufen.
|
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
|
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:
Müsste doch gehen, oder? :gruebel:
s:=Text1 + #13#10 + Text2;
|
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; |
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 :(
|
Re: text datei in einen string einladen ... ich mal wieder !
nein jetzt gehts YIPPI ! 1000 dank !
|
Re: text datei in einen string einladen ... ich mal wieder !
Ungetestet, bin mir aber keines Fehlers bewußt. Hast du noch was geändert?
|
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: |
Re: text datei in einen string einladen ... ich mal wieder !
Also hast du falsch abgetippt?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 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