Witam,

zbudowałem aplikację pobierającą dane z portu szeregowego. Na podstawie określonego rozmiaru danych do przesłania i obecnego stanu zebranych bitów chciałbym wyświetlać progress na pasku. Jednakże dostaję taki błąd gdy próbuję zmienić wartość progressbar

"Cross-thread operation not valid: Control 'pbDownload' accessed from a thread other than the thread it was created on."

Jak to przeskoczyć?
Nie wiem czy można to zrobić w nowym wątku ponieważ wartość zapisano - określająca liczbę zebranych danych nie jest statyczna.
Proszę o pomoc.