none
C# Fotos übertragen von Tablet oder Kamera RRS feed

  • Allgemeine Diskussion

  • Hallo,

    ich bin neu in C# Programmierung und brauche Eure Hilfe.
    Ich verwende Visual Studio Express 2015 (Desktop) unter Windows 7.

    Ich möchte Fotos von USB Geräten (z.B. Tablet oder Digitalkamera) in meine C# Desktop-Applikation übertragen und dort anzeigen.

    Wenn ich die Kamera oder das Tablet per USB verbinde erscheinen die in Windows unter 'Tragbare Geräte'.
    Ich habe also nach C# und WPD (Windows Portable Devices) gegooglet und Code-Snippets gefunden, die zunächstmal die Geräte ermittelt:

    using PortableDeviceApiLib; // WPD (Windows Portable Devices)
    
    ...
        PortableDeviceManagerClass devMgr = new PortableDeviceManagerClass();
    
          uint cDevices = 0;
    
          // Retrieve a count of connected WPD devices.
          devMgr.GetDevices(null, ref cDevices);
    
          if (cDevices > 0)
          {
            // Do something
          }

    Wenn ich das Programm debugge und mir cDevices anschaue so ist das immer 0 (Null).
    Wenn ich ein Gerät per USB verbunden habe, so müsste cDevices doch 1 sein - oder?
    (Das Tablet ist per USB verbunden, sehe es ja unter Computer-->Tragbare Geräte)

    Was mache ich falsch?

    Danke!



    Donnerstag, 27. August 2015 13:42

Alle Antworten