opendialog 遇到的问题

aaa2520 2015-06-04 04:37:04
delphi7 opendialog.files[] 问题
返回的文件名中有一个全角空格,调试器看到的是“?”
接着 用这个文件名打不开文件,有啥好方法吗?
...全文
204 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aaa2520 2015-06-05
  • 打赏
  • 举报
回复
貌似是编码的问题。
yct0605 2015-06-04
  • 打赏
  • 举报
回复
看看系统的字体有没有精简,是不是系统字体不全造成的。
lyhoo163 2015-06-04
  • 打赏
  • 举报
回复
在我的机器上测试过了,在文件名中和目录中,加入汉字全角空格。使用opendialog正常: (1)全角汉字空格,显示“ ”; (2)FileName,名称正常,可以打开该文件; 问题,你的操作系统中的字符集与Delphi不匹配,二者全角汉字空格代码不一致。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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