What do you mean? You can make the call asnchronously and marshal the results back.

This example uses a webservice but you can do the samething locally with a delegate:
http://www.vbforums.com/showthread.p...hreadid=294948