C#でiTunesの検索プログラムを作っています。iTunes COM SDK for Windowsを利用しています。
下記のプログラムを実行したところ、
C#
1 string songname = iTunes.LibraryPlaylist.Search(comment, 5);//return IITTrackCollection
次のエラーが出ました。
引数 2: は 'int' から 'iTunesLib.ITPlaylistSearchField' へ変換することはできません。
引数 2とは5のことだと思いますが、これは、
iTunesスクリプトで曲を検索する方法
を参考にして書いたもので、5は曲名を指定していると思うのですが、間違っていますでしょうか?
どう書けばエラーが出なくなるか教えていただければ幸いです。
教えていただいたコードを参考に
C#
1 string songname = iTunes.LibraryPlaylist.Search(comment, ITPlaylistSearchField.ITPlaylistSearchFieldSongNames);
と修正してみましたが、
今度は、 型 'iTunesLib.IITTrackCollection' を 'string' に暗黙的に変換できませんとのエラーが出てしまいます。
さらに教えていただいたコードを参考に、
C#
1 string songname = iTunes.LibraryPlaylist.Search(comment, iTunesLib.ITPlaylistSearchField.ITPlaylistSearchFieldSongNames);
と修正してみましたが、エラーは同じです。
回答3件
あなたの回答
tips
プレビュー