Je veux obtenir un fichier de l'index ... donc disons qu'il y avait un dossier, et je voulais obtenir le premier fichier dans ce dossier et mettre le nom dans une chaîne. Y a-t-il une fonction pour ça?Obtenir le nom de fichier via l'index
Répondre
La fonction API FindFirstFile
renvoie ce que le système de fichiers considère comme le premier fichier du répertoire. Si vous voulez un fichier plus tard, appelez le FindNextFile
le nombre approprié de fois. Dans tous les cas, appelez le FindClose
par la suite. Pour NTFS, les répertoires stockent leurs noms de fichiers dans un ordre trié. Ce n'est peut-être pas l'ordre dans lequel vous voulez les afficher. Pour FAT, je pense que les noms de fichiers sont stockés dans l'ordre dans lequel ils ont été créés. La suppression d'un fichier et la création d'un nouveau peuvent perturber cet ordre. D'autres systèmes de fichiers locaux et réseau peuvent utiliser d'autres classements.
Si vous voulez que les fichiers soient dans un ordre particulier, la meilleure chose à faire est d'appeler FindFirstFile
et FindNextFile
jusqu'à ce que vous avez obtenu tous les fichiers dans un répertoire, puis les trier selon les critères que vous avez vraiment peu importe besoin au lieu de s'appuyer sur le système de fichiers sous-jacent.
- 1. Obtenir le nom d'un fichier
- 2. Obtenir le chemin du fichier via javascript
- 3. VBA UserForm Obtenir le nom de fichier
- 4. Regex pour obtenir le nom de fichier
- 5. Comment obtenir le nom de fichier auto
- 6. Obtenir le nom de fichier sans extension?
- 7. Obtenir le nom de fichier BPL
- 8. Comment obtenir le nom de fichier
- 9. Obtenir le nom de fichier avant l'extension
- 10. Obtenir le nom de fichier bitmap
- 11. Comment obtenir le nom de fichier .EXE
- 12. comment obtenir le "ajax-envoi-nom de fichier" dans php
- 13. PHP, obtenir le nom de fichier sans extension de fichier
- 14. Comment obtenir le nom du fichier le plus récent via le terminal?
- 15. Facebook - obtenir l'emplacement/places ID via le nom de l'emplacement
- 16. Facebook - obtenir le nom de l'utilisateur via l'API
- 17. Comment obtenir le nom de la classe via JavaScript
- 18. Obtenir le nom de fichier de wget dans php
- 19. Comment obtenir le dernier nom de fichier d'écriture basé sur le nom de fichier?
- 20. obtenir le nom de fichier du fichier téléchargé par ajax
- 21. Obtenir le nom d'un fichier Excel
- 22. shell Linux obtenir le nom du fichier
- 23. Obtenir le nom d'utilisateur du fichier ouvert
- 24. Comment obtenir le nom du fichier WAR?
- 25. Obtenir le nom du fichier analysé?
- 26. Obtenir le nom du fichier maven pom
- 27. Obtenir le nom du fichier en PHP
- 28. Python Regex - obtenir le nom du fichier
- 29. Comment puis-je obtenir le nom du fichier journal via le code?
- 30. Comment trouver le nom de fichier d'une bibliothèque via le nom de la bibliothèque?
Vous trouverez probablement cette page utile: http://msdn.microsoft.com/en-us/library/aa365200(v=vs.85).aspx –
Alors que d'autres peuvent juger si le lien de @ Mike serait vraiment être utile pour eux: il va à une page montrant comment lister les fichiers dans un répertoire avec 'FindFirstFile' et al. –