Witam,
Mam dwa formularze. Jeden główny, drugi pomocniczy. W formularzu głównym mam zrobioną funkcję case, która wykonuje poszczególne kroki (timer). Kolejność wykonywania kroków wyrażam za pomocą zmiennej "moje_zadania". Teraz chciałbym utworzyć dodatkowy formularz. W dodatkowym formularzu mam ProgresBar, który powinien pokazywać, w którym miejscu funkcji "case" obecnie jestem.
Pseudo kod formularza głównego wygląda tak:
Chciałbym abym mógł w nowym formularzu:
- korzystać z funkcji void UstawZmienna,
- miec dostep do zmiennej "moje_zadania".
Mimo, że dałem operator this podczas tworzenia formularza pomocniczego to nie mam widocznej funkcji "UstawZmienna" ani zmiennej "moje_zadania". Jak mogę uzyskać do nich dostęp? Jak mogę uzyskać zasięg zmiennych od formularza głównego w formularzu pomocniczym? Funkcja "UstawZmienna" oraz "moje_zadania" sa publiczne. Używam Borland Buildera 6 C++ do nauki.
Mam dwa formularze. Jeden główny, drugi pomocniczy. W formularzu głównym mam zrobioną funkcję case, która wykonuje poszczególne kroki (timer). Kolejność wykonywania kroków wyrażam za pomocą zmiennej "moje_zadania". Teraz chciałbym utworzyć dodatkowy formularz. W dodatkowym formularzu mam ProgresBar, który powinien pokazywać, w którym miejscu funkcji "case" obecnie jestem.
Pseudo kod formularza głównego wygląda tak:
Kod: C / C++
Chciałbym abym mógł w nowym formularzu:
- korzystać z funkcji void UstawZmienna,
- miec dostep do zmiennej "moje_zadania".
Mimo, że dałem operator this podczas tworzenia formularza pomocniczego to nie mam widocznej funkcji "UstawZmienna" ani zmiennej "moje_zadania". Jak mogę uzyskać do nich dostęp? Jak mogę uzyskać zasięg zmiennych od formularza głównego w formularzu pomocniczym? Funkcja "UstawZmienna" oraz "moje_zadania" sa publiczne. Używam Borland Buildera 6 C++ do nauki.