I start a thread in my main form and inside it I call a module, inside that module, I process some files, after each file, I call:
MainForm.IncreaseProgressBar
which is:
Public Delegate Sub IncreaseProgressBarCallback()
Public Sub IncreaseProgressBar()
If MAPIProgressBarX.InvokeRequired Then
Invoke(Sub() MAPIProgressBarX.Value = MAPIProgressBarX.Value + 1)
Else
MAPIProgressBarX.Value = MAPIProgressBarX.Value + 1
End If
End Sub
Simply does not work and progress bar won't go through! Any workaround? :( Using vb.NET 4.0