社区
Qualcomm开发
帖子详情
IFILEMGR_OpenFile 如果路径名包含非ASCII字符会失败, 哪位专家帮我解答下。谢谢
stillxinj
2008-11-14 09:57:34
包含非ASCII字符是因为我想创建西班牙语路径名,西班牙语编码很多都是首位是1的例如D3,D4...
如果IFILEMGR_OpenFile包含西班牙字符路径就会返回NULL。。失败。。。
哪位高手帮解答下阿。。
谢谢
...全文
409
6
打赏
收藏
IFILEMGR_OpenFile 如果路径名包含非ASCII字符会失败, 哪位专家帮我解答下。谢谢
包含非ASCII字符是因为我想创建西班牙语路径名,西班牙语编码很多都是首位是1的例如D3,D4... 如果IFILEMGR_OpenFile包含西班牙字符路径就会返回NULL。。失败。。。 哪位高手帮解答下阿。。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyymq
2009-03-18
打赏
举报
回复
需要你自己转化成UNICODE的再用!
韩明君
2009-03-18
打赏
举报
回复
[Quote=引用 4 楼 wencn911 的回复:]
你先清楚你的西班牙语编码是什么?我估计应该是GB的
然后把包含西班牙语的串通过 GB_TO_UNICODE(这个转换brew没有提供,需要自己写)
再把UNICODE转成ascii或者UTF8(这2个brew都提供了函数),就ok了
[/Quote]
好像不行那 我是中文的文件结果就无法发现。
代码如下:
name = MP_GetFileName(fileInfo.szName);
UTF8TOWSTR(name,MAX_FILE_NAME,ai.pText,MAX_FILE_NAME);
其中MP_GetFileName如下:
static char * MP_GetFileName(const char * psz)
{
char * pszName = STRRCHR(psz, (int)DIRECTORY_CHAR);
if (pszName)
pszName++;
else
pszName = (char *)psz;
return pszName;
}
麻烦帮我看看那里有问题
wencn911
2008-11-26
打赏
举报
回复
你先清楚你的西班牙语编码是什么?我估计应该是GB的
然后把包含西班牙语的串通过 GB_TO_UNICODE(这个转换brew没有提供,需要自己写)
再把UNICODE转成ascii或者UTF8(这2个brew都提供了函数),就ok了
半吊子全栈工匠
2008-11-17
打赏
举报
回复
主要是EFS2文件系统移植与BREW之间的映射问题,建议文件名和路径只用ascii码,且最好不是多位连续数字,不要以@,~,!等符号开头
Walker-cheng
2008-11-17
打赏
举报
回复
把unicode字符转换成ascii字符
naibmys
2008-11-15
打赏
举报
回复
好像只能用ASCII字符串吧,像中文什么的都不可以作为路径和文件名的
H3C模拟器 用户名
包含
非
ASCII
字符
启动
失败
解决方案/windows中文用户名修改
H3C模拟器 用户名
包含
非
ASCII
字符
启动
失败
解决方案/中文用户名修改
Android中出现Your project path contains non-
ASCII
characters的问题及解决方法
今天在课堂上做好的一个案例,回来在自己的电脑上不能运行,问题如下: 错误分析:您的项目路径
包含
非
ASCII
字符
。这将很可能导致Windows上的生成
失败
。请将项目移到不同目录。 原来是我随手在自己F盘下创建了一个名叫装备案例的文件夹,把项目复制过去了 将路径目录下的中文改成了英文,运行下就没有错误了, 切记:Android studio的安装路径还有项目存储
路径名
不要有中文或
安装h3c的问题
1HCL安装完成后,启动HCL
失败
;提示:“当前系统用户名中
包含
非
ASCII
字符
”问题?HCL只能安装装在英文路径下,如果用户名为中文或者安装路径有中文目录,就
会
出现此问题,请确保系统用户名和安装路径中的
字符
全部为
ASCII
字符
。 HCL安装完成后,启动HCL
失败
;提示:“VirtualBox未安装,请先安装”或“Installation failed!Error:系统找不到指定的路径。”问题?...
安装H3C的各种问题
HCL安装完成后,启动HCL
失败
;提示:“当前系统用户名中
包含
非
ASCII
字符
”问题?HCL只能安装装在英文路径下,如果用户名为中文或者安装路径有中文目录,就
会
出现此问题,请确保系统用户名和安装路径中的
字符
全部为
ASCII
字符
。 HCL安装完成后,启动HCL
失败
;提示:“VirtualBox未安装,请先安装”或“Installation failed!Error:系统找不到指定的路径。”问题?V...
华三云模拟器使用时遇到的问题
刚用上这个软件,就感觉和电脑不兼容的有很多。 首先安装过程就有很多问题: 1HCL安装完成后,启动HCL
失败
;提示:“当前系统用户名中
包含
非
ASCII
字符
”问题? HCL只能安装装在英文路径下,如果用户名为中文或者安装路径有中文目录,就
会
出现此问题,请确保系统用户名和安装路径中的
字符
全部为
ASCII
字符
。 HCL安装完成后,启动HCL
失败
;...
Qualcomm开发
765
社区成员
4,937
社区内容
发帖
与我相关
我的任务
Qualcomm开发
为移动开发者提供丰富的解决方案、全面的技术下载。本版以游戏、多媒体、高效能等三个技术为核心,为开发者营造一个轻松、高效的学习交流平台。
复制链接
扫一扫
分享
社区描述
为移动开发者提供丰富的解决方案、全面的技术下载。本版以游戏、多媒体、高效能等三个技术为核心,为开发者营造一个轻松、高效的学习交流平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章