PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Hcopierfichier ne trouve pas la source de donnee
Hcopierfichier ne trouve pas la source de donnee
Débuté par Bosco giuseppe, 16 sep. 2017 09:22 - 1 réponse
Posté le 16 septembre 2017 - 09:22
Bonjours
Je voudrais donnée plus information sur mon problème (« HCOPIEFICHEIRS »)
Voici comment j’ai structuré mon projets
Mes donne son dans un répertoire différent d’où est installer le projets
Pour info le tous est sur un seul pc.
Ma source donnée se trouver dans le dossiers =C:\dossiers donnée
Mon exécutable est dans le dossiers =C:\****\*.exe
Comme formule j’utilise la classique
// Copie le fichier CLIENT d'un client sur lui-même (sauvegarde)
sMonRepertoireDestination est une chaîne = ComplèteRep(fRepExe()) + "RepertoireTest\"
SI PAS fRépertoireExiste(sMonRepertoireDestination) ALORS fRepCrée(sMonRepertoireDestination)
HCopieFichier("", sMonRepertoireDestination + "CLIENT.FIC", "", ...
ComplèteRep(fRepExe()) + "CLIENT.FIC", hCopieIndex)
Est celle-ci fonctionne si mes donnée sont dans le même répertoire.
pNomRepertoires.NomRepFichiers() est là ou se trouver les données
est le tout fonctionne très bien dans le projets .
j’ai pensé à insère cette fonction au niveaux de la fin du code rien à faire toujours même erreur
il ne trouver pas les donnée source.
A devenir chèvre merci du coup de pouce
Membre enregistré
3 845 messages
Popularité : +227 (347 votes)
Posté le 16 septembre 2017 - 22:42
Ce n'est pas fRepExe() qu'il faut utiliser mais fRepDonnées() pour le répertoire d'origine
HCopieFichier("", sMonRepertoireDestination + "CLIENT.FIC", "",ComplèteRep(fRepDonnées()) + "CLIENT.FIC", hCopieIndex)


--
Il y a peut être plus simple, mais, ça tourne