Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como puedo crear un EXE desde el propio VB ?

Estas en el tema de Como puedo crear un EXE desde el propio VB ? en el foro de Visual Basic clásico en Foros del Web. Hola eh visto muchos programas en vb6.0 que crean ejecutables de modo que yo quiero hacer lo mismo tengo un codigo donde tengo todo en ...
  #1 (permalink)  
Antiguo 09/08/2010, 10:42
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta Como puedo crear un EXE desde el propio VB ?

Hola eh visto muchos programas en vb6.0 que crean ejecutables de modo que yo quiero hacer lo mismo tengo un codigo donde tengo todo en un modulo y un form donde llamo todas las funciones y cada cosa que quiero que haga, y mi intencion es de alguna manera en el form poner todo y un boton que diga "Generar" y que cree un exe con la info que tengo puesta en el form todo lo tengo claro menos la forma de generar el exe, como compilo el modulo con las cosas que quiero ? gracias
  #2 (permalink)  
Antiguo 09/08/2010, 10:44
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 1 mes
Puntos: 53
Respuesta: Como puedo crear un EXE desde el propio VB ?

Lo siento, conteste sin querer en este post.

Edito para anular el mensaje
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #3 (permalink)  
Antiguo 10/08/2010, 06:41
 
Fecha de Ingreso: septiembre-2008
Mensajes: 6
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Como puedo crear un EXE desde el propio VB ?

En teoría es Archivo -> Generar X.exe

Última edición por kansy; 10/08/2010 a las 08:14
  #4 (permalink)  
Antiguo 10/08/2010, 08:18
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Como puedo crear un EXE desde el propio VB ?

kansy, en "teoria" a usted le parece que yo sea tonto ? si pregunto es por la forma de generar archivos en modo de ejecucion de mi programa, me hablaron de usando un server/stub o algo asi pero la verdad hay muchos programas que lo hacen pero pocos los que explican la forma o mas bien no eh visto ninguno. En fin para responder algo asi kansy no responda nada porque solo hace perder el tiempo y confundir a la gente.
  #5 (permalink)  
Antiguo 10/08/2010, 11:33
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 21 años, 1 mes
Puntos: 19
Respuesta: Como puedo crear un EXE desde el propio VB ?

Muñeco, lo que estas insinuando, asi como asi no se puede. Te digo las cosas que se pueden hacer y por ahi te estas confundiendo.

1- Ejecutar en tiempo de ejecucion un VB Script.

2- Tener un exe dentro de los recursos de la aplicacion y regenerarlo en tiempo de ejecucion a ese exe.

3- Enviar parametros de compilacion al mismisimo compilador de VB, pero en este caso tendrias que crear los archivos fisicos del proyecto y enviar los parametros de compilacion al .exe de vb que sea portable.
  #6 (permalink)  
Antiguo 10/08/2010, 14:27
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
Información Respuesta: Como puedo crear un EXE desde el propio VB ?

culd, NECESITO ESTO:

Cita:
Tener un exe dentro de los recursos de la aplicacion y regenerarlo en tiempo de ejecucion a ese exe.
Pero ese exe al ejecutarlo es con unos parametros especiales que cambiaran segun la configuración que le pongan, no se si me explico ?

Ejemplo:

Hay un form donde se pedirian 3 datos:

1- Cantidad
2- Mensaje
3- Tiempo

Entonces ese "exe" que tengo dentro de los recursos se le modificarian 3 variables que cada una corresponde a uno de esos datos. Como hago eso ?

Gracias
  #7 (permalink)  
Antiguo 11/08/2010, 06:46
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 21 años, 1 mes
Puntos: 19
Respuesta: Como puedo crear un EXE desde el propio VB ?

Cita:
Iniciado por markus89 Ver Mensaje
culd, NECESITO ESTO:



Pero ese exe al ejecutarlo es con unos parametros especiales que cambiaran segun la configuración que le pongan, no se si me explico ?

Ejemplo:

Hay un form donde se pedirian 3 datos:

1- Cantidad
2- Mensaje
3- Tiempo

Entonces ese "exe" que tengo dentro de los recursos se le modificarian 3 variables que cada una corresponde a uno de esos datos. Como hago eso ?


Gracias
No podes modificar el exe... El tema de resources vos incorporas al proyecto un .exe que se guardan los bytes dentro de tu exe final compilado. Despues lo que se hace es rearmar la estructura de bytes en otro exe... Es decir es muy utilizado por "virus" donde tienen adentro uno o mas exes, o otro tipo de aplicaciones que luego rearman la estructura. Pero no se vuelve a compilar esos exe, por lo tanto lo que tenes que hacer tambien es crear un archivo de texto ó ini que contenga esa informacion y luego ese exe lo lee...

Seria asi mira.

1- Haces un .exe el que requiere (cantidad, mensaje, tiempo). Pero ese exe va a necesitar de un archivo externo de donde leer esos daros (puede ser un .txt)

2- Haces otro exe, osea otro proyecto y en el resource editor del proyecto cargas el .exe previamente compilado.

3- Cuando estas usando ese ultimo .exe en tiempo de ejecucion se regenera en alguna carpeta el primer exe y generas el archivo de texto que contiene la informacion que necesita el exe y ahi lo ejecutas.

Asi seria

Etiquetas: exe, propio, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:44.