I think there are issues with the .NET mailing list – I haven’t seen your message come through which could explain the lack of replies.

 

From what I can tell, you are trying to change the text which is on one thread from the serialport control which probably has its own thread.

 

Do a google for update control from another thread.

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeremy Coulter
Sent: Friday, 16 December 2005 7:29 a.m.
To: [email protected]
Subject: [DUG] OFF TOPIC

 

Sorry to send this here....and I prob.should send to OffTopic, but just incase someone who is not on the offtopic list knows the answer I am sending here.

 

This is a .Net question that I asked lastnight 7pm but the email, infact no emails, has not comethru form the nz dotnet mailing list. If someone knows the answer, I would greatly appreciate the answer :-

 

Hi all.

I fired up VS2005 for the first time today...well first time to DO something....and I noticed the new SerialPort control.

This fitted in nicely because I want to read some data from the comport for the wee app I want to do.

 

Now I might be approching this the wrong way, but I dropped a serialport control onto my SmartDevice app....I am writting a PPC 2003 app. and set up the port settings etc, and on the "DataReceived" event I am doing :-

 

    TextBox1.Text = SerialPort1.ReadLine()

 

And THIS is where it throws an error.  Can someone please help?   The error is :-

 

System.NotSupportedException was unhandled
  Message="Control.Invoke must be used to interact with controls created on a separate thread."
  StackTrace:
    at Microsoft.AGL.Common.MISC.HandleAr()
    at System.Windows.Forms.Control.get_Text()
    at System.Windows.Forms.Control.set_Text()
    at DeviceApplication1.Form1.SerialPort1_DataReceived()
    at System.IO.Ports.SerialPort.CatchReceivedEvents()
    at EventLoopRunner.CallReceiveEvents()
    at WorkItem.doWork()
    at System.Threading.Timer.ring()

 

 

Thanks, Jeremy


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.13.13/200 - Release Date: 14/12/2005

_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to