FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Gestion d'un système client-serveur.
comment accèder à l'heure et à la date d'un fichier Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
comment accèder à l'heure et à la date d'un fichier Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
comment accèder à l'heure et à la date d'un fichier Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
comment accèder à l'heure et à la date d'un fichier Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
comment accèder à l'heure et à la date d'un fichier Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
comment accèder à l'heure et à la date d'un fichier Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
comment accèder à l'heure et à la date d'un fichier Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
comment accèder à l'heure et à la date d'un fichier Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
comment accèder à l'heure et à la date d'un fichier Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
comment accèder à l'heure et à la date d'un fichier Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 comment accèder à l'heure et à la date d'un fichier

Aller en bas 
3 participants
AuteurMessage
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 8:00

Bonjour à tous! Very Happy
Aujourd'hui, j'ai besoin de savoir si il y a un moyen pour connaitre la date d'enregistrement et l'heure à la seconde près, voire au millième de seconde, d'un fichier. Dans la liste des fonctions pour les fichiers, je n'en ai pas trouvé qui renvoient la date et l'heure d'enregistrement d'un fichier.
Merci de vos réponses.
A + Wink  Wink  Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 13:55

Bonjour Big

Tu peux utiliser un script en VBS comme ceci

Remarque : adapter le nom et le chemin du fichier en ligne 2

Code:

Set oFSO = CreateObject("Scripting.FileSystemObject")
stFichier = "c:\users\acer\desktop\test.txt"
If oFSO.FileExists(stFichier) Then
   Set oFl = oFSO.GetFile(stFichier)
   Hor = oFl.DateLastModified
   WScript.Echo Hor
End if

Enregistre ce code sous date_modif_fich.vbs ou sous un autre nom mais avec .VBS comme extension puis double-clique sur ce fichier pour l'exécuter.

Il affichera quelque chose comme ceci :

comment accèder à l'heure et à la date d'un fichier 114


Si ça répond à ton attente, tu peux l'adapter pour l'intégrer dans un code Panoramic.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 14:21

La commande DIR de l’invite de commande est souvent très utile pour consulter les fichiers.

Syntaxe:

Exemple :

Code:

dir C:\Users\acer\Desktop\Pano_Editeur\28i12\*.bas /O:D /T:A > C:\Users\acer\Desktop\Pano_Editeur\28i12\Liste.txt


Crée un fichier contenant la liste triée par date d’accès aux fichiers .bas
Il faut bien sûr adapter les chemins
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 17:22

Merci de tes réponses Papydall.  Smile
Mais j'aurais espéré avoir quelque chose en panoramic pur. Je trouve que c'est une fonction qui manque à panoramic. Une fonction qui renvoie la date et l'heure d'enregistrement d'un fichier. On peut ouvrir un fichier, modifier, renommer, supprimer, déplacer, cacher, archiver, mettre en lecture seule, etc... un fichier, mais on ne peux pas lire sa date de création et son heure d'enregistrement.
Même les fichiers ont une date de création, mais comporte aussi la date de dernière modification ou du dernier accès à celui-ci. C'est pourtant une fonction essentielle pour rechercher dans l'ordinateur par exemple les derniers fichiers qui ont été modifiés ou créés par un logiciel, ne serait-ce que pour en proposer les plus récents à son ouverture par exemple. Ou bien rechercher la date de prise d'une photo dans un fichier image, etc... Plein d'autres applications peuvent découler de cette fonction.
Pour ma part, je vais essayer les solutions de papydall, mais ce sera fastidieux à mettre en place dans un programme qui doit examiner rapidement des dizaines de fichiers dans plusieurs dossiers et sous dossiers.
Au fait, même les dossiers ont une date de création. Là aussi une fonction serait la bienvenue pour en extraire la date de création.
Merci encore
A + Wink Wink Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 17:55

Je suis tout à fait d'accord avec toi, Bignono.

Jette un oeil sur ce post; peut-être trouveras-tu quelque chose d'utile.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 18:53

Merci Papydall. C'est pas tout à fait ce que je recherche à faire, mais ça va m'aider quand même.
Merci
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyJeu 9 Nov 2017 - 22:21

Avec KGF.dll, tu peux faire ceci:
Code:
dim res%,file$,dat$
fiile$ = "C:\Documents and settings\test\mon_fichier.dat"
dat$ = string$(255," ")
res% = dll_call2("GetFileDate",adr(file$),adr(dat$))
message "creation date: "+trim$(dat$)

Si cela t'intéresse, je peux ajouter la fonction GetFimeTime...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 0:38

Comment obtenir des informations sur un fichier en VBS

Les propriétés de l'objet File:


Script:

L'exécution de ce script VBS donne quelque chose

Comme ceci:
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 6:57

Bonjour Klaus Very Happy
Oui ça m'intéresse GetFileTime
Merci d'avance. Wink Wink Wink

Oui Paydall, ton dernier script vbs me parait très bien! Je vais voir ce que je peux en faire dans mon programme.
A bientôt
Wink Wink Wink
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 8:29

Ben... c'est déjà fait, en réalité. Contrairement à ce qie je pensais, la fonction retourne date ET heure. Je vais changer cela dans la doc. Voici le code pour essayer:
Code:
dim res%, v$, f$

v$ = string$(255," ")

dll_on "KGF.dll"

open_dialog 1

f$ = file_name$(1)
if f$="_" then terminate

res% = dll_call2("GetFileDate",adr(f$),adr(v$))
message trim$(v$)

end

Le résultat contient deuc chaînes de caractères séparées par un espace. La première est la date, la seconde est l'heure.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 10:27

Oui merci Klaus, c'est parfait.
Mais serait il possible d'avoir 1 ou plusieurs fonctions permettant d'avoir les renseignements sur les propriétés d'un fichier comme dans le dernier script VBS de Papydall.
Ce qui m'importe d'avoir, c'est la date et l'heure de création, la date et l'heure du dernier accès au fichier, la date et l'heure des dernières modifications au fichier, le chemin complet du fichier et éventuellement ses attributs.
Merci de ta réponse Klaus.
A+ Wink Wink Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 15:02

Une légère modification de mon script

Script:


Résultat:
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier EmptyVen 10 Nov 2017 - 22:53

La fonction
Code:
res% = dll_call1("GetFileAttributes",adr(fichier$))
retourne les attributs du fichier, avec res% contenant:
Code:
32 bits d'attributs du fichier. La valeur est le OU logique des attributs suivants:
Hexa-décimal:
faReadOnly        $00000001        Fichiers en lecture seule
faHidden        $00000002        Fichiers cachés
faSysFile        $00000004        Fichiers système
faVolumeID        $00000008        Fichiers d'identification de volume
faDirectory        $00000010        Fichiers répertoire
faArchive        $00000020        Fichiers archive
faSymLink        $00000040        Fichiers archive

Décimal:
faReadOnly        : 1 : Read-only files
faHidden        : 2 : Hidden files
faSysFile        : 4 : System files
faVolumeID        : 8 : Volume ID files
faDirectory        : 16 : Directory files
faArchive        : 32 : Archive files
faSymLink        : 64 : Symbolic link
Ceci est extrait de la doc. Pour les autres informations (date et heure de modification), il faudra réaliser une nouvelle petite fonction. Je vais voir ça.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





comment accèder à l'heure et à la date d'un fichier Empty
MessageSujet: Re: comment accèder à l'heure et à la date d'un fichier   comment accèder à l'heure et à la date d'un fichier Empty

Revenir en haut Aller en bas
 
comment accèder à l'heure et à la date d'un fichier
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Comment jouer un son mp3 dans un fichier .bat.
» Comment accéder au site PANORAMIC
» Comment reconvertir un fichier exe Panoramic en fichier BAS
» [Résolu] Comment ouvrir un fichier depuis internet
» Comment lier un fichier bas à panoramic ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: