1

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
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

2

la fonction dir te permet de verifier si le fichier existe
pour le reste regarde dans apidocvb (http://docvb.free.fr
), il doit bien y avoir se que tu recherche.

3

Hmm regarde dans la librairie de scripting don't j'ai oublié le nom (le fichier est scrrun.dll ou un truc du genre)
Il ya plein de trucs utiles à VB dedans smile
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes