1、如何打开长文件名和读取长文件名里面的内容?2、单个文件夹的名称长度有限制吗?
查看: 3918
回复: 6
[求助]1、如何打开长文件名和读取长文件名里面的内容
热门产品 :
CH641: PD及无线充电专用MCU
文件名和文件夹都需要满足8+3格式大写字母的短文件名,如需支持长文件名可以参考EXAM11.
EXAM11能简单解释下么? 1、CH376CreateLongName( "/LONGNAME.H", LongNameBuf ); /* 新建具有长文件名的文件 */ 2、CH376GetLongName( "/LONGNAME.H", LongNameBuf ); /* 由短文件名或者目录(文件夹)名获得相应的长文件名 */ 问题:以上是新建短文件名来获取长文件名,如何读取里面内容呢?
总的思想是每个长文件名都对应一个短文件名,如果你想创建一个长文件名,需要短文件名和长文件名两个缓冲区,然后调用CH376CreateLongName。至于后面打开文件和读取文件都只需要对(长文件名对应的)短文件名来操作即可。
如歌不想创建一个长文件名,U盘有长文件名,如何读文件里面内容
如果已经存在长文件名,你可以通过枚举获取到对应的短文件名,然后对短文件名操作。
那怎么读取长文件名的名称呢?
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录