Einzelnen Beitrag anzeigen

Benutzerbild von Alexander Roth
Alexander Roth

Registriert seit: 17. Mai 2004
Ort: Kenn
574 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Resourcen in TStringlist konvertieren

  Alt 25. Feb 2006, 08:57
Ok mir bringt er da einen Fehler:

Fehler:
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Primfaktoren.exe ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung: 'Zugriffsverletzung bei Adresse 004B047F in Modul 'Primfaktoren.exe'. Lesen von Adresse 788366BF'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

Ich habe den Code ein bisschen abgewandelt und der Fehler bleibt der gleiche:
Delphi-Quellcode:
var rs:TResourceStream;
    sl:Tstringlist;
begin
sl:=Tstringlist.Create;
with TResourceStream.Create(0,'mytext',PChar('RT_RCDATA')) do
  begin
  sl.LoadFromStream(rs);
  free;
  end;
showmessage(sl[1]);
sl.Free;

Was produziert den Fehler?

--
Edit: Dummer, dummer Fehler.
--
Alexander Roth
Ich bin umgestiegen auf: Lazarus und Ubuntu! Alles OpenSource!

Besuch doch mal: www.roth.us.ms
  Mit Zitat antworten Zitat