Here is what my colleague just now pointed out to me.

http://www.vbforums.com/showthread.p...hreadid=122435

In this thread, the reply has been posted even before the question was asked.

.