Re: menu kontekstowe explorera

Autor: www.fijaksoft.prv.pl :) <fijaksoft_at_wytnijtobardzoproszeo2.pl>
Data: Thu 27 Apr 2006 - 13:49:20 MET DST
Message-ID: <e2qb41$1it$3@news.onet.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

zBIG napisał(a):
> Witam.
> Mam problem - po zainstalowaniu od nowa systemu, wywołanie menu
> kontekstowego explorera windows powoduje jego zawieszenie. Po zakończeniu
> programu (poprzez wywołanie Managera zadań) explorer pracuje do ponownego
> wywołania menu kontekstowego. Prawy klawisz mysz powoduje pojawienie się
> tego menu ale nic wybrać z niego nie można - explorer "wisi".
> Co może być przyczyną takiego zachowania ?
> Dodam, że niezamknięcie "wiszącego" explorera powoduje zawieszenie całego
> systemu.
>
> Pozdrawiam - zBIG
>
>
CZYTAJ ARCHIWUM GRUPY!

Przekopiuje ci o czym byla mowa
ja pisalem ze
przy wywolaniu menu kontekstowego eksploratora wywolywane sa rozne dlle
z zainstalowanych programow, np winrar ma taka opcje ze przy kliknieciu
na plik sprawdza czy plik jest archiwum i ew. dodaje opcje rozpakuj,
oraz daje mozliwosc spaokowania.
Te rzeczy znajduja sie w rejestrach Start|Uruchom regedit
i tam w HKEY_CLASSES_ROOT masz podklucze. z tego co sie oientuje w teoim
przypadku moga miec znaczenie podklucze Folder, Directory, *
w tych podkluczach znajduja sie podklucze ShellEx i w nich glownie
ContextMenuHandlers, PropertySheetHandlers. Teoretycznie interesuja nas
tylko ContextMenuHandlers bo tam (znow w podkluczach) sa definicje
tychze dlli, i w twoim przypadku ktorychs z nich z jakis powodow (????,
moze np nie odisnatlowles programu a skasowales jakis folder a ow dll
zostal w windowsie i czegos mu brakuje) cos za bardzo miesza. najlatwiej
jest jednak zmienic nazwe ShellEx (w Folder, Directory, *) na np
ShellEx--. i sprobowac kliknac, powinno zaskoczyc od razu. jesli dziala,
to mozesz grzebac dalej, jesli nie to to jakas dziwna sytuacja, bo na
99,99% to jest cos w CLASSES_ROOT i Shellex.

natomiast sTav napisal:

Problem może wynikać z różnych przyczyn, - w tym "zamuleniu" samego
eksploratora.
Najprościej sprawdzic robiąc "reload" eksplorera.
http://marmro.homeip.net/explorestart.zip (4kb)

i znow ode mnie
Dodatkowo zajrzyj na
http://www.nirsoft.net/
tam jest ShellView, ciebie interesuje wszystko czyli zainteresuj sie
obiektami dotyczacymi "*"

-- 
(*        www.fijaksoft.prv.pl      *)
(*     Programy, Instalki, Varia    *)
(*  Delphi Pascal Dokumentacje FAQ  *)
{7777772E-6669-6A61-6B73-6F66742E706C}
Received on Thu Apr 27 13:50:07 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 27 Apr 2006 - 14:42:08 MET DST