<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Quelqu'un connaît-il un code utilisant les fonctionnalités JSL DLL pour obtenir la date / l'horodatage d'un fichier?Par exemple, obtenez l'horodatage pour : "C:\mytest.jmp".merci... dj
Regarde ça:
timestamp = Creation Date( filePath );
Excellent!Cela semble faire l'affaire:).Merci Carole!!!
Je ne sais pas si c'est une solution pour vous mais je vous propose le jsl suivant :
strPathFile = "C:\montest.jmp" ;
// Enregistrer le fichier batch pour obtenir le fichier de date : créer DateFile.txt contenant la date
Enregistrer le fichier texte(
"C:\GetDate.bat",
"pour %%x dans ("||strPathFile||") faites echo datetime=%%~tx >> C:\DateFile.txt" ;
);
//Lancer le fichier batch
Ouvrir("C:\GetDate.bat");
attendre (1);//attendre pour laisser le temps exécuter le fichier batch
//Ouvre DateFile.txt contenant le fichier de date dans une table de données jmp
Ouvrir("C:\DateFile.txt",
colonnes( c000001 = Caractère ),
Importer les configurations(
Fin de ligne ( CRLF, CR, LF ),
Fin de champ ( virgule ),
Bande Citations( 1 ),
Utilisez l'apostrophe comme guillemet( 0 ),
Numériser le fichier entier (1),
Traiter les colonnes vides comme numeric( 0 ),
Libellés( 0 ),
Noms de colonne Début( 1 ),
Les données commencent ( 1 ),
Lignes à lire (toutes),
Règle de l'année( "10-90" )
)
);
Si quelqu'un a atterri ici comme moi, à la recherche de l' autre horodatage du fichier, j'ai pu l'obtenir avec une fonction associée :
timestamp = Last Modification Date( filePath );