Mam takie pytanko jak zrobic plik DLL, w ktorym były by przechowywane wszystkie obrazki z programu oraz jak zrobić, aby program się łączył z tą DLL'ką i pobieral odpowiedni obrazek w odpowiednie miesce ?? [cya]
Poszukaj w serwisie.
hmmm.... wiem, że do DLL'ki da się wstawić np okno z komunikatem, czy jakąś formę albo jakąś procedurę, ale to co ty chcesz zrobić - chyba jest niewykonalne... :(:( ;-(
hmmm.... wiem, że do DLL'ki da się wstawić np okno z komunikatem, czy jakąś formę albo jakąś procedurę, ale to co ty chcesz zrobić - chyba jest niewykonalne... :(:( ;-(
a gdzie tam!! wykonalne to jest!! takie coś jest bodajże w Download/Kodach źródłowych...
hmmm.... wiem, że do DLL'ki da się wstawić np okno z komunikatem, czy jakąś formę albo jakąś procedurę, ale to co ty chcesz zrobić - chyba jest niewykonalne...
[glowa] [glowa] [glowa]
Po pierwsze dll to biblioteki wykonywalne zawierające procedury, które mogą być wykonywane z poziomu innego programu. To jest ich podstawowa funkcja, a nie że można tam okno z komunikatem wsadzić. Jak każdy program w win, biblioteki mogą przechowywać coś takiego jak zasoby. Czy ty kolego dwa posty wyżej nie widziałeś takiej biblioteki jak moreicons.dll w win 3.11???
Pytanie banalne, robisz tak
1.tworzysz sobie plik zasobów (*.rc) i wrzucasz do niego obrazki
2.w katalogu delphi/bin jest program brcc32.exe używasz go: brcc32.exe zasoby.rc....jak dobrze pojdzie otrzymasz zasoby.res
3. tworzysz plik biblioteki (file\ new\other...) włączasz doń zasoby ($R zasoby.res)
4. piszesz procedure wyciągającą z zasobów (jako instancje podajesz nasz dll)
5. cieszysz sie mocą :d
6. wysyłasz mi pozdrowienia
PS. Jak to ci nie pomogło wyrzuć komputer przez okno i zajmij się klockami lego.......