Quand mon application se lance, elle crée un fichier temporaire avec un nom numéroté ("temp01" par exemple) quand je relance l'application alors qu'il y en a déjà une version qui est lancée, la deuxième vérifie si il y a des noms de fichiers temporaires qu'elle peut utiliser (au cas où une version précédente de l'application s'est mal terminée et que le fichier temporaire n'est pas supprimé. Mais si j'essaie d'ouvrir un fichier qui est en cours d'utilisation, malgré la fonction On Error Goto j'obtiens une run-time error '70 .
Ma question est :Comment savoir si un fichier est en cours d'utilisation?
Et une autre: Y a-t-il une fonction qui permet de vérifier si une chemin est valide?
PS: A l'ouverture du fichier temporaire je le d'finis comme Lock Read Write