Lire une image jpg en delphi

hodilaa -  
 Tatar -
Bonjour,

comment lire une image sous format JPG en delphi

1 réponse

  1. Tatar
     
    var h : THandle;
    jpg : TjpegImage;
    Res : TResourceStream;
    SImage : String;
    begin
    H := LoadLibrary('My_Images.DLL');
    try
    if H <> 0 then
    begin
    jpg := TjpegImage.Create;
    try
    if Edit1.Text <> '5' then
    begin
    SImage := 'R' + Edit1.Text;
    Res := TResourceStream.Create(H, SImage, RT_RCDATA);
    jpg.LoadFromStream(Res);
    Image1.Picture.Bitmap.Assign(jpg);
    Edit1.Text := IntToStr((StrToInt(Edit1.Text) + 1);
    end;
    if Edit1.Text = '5' then
    Edit1.Text := '1';
    Finally
    jpg.Free;
    end;
    end
    else begin
    ShowMessage('DLL non Trouver !! .');
    end;
    Finally
    FreeLibrary(H);
    end;
    end;
    0