1

現在、Galaxy S3のSDカードで音楽をチェックし、コンピューターの音楽フォルダーをチェックして、電話にないものをコピーする小さなプログラムを作成しようとしています。現在、SDカードへのパスを把握するのに苦労しています。ファイル システム「Computer\SCH-I535\Card\Music」に移動したときに表示されるパス ウィンドウは、そのパスにファイルが存在することを確認しようとすると、false を返します。SDカードへのパスを適切に見つける方法を教えてくれる人がいるといいのですが。このアプリケーションに優れた WPF UI が必要だったので、現在 C# を使用しようとしています。これは、現在ファイルを取得するために使用しようとしているコードであり、入力した例外をスローしています。

 namespace FileSync
 {
     public class SyncTools
     {
         private readonly string path = @"Computer\SCH-I535\Card\Music\test.mp3";

         public bool pbExist()
         {
             bool exist = System.IO.File.Exists(path);

             if(exist == false) {
                 throw new Exception("File not found.");
             }

             return exist;
         }
     }
 }
4

1 に答える 1

2

「Microsoft Shell Controls and Automation COM API」(shell32.dll)で解決策を見つけました

ここを参照してください: http://dev.flauschig.ch/wordpress/?p=212

于 2014-03-06T16:49:16.317 に答える