none
Supression d'un fichier lors de la fermeture du programme. RRS feed

  • Question

  • Bonjour tout le monde :-)
    V oici : Je veux lors de la fermeture du programme ( Qui télécharge et utilise un fichier ) le supprime après fermeture.
    Merci d'avance.
    C / C++ Programmer HTML / CSS Programmer PHP & MySQL Lover Adom corporation administrator :D
    jeudi 11 mars 2010 12:46

Réponses


  • Bonjour Zida,

    Pour la suppression d'un fichier il existe "File.Delete("PathDuFichier")"
    Il faut faire l'import de System.IO ou l'utiliser en path direct dans l'exemple
    File.Delete("PathDuFichier")
    'ou
    System.IO.File.Delete("PathDuFichier")
    Attention quand même a l'erreur que cela pourrais généré si le fichier est absent, il faudra tester la présence avant !


    A bientot




    Cordialement, Troxsa
    jeudi 11 mars 2010 15:44
    Auteur de réponse
  • Bonjour,

    vous pouvez utiliser File.Exists

    Donc au final quelque chose comme :

    Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
    
            If System.IO.File.Exists("MonPathFichier") Then
                System.IO.File.Delete("MonPathFichier")
            End If
    
    End Sub


    Cordialement
    vendredi 12 mars 2010 13:23
    Modérateur

Toutes les réponses


  • Bonjour Zida,

    Pour la suppression d'un fichier il existe "File.Delete("PathDuFichier")"
    Il faut faire l'import de System.IO ou l'utiliser en path direct dans l'exemple
    File.Delete("PathDuFichier")
    'ou
    System.IO.File.Delete("PathDuFichier")
    Attention quand même a l'erreur que cela pourrais généré si le fichier est absent, il faudra tester la présence avant !


    A bientot




    Cordialement, Troxsa
    jeudi 11 mars 2010 15:44
    Auteur de réponse
  • Bonjour,

     

    En plus, il faut ajouter le code fournit par Troxsa dans la méthode appelée par l’évènement FormClosing du formulaire principal, ou par un autre évènement lancé avant la fermeture de l’application.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    vendredi 12 mars 2010 11:50
  • Ah oui j'ai zappé ce passage ^^
    :)
    Cordialement, Troxsa
    vendredi 12 mars 2010 12:13
    Auteur de réponse
  • Merci TroXsA !
    Mais j'ai besoin du code qui vérifie que le fichier est présent ! Merci !
    C / C++ Programmer HTML / CSS Programmer PHP & MySQL Lover Adom corporation administrator :D
    vendredi 12 mars 2010 13:07
  • Bonjour,

    vous pouvez utiliser File.Exists

    Donc au final quelque chose comme :

    Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
    
            If System.IO.File.Exists("MonPathFichier") Then
                System.IO.File.Delete("MonPathFichier")
            End If
    
    End Sub


    Cordialement
    vendredi 12 mars 2010 13:23
    Modérateur