2011-04-19 54 views
0

如何正确使用ItemByName()?iTunes COM接口Jscript问题

HRESULT IITTrackCollection::ItemByName ( [in] BSTR name, 
    [out, retval] IITTrack ** iTrack 
) 

这就是文档提供,但我无法弄清楚如何得到它的工作...

foundTrack = tracks.ItemByName("Track Name"); 
     WScript.Echo(foundTrack.Artist); 

如果我有一个以上的歌曲多用这条赛道的名字吗?我如何注意这一点?

回答

0

ITTTrackCollection有一个搜索功能,可以让你搜索几个字段。也不是那么坏。

1

似乎在同名多个曲目的情况下,ItemByName会返回最低trackID值的曲目。