Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-03-2008
Khronos Khronos is offline
Miembro
 
Registrado: abr 2007
Posts: 298
Poder: 18
Khronos Va por buen camino
Extraer una dll de los recursos

Con la herramienta brcc32.exe cree un archivo de recursos de una dll. Ese archivo de recursos lo añadi a mi proyecto con la directiva:

Código Delphi [-]
{$R MyDllResource.res}

Pero ahora me gustaria saber como extraerla de los recursos del ejecutable y guardarla de nuevo como una dll normal.


Salu2
Responder Con Cita
  #2  
Antiguo 20-03-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Echa un vistazo a este hilo. Podrías usar un procedimiento más o menos similar a este, por ejemplo:

Código Delphi [-]
procedure ExtractFileFromResource(const resName, targetFile: string);
var
  fStream: TFileStream;
  rStream: TResourceStream;
begin
  rStream := TResourceStream.Create(hInstance, resName, RT_RCDATA);
  try
    fStream := TFileStream.Create(targetFile, fmCreate);
    try
      fStream.CopyFrom(rStream, 0);
    finally
      fStream.Free();
    end;
  finally
    rStream.Free();
  end;
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 20-03-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Con la ayuda de éste hilo puedes obtener un "buffer", y con cualquier otro de "escritura" puedes escribir el recurso en un archivo.
Responder Con Cita
  #4  
Antiguo 20-03-2008
Khronos Khronos is offline
Miembro
 
Registrado: abr 2007
Posts: 298
Poder: 18
Khronos Va por buen camino
Muchas gracias voy a probarlo

Salu2
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Recursos de simulacion eliash Varios 0 26-12-2005 14:17:58
Archivo de recursos Esau Varios 3 04-11-2004 10:13:44
Instalar recursos lbidi Varios 5 15-05-2004 01:52:33
Extraer y reemplazar recursos diegofhernando Varios 1 15-12-2003 16:25:54


La franja horaria es GMT +2. Ahora son las 18:32:39.


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
Copyright 1996-2007 Club Delphi