si è una rich text box.....
Il thread viene invocato qui :
codice:
Private Sub SerialPort_DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles         SerialPort1.DataReceived
        UpDateText(SerialPort1.ReadExisting())  
    End Sub
Non capisco proprio.....
SerialPort_DataReceived viene chiamata in modo asincrono dall'oggetto SerialPort (oggetto vb), poi questo va a chiamare quella funzione....
Come faccio ad essere in un thread diverso da quello di appartenenza...

Hai ragione per la sezione non me ne sono accorto