CREAR UN EXE SIN TENER QUE MANTENER LOS BMP, GISF, ETC

JORGE
11 de Septiembre del 2004
NECESITO CREAR UN EJECUTABLE, EL CUAL USA VARIAS IMAGENES YA SEA GIF, JPG O BMPS, EL PROBLEMA ES QUE CUANDO CREO EL EJECUTABLE LAS IMAGENES TIENEN QUE ESTAR EN EL MISMO LUGAR DONDE FUERON CREADAS PRIMERAMENTE, SI LAS MUEVO O BORRO EL EJECUTABLE YA NO LAS RECONOCE, EN DELPHI POR EJEMPLO CUANDO CREAS UN EJECUTABLE ASI BORRES LAS IMAGENES DEL DISCO DURO ESTAS YA ESTAN DENTRO DEL ARCHIVO EXE

Ken Torrealba
11 de Septiembre del 2004
otra forma de tener siempre tus imagenes en una ubicación fija siempre aunque elimines las originales y no se metan dentro de EXE.

OJO: De mi parte esta forma no es recomendada, solo es una opción.

Es crear un tabla más en tu base datos que contenga el campo General, y dentro de esta metas las imagenes para luego cargarlas a tus formularios. De esta forma solo crecerá tu Tabla (campo General), pero tu EXE no lo hará.

Hay otra forma pero solo se utilizan en controles tipo TreeView.

Ken Torrealba
El Callao - Venezuela

Andres Hernandez
11 de Septiembre del 2004
Bien facil amigo, en el evento init del formulario haz lo siguiente:
por ejemplo la imagen de un boton
Thisform.Command3.Picture= "c:imagesbmpimprime.bmp"
lo que esta entre comillas puede ser una variable.

espero te funcione

Salu2

Andres Hdez

luisr
11 de Septiembre del 2004
cuando abris el proyecto, en la solapa otros, en la rama otros archivos, presiona el boton agregar, y registras todos los graficos que usas enel programa, de esta manera quedará ingresadas en el exe. por demas esta aclarar que graficos grandes agrandaran considerablemente al exe.