hi there,
i was doing socket programming between desktop PC and mobile device,
however i always get an error msg on device application as below
"Control.Invoke must be used to interact with controls created on a separate thread"
what does that mean i only know it was something to do with the thread and control
can somebody explain why it happen thx

socket programming
Alistair Leslie-Hughes
Please see this:
http://msdn.microsoft.com/library/default.asp url=/library/en-us/dnnetcomp/html/multithreaded_netcf_apps.asp
And this:
http://msdn.microsoft.com/library/default.asp url=/library/en-us/dnnetcomp/html/netcfmultithreadedapp.asp
In case you're wondering how you got another thread even though you never created one, that was some asynchronous method you're using (e.g. BeginReceive()). These methods are creating another thread they use to do stuff while your main thread is instantly given back to you.