Avatar billede bloed Nybegynder
16. juli 2003 - 23:02 Der er 5 kommentarer og
1 løsning

konvertering af Tstream til billede

Hej..
følgende bruger en komponent (id3engine) der henter billede tagget fra en mp3 fil og ligger det ud som en stream.

procedure TForm1.Button1Click(Sender: TObject);
var
mime, beskrivelse: string;
Btype: byte;
data: tstream;
tal: integer;
begin
Data:=tstream.Create;
id3engine1.GetPicture(mime,beskrivelse,btype,data,tal);

hvordan får jeg "Data" altså selve streamet konverteret til et billede?
Avatar billede dkn Nybegynder
16. juli 2003 - 23:54 #1
image1.picture.loadfromstream()
Avatar billede bloed Nybegynder
17. juli 2003 - 06:21 #2
har prøvet...
Image1.picture.loadfromstream(dat), men den kommer med en fejl meddelelse?!
Avatar billede dkn Nybegynder
17. juli 2003 - 14:10 #3
ok hvilket format skulle billedet komme ud i?
hvis det er jpeg kan der være problemer.

Prøv evt at gemme stream for at finde ud af hvilket format der er tale om.
Avatar billede bloed Nybegynder
19. juli 2003 - 18:19 #4
hvis jeg rpøver at gemme stream får jeg følgende fejl.
Tstream.seek not implemented

??
Avatar billede dkn Nybegynder
19. juli 2003 - 20:00 #5
data: tstream;
begin
Data := tmemorystream.Create;
data.savetofile('C:\test.jpg');


ellers prøv at bruge seek(0,0);
Avatar billede bloed Nybegynder
05. april 2004 - 20:13 #6
Lukker...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester