Jump to content
Xtreme .Net Talk

Recommended Posts

Posted
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?
  • 3 months later...
Posted

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.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...