Delphi 尼康存储卡外壳路径
当我将尼康P520相机插入usb端口时,相机在外壳中显示为 ThisPc\P520\Removable storage\DCIM\101NIKON。没有驱动器号 对于Delphi XE4,我尝试了各种组件以及SelectDirectory来检索文件夹路径,但路径始终为空。Windows 8.1资源管理器允许查看上述路径中的图片,developerXPress cxShellListView也会显示这些图片 TMSFolderDialog、cxShellBrowserDialog和FileCtrl.SelectDirectory(“选择文件夹”、“桌面”和文件夹)都返回一个空路径 有没有一种方法可以从shell获取一个可用的字符串路径作为shell路径,这样我就可以将图片加载到需要字符串路径的其他组件中 有没有办法以字符串的形式获取可用路径Delphi 尼康存储卡外壳路径,delphi,shell,Delphi,Shell,当我将尼康P520相机插入usb端口时,相机在外壳中显示为 ThisPc\P520\Removable storage\DCIM\101NIKON。没有驱动器号 对于Delphi XE4,我尝试了各种组件以及SelectDirectory来检索文件夹路径,但路径始终为空。Windows 8.1资源管理器允许查看上述路径中的图片,developerXPress cxShellListView也会显示这些图片 TMSFolderDialog、cxShellBrowserDialog和FileCtrl
否。此对象不是文件系统对象。您需要使用shell API访问它。请参阅。不幸的是,尼康没有任何存储设备菜单选项,因此看起来我运气不好。您的设备可能使用了名为MTP的Windows MEdia Player功能:不知道MEdia Player是否有访问它的API,因此可能shell API是读取这些功能的唯一方法