|
Tester si un fichier est ouvert |
|
Anonyme
|
Comment dois je procéder pour tester si un fichier est ouvert ?
Merci Phabrys
Contribution le : 22/10/2004 10:58
|
|
|
Re: Tester si un fichier est ouvert |
|
Utilisateur WDF
Inscrit: 09/06/2004 09:31
Post(s): 78
|
Ouvert par n'importe quel programme de ta machine ? Il faut te tourner vers un outil qui fait ça si je retrouve le nom je te le dis mais en tout cas en windev je doute trés fort tandis que avec l'api win je ne vois pas comme ça
Contribution le : 22/10/2004 12:58
|
|
|
Re: Tester si un fichier est ouvert |
|
Anonyme
|
= fFerme()
En utilisant la fonction : =fFerme("nom du fichier")
Détail des paramètres
: Entier =
0 si le fichier externe est fermé, -1 en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage. La fonction fFerme génère une erreur si le fichier n'est pas ouvert. (donc a contrario pas d'erreur si ouvert ...)
Contribution le : 24/10/2004 14:50
|
|
|
Re: Tester si un fichier est ouvert |
|
Utilisateur WDF
Inscrit: 09/06/2004 09:31
Post(s): 78
|
Citation : La fonction fFerme génère une erreur si le fichier n'est pas ouvert. (donc a contrario pas d'erreur si ouvert ..) Si le fichier est locké tu es sur que fferme ca te renvoyer une erreur est pourtant il est bien ouvert
Contribution le : 25/10/2004 09:26
|
|
|
Re: Tester si un fichier est ouvert |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour,
En tentant de renommer le fichier cela devrait fonctionner. voir fRenomme() dans l'aide en ligne
Cett fonction provoque une erreur si le fichier est déjà bloqué
Contribution le : 25/10/2004 18:42
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.