0

我在想要创建的几个“同步”应用程序中遇到了问题。在这两种情况下,我都尝试将便携式设备连接到我的计算机并使用 VB.NET 访问它。一个应用程序会从我的相机中提取照片,重命名它们,然后根据拍摄日期将它们放入文件夹中。另一个将我下载的播客放到我的 Mp3 播放器上。我有两者的逻辑,因此如果我在两个 Windows 目录上运行它,例如(C:\Source 和 C:\Destination),但是当我尝试使用目录浏览器访问便携式设备时,“确定”按钮是禁用。有什么方法可以访问此类设备上的目录吗?

提前致谢!

4

2 回答 2

0

我最终这样做的方式是将我的 MP3 播放器上的设置更改为使用 MSC 模式而不是默认的 MTP。然后计算机将其识别为便携式驱动器并为其分配了驱动器号。我终于能够根据需要移动文件。我还没有用我的相机尝试过这个,但很快就会尝试。

于 2010-03-19T15:01:41.990 回答
0

如果您想直接从一个文件夹复制或移动到另一个文件夹,您可以尝试

System.IO.File.Copy("C:\Source\somefile.txt", "C:\Destination\somefile.txt")

或者

System.IO.File.Move("C:\Source\somefile.txt", "C:\Destination\somefile.txt")

不过,恐怕我对目录浏览一无所知。希望对您有所帮助。

于 2010-02-13T07:03:36.767 回答