markc Posted March 22, 2006 Posted March 22, 2006 How do you call a sub from an asynchronous sockets beginread event? Im guessing its not as simple as "Procedure(argument)" since its not on the same thread... or is it? Quote
Gill Bates Posted July 4, 2006 Posted July 4, 2006 Yep, it is. As long as the procedure is not accessing controls on the UI thread you do not have anything to worry about -- besides of course the normal synchronization concerns regarding thread safety (which you should be considering when dealing with multiple threads anyway). If the procedure does access UI controls then you need to utilize either Invoke or BeginInvoke to marshal your request from your thread to the UI thread. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.