CubeMX fatfs, f_readdir 档名扫描
我想做一个建档之前先扫描是某有重复的档案,若有重复则依照编号递增。例如: 如果存在 test_1.txt 则建立 test_2.txt
当然要完成这个程序之前,我先依照源码网页的范例测试了一下
源码范例
例如测试10的档名:
12345abcDE.txt
AbCdeFgHiJkLMnOpQrStUv123.txt
Attitude 5.txt
Attitude.txt
Attitude_2.txt
Attitude_3.txt
Attitude-4.txt
AttitudeAttitude.txt
test.txt
try.txt
不管有没有开Unicode,finfo.fname本身就是回传short name 8.3 format
ATTITUDE.TXT
ATTITU~1.TXT
ATTITU~2.TXT
ATTITU~3.TXT
ATTITU~4.TXT
AT20D3~1.TXT
ABCDEF~1.TXT
12345A~1.TXT
try.txt
test.txt
这样我就没办法得知现在档案编到第几号了,
请问还有什么方法可以得到长档名呢?
樓主請問問題有解法了嗎?
我目前也遇到一樣的問題?
页:
[1]