Jak umieścić w bibliotece DLL formularz, który pobiera pewne dane i jak te dane przekazać do programu głównego. (Proszę o jak najprostszy sposób)
0
0
Powiem tak jest to wbrew pozorom bardzo proste ale cięzko to opisać.
A oto przepis na formatke zapiekana w dll'u:
- Utworzyć żądana formatke zwyczajnie.
- skompiluj formatkę (buildem)
- utworzyć nowego dll'a (pustego) w tym samym miejscu co skompilowana formatka
- dodaj do kaluzuli uses twój unit (np unit1 czyli to jak nazwałeś przy zapisywaniu swój unit z formatką)
- dodaj np zmienną(niekoniecznie własnego typu) która będzie przechowywac wynik działania formatki
6)zmodyfikuj formatke tak aby na onclose zapisywala wynik w tej zmiennej
7)dodajfunkcję do dll'a (która będzie następnie uzyta do wywolania formatki i pobrania wyniku jej pracy)
8)w tejże funkcji wywolaj dynamicznie formatkę (oczywiscie warto ja przypisac do zmiennej by moc potem ew. ja zamknać) - skompiluj dll'a
Powinno działac ale nie próbowalem tego zrobic poza tym przyznaje że nie jest to zbyt jasno opisane w razie problemów pisz na mojego maila lub gg postaram sie pomóc [browar]