[DELPHI] Problème de String <-> MemoryStream
Salut tout le monde !
Je pensais bien connaître les MemoryStream mais je bute sur un détail :/.
Je voulais lire quelques octets dans un MemoryStream et placer le résultat dans un String mais problème. Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10
| procedure TForm1.Button1Click(Sender: TObject);
var MS : TMemoryStream;
txt : String;
begin
MS := TMemoryStream.Create;
MS.LoadFromFile('C:\wa.txt');
MS.Position := 0;
MS.Read(txt, 4);
end; |
Avec une chaine courte aucun problème... Pourtant là je ne lis que 4 octets. Alors où est le problème avec mon String ?
Merci d'avance :roll:
Merci d'utiliser les balises code ou quote, Laurent Dardenne