Bonjour,
A partir de C#, je cherche à obtenir le nom d'un fichier au format dos.
Impossible de trouver une solution autre que de passer par les API en interop.
Dois-je me résigner à penser que C# ne sait pas faire ça en natif ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [DllImport("kernel32.dll", CharSet = CharSet.Auto)] public static extern int GetShortPathName([MarshalAs(UnmanagedType.LPTStr)] string path, [MarshalAs(UnmanagedType.LPTStr)] StringBuilder shortPath, int shortPathLength);
Papy
Partager