Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: Klay en Junio 03, 2013, 05:39:07 am
-
Hola, mi nombre es Leandro, soy nuevo en el foro.
Tengo un problema que llevo de hace tiempo y le tengo mucha rabia ya, y es que no puedo cambiar la ubicación de mis proyectos. Si muevo la carpeta o le cambio el nombre, me sale error de que el directorio ya no existe, o sea, no se actualiza al nuevo directorio.
Quizás sea una pabada, pero nunca pude averiguar como se cambia esa ubicación realmente. Probé poniéndole "Guardar proyecto como", pero tampoco así se cambia.. siempre carga del directorio original, y si no existe, no abre :-\
Gracias de antemano.
-
Pregunta, al guardar el vbp lo haces en un lugar diferente al resto del proyecto? si es asi posiblemente eso provoque que no utilice rutas relativas.
-
Lo único que quiero es cambiar el directorio master :-\
-
Nadie me puede ayudar..? No estoy seguro de si se puede pero por lo menos díganme algo :-\
-
Postea una imagen del directorio y de vb6 sin el error y con los formularios y despues una del error
-
Por ejemplo, un proyecto al que yo le quería cambiar el nombre.
Acá tiene el nombre viejo:
(http://oi42.tinypic.com/6762e1.jpg)
Acá le puse otro nombre, y ya me decía que el formulario no existe y no lo puede cargar, pero si te fijas aparece el directorio viejo.. no se por qué visual basic carga a través de directorios en ves de fijarse lo que hay en la misma carpeta que el proyecto, es algo que jode bastante.
(http://oi43.tinypic.com/5tz5dw.jpg)
______________________
Una vez, quise experimentar con un proyecto. Lo copié, lo pegué en otro lado y comencé a editarlo. Luego de eso me di cuenta que ya no funcionaba y borré la copia. Cuando abrí el proyecto original, me abrió lo que había editado, osea.. cuando estaba editando "la copia", en realidad me cargó el directorio original y arruiné el proyecto. Nunca insulté tanto a visual basic como ese día.
Espero que esto tenga solución, gracias por tu respuesta.
-
Abri el archivo vbp con un block de notas, ubica las lineas de los archivos y fijate si son rutas fijas o relativas (si empiezan con C:\.....\form.frm)
La idea es que si los tenes al lado borres la ruta, si esta en una subcarpeta ponelo solo el nombre (\subCarpeta\a.frm)
-
Gracias, me sirvió, pero las librerías estaban con claves de registro. Lo que hice, además de cambiar el nombre de la carpeta en el bloc, fue buscar el nombre viejo en el regedit y lo cambié por el nombre nuevo. Tuve que cambiar un montón de registros pero al fin anduvo, ya no me tira errores ;D
Muchas gracias! ;)
-
Sin son archivos ocx o DLL te conviene moverlos a la carpeta del sistema y registrarlos (en algun futuro por ahí lo uses en otros proyectos, "cortes"/borres esa carpeta y los demas dejaran de funcionar). Cuando exportes a EXE y lo quieras ejecutar en otra PC, antes de abrirlo, copia la DLL en esa pc y hace
regsvr32 /i archivoDependencia.dll
Tambien con los ocx
-
Lo se, está echo eso, yo siempre registro todas las librerias y extensiones antes de usarlas. Pero si no cambio el directorio en los registros, me tira error de que no existe.
-
Por eso te digo de dejar esas DLL a parte, o sea, en alguna carpeta FIJA (y si queres en los proyectos haceles una copia pero que no usen esa ruta, sino la rusta general)
-
Tendría que cambiar los directorios de todos los proyectos.. ::) pero lo voy a hacer de acá en adelante así no tengo mas problemas.
Muchas gracias ;)
-
El tipo esta cambiando de directorio el .vbp en vez de TODOS LOS archivos jaja
-
No flaco, el problema es al cambiar el directorio, ya sea cambiando el nombre o moviendo todo el proyecto.
No comentes estupideces por favor..