Es kann auch an meinen Updates liegen. Ich habe MustangpeakVirtualshellTools und
Html Viewer aktualisiert - nach Jahren. Seitdem geht nichts mehr.
Alles muss umgestellt werden.
Mustangpeak beschwert sich beispielsweise, dass TPIDLCache.ForcePIDL() nicht gefunden werden kann. Diese Probleme gab es vorher nie. "Delphi ForcePIDL" ergibt bei Google auch keine Ergebnisse.
Ok der Fehler lag ganz woanders!
Ich habe nach Jahren die oben genannten Pakete aktualisiert. Mein erster Fehler war, dass ich VirtualTreeView von JAM installiert habe statt von TurboPack.
JAM hat schon einen etwas größeren Refactor drin, die versuchen wohl die VirtualTrees.pas in mehrere Dateien aufzuteilen. TurboPack ist da noch nicht ganz so weit.
Die Mustang-Komponenten sind aber nur kompatible mit der TreeView von TurboPack.
Der zweite Fehler war das mit dem PIDLCache. Das ist wohl ein Versuch von Mustang. Ich habe mir jetzt alte Versionen von VirtualExplorerTree.pas und VirtualShellNotifier.pas von Github geholt und alle anderen Fehler die gar keine Fehler waren sind jetzt weg.