![]() |
Stringlist add ResourceStream
Hallo,
wie kann ich -möglichst ohne weitere Umwege- Daten aus eine Resource an eine Stringliste anhängen? Mein bisheriger Code(Ausschnitt):
Delphi-Quellcode:
Schönen Dank im Voraus,
rs := TResourceStream.Create(hinstance, 'TXT_START', RT_RCDATA);
try SLStart.LoadFromStream(rs); finally rs.Free; end; //... SLStart.add('diese, und noch mehr Zeilen'); //... rs := TResourceStream.Create(hinstance, 'TXT_START2', RT_RCDATA); try //SLStart.??????? LoadFromStream(rs);<----------?????? finally rs.Free; end; //edit SLSuchen.add durch SLStart.add ersetzt |
Re: Stringlist add ResourceStream
Hallo,
scheint wohl nicht ohne Umwege zu gehen. :| Wenn es jemand gebraucht, hab es jetzt so gelöst:
Delphi-Quellcode:
Vielen Dank für eventuelle Bemühungen :)
procedure XXX;
var rs: TResourceStream; SLStart, SLTemp : TStringlist; begin SLStart := TStringlist.Create; SLTemp := TStringlist.Create; try rs := TResourceStream.Create(hinstance, 'TXT_START', RT_RCDATA); try SLStart.LoadFromStream(rs); finally rs.Free; end; //... SLStart.add('diese, und noch mehr Zeilen'); //... rs := TResourceStream.Create(hinstance, 'TXT_START2', RT_RCDATA); try SLTemp.LoadFromStream(rs); //<---------- SLStart.AddStrings(SLTemp); //<---------- finally SLTemp.Clear; rs.Free; end; //... Daten weiter verarbeiten finally SLStart.Free; SLTemp.Free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 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