【网络映射盘判断文件是否存在不起作用!!】

??848 2018-05-21 05:25:31
判断文件是否存在 ,汉字超过四个字符 就判断不到,初步判断不是权限问题,因为我可以读写映射盘。
...全文
1624 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
??848 2018-06-20
  • 打赏
  • 举报
回复
引用 6 楼 DelphiGuy 的回复:
显然是符号全角半角的问题,自己看吧:
不是的啊 是文件名超过四个汉字就会找不到文件 英文名称是可以的
??848 2018-06-20
  • 打赏
  • 举报
回复
引用 2 楼 SupermanTm 的回复:
文件名加引号
肯定是加了的
??848 2018-06-20
  • 打赏
  • 举报
回复
引用 7 楼 xiaocongzhi 的回复:
trim去掉空格;
注意字符格式;
不行啊 文件名四四个汉字 映射盘就判断不存在了
无条件为你 2018-05-28
  • 打赏
  • 举报
回复
你先用SetCurrentDir设置当前路径,然后用FileExists判断文件,文件名不要带路径。 用这种方案试一下。
xiaocongzhi 2018-05-28
  • 打赏
  • 举报
回复
trim去掉空格; 注意字符格式;
  • 打赏
  • 举报
回复
显然是符号全角半角的问题,自己看吧:

hj8090 2018-05-23
  • 打赏
  • 举报
回复
用真机测试,
lyhoo163 2018-05-22
  • 打赏
  • 举报
回复
可能是映射盘,对应磁盘文件转换问题。没有找到真实的路径文件名。
SupermanTm 2018-05-21
  • 打赏
  • 举报
回复
文件名加引号
秋天之落叶 2018-05-21
  • 打赏
  • 举报
回复
我的没有这个问题,你尝试使用trim去除两边的空格或extractfilename去掉路径直接对比文件名试一试。 我的是64位系统,难道32位不支持长文件名?

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧