I remember there being a custom active X control for this functionality. It comes with your Visual basic installation, can't quite recall the name of the control.