[求助]CH376如何識(shí)別目前文件是長(zhǎng)文件名文件

您好, 我現(xiàn)在需要使用CH376來進(jìn)行U盤文件的讀取。功能上需要在LCD上顯示U盤中文件的文件名。 現(xiàn)在情況是,U盤里面可能含有長(zhǎng)文件名的文件,也有短文件名的文件。這樣就需要去判斷目前枚舉出來的文件是否長(zhǎng)文件,如果長(zhǎng)文件就進(jìn)行長(zhǎng)文件名處理。問題就是,我能夠通過什么手段知道當(dāng)前枚舉出來的文件是長(zhǎng)文件名文件,還是短文件名文件呢?

項(xiàng)目緊急,麻煩提供幫助 謝謝

先獲取文件的端文件名,參考EXAM11的例子根據(jù)短文件名來獲取長(zhǎng)文件名,如果獲取成功說明此文件是有長(zhǎng)文件名,如果獲取不成功,說明文件只是短文件名


按照樓上處理是可以的。還有一個(gè)問題就是一般LCD顯示都是按照GB碼來顯示,但是長(zhǎng)文件名的編碼方式是UNICODE編碼方式。你需要做一下編碼轉(zhuǎn)換。也就是所謂的字庫轉(zhuǎn)換。


明白了 謝謝兩位的幫忙


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频