Savoir si un fichier est déjà ouvert par une autre application
Bonjour,
Je vous propose un nouvel élément à utiliser : [Delphi]Tester si fichier déjà ouvert
Tester si un fichier est déjà ouvert par une autre application.
NOTES : Le principe de détection est basé sur un essai d'ouverture et le test du code d'erreur 32 indiquant une violation de partage.
Qu'en pensez-vous ?
[Delphi]Tester si fichier déjà ouvert
Dans la proposition de Dr.Who, je suggère d'initialiser result à 0 lorsque le fichier existe. Sinon, result s'incrémente à chaque appel de la fonction.