Visual Basic - Direcorio raíz

Life is soft - evento anual de software empresarial
 
Vista:

Direcorio raíz

Publicado por lestat (10 intervenciones) el 25/02/2006 11:17:37
¿como puedo obtener el directorio raíz del disco duro donde está instalado windows...?

no me refiero a c:\windows... sino a c:\

en caso de ke estuviera en d:\windows instalado mi windows... con que codigo podría detectar que la raíz es d:\??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Direcorio raíz

Publicado por Cecilia Colalongo (3116 intervenciones) el 25/02/2006 12:43:11
Fijate de usar la función GetWindowsDirectory y luego tomar los tres primeros caracteres del resultado. En:

http://www.mentalis.org/apilist/GetWindowsDirectory.shtml

tienes la documentación y un ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

esa web no funciona

Publicado por lestat (10 intervenciones) el 25/02/2006 14:29:04
el link ke me diste no funciona,

dice como conseguir exactamente lo que pregunto?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:esa web no funciona

Publicado por jose carlos (340 intervenciones) el 25/02/2006 15:09:44
Coloca en el Form en General.

Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpbuffer As String, ByVal nSize As Long) As Long

y en el botón command

Private Sub Command1_Click()

Dim lpbuffer As String * 255
nSize = 255
a = GetWindowsDirectory(lpbuffer, nSize)
label1 = Left(lpbuffer, 10)
label2 = Left(lpbuffer, 3)

End Sub

añade dos etiquetas

y verás los resultados

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar