Wie startet man eine Funktion, die als Variable in einem Thread in .NET 3.5 übergeben wird?.net Variable Funktion als Thread starten
Public Shared Sub starteAlsThread2(addr As Threading.ParameterizedThreadStart)
Dim pts As New Threading.ParameterizedThreadStart(addr)
lgv_worker = New Threading.Thread(pts)
lgv_worker.Start(Argumente)
End Sub
Auf diese Weise gibt einen Fehler der Kompilierung ist: "System.Threading.ParameterizedThreadStart" erfordert einen AddressOf oder Lambda-Ausdruck
Was ist 'Argumente'? – Jodrell
'pts' ergibt keinen Sinn, verwenden Sie einfach' lgv_worker = New Threading.Thread (addr) '. –
@Jodrell: Sorry, ein Objekt als Parameter für die aufgerufene Funktion –