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 :

Déplacer fichier + Nom avec valeur d'une variable


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 14
    Par défaut Déplacer fichier + Nom avec valeur d'une variable
    Bonjour,

    je cherche à déplacer des fichiers d'un dossier à un autre, avec comme nom de fichier en destination, la date en préfixe de la forme:

    100422_Nomfichier

    Pour le déplacement des fichier ainsi que pour la récupération de la date, pas de problème. Voici mon code.

    1°) pour récupérer la date dans une variable de type Int (pour le jour, le mois, l'année):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim mois2, jour2, annee2 As Integer
            Dim mois, jour, annee As Date
            mois = Date.Today
            mois2 = Microsoft.VisualBasic.DateAndTime.Month(mois)
            jour = Date.Today
            jour2 = Microsoft.VisualBasic.DateAndTime.Day(jour)
            annee = Date.Today
            annee2 = Microsoft.VisualBasic.DateAndTime.Year(annee)
    2°) mon code pour déplacer des fichiers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim source As String
            source = "C:\Documents and Settings\anthony\Mesdocuments\test.jpg"
            Dim destination As String
     
            If lentilles = True Then
            destination = "C:\Scans\Bon de livraison lentilles\test2.jpg"
            My.Computer.FileSystem.MoveFile(source, destination, True)
            End If
    Seulement, comment définir que je veux enregistrer mon fichier avec la valeur des variables: annee2 - jmois2 - jour2 en préfixe?

    Merci d'avance pour vos réponses!!


  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 319
    Par défaut
    Bonjour
    Si j'ai bien compris la question, il te suffit de faire quelque chose dans le genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    destination = "C:\Scans\Bon de livraison lentilles\" & annee2 & "-" & jmois2 & "-" & jour2 & "-test2.jpg"
    En esperant t'avoir aidé

    Nasty

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 14
    Par défaut
    Merci beaucoup Nasty pour cette réponse rapide et qui plus est fonctionne impecc!

    Bonne journée

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 319
    Par défaut
    Ok
    Pense a mettre le

    Nasty

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

Discussions similaires

  1. Requête SQL dynamique avec nom de table dans une variable
    Par jonjack dans le forum SQL Procédural
    Réponses: 9
    Dernier message: 15/09/2011, 14h37
  2. valeur d'une variable dans un nom de fichier
    Par g.abdou dans le forum VBScript
    Réponses: 7
    Dernier message: 24/06/2010, 12h16
  3. Comment recuperer la valeur d'une variable de session avec du javascript
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/09/2006, 10h40
  4. Réponses: 2
    Dernier message: 08/06/2006, 13h48
  5. donner la valeur d'une variable comme nom de table
    Par cladsam dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/10/2005, 15h16

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