I need help. I don't have experience with VB or VBA. And I have to solve the problem below. Working with (setq JoyObj (vlax-Create-Object " Scripting.FileSystemObject")) and (setq JoyFile (vlax-invoke-method joyobj ' GetFile " c:\autoexec.bat")) I get #<VLA-OBJECT IFile 01f36c38> Using the function below I get (defun JoyFileDate (obj /) (setq JoySize (vlax-variant-value (vlax-get-property JoyFile 'Size))) (setq dateC (vlax-get-property JoyFile 'DateCreated)) (setq dateLA (vlax-get-property JoyFile 'DateLastAccessed)) (setq dateLM (vlax-get-property JoyFile 'DateLastModified)) ) ;_ fim de defun _$ joysize 230 in Bytes ;;;_$ dateC ;;;37834.5 ;;;_$ dateLM ;;;38001.7 ;;;_$ DateLa ;;;38036.0 How to convert DateC DateLA DateLM values for the pattern Friday, August 1 of 2003 11:27:42 or 01/08/2003 11:27:42 or 08/01/03 11:27:42 Thank you very much Sebastião Velasquez