1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Clé USB

Discussion dans 'Windev' créé par Safo, Juin 5, 2020.

  1. Safo

    Safo New Member

    Inscrit:
    Mai 1, 2018
    Messages:
    20
    J'aime reçus:
    0
    Salut a tous
    Je veux savoir comment obtenir les informations USB sélectionnées

    Mon Code Dans la Selecteur:

    SI MoiMême=1 ALORS
    LISTE_SansNom1..Visible=Faux
    SAI_Numéro_de_sérier = sNuméroFinal
    SINON
    ListeSupprimeTout(LISTE_SansNom1)
    LISTE_SansNom1..Visible=Vrai
    gpautAutObjetResultats = gpautAutObjetService>>ExecQuery("SELECT Model, Size, SerialNumber, Signature " +
    "FROM Win32_DiskDrive Where MediaType = 'Removable Media' ")
    POUR x=0 _À_ gpautAutObjetResultats>>count -1
    sListe est une chaîne = gpautAutObjetResultats>>ItemIndex(x)>>Properties_("Model")>>Value
    ListeAjoute(LISTE_SansNom1,sListe)
    FIN

    FIN

    Code Dans "Selectioné d'une ligne de Liste_sansnom :

    objLocator est un objet Automation "WbemScripting.SWbemLocator"
    objService est un objet Automation dynamique
    Results est un objet Automation dynamique
    QUAND EXCEPTION DANS
    objService = objLocator>>ConnectServer(".", "root\cimv2")
    objService>>Security_>>ImpersonationLevel = 3
    // Infos périphériques amovibles
    Results = objService>>ExecQuery("SELECT SerialNumber, Signature " +
    "FROM Win32_DiskDrive Where MediaType = 'Removable Media' ")
    sUSBSN2 est une chaîne
    sSignature2 est une chaîne
    POUR x = 0 _À_ Results>>Count -1

    sUSBSN2 = Results>>ItemIndex(x)>>Properties_("SerialNumber")>>Value
    sSignature2 = Results>>ItemIndex(x)>>Properties_("Signature")>>Value

    FIN
    FAIRE
    Erreur("Erreur execution WMI",ExceptionInfo(errInfo))
    ExceptionActive()
    FIN

    ici je récupère les information de 2 clé USB
    mais je veux récupérer seulement celui sélectionné!
    merci
     

    Fichiers attachés:

    Tags:
  2. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328
    Bonjour,
    Pourquoi ne pas utiliser les

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    de windev ?
    Code (Text):
    Détecter des périphériques
    Afficher les périphériques
    Sélectionner le périphérique
    Traiter le périphérique comme un HD
     
    Les exemples fournis dans la doc sont très parlants. Il n'y a plus qu'à les adapter
     
  3. Safo

    Safo New Member

    Inscrit:
    Mai 1, 2018
    Messages:
    20
    J'aime reçus:
    0

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour,
    Pourquoi ne pas utiliser les

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    de windev ?
    Code (Text):
    Détecter des périphériques
    Afficher les périphériques
    Sélectionner le périphérique
    Traiter le périphérique comme un HD
     
    Les exemples fournis dans la doc sont très parlants. Il n'y a plus qu'à les adapter
    Cliquez pour agrandir...
    quel Doc ??
     
  • khaliassas

    khaliassas Active Member

    Inscrit:
    Mar 4, 2019
    Messages:
    446
    J'aime reçus:
    142
    click sur le lien "fonctions usb" je presume
    tu arrive a la documentation et exemple de pcsoft sur les focntion usb
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    598
    J'aime reçus:
    328

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    quel Doc ??
    Cliquez pour agrandir...
    Celle qu'on trouve en faisant F1 et en cherchant USB.
    La doc windev est très bien faîte, agrémentée d'exemples et de remarques et répond à 95% des questions posées sur les forums.
    Elle renvoie aussi aux programmes d'exemples fournis.
     
  • Partager cette page

    Chargement...