Tohle je překlad z: http://www.developerfusion.com/tools/con... nebo něčeho podobného. Mno problém je s tímhle:
If ProgressChanged IsNot Nothing Then
m_guiMarshaller.BeginInvoke(New MethodInvoker(Function() Do
ProgressChanged(Me, args)
End Function))
m_guiMarshaller je typu System.Windows.Forms.Control ProgressChanged je událost. pokud to dobře chápu tak přes delegáta vstupuji do volajícího vlákna vyvoláním události ProgressChanged. Ve VB by normálně asi stačilo zavolat událost raiseevent progressChanged. Jenže nevím jak to udělat do spouštěcího vlákna.
|