OVH Cloud OVH Cloud

Mise à jour des structures de fichiers

5 réponses
Avatar
BE
Bonjour,

pour nos applications en Windev (7.5 et bientôt 8), nous n'utilisons pas le
gérérateur d'installation fourni par PCSoft, mais nous faisons nous même
l'installation (on a fait un projet qui install comme nous le souhaitons les
executable, les fichiers, et d'autres si affinité).

Lors de mise à jour, nous utilisons donc wdmodfic.exe pour mettre à jour les
structure des fichiers de données (nous pouvons avoir plusieurs répertoires
de données, nous les faisons tous en lançant wdmodfic sur chaque
répertoire). Nous avons 1 problème et j'ai une question subsidiaire :

Problème :
quand les données se trouvent dans un répertoirecontenant un espace, wdmodic
ne fait pas la mise à jour des fichiers.... dommage... avez vous une idée
pour que le wdmodfic.exe mette à jour les fichiers (je ne veux pas
bidouiller en copiant les fichiers dans un rep temp puis en metant le
structure à jour et en recopiant les fichiers..... les applications sont
vendues, l'amateurisme n'est pas conseillé.

Question :
wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans passer
par l'exe (en lançant les méthodes directement, mais pour cela il faut les
connaitre) ?

Merci de vos réponses

--

5 réponses

Avatar
ZryMel
"BE" a écrit dans le message de
news:4152b6c4$0$13725$
Question :
wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans


passer
par l'exe (en lançant les méthodes directement, mais pour cela il faut les
connaitre) ?



l'exemple wdsetup les utilise dans la classe cModifAuto...
nous on a fait notre installateur en récupérant cette classe et en brodant
autour....
si j'ai pu t'aider...

a+
Avatar
Romuald.besset
ZryMel wrote:

"BE" a écrit dans le message de
news:4152b6c4$0$13725$

Question :
wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans



passer

par l'exe (en lançant les méthodes directement, mais pour cela il faut les
connaitre) ?




l'exemple wdsetup les utilise dans la classe cModifAuto...
nous on a fait notre installateur en récupérant cette classe et en brodant
autour....
si j'ai pu t'aider...

a+




Bonjour
Précisions en référence :
http://rbesset.net/modules/icontent/index.php?page7

Noter en sus que le .REP est nécéssaire ! je vous invite alors à nous
visiter sur le sujet on y travaille.

++ R&B
Avatar
BE
"Romuald.besset" a écrit dans le message de
news: ciuhp3$te6$
ZryMel wrote:

> "BE" a écrit dans le message de
> news:4152b6c4$0$13725$
>
>>Question :
>>wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans
>
> passer
>
>>par l'exe (en lançant les méthodes directement, mais pour cela il faut


les
>>connaitre) ?
>
>
> l'exemple wdsetup les utilise dans la classe cModifAuto...
> nous on a fait notre installateur en récupérant cette classe et en


brodant
> autour....
> si j'ai pu t'aider...
>
> a+
>
>
Bonjour
Précisions en référence :
http://rbesset.net/modules/icontent/index.php?page7

Noter en sus que le .REP est nécéssaire ! je vous invite alors à nous
visiter sur le sujet on y travaille.

++ R&B




j'ai oublié de préciser : on ne veut pas utiliser le .rep.... qui nous pose
des problèmes (a cause des identifiants des tables qui change suivant les
versions)
Avatar
Romuald.besset
BE wrote:

"Romuald.besset" a écrit dans le message de
news: ciuhp3$te6$

ZryMel wrote:


"BE" a écrit dans le message de
news:4152b6c4$0$13725$


Question :
wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans



passer


par l'exe (en lançant les méthodes directement, mais pour cela il faut







les

connaitre) ?




l'exemple wdsetup les utilise dans la classe cModifAuto...
nous on a fait notre installateur en récupérant cette classe et en





brodant

autour....
si j'ai pu t'aider...

a+





Bonjour
Précisions en référence :
http://rbesset.net/modules/icontent/index.php?page7

Noter en sus que le .REP est nécéssaire ! je vous invite alors à nous
visiter sur le sujet on y travaille.

++ R&B





j'ai oublié de préciser : on ne veut pas utiliser le .rep.... qui nous pose
des problèmes (a cause des identifiants des tables qui change suivant les
versions)




Me contacter en privé votre mail est éronné...
Avatar
BE
"Romuald.besset" a écrit dans le message de
news: ciuk4a$ugv$
BE wrote:

> "Romuald.besset" a écrit dans le message


de
> news: ciuhp3$te6$
>
>>ZryMel wrote:
>>
>>
>>>"BE" a écrit dans le message de
>>>news:4152b6c4$0$13725$
>>>
>>>
>>>>Question :
>>>>wdmodfic.exe utilise wdmod75.dll...quelqu'un utilise t-il la dll sans
>>>
>>>passer
>>>
>>>
>>>>par l'exe (en lançant les méthodes directement, mais pour cela il faut
>
> les
>
>>>>connaitre) ?
>>>
>>>
>>>l'exemple wdsetup les utilise dans la classe cModifAuto...
>>>nous on a fait notre installateur en récupérant cette classe et en
>
> brodant
>
>>>autour....
>>>si j'ai pu t'aider...
>>>
>>>a+
>>>
>>>
>>
>>Bonjour
>>Précisions en référence :
>>http://rbesset.net/modules/icontent/index.php?page7
>>
>>Noter en sus que le .REP est nécéssaire ! je vous invite alors à nous
>>visiter sur le sujet on y travaille.
>>
>>++ R&B
>
>
>
> j'ai oublié de préciser : on ne veut pas utiliser le .rep.... qui nous


pose
> des problèmes (a cause des identifiants des tables qui change suivant


les
> versions)
>
>
Me contacter en privé votre mail est éronné...



Nous avons trouvé.... une solution simple, sans utiliser les .rep......

revenir au meilleur système du monde .......... MS DOS avec la fonction
fNomCourt() que wdmodfic accepte.....

donc, on a comme code :

ls_NomRepertoire = IniLit(......)
LanceAppli("WdmodFic.exe -nobacjup /WDD=MonAnalyse.wdd
/DIR=fNomCourt(ls_NomRepertoire), exeActif, exeBloquant)


Merci de vos différentes recherches.