border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic 6.00
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 15-08-2007, 06:56:46
Un Nuevo Amigo
 
Registrado: jul 2006
Posts: 14
amlazo Valoración +2
Predeterminado ¿Se puede hacer un programa que no necesite instalación?

Quiero hacer una aplicación sencilla para que corra en varios ordenadores y me pregunto si hay alguna forma de generar un ejecutable que no necesite instalación.

Gracias
Responder Con Cita
  #2 (permalink)  
Antiguo 15-08-2007, 07:12:18
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.271
acalanto ha deshabilitado la reputación
Predeterminado

VB no dispone de la posibilidad de realizar aplicaciones stand-alone, es decir, que se ejecuten sin necesidad de apoyarse en librerías y objetos externos. Si que en algún documento he leido que existen ciertas herramientas que compilan la aplicación y los componentes, librerías etc..en un 'todo uno', pero la verdad es que no sé si funcionan bien, yo ni me atrevo a probarlo.

De todas maneras ten en cuenta que las aplicaciones stand_alone deben reservarse para aplicaciones pequeñas tipo herramientas de sistema, de lo contrario te expones a que el fichero ejecutable resulte muy pesado, tarde mucho en cargar y ocupe una cantidad de memoria estática importante, cosa que no sucede con las aplicaciones que cargan-descargan objetos a medida que son necesarios.

En mi opinión no es tan 'engorroso' realizar la instalación en todos los equipos y lo que si puedes hacer es instalar simplemente las librerías y el ejecutable ponerlo en un servidor al que todos puedan acceder. De esta forma, si realizas modificaciones en la aplicación Y NI EXISTEN NUEVOS COMPONENTES NI HAN VARIADO SU ESTRUCTURA, simplemente tendrás que sustituir el ejecutable de la versión N por la versión N+1....y listo.
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 15-08-2007, 09:35:21
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.431
J.M.Movilla Valoración +2
Predeterminado

Una aplicación sencilísima, del estilo de ésa que se presenta como ejemplo de la primera lección para aprender a programar, que se limita a poner en el monitor una etiqueta que dice "Hola, Mundo...", ésa no necesita instalación alguna. Copias el ejecutable y... a rodar. Pero en cuanto agregues un componente que necesita el apoyo en una librería específica, de ésas que no instala Windows, como puede ser un DataGrid, por ejemplo..., ya te daría error, porque no tiene registrado el MSDATGRD.OCX. Y así ocurriría con cualquier otro objeto que incluyeras en tu proyecto.

Indepemdientemente de apoyar en todo las opiniones de Acalanto, quiero decirte que tu mensaje me hace sospechar que lo que te ocurre es que le tienes cierto "respeto" al instalador. Y quiero animarte a que hagas una instalación y pierdas ese temor, porque eso es justamente lo más sencillo de todo el proyecto. Ojalá todo fuera tan simple y rápido como preparar la instalación de tu programa.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #4 (permalink)  
Antiguo 19-08-2007, 00:00:08
Un Nuevo Amigo
 
Registrado: jul 2006
Posts: 14
amlazo Valoración +2
Predeterminado

gracias por sus respuestas, me han sido muy útiles
Responder Con Cita
  #5 (permalink)  
Antiguo 20-08-2007, 15:14:41
Avatar de kortiz
Un Nuevo Amigo
 
Registrado: sep 2006
Ubicación: Guatemala
Posts: 26
kortiz Valoración +2
Predeterminado

Si me permiten,

Hay algunas veces que es necesario usar un programa en VB6 que no requiera librerias y componentes (en apariencia) usados para la ejecucion del mismo.

Yo le he necesitado cuando hago algun AutoRun para un CD/DVD.

Existe una aplicacion que se llama Fusion de Bit-Arts, esta aplicacion lo que hace es que construye un ejecutable con todos los componentes , referencias y runtimes usados en una aplicacion. Funciona bien sin ningun problema, cuando hago precisamente el tipo de aplicaciones tipo AutoRun, pero da problemas con aplicaciones de gestion.

Si es tu caso el mismo, podrias usar esta opcion.
__________________
Para juzgar a alguien, mira como trata a sus inferiores y no a sus iguales.
Responder Con Cita
Respuesta


Herramientas
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
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Error al cerrar el programa, la memoria no se puede "wr bubu_54 Visual Basic 6.00 0 04-07-2007 17:29:52
¿Se puede hacer,???? juanchojif Visual Basic.NET 2003 & 2005 2 30-09-2005 08:03:08
Hola a Todos, Se puede hacer un proyecto de instalacion en HECTOR Visual Basic.NET 2003 & 2005 2 03-05-2005 14:54:32
Error en la instalacion de un programa de Visual Basic Andres Visual Basic 6.00 1 29-03-2005 20:02:44
Creando mi programa de instalacion grid Visual Basic.NET 2003 & 2005 1 23-01-2005 15:29:04


La franja horaria es GMT. Ahora son las 02:37:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right