Déclarer un événement fait sur commande dans votre classe de porte série qui passera l'information DEHORS à la forme.
Quand l'exemple de votre classe est créé sous la forme vous employez AddHandler () pour câbler vers le haut d'une méthode sous la forme pour manipuler cet événement.
Rassembler de fil peut généralement être fait dans une de trois manières :
(1) de la forme : Utilisation Me.InvokeRequired () le long du Me.Invoke () et d'un délégué.
(2) de la classe de porte série : Encapsuler une commande de BackgroundWorker () et la laisser rassembler pour par l'intermédiaire de l'événement de ProgressChanged ().
(3) de la classe de porte série : Employer un SynchronizationContext () pour commuter des fils avant de soulever l'événement.
Quelques exemples des diverses techniques ici :
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