Hi,
I have a TImageEnFolderMView that I'm using to show images on the file system. I am "driving" that from a shell treeview component (select folder in treeview and display contents in ImageEnFolderMView1.
When I have a camera connected (in my case a Canon EOS) the camera shows up in the shell treeview. When I select that folder, I use SetFolderEx() on the TImageEnFolderMView component, but I get the following:
Error trying to create file handle for "This PC\Canon EOS 400D DIGITAL\". Error code: 3.
I saw that WPD was implemented in v6.... I guess I am using the wrong component? What's the recommended way to browse a connected camera that shows up in the Windows shell?
Many thanks
Stuart
The call stack if it helps:
iexWindowsFunctions TIEFolderWatchThread.Create
iexWindowsFunctions TIEFolderWatch.AllocWatchThread
iexWindowsFunctions TIEFolderWatch.Start
iexFolderMView 302 +0 TImageEnFolderMView.StartMonitoring
iexFolderMView 302 +0 TImageEnFolderMView.RefreshFileListEx
iexFolderMView 302 +0 TImageEnFolderMView.SetFolderEx
Stuart Clennett
Delphi Berlin 10.1