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

funcion que devuelva una cadena con la ubicacion en la que se encuentra el programa?

Estas en el tema de funcion que devuelva una cadena con la ubicacion en la que se encuentra el programa? en el foro de Visual Basic clásico en Foros del Web. Hola, existe alguna funcion que devuelva una cadena con la ubicacion en la que se encuentra el programa? por ejemplo si el programa esta en ...
  #1 (permalink)  
Antiguo 23/06/2005, 13:47
 
Fecha de Ingreso: diciembre-2004
Mensajes: 94
Antigüedad: 19 años, 5 meses
Puntos: 0
funcion que devuelva una cadena con la ubicacion en la que se encuentra el programa?

Hola, existe alguna funcion que devuelva una cadena con la ubicacion en la que se encuentra el programa?

por ejemplo si el programa esta en C:\Programas

quiero una funcion que me devuelva esto.

Es posible?


Muchas Gracias
  #2 (permalink)  
Antiguo 23/06/2005, 13:59
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
talvez el

app.path

te pueda servir..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 24/06/2005, 23:58
Avatar de darkhack  
Fecha de Ingreso: marzo-2005
Mensajes: 654
Antigüedad: 19 años, 1 mes
Puntos: 3
Dim direccion As String
ChDir App.Path
ChDrive App.Path
direccion = App.Path
If Len(direccion) > 3 Then
direccion=direccion & "\"
End If
Text1.Text = direccion

este codigo te devuelve la direcion desde donde se ejecuto tu programa y la guarda en un textbox
__________________
Dios solo nos dio el 0 y el 1 pero con eso hemos hecho maravillas
1er dia te espantas, 2° te desesperas,3° buscas ayuda y 4°....Adios
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 13:58.