Witam,
mam pytanie czy można odowałć się z pliku dll do jakieś komponety z fomru do kórej zostaje on dołączony.
Z goóry dziękuje za odpowiedź.
0
0
można
0
A może mi ktoś powiedzieć jak ?
0
przekazujesz zmienną wskazującą na formę do funkcji w dll'ce - koniecznie przez wartość. Do uses w dll'ce dodajesz forms. W w/w funkcji masz dostęp do tego co jest na formie o ile dołączyłeś odpowiednie moduły do uses. Formę możesz przeszukiwać w pętli (form.componentcount o ile pamiętam).
Teoretycznie nie powinno być problemów, ale nie sprawdzałem. Na 90% zadziała :p
0
Pamiętaj, że aplikacja i DLL mają OSOBNE obiekty Application oraz Screen, a także kilka innych rzeczy osobno jak FontManager.
0
Zresztą mogą być problemy w wypadku, gdy odwołujesz się do formularza z poziomu biblioteki DLL stworzonej w innym środowisku, niż Delphi czy C++ Builder, np. Visual C++.