Förklara att en beställnings- händelse i din seriella port klassificerar att ska passera informationen UT till bilda.
När anföra som exempel av ditt klassificerar, skapas i bilda som du använder AddHandler () för att binda upp en metod i bilda för att behandla den händelse.
Att ordna för tråd kan allmänt göras i en av tre väg:
(1) Inifrån bilda: Bruk Me.InvokeRequired () längs Me.Invoken () och en delegat.
(2) Inifrån den seriella porten klassificerar: Encapsulate en BackgroundWorker () kontrollerar och låt den ordna för via den ProgressChanged () händelsen.
(3) Inifrån den seriella porten klassificerar: Använd en SynchronizationContext () för att koppla trådar, innan du lyfter händelsen.
Några exempel av de olika teknikerna här:
http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_26253934.htmlhttp://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_24295878.html