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

WebDev Discussion :

Formatage Clé USB


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 20
    Par défaut Formatage Clé USB
    Bonjour à tous !

    J'écris ici car là, je rame pas mal à cause de ceci :

    A la base je voudrais pouvoir vider une clé USB sous windev.

    Mes recherches m'ont conduit à travailler via les API et particulièrement la fonction SHformatDrive (qui permet de formater ou d'ouvrir la fenêtre de formatage windows)

    Divers pages m'ont donné l'exemple de la fonction et des paramètres à lui passer voir ici

    Malheureusement quelques soient les paramètres passés, j'ai toujours pas réussi à obtenir un formatage.

    Voici une partie de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    res est un entier
    hwnd est un entier = 0
    hwnd=Handle()
    Info(hwnd)
    
    SI OuiNon("Voulez vous vraiment vider la clé (données perdues)")=Oui ALORS
    	res=AppelDLL32("Shell32","SHFormatDrive",hwnd,1,0,0)
    	Info(res)
    	Info("clé vidée")
    FIN
    
    hwnd => numéro de la fenêtre active
    1 => a priori le numéro d'ID de ma clé usb
    0 => Formatage complet
    0 => Formatage rapide
    Si quelqu'un a déjà réussi à faire ca ou à une autre méthode, je suis prenant, le but étant de vider une clé USB (pour un futur remplissage).

    En vous remerciant.

    Marcant.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 20
    Par défaut
    Aller, comme tout bon informaticien, me répond à moi-même :

    C'est le numéro d'identifiant du disque à formater qui posait problème !
    Dans mon cas c'était le lecteur G et donc le numéro 6 (A=0, B=1, ...)
    Moi je testais le 1 (numéro logique) et 7 parce que je commençais pas à compter depuis 0 !

    Merci à tous et surtout à moi-même .


    Marcant,
    Auto-solutionneur.

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

Discussions similaires

  1. [Débutant] Formatage clé usb
    Par raikenatsu dans le forum C#
    Réponses: 5
    Dernier message: 29/07/2011, 13h04
  2. Formatage disque USB externe
    Par chatisis dans le forum Virtualisation
    Réponses: 2
    Dernier message: 17/12/2010, 17h21
  3. Formatage clé usb sur Mac OS X
    Par The-Most-Wanted dans le forum Apple
    Réponses: 3
    Dernier message: 01/04/2010, 05h59
  4. Formatage clé USB
    Par compdev dans le forum Composants
    Réponses: 6
    Dernier message: 10/05/2009, 12h27
  5. Réponses: 12
    Dernier message: 20/05/2007, 16h38

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