Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   List View con TImage (https://www.clubdelphi.com/foros/showthread.php?t=57005)

apolyon 03-06-2008 16:09:43

List View con TImage
 
Hola, necesito encontrar la forma para que cuando alguien haga click en el shell list view (y siempre y cuando se una imagen), aparezca en un TImage una vista previa de la imagen. Alguien sabe como hacerlo? no se como puedo hacer para que el timage sepa donde se encuentra el archivo para cargar.

roman 03-06-2008 16:43:12

Ejemplo:

Código Delphi [-]
procedure TForm1.ShellListView1Change(
  Sender: TObject; Item: TListItem; Change: TItemChange);
var
  FileName: String;

begin
  if ShellListView1.SelectedFolder <> nil then
  begin
    FileName := ShellListView1.SelectedFolder.PathName;

    if UpperCase(ExtractFileExt(FileName)) = '.JPG' then
      Image1.Picture.LoadFromFile(FileName)
    else
      Image1.Picture.Graphic := nil;
  end;
end;

// Saludos


La franja horaria es GMT +2. Ahora son las 16:48:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi