iTunes COM界面Jscript问题

时间:2011-04-19 21:33:07

标签: javascript itunes

如何正确使用ItemByName()?

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

这是文档提供的内容,但我无法弄清楚如何让它工作......

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

如果我的歌曲名称不止一首歌怎么办?我该如何注意?

2 个答案:

答案 0 :(得分:1)

如果多个音轨名称相同,ItemByName会返回trackID值最低的音轨。

答案 1 :(得分:0)

ITTTrackCollection具有搜索功能,可让您按多个字段进行搜索。这不是那么糟糕。