2011-04-19 99 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值的曲目。