![]() |
problem mit tstringslist und tstring
howdy,
habe ein memo und möchte den inhalt des feldes in einem batch file speichern...
Code:
nur gibts dabei probleme wenn ich das memo in einen string konv. dass in dem bat file später nur undef. zeichen sind.
var a:tstringlist;
begin a:=TStringlist.create; a.add(string(memo1.lines)); a.savetofile('plop.bat'); hat jemd vielleicht nen lösungsvorschlag? |
Re: problem mit tstringslist und tstring
Hallo the_seed, du kannst Memo1.Lines nicht nach string casten, da es sich um ein Objekt vom Typ TStrings handelt. Um einen string mit dem Inhalt des Memos zu bekommen benutze Memo1.Text. Hier kannst du aber auch den Inhalt des Memos direkt mit
Delphi-Quellcode:
abspeichern.
Memo1.Lines.SaveToFile('plop.bat');
Viele Grüße, Sebastian |
Re: problem mit tstringslist und tstring
wie wäre es mit memo1.lines.savetofile('filename');
... da war doch jemand schneller :thuimb: |
Re: problem mit tstringslist und tstring
Moin!
TStrings und abgeleitete Klassen bekommen die Eigenschaft Text von TStrings vererbt die du nutzen kannst, da diese die kompletten Strings beinhaltet.
Code:
Ansonsten kannst du das Memo auch direkt speichern, wie schon angesprochen.
var a:tstringlist;
begin a:=TStringlist.create; a.add(memo1.lines.text); a.savetofile('plop.bat'); MfG Muetze1 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:49 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