IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Ouvrir le dernier fichier créé/modifié d'un dossier sur visual basic 2010 [Débutant]


Sujet :

VB.NET

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Ouvrir le dernier fichier créé/modifié d'un dossier sur visual basic 2010
    Bonjour,

    J’aimerai ouvrir le dernier fichier créer/modifier d'un dossier sur visual basic 2010, es ce que c'est possible ?
    Si oui comment faire ?

    Merci d'avance

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    505
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2006
    Messages : 505
    Points : 293
    Points
    293
    Par défaut
    Import system.io
    Tout est dedans!

  3. #3
    Membre éclairé Avatar de r.morel
    Homme Profil pro
    Dessinateur CAO
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Dessinateur CAO
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Points : 667
    Points
    667
    Par défaut
    Salut,
    Pour lister les fichiers dans un répertoire : Directory.GetFiles
    Pour obtenir la date du dernier accès en écriture : File.GetLastWriteTime

    Pourquoi encore utiliser Visual Studio 2010 ? Tu peux télécharger la version Community de 2017 gratuitement.

    @+
    Merci de ainsi que d'utiliser les boutons et

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Bonjour,
    D'abord merci pour vos réponses, j'ai essayer, mais ça ne marche toujours pas, ça m'ouvre tout les fichiers du dossier et c'est pas ce que je veux :/

  5. #5
    Expert confirmé
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Points : 4 239
    Points
    4 239
    Par défaut
    Hello,

    Peut-être que ça ira plus vite si tu postes ton code. On pourrait pointer plus rapidement tes erreurs qu'en énumérant toutes les possibilités...
    Kropernic

  6. #6
    Membre éclairé Avatar de r.morel
    Homme Profil pro
    Dessinateur CAO
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Dessinateur CAO
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Points : 667
    Points
    667
    Par défaut
    Le code c'est cà : (Reçu dans le mail d'abonnement)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      For Each fichier As String In IO.Directory.GetFiles("C:\Users\Me\Desktop\IMAGE")
                'For Each info As String In IO.File.GetLastWriteTime(fichier)
                Process .Start=(File.GetLastAccessTimeUtc(fichier))
            Next
    C'est normal que cela t'ouvre chacune de tes images.
    Il y plusieurs solutions. Pour moi, je pense qu'il faut lister chacun de tes fichiers avec leur date et ensuite tu fais un tri pour trouver le plus récent.
    Regarde de ce coté : https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx
    Merci de ainsi que d'utiliser les boutons et

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Avec ce code j'arrive à voir la date c'est super, mais mtn je dois trouver le raccourci du fichier de cette date, est ce que tu sais comment faire ?

    Dim path As String = "C:\Users\M\Desktop\IMAGE"

    TextBox1.Text = IO.File.GetLastWriteTime(path)

    Merci d'avance

  8. #8
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Bonjour Mehdibmc,

    Il faut que, ...comment faire ceci ... , je veux ... , je dois ... , ça ne marche pas......
    en quelque messages tu as réunis tout les critères du membre qui n'a pas envie de se donner les moyens....... si tu crois qu'il existe une fonction pour s'équiper de bon sens alors tu peux toujours chercher

    A bon entendeur.....

  9. #9
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Pour le moment j'ai le code si dessous, le problème de ce code il ouvre que les fichier qui ce trouvent dans le disque C, et moi mon fichier ce trouve dans un autre disque.

    Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\IMAGE"
    Dim a As String = (New IO.DirectoryInfo(path).GetFiles("*.jpg").OrderByDescending(Function(x) x.CreationTime).FirstOrDefault().Name)
    TextBox1.Text = (path & "\" & a)

    Si une personne sais comment faire la même chose dans d'autres disque, merci de m'aidé

  10. #10
    Membre éclairé Avatar de r.morel
    Homme Profil pro
    Dessinateur CAO
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Dessinateur CAO
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Points : 667
    Points
    667
    Par défaut
    Citation Envoyé par Mehdibmc Voir le message
    Pour le moment j'ai le code si dessous, le problème de ce code il ouvre que les fichier qui ce trouvent dans le disque C, et moi mon fichier ce trouve dans un autre disque.

    Dim path As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\IMAGE"
    Dim a As String = (New IO.DirectoryInfo(path).GetFiles("*.jpg").OrderByDescending(Function(x) x.CreationTime).FirstOrDefault().Name)
    TextBox1.Text = (path & "\" & a)

    Si une personne sais comment faire la même chose dans d'autres disque, merci de m'aidé
    Ouh la !
    Ton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Environment.SpecialFolder.Desktop
    renvoie le chemin du bureau de l'utilisateur. Il suffit donc de le remplacer par le chemin de ton disque...
    Merci de ainsi que d'utiliser les boutons et

  11. #11
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Merci pour votre réponse, je sais que Environment.SpecialFolder.Desktop renvoi au bureau, le problème c'est je n'est pas trouver dans https://msdn.microsoft.com/fr-fr/lib...ang=vb#Syntaxe , le membre qui pourrait accédé au disque voulu.

  12. #12
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    C'est bon problème résolu, il fallait juste remplacer Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\IMAGE" par le chemin voulu.

    Merci à vous tous.

    à la prochaine !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ouvrir le dernier fichier enregistré
    Par volubiliss dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/08/2010, 14h18
  2. ouvrir un autre fichier excel d'un même dossier
    Par jbggg dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/11/2009, 10h44
  3. [E-03] Boucle pour ouvrir le dernier fichier
    Par neiluj26 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/03/2009, 17h35
  4. Ouvrir le dernier fichier Excel enregistré
    Par GalJin dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 30/11/2007, 15h34
  5. Ouvrir le dernier fichier cree ?
    Par M4tthieu dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 26/06/2007, 19h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo