S'identifier

API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services

Membres
Participer
Visiter

Contact

Meilleure résolution
mode 800 x 600

Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum

 


Membre de Click-FR®, Réseau francophone Paie-Par-Click

RemoveDirectory

Date de parution : 15/04/2000 - Cette fiche API a été lue 1095 fois

Description

RemoveDirectory détruit un répertoire sur un disque. La fonction n'effacera pas en revanche les fichiers et sous-répertoires dans celui-ci. Si le répertoire n'est pas complètement vide, la fonction faillira. En cas de succès, la fonction retourne 1 sinon 0.

Syntaxe

AppelDLL32("kernel32", "RemoveDirectoryA", &lpPathName)

lpPathName
Le répertoire à détruire. Celui-ci doit être complètement vide.

Compatibilité

Toutes versions

Remarque

Aucune

Exemple 1

// Effacer le répertoire temp à condition qu'il soit vide
lpRep est une chaine asciiz sur 255
RetVal est un entier
// Ce code vous est offert par Beaussier en ligne
lpRep = "c:\temp"

RetVal = AppelDLL32("kernel32", "RemoveDirectoryA", &lpRep)
Si RetVal <> 1 Alors

Erreur(lpRep + " n'est pas vide, effacement impossible.") Sinon Info(lpRep + " a été effacé.") Fin


Nombre de commentaire sur RemoveDirectory : 0

Rappel : Le code fourni est compatible Windev v.4 et 5. Pour les versions supérieures, vous devez modifier le type des variables numériques. Par exemple : entier long devient entier.
Bien sûr, les marques citées sont déposées par leurs sociétés respectives. Ces pages sont à la disposition de tous, le code fourni est libre mais toute responsabilité est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005 Beaussier & Le Centre W..D..