Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

¿Cómo cambiar el directorio de trabajo?

164 views
Skip to first unread message

Jesrodmar

unread,
Nov 27, 2001, 5:14:46 PM11/27/01
to
Cuando trabajo con bases de datos siempre tengo que almacenarlas en la
carpeta del Visual Studio si quiero probar la aplicación desde el mismo
Visual Basic. Eso es porque toma como directorio de trabajo dicha carpeta.

¿Cómo puedo hacer para que tome como directorio de trabajo la carpeta en la
que tengo almacenado el proyecto y los formularios?

Espero haberme explicado.

Un saludo y gracias.


Alex Martínez

unread,
Nov 28, 2001, 2:15:08 AM11/28/01
to
Puedes cambiar el directorion de trabajo con CurDir, pero mejor pones la
base de datos en el directorio del proyecto y usas App.Path para saber cual
es y para especificar el camino hacia la base de datos.

strBaseDatos = App.Path & "\MiBaseDeDatos.mdb"

--

Saludos,
Alex

Maicrosoft LVP


"Jesrodmar" <jesrodmar...@pisem.net> wrote in message
news:9u1b1f$5hmqf$1...@ID-112438.news.dfncis.de...

Alex Martínez

unread,
Nov 28, 2001, 2:16:47 AM11/28/01
to
Perdon, pequeño error. Con CurDir puedes saber el directorio de trabajo.
Para cambiarlo seria ChDir. Pero mantengo que no es necesario cambiarlo para
localizar un archivo en el camino de instalacion de la aplicacion.

--

Saludos,
Alex

Maicrosoft LVP


"Alex Martínez" <al...@comb.es> wrote in message
news:9u22tu$5nc1d$1...@ID-69677.news.dfncis.de...

Jesrodmar

unread,
Nov 28, 2001, 1:05:26 PM11/28/01
to
No sé si me he explicado mal o que no entiendo lo que dices.

Me explico de nuevo. Cuando escribo cualquier tipo de información en , por
ejemplo, un fichero de texto, me refiero al archivo sin incluir ruta,
simplemente el nombre del archivo. Eso sí, controlo con CurDir y ChDir la
carpeta actual en tiempo de ejecución.

Si compilo la aplicación y la pruebo, perfecto, ningún problema.

Sin embargo, si trato de ejecutar la aplicación no desde el .exe, sino desde
el editor de VB, dándole al "PLAY", pues me toma como subdirectorio por
defecto la carpeta c:\Archivos de programa\Microsoft Visual Studio\VB98.

Así que tengo que copiar los archivos a esa carpeta para poder probarlo sin
tener que compilar todas y cada una de las veces.

Así que necesito hacerle saber al editor del VB que "estoy" en la carpeta
donde tengo el fichero .vbp al iniciar la ejecución de dicho proyecto.
¿sabes cómo puedo hacerlo?

Gracias por ayudarme y siento ser un poco pesado.

Saludos a todos.


Alvaro

unread,
Nov 28, 2001, 4:11:41 PM11/28/01
to
Abre siempre el tu proyecto haciendo doble clic en el archivo .vbp
correspondiente.

"Jesrodmar" <jesrodmar...@pisem.net> escribió en el mensaje
news:9u38e2$5ruo0$1...@ID-112438.news.dfncis.de...

Jesrodmar

unread,
Nov 28, 2001, 6:20:48 PM11/28/01
to
Funciona.

Gracias por un consejo tan....... żevidente? No, la verdad es que no.

Gracias por ese consejo.


0 new messages