Wobei ich mich da frage wofür der zweite TMemoryStream dienen soll, denn TStringStream ist schließlich selbst von TMemoryStream abgeleitet. Das Kopieren kann man sich sparen...
Ich hatte beim TStringStream auf die Schnelle keine 'LoadFromFile'-Methode gefunden.