Når du skal vise billedet igen, kan du gøre det på følgende måde:
var Jpg: TJPEGImage; begin if adoquery1.Active then adoquery1.Active := false; adoquery1.SQL.Clear; adoquery1.SQL.add('select * from billeder where recid='+recid); adoquery1.Active:=true; Jpg := TJPEGImage.Create; try Jpg.Assign(adoquery1.fieldbyname('pic')); finally adoquery11.Close; end; end;
Øøøh, Jeg bruger kodestumpen i et cgi-program der benyttes til at uploade billeder på kunstkritik.dk. I det tilfælde kommer jpg-billedet som en række tegn i webrequest.content feltet, så det er nemt nok.
Nu er der ikke en string med billedet i en Timage, så mit bedste bud er at man benytter en assign, formentlig lidt ala:
Efter jeg læste dem fik jeg det til at virke... :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.