When a Delphi 2009 project is closed with ShellTreeView/ShellListView on the mainform in the IDE Index out of bounds(0) exceptions are generated. Is there a fix for ShellTreeView/ShellListView so the exceptions can be eliminated?
Delphi 2009 ShellTreeView/ShellListView Fix
delphidelphi-2009
Best Answer
That's the first I've heard of this. If it's any consolation I can reproduce it here.
The first thing you should do is probably file a bug report in Quality Central, and ask on the Codegear NNTP Newsgroups.
Also, try changing TCustomShellListView.GetFolder to the code below, and see how you get on. You'll need to rebuild the package - and beware that for some reason D2009 installs a second copy of this package in Windows\System32. I renamed that with (so far) no ill effects.