none
Visual Studio - USB RRS feed

  • Pergunta

  • Boa tarde galera, então estou com uma dúvida e gostaria de ajuda, preciso fazer uma aplicação no Visual Studio C# com o propósito de: Quando for conectado algo na porta USB, exemplo: Fone de ouvido, celular, etc, mostrar as informações dele, como posso fazer isso?
    quinta-feira, 27 de agosto de 2020 20:38

Respostas

  • Ola,

    Você pode usar o exemplo abaixo como um ponto de início para começar a desenvolver o que você quer.

    <tt style="background:transparent;border:0px;margin:0px;padding:0px;vertical-align:baseline;line-height:21px;">using System.Management;
    ...
    private void Form1_Load(object sender, EventArgs e)
    {
        ManagementObjectSearcher device_searcher = 
            new ManagementObjectSearcher("SELECT * FROM Win32_USBHub");
        foreach (ManagementObject usb_device in device_searcher.Get())
        {
            ListViewItem new_item = lvwDevices.Items.Add(
                usb_device.Properties["DeviceID"].Value.ToString());
            new_item.SubItems.Add(
                usb_device.Properties["PNPDeviceID"].Value.ToString());
            new_item.SubItems.Add(
                usb_device.Properties["Description"].Value.ToString());
        }
    }</tt>

    • Marcado como Resposta Uppertroy segunda-feira, 31 de agosto de 2020 14:44
    sexta-feira, 28 de agosto de 2020 14:44
    Moderador