On May 24, 12:17 am, Tony Meyer <[EMAIL PROTECTED]> wrote: > On May 24, 4:23 pm, Denrael <[EMAIL PROTECTED]> wrote:> I've been playing > with the iTunes sdk on windows, and have come across > > a strange problem. With the following code: > > The object you get back from iTunes.CurrentTrack (the traceback shows > this) is an IITTrack. If you check the iTunes SDK, you'll see that > IITTrack objects don't have a "SkippedCount" attribute - > IITFileOrCDTrack objects do (from memory, this excludes things like > radio links). You need to conver the IITrack object to a > IITFileOrCDTrack object (assuming that it is one); you can do this > with win32com.client.CastTo, as follows: > > Cheers, > Tony
Thanks Tony! I had a suspicion it had to do with casting it, but I was missing some synapses to figure out exactly how to do that. Things have changed from my Assembly Language PL/1 and REXX days. :) I figure if I'm gonna learn a new language, Python's a lot more usable than VBS, and it has an elegance to it that I already appreciate. I'm working my way thru Learning Python ... I suppose I better find some doc on the Win32 COM stuff too. -- http://mail.python.org/mailman/listinfo/python-list