Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #9  
Antiguo 18-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.141
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Deiv
Hasta hoy (como novato) había programado valiéndome de un ejecutable que lo crea Delphi, un Pas, dfm, RES, DAT, Íconos e imágenes, me valía de todo ello.

¿Para el empaquetado de un Programa ya sea con InstallShield, InnoSetup, etc, de que otros archivos más son necesarios en un campo de programación?
Bueno. Yo entiendo que no hay una forma de hacer las cosas en este sentido. Es decir, imagina un programa que únicamente constara de un archivo ejecutable y que no fuera necesario nada más para hacer uso del mismo. No haría falta siquiera instalador, ¿verdad?

Puede que lo utilizaráramos para añadir algún icono en el menú de inicio de Windows (o de donde fuese), y/o para copiar el ejecutable de nuestro programa en algún lugar determinado, pero, lo que está claro es que no vamos a meter archivos de imágenes, de audio, de vídeo, si no los vamos a necesitar.

Cita:
Empezado por Deiv
Bueno quizá sea depende de lo que uno haga, (...)
Así lo veo yo también.

Cita:
Empezado por Deiv
(...) y lo que uno haga siempre va a querer proteger su código, (...)
Bueno... siempre, siempre... si distribuyes tu aplicación junto con su código fuente (mediante alguna licencia "libre") pues no veo la necesidad de proteger el código, todo lo contrario. No digo que tengas que hacerlo así, pero, digo que no siempre es preciso proteger el código fuente, y, no sólo en el caso de que pienses distribuir este junto a tu aplicación.

Cita:
Empezado por Deiv
(...) obvio, pero meter todo en un Ejecutable es tan solo engordar el mismo.
Depende otra vez. Si tu ejecutable va a hacer uso de muchos archivos de imágen y estos son muy pesados... es posible que no te interese incluirlos como recursos en tu ejecutable. No sólo para no engordarlo, sino porque tener las imágenes fuera de tu ejecutable puede acaso proporcionarte alguna ventaja: piensa en las actualizaciones de que hablamos más arriba. No es lo mismo actualizar un archivo de imagen de, digamos, 100 KB, que un ejecutable de 2 MB, por ejemplo.

Cita:
Empezado por Deiv
(...) ¿Me estoy perdiendo de algo más para programar de una buena manera? es decir creo que me falta incluir archivos INI, por ejemplo, y si se trata de Base de datos, tales archivos, etc, pero... un buen programador de manera general ¿qué otros archivos debería de manejar además de los que mencioné y así darle un empaquetado final?
Volvemos a lo de arriba: dependerá de lo que quieras hacer y de lo que necesites para llevarlo a cabo. Si no te es preciso utilizar archivos INI no veo porqué deberías incluirlos en tu programa... quizás como una forma de "despiste", o para "engordar" artificialmente el programa, para hacerlo a la vista "más complejo"... pero, esto, como ves... son hipótesis un tanto extrañas... en general, digo, si no te hace falta utilizar archivos INI para qué vas a incluirlos, para qué vas a preocuparte de hacerlo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
¿Windows Vista muy seguro? Casimiro Noteví La Taberna 13 09-12-2006 08:25:48
¿Cuan costoso puede ser Delphi? MARVIALI Conexión con bases de datos 1 07-12-2004 18:37:25
Seguro que es una pavada!!! nicolasdom Conexión con bases de datos 2 20-09-2004 23:04:34
Hay que tener seguro médico jachguate Humor 9 18-03-2004 22:45:53
Modo seguro en cgi o isapi ingacg Internet 0 25-10-2003 02:08:14


La franja horaria es GMT +2. Ahora son las 23:40:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi