Bonjour,


2006/5/31, Francis <[EMAIL PROTECTED]>:
Bob a écrit :

> Bonsoir Francis,
>
> Francis a écrit :
>
>> [...]
>> re,
>> j'ai ouvert les .res à partir du fichier et il y a eu une erreur dans
>> la macro
>
>
> Peux tu stp, préciser le code erreur et le num de ligne ?
>
> Bob
>
>
salut,
je viens de tester sur une partie des tests de la RC4 :
j'ai mis le document dans le même répertoire que les .res.

l'erreur est :
Runtime error basic
error E/S de periphérique

dans la feuiile c'est ligne 87 colonne 85
copie de la ligne incriminée :
open sResultPathName + sSyntheseResFilename for output as #2

J'ai rencontré la même chose sous Windows.
C'est parce que le SResultPathName contient un "\" de trop ...
correction :
    ' extraction du chemin
    sResultPathName = GetPathForUrl(sResFileName(0))
    sResultPathName = left(sResultPathName,len(sResultPathName)-1)

Idem qq lignes plus bas pour la lecture des différents fichiers.res.
correction :
        ' sans ce test, le traitement est beaucoup plus long (j'ai testé) et le fichier synthese.res devient très très très GROS :o)
        if (right(sResFileName(iResFile), len(sSyntheseResFilename)) <> sSyntheseResFilename) then
            sResFileName(iResFile) = left(sResFileName(iResFile),len(sResultPathName)-1) + right(sResFileName(iResFile),len(sResFileName(iResFile))-len(sResultPathName))

J'ai corrigé chez moi à la va-vite, mais il n'est pas certain que ce problème ne se produise que sous WINDOWS et pas sous linux par exemple.
;-)

Yves

si ça peut faire avance le schimilimi !!!

bonne soirée,

--
_____________________________________________________
Francis Lecher

Tél : 03 20 55 06 03
courriel : [EMAIL PROTECTED]

http://mciarras.free.fr/spip

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
web site : http://www.molenbaix.com

Répondre à