Les Snippets

Connexion

Supprimer un fichier

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 19/04/2007 15:01:01 et initié par Drikce06 [Liste]
Date de mise à jour : 05/10/2008 11:34:05
Vue : 48700
Catégorie(s) : Fichier / Disque
Langages dispo pour ce code :
- VB 2005
- VB6, VBA
- VB 2005, VB.NET 1.x, VB6, VBA
- VB6, VBA
- Java
- Delphi 5
- Windev
- C# 1.x, C# 2.x, C# 3.x
- ColdFusion, ColdFusion MX
- ObjectiveCaml
- Javascript
- Python
- Tcl



Langage : VB 2005
Date ajout : 19/04/2007
Posté par Drikce06 [Liste]
DateMAJ : 19/04/2007
Sub DeleteFile(ByVal FilePath As String)
        If My.Computer.FileSystem.FileExists(FilePath) = True Then
            My.Computer.FileSystem.DeleteFile(FilePath)
        Else
            MsgBox("Le fichier à supprimer n'existe pas")
        End If
    End Sub
    'Exemple d'utilisation
    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click
        DeleteFile("C:\test.txt")
    End Sub
Langage : VB6 , VBA
Date ajout : 19/04/2007
Posté par Drikce06 [Liste]
    Sub DeleteFile(ByVal FilePath As String)
        If Dir(FilePath, vbHidden) <> "" Then
            Dim FSO = CreateObject("Scripting.FileSystemObject")
            FSO.deletefile(FilePath)
            FSO = Nothing
        Else
            MsgBox("Le fichier à supprimer n'existe pas")
        End If
    End Sub
    'Exemple d'utilisation
    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click
        DeleteFile("C:\test.txt")
    End Sub
Langage : VB6 , VB.NET 1.x , VB 2005 , VBA
Date ajout : 19/04/2007
Posté par Drikce06 [Liste]
    Declare Function DeleteFile Lib "kernel32" Alias "DeleteFileA" (ByVal lpFileName As StringAs Long
    Sub KillFile(ByVal FilePath As String)
        If Dir(FilePath, vbHidden) <> "" Then
            DeleteFile(FilePath)
        Else
            MsgBox("Le fichier à supprimer n'existe pas")
        End If
    End Sub
    'Exemple d'utilisation
    Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click
        KillFile("C:\test.txt")
    End Sub
Remarque :
Utilisation de l'API DeleteFile.
Langage : VB6 , VBA
Date ajout : 20/04/2007
Posté par jrivet [Liste]
Sub DeleteFile(ByVal FilePath As String)    If Dir(FilePath, vbHidden) <> "" Then        'Utilisation de Kill (pas besoin de charger un FSO)        Call Kill(FilePath)    Else        MsgBox ("Le fichier à supprimer n'existe pas")    End If End Sub
Private Sub Form_Load()    Call DeleteFile("C:\Test.vbs") End Sub
By Renfield
Remarque :
Cette façon de procéder utilise directement la fonction disponible en VB6 et VBA.
Langage : Java
Date ajout : 22/04/2007
Posté par Twinuts [Liste]
public static void deleteFile(String name) {
    java.io.File file = new java.io.File(name);
    if(file.exists())
        file.delete();
    else
        javax.swing.JOptionPane.showMessageDialog(null, "Le fichier n'existe pas !");
}

Langage : Delphi 5
Date ajout : 23/04/2007
Posté par japee [Liste]
DateMAJ : 23/04/2007
procedure DeleteThisFile(const FileName: string);
begin
  if not DeleteFile(FileName) then
    ShowMessage('Ce fichier n''existe pas');
end;
Remarque :
On peut peaufiner avec :
ShowMessage(Format('Le fichier %s n''existe pas', [ExtractFileName(FileName)]));
Langage : Windev
Date ajout : 23/04/2007
Posté par Elian Lacroix [Liste]
// Supprime le fichier
fSupprime("c:\fichier.txt")
// Supprime le fichier en le laissant dans la corbeille
fSupprime("c:\fichier.txt", frVersCorbeille)
Langage : C# 1.x , C# 2.x , C# 3.x
Date ajout : 27/04/2007
Posté par Bidou [Liste]
DateMAJ : 05/10/2008

public static void DeleteFile(string path)
{
   if (System.IO.File.Exists(path)) System.IO.File.Delete(path);
}

Langage : ColdFusion , ColdFusion MX
Date ajout : 22/05/2007
Posté par FredVandaele [Liste]
<cfif FileExists(ExpandPath('file.txt'))>
    <cffile action = "delete"  file = "c:\files\upload\file.txt">
<cfelse>
    File does not exist
</cfif>
Langage : ObjectiveCaml
Date ajout : 04/06/2007
Posté par Cacophrene [Liste]
DateMAJ : 04/06/2007
(* Supprime un fichier. Exemple d'utilisation : remove "/home/me/file" *)
let remove file = match Sys.file_exists file with
      | true -> Sys.remove file
      | false -> raise Not_found
Langage : Javascript
Date ajout : 09/06/2007
Posté par yousfane [Liste]
function del(fichier){
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFile(fichier);
}

Remarque :
Exemple pour utiliser ce script:
   del("C:/test.txt")
Langage : Python
Date ajout : 08/09/2007
Posté par aera group [Liste]

import os


def supp_fichier(fichier):
    os.remove(fichier)

Remarque :
L'argumment "fichier" doit être le nom du fichier à supprimmer avec son chemain complet sous forme de chaine
Langage : Tcl
Date ajout : 17/09/2009
Posté par gersoo [Liste]
file delete $fichier


Snippets en rapport avec : File, Fichier, Supprimer, Delete



Codes sources en rapport avec : File, Fichier, Supprimer, Delete

{ASP / ASP.NET} UN PETIT EXPLORATEUR DE FICHIERS + SUPPRESSION DE FICHIERS
bon, je me suis un peu éclaté avec la récursivité. Il ne me semble pas avoir vu de source correspond...

{Visual Basic, VB6, VB.NET, VB 2005} TUTO VB.NET : SUPPRIMER UNE LIGNE DANS UN FICHIER
Cette fonction permet de supprimer une ligne dans un fichier texte, en fonction du numéro de la lign...

{Visual Basic, VB6, VB.NET, VB 2005} MODIFIER LES EXTENSION DES FICHIERS
Ce programme permet de Modifier les extensions des fichiers selectionnés,par rapport à votre choix.....

{C / C++ / C++.NET} GENERE BMP
Name: GenBMP Copyright: 0.1 Author: Lajouad Rachid Date: 05/12/11 17:35 Description: ...

{} NOM FICHIER
Validation du nom d'un fichier. - Accepte : File.txt | C:\Data\..\.\CodeSSourceS.Regex\MonFichier...

{Visual Basic, VB6, VB.NET, VB 2005} FAT RECOVER : RÉCUPÉRER LES FICHIERS EFFACÉS DE VOS PARTITIONS FAT (CARTE MÉMOIRE ET CO)
Ce code permet de récupérer les fichiers effacés sur les partitions FAT12, FAT16 et FAT32. Pour cela...

{PHP} CLASSE DIRECTORYITERATOR POUR PHP4
Dans le cadre d'un de mes projets, j'utilise la classe PHP 5 DirectoryIterator vraiment utile pour l...

{Visual Basic, VB6, VB.NET, VB 2005} ENREGISTRER ET CHARGER LISTVIEW DANS FICHIER AVEC IMAGE ETC...
Salut a tous, Voici un ptit code pour enregistrer une listview dans un fichier et la recharger de...

{JAVA / J2EE} CLASS FILE UTILITIES / CLASSE UTILITAIRE DE MANIPULATION DE FICHIERS
Petite classe toute bête de manipulation de fichiers, simple mais tellement utile ;) voila, si ça p...

{Visual Basic, VB6, VB.NET, VB 2005} MODIFICATIONS NOM DE FICHIERS DANS UN MÊME RÉPERTOIRE
C'est un tout petit code tout simple mais qui est pratique si on veut modifier rapidement les noms d...