Foros del Web » Programación para mayores de 30 ;) » .NET »

Conocer la ruta del menu inicio en VB2005

Estas en el tema de Conocer la ruta del menu inicio en VB2005 en el foro de .NET en Foros del Web. Hola expertos, estoy desarrollando un instalador y requiero se cree una carpeta para los grupos de programa en el menu inicio del sistema operativo Detecto ...
  #1 (permalink)  
Antiguo 15/04/2010, 17:50
Avatar de eledgarr  
Fecha de Ingreso: octubre-2008
Ubicación: La ciudad de la esperanza
Mensajes: 133
Antigüedad: 15 años, 6 meses
Puntos: 3
Pregunta Conocer la ruta del menu inicio en VB2005

Hola expertos, estoy desarrollando un instalador y requiero se cree una carpeta para los grupos de programa en el menu inicio del sistema operativo

Detecto el nombre del S.O. con My.Computer.Info.OSFullName
(por si a alguien le sirve o si hay algo mas elegante que puedan decirme)

Despues pregunto si existe la carpeta o debo crearla ejemplo para Windows Vista

If Not System.IO.Directory.Exists("C:\ProgramData\Microso ft\Windows\Start Menu\Programs\AzulyOro") Then

System.IO.Directory.CreateDirectory("C:\ProgramDat a\Microsoft\Windows\Start Menu\AzulyOro")

End If

El dilema de todo esto es la ruta del menu inicio ya que he visto las siguientes:

Windows XP:

C:\Documents and Settings\All Users\Start Menu\Programs
C:\Documents and Settings\All Users\Menú Inicio\Programas

Windows Vista y 7:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Entonces mi gran duda es si existira algun metodo o propiedad objeto etc que pueda darme esa ruta para no poner todas las opciones o preocuparme de alguna diferente.

Gracias por sus respuestas , gracias
__________________
Si te sirve lo que te escribo regalame un karma positivo
-----------------------------------------------------------------------
Estoy aqui no por que conozco mucho, estoy para ignorar menos
  #2 (permalink)  
Antiguo 15/04/2010, 18:23
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Conocer la ruta del menu inicio en VB2005

Prueba esto y me cuentas:

Dim di As String
di = System.Environment.GetFolderPath(Environment.Speci alFolder.StartMenu)
  #3 (permalink)  
Antiguo 11/08/2010, 17:21
Avatar de eledgarr  
Fecha de Ingreso: octubre-2008
Ubicación: La ciudad de la esperanza
Mensajes: 133
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Conocer la ruta del menu inicio en VB2005

Gracias amigo perdon por la tardanza me sirvio demasiado, gracias
__________________
Si te sirve lo que te escribo regalame un karma positivo
-----------------------------------------------------------------------
Estoy aqui no por que conozco mucho, estoy para ignorar menos

Etiquetas: conocer, inicio, ruta, 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 12:21.