Ver Mensaje Individual
  #1  
Antiguo 12-12-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Hasta donde sé, el icono que tiene un mp3 en el explorador de windows, depende del programa que tenga registrada esa extensión. Así si tienes Windows Media Player, aparece un altavoz, pero si instalas winamp y lo abres, seguidamente tendrá el icono que winamp le indique.

la función para sacar el icono asociado a un archivo determinado es: ExtractAssociatedFileIcon creo que hay otra más que termina en "Ex". De todas formas, mira la ayuda de delphi para esa funcion.

Código Delphi [-]
var
   lpicon:Word;
   hicono:hicon;
   icono:Ticon;
begin
hicono:=extractassociatedicon(handle,pchar('c:\autoexec.bat'),lpicon);
             icono:=Ticon.Create;
             icono.Handle:=hicono;
             nododato.ImageIndex:=imglistencontrados.AddIcon(icono);
             icono.Free;
Saludos

Última edición por Lepe fecha: 13-12-2004 a las 00:02:45.
Responder Con Cita