Camera trigger issue
I think you need to develop a circuit to create multiple pulses on a single pulse input.  The timing of your circuit will need to coordinate to the timing of your program so when your program executes ICImagingControl1.MemorySaveImage "Triggered.bmp" it will have enough time to respond to each pulse.  Your program can utilize a string variable to relate the images to each other such as "Triggered1.bmp", "Triggered2.bmp", "Triggered2.bmp".  There is some good documentation in your link under the Using the trigger section.

As far as your circuit to create the 3 pulses you can use some cascading 555 timers.  You would need 3 timers for the on pulses and 3 timers for the off pulses.  I am sure there are better ways of generating the pulses but that is the way I have done this in the past.