sarlcopib
Messages postés10Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention21 janvier 2008
-
9 juin 2007 à 18:43
Nicolas___
Messages postés992Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention24 avril 2013
-
12 juin 2007 à 10:53
Salut tous le monde, voila je veut convertir une image en string, j'ai vue des sources comme sa mais maleuheusement c'etait en VB et en C, parcontre moi je a veut en delphi, alors si il y a quelqu'un pour m'aider sa sera vraiment sympa. merci d'avance
2004[font=Stencil]nassim/font=Stencil
Caribensila
Messages postés2527Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention16 octobre 201918 11 juin 2007 à 03:08
Salut,
Si j'ai bien compris :
function CompoVersChaine(Compo : TComponent):string;
{On utilise la gestion de flux de composant intégré pour convertir un composant en une chaîne.}
var
MemStrm : TMemoryStream;
StrStrm : TStringStream;
S : String;
begin
MemStrm := TMemoryStream.Create;
try
StrStrm := TStringStream.Create(S);
try
MemStrm.WriteComponent(Compo);//Ecrit le Compo dans le flux TMemoryStream.
MemStrm.Seek(0,soFromBeginning);//Se place au début du flux MemStrm.
ObjectBinaryToText(MemStrm,StrStrm);//Convertit l'objet contenu ds MemStream en une version littérale simple et le place ds StrStrm.
StrStrm.Seek(0,soFromBeginning);//Se place au début du flux StrStrm.
Result := StrStrm.DataString;//On accéde au texte du flux.
finally StrStrm.Free; end;