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 10-05-2007
molinero1 molinero1 is offline
Miembro
 
Registrado: abr 2007
Posts: 59
Poder: 18
molinero1 Va por buen camino
Dudas ejecutable

Hola, me gustaría saber si en un ejecutable puedo incluir varios archivos (ejemplo un .txt) que al ejecutar el .exe se pusieran en el directorio donde tengo mi ejecutable. Gracias.
Responder Con Cita
  #2  
Antiguo 10-05-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 21
karlaoax Va por buen camino
si es posible, yo utilizo Instalshield y si.
Responder Con Cita
  #3  
Antiguo 10-05-2007
Avatar de linuz
linuz linuz is offline
Miembro
 
Registrado: sep 2004
Posts: 88
Poder: 20
linuz Va por buen camino
Hola molinero1,

Cita:
me gustaría saber si en un ejecutable puedo incluir varios archivos (ejemplo un .txt) que al ejecutar el .exe se pusieran en el directorio donde tengo mi ejecutable.
En el ejecutable no puedes incluir ningun archivo de ese tipo, pero te puedo sugerir varias cosas:

La primera y más sencilla es que crees un archivo autoinstalable que lo hiciese por ti, para ello debes de tener un programa que genere este archivo (Ejemplo: InstallShield, o la que incluye Delphi).

La segunda opción es que cuando ejecues tu aplicación te crease un archivo y despues lo rellenases tu, o bien por codigo, o bien a mano.
Y ten en cuenta que la primera vez que lo crees, en las siguientes veces no debes "machacarlo" si ya existe.

Espero haberte ayudado.

un saludo.
Responder Con Cita
  #4  
Antiguo 10-05-2007
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,

Puedes incluir archivos dentro de un ejecutable por medio de recursos. Echa un vistazo a este Hilo. Otra cosa es que esto sea más o menos recomendable, entre otras cosas, dependiendo del tamaño de los archivos. Pero lo es que poder puedes.

Ahora bien, el compañero linuz apunta a usar un programa de instalación... y esto puede ser acaso una mejor solución, generalizando.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 10-05-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por karlaoax
si es posible, yo utilizo Instalshield y si.
Creo que se refiere al ejecutable de la áplicación, no al de la instalación.

Cita:
Empezado por linuz
En el ejecutable no puedes incluir ningun archivo de ese tipo
¿?¿?¿?¿?¿

Sí se pueden incluir de ese tipo y de cualquier otro.
Basta con utilzar los recursos que para eso están.

POr ejemplo en este hilo hablamos de cómo incluir un firchero XLS; De forma muy similar puedes incluir cualquier otro tipo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 10-05-2007 a las 19:29:45.
Responder Con Cita
  #6  
Antiguo 10-05-2007
Avatar de linuz
linuz linuz is offline
Miembro
 
Registrado: sep 2004
Posts: 88
Poder: 20
linuz Va por buen camino
Cita:
¿?¿?¿?¿?¿

Sí se pueden incluir de ese tipo y de cualquier otro.
Basta con utilzar los recursos que para eso están.
Tienes razón Neftali, desconocía esa forma de incluir ficheros mediante una dll. Gracias por la información , siempre se aprende algo nuevo.


Saludos.
Responder Con Cita
  #7  
Antiguo 11-05-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por linuz
esa forma de incluir ficheros mediante una dll.
¿?¿?¿?¿?
No hay que usar ninguna DLL.
El fichero que quieres incluir (XLS, TXT, MP3, GRIF,...) lo creas (conviertes) como un recurso y al compilar/linkar tu programa, delphi lo añade al ejecutable. ¿Dónde está la DLL?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
Ejecutable de un programa zvf OOP 4 08-04-2006 23:28:33
sobreescribir ejecutable EXE pepe2000 OOP 5 16-01-2006 10:38:49
¿BDE en el ejecutable? kurschev Conexión con bases de datos 8 02-12-2005 23:02:15
Ejecutable en Kylix juanchi Lazarus, FreePascal, Kylix, etc. 3 28-03-2004 18:19:01
Ejecutable emeritos Lazarus, FreePascal, Kylix, etc. 2 06-06-2003 19:07:43


La franja horaria es GMT +2. Ahora son las 02:45:44.


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