Opis:
Podzieliłem projekt na 4 klasy zawarte w 3 plikach.
Pierwsza klasa jest odpowiedzialna za operacje na dataSet'cie.
Druga klasa zawiera metody operacji na plikach. Początkowo, metody z tej klasy były static.
Trzecia klasa posiada metody, które operują na progressBarze.
Czwarta klasa to klasa Forma.
Istota problemu:
W klasie Forma wywołuję metody z klasy pierwszej, które to korzystają z metod klasy drugiej.
W klasie Forma chce postawić ProgressBar, którego to chcę przekazać w konstruktorze klasy trzeciej, i operować na nim metodami klasy trzeciej. Lecz metody te są wywoływane w klasie drugiej, więc zastanawiam się jak to wszystko zgrać.
Myślałem, aby przekazywać progressBara konstuktorem do klasy drugiej, a z drugiej do trzeciej. Ale napisałem topic, aby dowiedzieć się, jakie saą inne możliwe opcje. Zależy mi aby Pb był tworzony w klasie Forma, ponieważ tylko w tej klasie można tworzyć komponenty z toolBoxa Visuala.
Wiem, że to wszystko wygląda zagmatwanie, ale kod oddaje to samo.
Pzdr