Knowledge Base ShellBrowser Delphi Components


Um die Suchfunktion nutzen zu können benötigen Sie JavaScript.

Die folgenden Inhalte sind leider nicht auf Deutsch verfügbar.

Frage / Problem

The JamShellChangeNotifier is not firing events, e.g. for file creation, when our application is running on Windows XP. But it works great on Windows Vista and later. Why?

Antwort / Lösung

The JamShellChangeNotifier is a wrapper around a Windows API that notifies about changes in the file system that could be interesting for Explorer-like applications.
Microsoft has documented that changes in a folder may be merged to a single neFolderUpdate (numeric id = 15) event. This event supplies only the path to the folder, in that the changes occurred. We noticed that these events are generated much more relaible on Windows Vista and later than on Windows XP.