Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Windows Explorer. rechte Maustaste Eigenschaften (https://www.delphipraxis.net/11227-windows-explorer-rechte-maustaste-eigenschaften.html)

r_kerber 2. Nov 2003 13:34


Windows Explorer. rechte Maustaste Eigenschaften
 
Hallo allerseits,

ich habe folgenden merkwürdigen Effekt unter W2K Prof. Wenn ich im Windows-Explorer auf einen Ordner mit der rechten Maustaste klicke, dann öffnet sich ja ein Popup-Menü. Wenn ich nun den Eigenschaften bzw, den Punkt Freigabe anwähle passiert nichts. :cry: Eigentlich sollte ich dann doch ein Dialogfenster öffnen, aber bei mir absolutes Dunkeltuten. :cry: :cry:

Christian Seehase 2. Nov 2003 13:57

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Rainer,

hast Du mal versucht alle offenen Fenster zu minimieren?
Ich hab' schon den Fall gehabt, dass das Eigenschaftenfenster sich hinter den ganzen Hauptfenstern "versteckt" hatte.

Daniel B 2. Nov 2003 13:57

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Schonmal neugestartet?

r_kerber 2. Nov 2003 14:01

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
@Christian: ja
@Daniel B.: ja

Das ist seit ich das SP4 mit großen Problemen eingespielt habe.

Christian Seehase 2. Nov 2003 15:17

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Rainer,

eine Idee noch:
Such doch mal in der Registry welche DLL als PropertySheetHandler für die Verzeichnisse registriert ist.
Dann mit RegSvr32 einmal deregistrieren und neu registrieren.
Vielleicht hilft das.
Wenn Du Probleme mit dem SP4 hattest (bei mir lief das glatt), könnte dabei was schiefgegangen sein.

r_kerber 2. Nov 2003 16:12

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Christian,

ich glaube, da brauche ich ein wenig Nachhilfe. Wo finde ich den Eintrag in der Registry habe nach PropertySheetHandler gesucht und sehr viele Einträge dort gefunden.

Christian Seehase 2. Nov 2003 17:07

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Rainer,

selber rausgesucht hab' ich mir den passenden Wert dort auch noch nicht, aber ich würde so vorgehen:
Unter HKEY_CLASSES_ROOT\*, HKEY_CLASSES_ROOT\Directory und HKEY_CLASSES_ROOT\Folder müsstest Du Keys finden die PropertySheetHandler und ContextMenuHandler heissen.
Hierin dürften dann eigentlich nur die Einträge mit einer CLSID (Format "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}" interessant sein.
Dann noch nach

HKEY_CLASSES_ROOT\CLSID\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

({xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} steht für den jeweiligen Wert unter Property- bzw. ContextMenuHandler)
suchen.
Dieser Key enthält dann einen Standardwert, der einem eventuell schon einmal Aufschluss darüber geben kann, ob der Key in Frage kommt. Ansonsten steht unter InprocServer32 (vermutlich InprocServer32) ein Standardwert, der den Pfad zu der jeweiligen Datei angibt die diesen Handler zur Verfügung stellt.
Dann kannst Du in den Dateieigenschaften noch nachsehen, ob die Datei von MS ist. Ist das nicht der Fall wird sie wohl eher nicht dafür zuständig sein.
Ich weiss zwar nicht, ob man so zur Lösung kommt, aber ich würde es zumindest so versuchen.

r_kerber 2. Nov 2003 18:11

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Christian,

das war es wohl noch nicht. Habe einige DLL's rausgesucht. Einige konnte ich neu registrieren andere nicht. :(

Christian Seehase 2. Nov 2003 19:01

Re: Windows Explorer. rechte Maustaste Eigenschaften
 
Moin Rainer,

eine Idee noch:
Besorg Dir mal von www.sysinternals.com den RegMon.
Damit kannst Du dann mal den Explorer überwachen (Include Filter Explorer.exe*).
Am Besten hast Du dafür schon einen Explorer so vorbereitet, dass Du direkt Rechtsklick\Eigenschaften auswählen kannst.
Dann kannst Du mal nachvollziehen, worauf der Explorer zugreift. Es werden aber sehr viele Einträge.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz