【问题标题】:VB.NET-FolderBrowserDialog: browse folders in android deviceVB.NET-FolderBrowserDialog:浏览android设备中的文件夹
【发布时间】:2015-02-05 17:37:01
【问题描述】:

使用我的 Windows 小应用程序,我想在 Android 设备连接到 USB 端口时浏览其文件夹,然后将所选文件夹中的所有文件导入 pc 文件夹。我尝试使用 FolderBrowserDialog 但它不起作用。显示设备,但如果我选择设备中的任何文件夹,确定按钮将被禁用。对于 c:, d: e: 等它有效。请问有什么建议吗? 真的谢谢你

【问题讨论】:

  • 你能添加一些代码吗?甚至不知道什么是“确定”按钮
  • 嗯,到目前为止,当我按下按钮时,我只使用了 FolderBrowserDialog1.ShowDialog()。浏览器对话框打开,显示所有磁盘和 Android 设备。如果我在其中选择一个文件夹,比如说,c:\“OK”按钮有效。如果我在 android 设备中选择任何文件夹,“确定”按钮将变为灰色并被禁用。
  • 第一次弄糊涂了。明白了你的想法。原因很简单,您手机的存储是通用的分层文件系统。 FAT32 或 NTFS 完全不同 :)
  • 谢谢,知道了。不知道有没有其他方法?

标签: android vb.net


【解决方案1】:

正如评论中提到的,FolderBrowserDialog 无法访问便携式设备,因此,您可以尝试以下一些做法(第 3 方库):

http://dev.flauschig.ch/wordpress/?p=212 --> 他和你一样使用FolderBrowserDialog,但是觉得没用

http://forum.xda-developers.com/showthread.php?t=1512685 --> 这需要 3.5 .NET

【讨论】:

  • 谢谢。我去看看。
猜你喜欢
  • 2011-03-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
相关资源
最近更新 更多