Hi,
ich habe einen Dialog geschrieben, mit dem ich meine Files vom iPhone auf meinen PC hochlade (dabei habt ihr mir vor einiger Zeit geholfen!)
So wie ich das verstanden habe, handelt es sich um einen COM Folder ... und den kann man mit den normalen .NET Methoden nicht in Zugriff nehmen (zB. Directory.GetLogicalDrives(), etc.).
Stattdessen verwende ich den shell.BrowseForFolder() Dialog, um Zugriff auf die Files auf meinem iPhone zu erhalten.
Zunächst wird die Liste unter "ThisPC" angezeigt ... and dann muss ich "Apple iPhone" - "DCIM" - "OK" auswählen, um Zugriff auf den Ordner zu erhalten. Zur Illustration habe ich Screenshots angehängt.
Das funktioniert soweit auch sehr gut. Aber mich nervt, dass ich jedesmal diese Auswahl erneut treffen muss. Ich würde gern DIREKT
This PC - Apple iPhone - DCIM
öffnen.
Kann man den Startordner des BrowseForFolder Dialog nicht beim Öffnen einstellen ?
Oder gibt es eine Möglichkeit das irgendwie programmtechnisch zu lösen ... so etwa wie in den .NET Dialogen, z.B. Directory.GetLogicalDrives().
Ich weiß, COM Folder sind nicht ganz so leicht zu handhaben - aber ich würde mir diese nervige Pfad Auswahl schon ganz gern sparen. Wenn das nicht geht, dann bleibt halt alles so wie es ist ... Im Netz habe ich nichts passendes gefunden, aber vielleicht kennt von euch ja jemand eine bessere Technik.
LG
Peter
ich habe einen Dialog geschrieben, mit dem ich meine Files vom iPhone auf meinen PC hochlade (dabei habt ihr mir vor einiger Zeit geholfen!)
So wie ich das verstanden habe, handelt es sich um einen COM Folder ... und den kann man mit den normalen .NET Methoden nicht in Zugriff nehmen (zB. Directory.GetLogicalDrives(), etc.).
Stattdessen verwende ich den shell.BrowseForFolder() Dialog, um Zugriff auf die Files auf meinem iPhone zu erhalten.
Zunächst wird die Liste unter "ThisPC" angezeigt ... and dann muss ich "Apple iPhone" - "DCIM" - "OK" auswählen, um Zugriff auf den Ordner zu erhalten. Zur Illustration habe ich Screenshots angehängt.
Das funktioniert soweit auch sehr gut. Aber mich nervt, dass ich jedesmal diese Auswahl erneut treffen muss. Ich würde gern DIREKT
This PC - Apple iPhone - DCIM
öffnen.
Kann man den Startordner des BrowseForFolder Dialog nicht beim Öffnen einstellen ?
Oder gibt es eine Möglichkeit das irgendwie programmtechnisch zu lösen ... so etwa wie in den .NET Dialogen, z.B. Directory.GetLogicalDrives().
Ich weiß, COM Folder sind nicht ganz so leicht zu handhaben - aber ich würde mir diese nervige Pfad Auswahl schon ganz gern sparen. Wenn das nicht geht, dann bleibt halt alles so wie es ist ... Im Netz habe ich nichts passendes gefunden, aber vielleicht kennt von euch ja jemand eine bessere Technik.
LG
Peter