iTunesには、トラックの古い場所(ファイルパスはもう存在しない)があります!彼らの前では。私はあなたが右のトラックをクリックするとこれを知っています!その前にGetInfoを選択して(いいえを選んで、見つけないでください)。 [概要]タブの下には、曲のパスを示すセクションがあります(機能していません)。 iTumes COMを使用してトラックの位置を取得しようとすると、IITFileOrCDTrack.locationは空の文字列を返します。では、Getinfo - > Summaryタブの "where"値をどのように取得するのですか?iTunes COM。 C#でトラックの古い場所を取得するには?
現在、私は現在どのように(C#を使用して)トラックの場所を取得しようとしています。私のiTunesのライブラリ全体が10曲あるので、間違ったファイルの場所を指しているので、どの曲を選んでも問題はありません。
iTunesApp itunes = new iTunesApp();
IITLibraryPlaylist mainLibrary = itunes.LibraryPlaylist;
IITTrackCollection tracks = mainLibrary.Tracks;
IITFileOrCDTrack currTrack;
currTrack = tracks[5] as IITFileOrCDTrack;
Console.WriteLine(currTrack.location) //output is blank.