Witam.
Jak można zmienić (najlepiej podczas pisania biblioteki) jej ikonę ? Widziałem gdzieś już taki bajer i jestem ciekawy jak to zrobić... :-)
A tak z innej beczki... nie spotkał ktoś komponentu do obsługi CDDB pod D5?
- Dodajesz do zasobów inną.
- Poszukaj na sourceforge.net
Niestety pomysł z zasobami nie działa. W pliku *.res projektu jest tylko ikona z Delphi. Poza tym ikona biblioteki dll to domyślna ikonka zdefiniowana w rejestrze dla wszystkich tego typu plików. A tak dokładniej to znajduje sie w pliku shell32.dll pod pozycją bodajże 070 (co śmieszniejsze rejestr wsazuje na pozycję 154 :)
Może ktoś ma pomysła jak się z tym uporać?
może resource hacker [???] tam jest chyba taki bayer co można zmieniać ikone :-)
Napisz ShellExtension, który dla twoj bibliotek bedzie pokazywał inną ikonę.
Kurcze, aż wstyd się przyznać ale za bardzo nie wiem o co chodzi w tym ShellExtension, ani nawet jak takiego napisać. Sporo jeszcze nie wiem ... można wytłumaczyć trochę jaśniej? [wstyd]
hmmm... nie przejmuj sie. Shell Extension to jest rozszerzenie powłoki Windowsa. Umożliwa m. in. zmienianie ikonek, dodawanie pozycji do menu, tworzenie własnego folderu specjalnego coś w rodzaju Panelu Sterowania. Ja Ci nie pomoge ponieważ się tym nie zajmowałem. :(
Poczytaj o tym w Windows SDK.