FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Crear una DLL con recursos y acceder desde una aplicación
Basta con crear un fichero de recursos estandard de Delphi y añairlo a un proyecto de DLL.
Crea un archivo .RC como este (icons.rc): Código:
BACK BITMAP ".\back.bmp" BARCODE BITMAP ".\barcode.bmp" ... Código:
brcc32 icons.Rc > Errores.txt Desde Delphi creas un nuevo proyacto desde File/New/Other/DLL Wizard y donde pone {$R *.res} cambias eso por {$R ICONS.RES} Compila, linka y en la DLL resultante ya tiene los iconos. Una vez que tengas la DLL creada, en mi caso, por ejemplo con el nombre: ResDLL.dll, para recuperar los iconos haz lo siguiente: (1) Crea una nueva aplicación de delphi. (2) Coloca dos TImage y un botón. (3) En el Onclick del botón coloca el siguiente código:
Una vez compilado si la DLL y el EXE están en el mismo directorio deberían funcionar. |
|
|
|