开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 5073|回复: 10
收起左侧

[已回应] “目录_浏览”命令无法取到手机存储器中的目录

[复制链接]
结帖率:64% (25/39)
发表于 2021-5-3 20:00:40 | 显示全部楼层 |阅读模式   辽宁省大连市
本帖最后由 dangerace 于 2021-5-3 20:20 编辑
今天想写个程序往手机上的存储空间拷贝文件,使用“目录_浏览”命令,可以看到并选择手机中的文件夹(手机已经正确与电脑连接,并且在我的电脑中也能看到相应的文件夹),但是确定后,返回值却是“”,空文本。
在论坛搜索了一番,才明白不是精易模块的问题,是需要采用特殊连接方式向手机推送文件。

不过还是想问一下,论坛上有相关解决方案吗?


结帖率:57% (8/14)

签到天数: 7 天

发表于 2023-3-12 15:56:52 | 显示全部楼层   广西壮族自治区南宁市
找到办法了吗
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2021-5-13 08:28:10 | 显示全部楼层   河北省邯郸市
dangerace 发表于 2021-5-12 18:50
这就奇怪了,发一段因为缺少文件导致别人跑不起来的代码有什么用呢?

眼睛没事吧!精易模块是开源源码,复制粘贴到源码里调试,不会???

点评

照做后,能运行了。首先感谢提醒。其次,你的嘴真臭!   辽宁省大连市  发表于 2021-5-13 19:26
回复 支持 反对

使用道具 举报

结帖率:64% (25/39)

签到天数: 21 天

 楼主| 发表于 2021-5-12 18:50:16 | 显示全部楼层   辽宁省大连市
wang12345 发表于 2021-5-12 10:07
大佬们都是直接在模块源码里调试的,因为有很多东西都不是公开的!

这就奇怪了,发一段因为缺少文件导致别人跑不起来的代码有什么用呢?
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
发表于 2021-5-12 10:07:56 | 显示全部楼层   河北省邯郸市
dangerace 发表于 2021-5-11 19:14
这里边有个数据类型“精易_目录浏览”,在精易模块中并不存在啊?

大佬们都是直接在模块源码里调试的,因为有很多东西都不是公开的!
回复 支持 反对

使用道具 举报

结帖率:64% (25/39)

签到天数: 21 天

 楼主| 发表于 2021-5-11 19:14:38 | 显示全部楼层   辽宁省大连市
萧阳天 发表于 2021-5-11 10:20
改进后只能显示手机目录文件夹名称,但不能显示路径

这里边有个数据类型“精易_目录浏览”,在精易模块中并不存在啊?
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)
发表于 2021-5-11 10:20:32 | 显示全部楼层   广东省惠州市
改进后只能显示手机目录文件夹名称,但不能显示路径
  1. .版本 2

  2. .子程序 目录_浏览, 文本型, 公开, 浏览文件夹内支持创建文件夹 支持显示文件 编辑框 (返回被选择文件或文件夹路径)
  3. .参数 标题, 文本型, 可空, 设置标题
  4. .参数 显示文件, 逻辑型, 可空, 默认为假。
  5. .参数 初始目录, 文本型, 可空, 设置一个初始目录,默认为我的电脑
  6. .参数 地址栏, 逻辑型, 可空, 是否包含编辑框,可编辑,默认为假
  7. .参数 新样式, 逻辑型, 可空, 有新建按钮及右键菜单,默认为真
  8. .参数 父窗口句柄, 整数型, 可空
  9. .局部变量 BROWSEINFO, 精易_目录浏览
  10. .局部变量 文本, 文本型
  11. .局部变量 DisplayName, 文本型
  12. .局部变量 pidlFolder
  13. .局部变量 hresult

  14. ' 就因为受不了操作系统支持库!
  15. 标题 = 选择 (是否为空 (标题), “请选择一个文件夹”, 标题)
  16. 新样式 = 选择 (是否为空 (新样式), 真, 新样式)
  17. 显示文件 = 选择 (是否为空 (显示文件), 假, 显示文件)
  18. DisplayName = 取空白文本 (#MAX_PATH)
  19. BROWSEINFO.hOwner = 父窗口句柄
  20. BROWSEINFO.lpszTitle = 标题
  21. BROWSEINFO.lParam = 取指针文本_ (初始目录)
  22. BROWSEINFO.lpfn = &回调函数
  23. BROWSEINFO.ulFlags = 位或 (选择 (地址栏, 16, 0), 选择 (新样式, 64, 0), 选择 (显示文件, 16384, 0))
  24. BROWSEINFO.pszDisplayName = DisplayName
  25. 文本 = 取空白文本 (512)
  26. pidlFolder = SHBrowseForFolderA (BROWSEINFO)
  27. hresult = SHGetPathFromIDListA (pidlFolder, 文本)
  28. 文本 = 删首尾空 (文本)
  29. .如果真 (hresult = 0 且 文本 = “”)
  30.     文本 = 删首尾空 (BROWSEINFO.pszDisplayName)
  31. .如果真结束
  32. 返回 (文本)
复制代码


点评

算是进了一步,不知道将来是否有可能真正取到路径,唉,期待吧。   辽宁省大连市  发表于 2021-5-13 19:57

评分

参与人数 1精币 +2 收起 理由
dangerace + 2 新技能已get√

查看全部评分

回复 支持 反对

使用道具 举报

结帖率:64% (25/39)

签到天数: 21 天

 楼主| 发表于 2021-5-3 21:08:08 | 显示全部楼层   辽宁省大连市
啥Liang啊 发表于 2021-5-3 20:39
手机没有对应的盘符 吧

/storage/emulated/0/.....
回复 支持 反对

使用道具 举报

结帖率:100% (38/38)

签到天数: 21 天

发表于 2021-5-3 20:39:25 | 显示全部楼层   江西省赣州市
手机没有对应的盘符 吧  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表