Ver Mensaje Individual
  #8  
Antiguo 16-08-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 22
cHackAll Va por buen camino
Cita:
Empezado por Khronos
...Tengo otra duda, como podria asignar un icono a una extension?
Me alegra que este andando bien tu proyecto; al asignarle a una extensión una determinada aplicación, la misma adquiere el icono que la aplicación tiene, caso contrario puedes crear una clave como ésta:

Código Delphi [-]
var
 hKey: Windows.HKEY;
 Icon: string;
begin
 Icon := '%SystemRoot%\System32\shell32.dll,3';
 RegCreateKey(HKEY_CLASSES_ROOT, '.abc\DefaultIcon', hKey);
 RegSetValue(hKey, nil, REG_SZ, PChar(App), Length(App));
 RegCloseKey(hKey);
end;

Donde el ,3 estaría definido por los recursos de la librería o aplicación. tambien puedes definirlo con un archivo Icon := 'c:\micono.ico' o el nombre de tu aplicación ,0 para que tenga exactamente el icono de tu aplicacion.

Saludos
Responder Con Cita