Vérifier si un fichier est ouvert [Résolu]

Messages postés
7
Date d'inscription
vendredi 11 mai 2007
Dernière intervention
3 août 2007
- - Dernière réponse : Ardget
Messages postés
7
Date d'inscription
vendredi 11 mai 2007
Dernière intervention
3 août 2007
- 19 juil. 2007 à 14:47
Bonjour a tous

Je cherche a faire une fonction qui vérifie si un fichier Excel spécifique est déja ouvert
Je travaille avec visual studio 2005
Merci par avance
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
3982
Date d'inscription
mardi 8 mars 2005
Dernière intervention
7 novembre 2014
3
Merci
Salut,

Open existe encore en VB 2005 ?

Passe peut être plutôt par un FileStream, avec FileShare à none pour essayer de l'ouvrir en exclusif. Puis tu mets le tout dans un try..catch pour savoir si l'ouverture à réussi.

Des liens vers des exemples d'écriture/lecture sont sur la même page.

Merci cs_rt15 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 100 internautes ce mois-ci

Commenter la réponse de cs_rt15
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Dernière intervention
7 novembre 2014
0
Merci
Essaie de l'ouvrir en mode exclusif, c'est le plus simple.

ciao...
BruNews, MVP VC++
Commenter la réponse de BruNews
Messages postés
7
Date d'inscription
vendredi 11 mai 2007
Dernière intervention
3 août 2007
0
Merci
Euh... Comment on fait ?
J'ai essayé avec"open" et l'argument "read lock read" mais visual studio 2005 me sort cette erreur:

" Erreur 1 'Open' n'est pas déclaré. La fonctionnalité d'E/S de fichier est disponible dans l'espace de noms 'Microsoft.VisualBasic'." 
Commenter la réponse de Ardget
Messages postés
7
Date d'inscription
vendredi 11 mai 2007
Dernière intervention
3 août 2007
0
Merci
Super j'ai reussi à faire fonctionner tout ça
Merci beaucoup Brunews et rt15
Commenter la réponse de Ardget

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.