Moin,
kann mir evtl jemand erklären warum das nicht funktioniert?
Ich habe eine Shared Sub erstellt und möchte daraus einen Thread starten.
Ist für mich nur ein Testprojekt um mal ein wenig den Horizont zu erweitern.
Danke und bleibt gesund!
kann mir evtl jemand erklären warum das nicht funktioniert?
Ich habe eine Shared Sub erstellt und möchte daraus einen Thread starten.
Ist für mich nur ein Testprojekt um mal ein wenig den Horizont zu erweitern.
VB.NET-Quellcode
- Namespace MySQL
- Public Class TestKlasse
- Public Shared Event Fire(ByVal i As Integer)
- Public MTH As New Threading.Thread(AddressOf RunTh)
- Private Property counter As Integer
- Public Shared Sub start()
- MTH.Start() '<--- Fehler: Auf einen Instanzmember einer Klasse kann nicht ohne explizierte Instanz einer Klasse von einer/m
- ' freigegebenen Methode/Member aus verwiesen werden.
- End Sub
- Private Sub RunTh()
- counter += 1
- RaiseEvent Fire(counter)
- Threading.Thread.Sleep(10)
- RunTh()
- End Sub
- End Class
- End Namespace
Danke und bleibt gesund!
In Arbeit...