我想做一个建档之前先扫描是某有重复的档案,若有重复则依照编号递增。 例如: 如果存在 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 这样我就没办法得知现在档案编到第几号了, 请问还有什么方法可以得到长档名呢? |
我目前也遇到一樣的問題?