hallo leute, ich habe ein kleines problem:
hier ist mein hintergrundprozess:
jetzt kommt die frage: wenn ich das einzelt laufen lasse, läuft es wie geschmiert. wenn aber ich das von einem anderen hintergrundprozess laufen lasse, meldet er problem mit der POSITIONTURNTABLE variablen. angeblich benutzt das schon jemand. wie kann man das lösen? Aufrufen tu ich das so:
kann mir jemand sagen woran es liegt? das steht in meinem construktor...
vielen dank im vorraus.
hier ist mein hintergrundprozess:
Quellcode
- Private Sub positionTurntableBW_DoWork(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles positionTurntableBW.DoWork
- While T.isBusy
- POSITIONTURNTABLE = T.getPosition
- positionTurntableBW.ReportProgress(POSITIONTURNTABLE)
- End While
- End Sub
- Private Sub positionTurntableBW_ProgressChanged(ByVal sender As Object, ByVal e As System.ComponentModel.ProgressChangedEventArgs) Handles positionTurntableBW.ProgressChanged
- Me.TurntablePosition.Text = Format(POSITIONTURNTABLE, "##0.0") & "°"
- Call Me.lineTurntable(POSITIONTURNTABLE)
- End Sub
jetzt kommt die frage: wenn ich das einzelt laufen lasse, läuft es wie geschmiert. wenn aber ich das von einem anderen hintergrundprozess laufen lasse, meldet er problem mit der POSITIONTURNTABLE variablen. angeblich benutzt das schon jemand. wie kann man das lösen? Aufrufen tu ich das so:
kann mir jemand sagen woran es liegt? das steht in meinem construktor...
vielen dank im vorraus.