Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi problem mit tstringslist und tstring (https://www.delphipraxis.net/24027-problem-mit-tstringslist-und-tstring.html)

the_seed 14. Jun 2004 14:14


problem mit tstringslist und tstring
 
howdy,
habe ein memo und möchte den inhalt des feldes in einem batch file speichern...

Code:
var a:tstringlist;
begin
a:=TStringlist.create;
a.add(string(memo1.lines));
a.savetofile('plop.bat');
nur gibts dabei probleme wenn ich das memo in einen string konv. dass in dem bat file später nur undef. zeichen sind.
hat jemd vielleicht nen lösungsvorschlag?

Sebastian Nintemann 14. Jun 2004 14:19

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:
Memo1.Lines.SaveToFile('plop.bat');
abspeichern.

Viele Grüße, Sebastian

ibp 14. Jun 2004 14:22

Re: problem mit tstringslist und tstring
 
wie wäre es mit memo1.lines.savetofile('filename');

... da war doch jemand schneller :thuimb:

Muetze1 14. Jun 2004 14:53

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:
var a:tstringlist;
begin
a:=TStringlist.create;
a.add(memo1.lines.text);
a.savetofile('plop.bat');
Ansonsten kannst du das Memo auch direkt speichern, wie schon angesprochen.

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