PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → CeCopieFichier fichier déjà utilisé
CeCopieFichier fichier déjà utilisé
Started by Cramois Gildas, Jun., 01 2007 5:52 PM - 1 reply
Posted on June, 01 2007 - 5:52 PM
Je souhaite copier un fichier HF d'un PDA vers un PC via ActiveSynch avec la fonction CeCopieFichier.

La copie se passe bien uniquement si l'application qui utilise ce fichier du PDA est fermée. Dans le cas contraire, j'ai un message d'erreur qui m'indique que le fichier ne peux être lu car il est déjà utilisé par une autre personne.

Comment dois-je rêgler le soucis ?

J'aimerais fermer l'application du PDA lors de la connexion à active Synch.

Quel evènement est lié à cette connexion ?

De la même façon, est il possible de lancer l'application du PDA quand il n'est plus connecté que son puit en automatique ?

Merci d'avance.
Gildas
Posted on June, 06 2007 - 1:58 PM
Le plus simple est de laisser l'application ouverte, MAIS d'utiliser systématiquement la fonction HFerme() après chaque lecture ou écriture dans le fichier hyperfile en question.
Une autre solution est, lorsque l'utilisateur revient au menu principal de l'application PDA, de fermer l'ensemble des fichiers Hyperfile (HFerme("*")).

Si des requêtes sont utilisées, il faut appeler la fonction "HAnnuleDéclaration" pour chaque requête si on veut pouvoir accéder aux fichiers HyperFile depuis le PC.

A+