【问题标题】:Nikon Memory Card Shell Path尼康存储卡外壳路径
【发布时间】:2014-01-22 16:26:22
【问题描述】:

当我将 Nikon P520 相机插入 USB 端口时,相机在外壳中显示为 这台电脑\P520\可移动存储\DCIM\101NIKON。没有驱动器号。

使用 Delphi XE4,我尝试了各种组件以及 SelectDirectory 来检索文件夹路径,但路径始终为空白。 Windows 8.1 资源管理器允许查看上述路径中的图片,DevelopersExpress cxShellListView 也显示图片。

TMSFolderDialog、cxShellBrowserDialog 和 FileCtrl.SelectDirectory('Select Folder', 'Desktop', AFolder) 都返回空路径。

有没有办法从 shell 中为这个 shell 路径获取一个可用的路径作为字符串,以便我可以将图片加载到需要字符串路径的其他组件中?

【问题讨论】:

标签: delphi shell


【解决方案1】:

有没有办法将可用路径作为字符串获取?

没有。此对象不是文件系统对象。您需要使用 shell API 访问它。

【讨论】:

    猜你喜欢
    • 2016-06-28
    • 2013-05-25
    • 2012-12-08
    • 2021-07-03
    • 2010-09-07
    • 2013-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多