zmiana wartosci pola po kliknieciu w guzik

0

Witam, chodzi o to że, tekst w label2 zmieni się dopiero po wykonaniu funkcja(), jest możliwość żeby on zmienił się od razu po kliknięciu w button a funkcja niech wykonuje się dalej.

private: System::Void button7_Click(System::Object^  sender, System::EventArgs^  e) {
           label2->Text="TEKST";
           funkcja(); /// trwa 5 sekund
           }

pozdrawiam, procent

0

Uruchom funkcję w oddzielnym wątku.

0

można prosić o jakiś przykład?

0

Przyklad, ale w Twoim przypadku powinno wystarczyc dodanie Application.DoEvents():

private: System::Void button7_Click(System::Object^  sender, System::EventArgs^  e) {
           label2->Text="TEKST";
           Application.DoEvents();
           funkcja(); /// trwa 5 sekund
           }

</url></url>

0

dzięki Mendoza, wszystko już gra

1 użytkowników online, w tym zalogowanych: 0, gości: 1