Używam Delphi XE Starter. Stworzyłem plik CCs.RC i dodałem ten plik do projektu. Typowa linia w moim pliku CCs.RC wygląda następująco:Czytanie listy łańcuchów z pliku zasobów
Danish1cc Text Danish1.cc
Bezpośrednio po linii Realizacji Dodałem
{$R CCs}
Kiedy próbuję odczytać ten plik do istniejącego stringlist, otrzymuję komunikat o błędzie [EResNotFound][1]
. Oto kod Użyłem spróbować odczytać pliku:
procedure LoadStringListFromResource(const ResName: string;SL : TStringList);
var
RS: TResourceStream;
begin
RS := TResourceStream.Create(HInstance, ResName, RT_RCDATA);
try
SL.LoadFromStream(RS);
finally
RS.Free;
end;
end;
///
LoadStringListFromResource('Danish1cc',MySL)
Moim celem jest, aby umieścić w moim pliku EXE i oczywiście móc go :) Dziękuję za wszelką pomoc czytać.
Tak, i tu jest odpowiednia dokumentacja: [Oświadczenia zasobów rozdzielczość] (http://msdn.microsoft.com/en-us/library/windows/ desktop/aa381043% 28v = vs.85% 29.aspx) –