Comprobar la fecha de un fichero
Necesito saber cual es la fecha de un fichero existente en el disco duro y compararla con la del sistema.
Alguien me puede hechar una manita.
Muuuchas Gracias.
Alguien me puede hechar una manita.
Muuuchas Gracias.
No te impacientes, aquí tienes un ejemplo de cómo obtener
información de un archivo con el objeto filesystemobject.
Para verlo simplemente copia el código y haz click en el formulario.
Private Sub Form_Click()
Dim nombreArch As String, msg As String
Dim fs, archivo
Set fs = CreateObject("Scripting.FileSystemObject")
nombreArch = InputBox("Escribe la ruta y nombre del archivo", "Información de archivo")
If fs.FileExists(nombreArch) Then
Set archivo = fs.GetFile(nombreArch)
msg = "Fecha de creación: " & archivo.DateCreated & vbNewLine
msg = msg & "Fecha última modificación: " & archivo.DateLastModified & vbNewLine
msg = msg & "Fecha último acceso: " & archivo.DateLastAccessed & vbNewLine
msg = msg & "Tamaño: " & archivo.Size & " bytes" & vbNewLine
msg = msg & "Tipo: " & archivo.Type & vbNewLine
MsgBox msg
Else
MsgBox "El archivo especificado no existe"
End If
End Sub
información de un archivo con el objeto filesystemobject.
Para verlo simplemente copia el código y haz click en el formulario.
Private Sub Form_Click()
Dim nombreArch As String, msg As String
Dim fs, archivo
Set fs = CreateObject("Scripting.FileSystemObject")
nombreArch = InputBox("Escribe la ruta y nombre del archivo", "Información de archivo")
If fs.FileExists(nombreArch) Then
Set archivo = fs.GetFile(nombreArch)
msg = "Fecha de creación: " & archivo.DateCreated & vbNewLine
msg = msg & "Fecha última modificación: " & archivo.DateLastModified & vbNewLine
msg = msg & "Fecha último acceso: " & archivo.DateLastAccessed & vbNewLine
msg = msg & "Tamaño: " & archivo.Size & " bytes" & vbNewLine
msg = msg & "Tipo: " & archivo.Type & vbNewLine
MsgBox msg
Else
MsgBox "El archivo especificado no existe"
End If
End Sub
