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

Problema de ejecutable!

Estas en el tema de Problema de ejecutable! en el foro de Visual Basic clásico en Foros del Web. Buenas tardes amigos.. soy nuevo en el foro.. mi problema es que, estoy haciendo un programa en visual basic 6.0. y el programa en uno ...
  #1 (permalink)  
Antiguo 30/12/2010, 14:07
 
Fecha de Ingreso: diciembre-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema de ejecutable!

Buenas tardes amigos.. soy nuevo en el foro.. mi problema es que, estoy haciendo un programa en visual basic 6.0. y el programa en uno de los formularios usa una base de datos de access con ado. En la pc en la cual programe, corre el programa perfectamente.. pero cuando voy a correr el programa en otra pc.. al abrir ese formulario que usa la base de datos, se me cierra el programa.. quisiera saber q archivos tengo q subir. para que el programa abra correctamente en cualquier pc. gracias de antemano.
  #2 (permalink)  
Antiguo 30/12/2010, 14:53
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 15 años, 2 meses
Puntos: 47
Respuesta: Problema de ejecutable!

Hola!!
Debes hacer un instalador de tu programa, puedes usar el que trae Vb6.0, se llama "Package & Deployment Wizard", buscalo en: INICIO>ALL PROGRAMS>MICROSOFT VISUAL STUDIO 6.0>MICROSOFT VISUAL STUDIO TOOLS>Package & Deployment Wizard.EXE

Seleccionas la ruta del proyecto y le das al boton "PACKAGE", el programa te va a buscar todas las librerias y referencias que usas y te hará el instalador; instalas en la nueva PC y debe correr sin problemas... que no se te olvide incluir tambien la base de datos!
  #3 (permalink)  
Antiguo 30/12/2010, 19:04
 
Fecha de Ingreso: diciembre-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema de ejecutable!

Lokoman!. gracias.. hice exactamente lo que me dijiste y nada.. el programa se sigue cerrando justo al abrir el formulario que usa la base de datos.. me asegure de añadirla al hacer la compilacion.. tienes otra idea o consejo? gracias de antemano por responder.
  #4 (permalink)  
Antiguo 31/12/2010, 07:10
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 15 años, 2 meses
Puntos: 47
Respuesta: Problema de ejecutable!

Me parece que el asunto esta en la ruta de la base de datos...

La ruta de conexion a la base de datos la tienes en un archivo .ini o en el codigo de vb?
Usa app.path & "\basedatos.mdb" en vez de tiener una ruta fija: "C:\ruta\basedatos.mdb"

No usas control de errores? en el formulario que se conecta a la base, debes poner: ON ERROR GO TO ERRORES, antes del END SUB le pones
Código vb:
Ver original
  1. :ERRORES
  2. MSGBOX ERR.DESCRIPTION
  3. EXIT SUB

Asi sabras cual es el problema...
  #5 (permalink)  
Antiguo 31/12/2010, 13:12
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 10 meses
Puntos: 10
Respuesta: Problema de ejecutable!

Verifica que controles utiliza dicho formulario por que los datagrid y el control ADO tiene varias dependencias y seguro te falta alguna de esas dll.
  #6 (permalink)  
Antiguo 02/01/2011, 20:12
 
Fecha de Ingreso: diciembre-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema de ejecutable!

Gracias amigos ya lo solucione :D. pueden cerrar la pregunta.

Etiquetas: ejecutable
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 02:42.