I was tyring to do this 4 years ago.
At that time, the only approach that looked good was trying the get PP to fire a "Slide show End" event.
At that time, the event would fire inside VB but I could never get LV to detect the event.
This may have changed as a result of that lay suite that forced MS to expose internal functionality, so you may want to try this again.
Under Communicatons >>> ActiveX there is a "Register Event callback".
Let me know if you figure this out.
Ben