Ĺadny brzuch
Witam ALL,
Mam dwa formularze, drugi otwierany modalnie służy do wprowadzenia danych do pliku INI, w formularzy głównym je odczytuje...
Jak zrobić aby akcja zamykająca formularz 2
void __fastcall TForm2::FormClose(...)
powodowała odświeżenie czyli wywołanie akcji:
void __fastcall TForm1::FormCreate(...)
da tego 1 (głównego formularza) Chodzi o to żeby dane wprowadzone w 2 formularzu po jego zamknięciu pojawiły się formularzu głównym programu....
Dziękuję za pomoc i
pozdrawiam ALL
Ja bym to zrobił tak:
Formularz #1: robisz funkcję/procedurę odczytującą dane
Formularz #2: w zdarzeniu OnClose tegoż formularza wywołujesz powyższą funkcję/procedurę.
Może być?
Poradziłem sobie w ten sposób, że na formularzu głownym dodałem button z akcją odczytującą dane z pliku INI i jak zamykam formularz drugi w którym dopisuję dane wywołuję akcję tego buttona: Form1->Button2->Click();co daje mi taki sam efekt jak odświeżenie formularza głównego programu...
Użytkownik Darek_c++ edytował ten post 14 listopad 2006, 17:44
Żadne odświeżenie formularza, coś Ci się myli ;)
Ja jednak mimo wszystko polecam mój sposób -> zawsze jest to trochę mniej kB zużytych :)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam dwa formularze, drugi otwierany modalnie służy do wprowadzenia danych do pliku INI, w formularzy głównym je odczytuje...
Jak zrobić aby akcja zamykająca formularz 2
void __fastcall TForm2::FormClose(...)
powodowała odświeżenie czyli wywołanie akcji:
void __fastcall TForm1::FormCreate(...)
da tego 1 (głównego formularza) Chodzi o to żeby dane wprowadzone w 2 formularzu po jego zamknięciu pojawiły się formularzu głównym programu....
Dziękuję za pomoc i
pozdrawiam ALL
Ja bym to zrobił tak:
Formularz #1: robisz funkcję/procedurę odczytującą dane
Formularz #2: w zdarzeniu OnClose tegoż formularza wywołujesz powyższą funkcję/procedurę.
Może być?
Poradziłem sobie w ten sposób, że na formularzu głownym dodałem button z akcją odczytującą dane z pliku INI i jak zamykam formularz drugi w którym dopisuję dane wywołuję akcję tego buttona: Form1->Button2->Click();co daje mi taki sam efekt jak odświeżenie formularza głównego programu...
Użytkownik Darek_c++ edytował ten post 14 listopad 2006, 17:44
Żadne odświeżenie formularza, coś Ci się myli ;)
Ja jednak mimo wszystko polecam mój sposób -> zawsze jest to trochę mniej kB zużytych :)