Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    Modifica data creazione file in fso

    Carissimi,
    come si può modificare la data di creazione del file su server mediante l'fso?
    Grazie
    G.

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    si ma non ricordo la procedura di scrittura (cioè l'update dei dati) sul file

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    non so come adattarlo perchè ho necessitare di modificare l'attributo datacreated completo cioè data e ora in questo modo: 11/06/2015 11:35:10. grazie

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Eccolo:
    codice:
    strDir = "d:\Inetpub\webs\sito\public\foto"
    strFileName = request.form("nomefoto")  ------->cui il formato recuperato dal form è : "spaggia.jpg"
    DateTime = request.form("data") ------------.-->cui il formato recuperato dal form è "1/01/2007 16:10:25"
    
        Dim fso, objFolder
        Set fso = CreateObject("Scripting.FileSystemObject")
        Set objFolder = fso.NameSpace(strDir)
        objFolder.Items.Item(strFileName).DateCreated = DateTime
    Grazie
    G.

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Errore 500 il browser nn mi specifica nulla

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Ho provato a modificarlo così:
    codice:
    strDir = "d:\Inetpub\webs\sito\public\foto"
    strFileName = request.form("nomefoto")  ------->cui il formato recuperato dal form è : "spiaggia.jpg"
    DateTime = request.form("data") ------------.-->cui il formato recuperato dal form è "1/01/2007 16:10:25"
    
    Function ModFileDT(strDir, strFileName , DateTime)
    Dim objShell, objFolder
    Set objShell = CreateObject("Shell.Application")
    Set objFolder = objShell.NameSpace(strDir)
    objFolder.Items.Item(strFileName).DateCreated = DateTime
    End function
    La pagina viene elaborata senza errori, ma non cambia nessuna data o ora.
    Grazie
    G.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.