Access - Comandos externos

 
Vista:

Comandos externos

Publicado por JuanZOrr (1 intervención) el 22/12/2006 13:37:16
Necesito ejeutar %temp% para conocer la ubicacion de la carpeta temporal. ¿Como puedo ejecutarlo desde Access?. Muchas gracias
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
Imágen de perfil de Pancho
Val: 467
Plata
Ha disminuido 1 puesto en Access (en relación al último mes)
Gráfica de Access

RE:Comandos externos

Publicado por Pancho (211 intervenciones) el 27/12/2006 18:42:31
Hola

Copia el siguiente codigo en tu formulario

Private Declare Function GetEnvironmentVariable Lib "kernel32" Alias "GetEnvironmentVariableA" (ByVal lpName As String, ByVal lpBuffer As String, ByVal nSize As Long) As Long

Function GetEnvironmentVar(ByVal sName As String) As String
Dim sGetEnvironmentVar As String
sGetEnvironmentVar = String(255, 0)
GetEnvironmentVariable sName, sGetEnvironmentVar, Len(sGetEnvironmentVar)
If InStr(1, sGetEnvironmentVar, Chr$(0)) > 0 Then sGetEnvironmentVar = Left$(sGetEnvironmentVar, InStr(1, sGetEnvironmentVar, Chr$(0)) - 1)
GetEnvironmentVar = sGetEnvironmentVar
End Function

Luego en el formulario

Private Sub Form_Open(Cancel As Integer)
Me.TEXTO1 = GetEnvironmentVar("TEMP")
End Sub

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