FAT & uC & rövidfilenév & Windows API

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Tue Oct 2 14:23:15 CEST 2007


Sziasztok!

A multkori kódlapos probléma megoldhatatlannak látszik...
A legszomorúbb meg hogy nincs semmi időm tökölni vele, meg érteni sem nagyon
értek a .NET-hez - a srác meg kb feladta aki írja a progit, nem hw közeli 
programozó...

Az van hogy a GetShortPathNameA (=ANSI) API mást ad vissza, mint ami a
FAT-ben szerepel...

ZoltánErika.mp3 esetén:

Ezt olvassa az API:
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
000009F0   20 4F 6B 2E 6D 70 33 0D  0A 5A 4F 4C 54 C1 4E 7E
Ok.mp3..ZOLTÁN~

Látszik hogy az Á betű hexa kódja C1...




A filerendszerben meg ez van, ezt olvassa a uC-s kütyü:
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
00043560   5A 4F 4C 54 B5 4E 7E 31  4D 50 33 20 00 86 83 73   ZOLT?N~1MP3
.?ƒs



A B5-ös kódból C1-et csinál fenn... ez a nagy gond...

Vkinek van sejtése hol van a kutya elásva?

Kösz,
A.



More information about the Elektro mailing list