Je me rréponds parce que j'ai compris ce qu'il se passe
J'ai découvert que j'employais dans le code un 2èmè appel à la fonction
ConvertToUrl générant ainsi l'anomalie
Donc le Shell fonctionne bien avec des espaces sur les lignes d'appel
des fichier et de paramètre
Excuses sincères
Philippe
Merci pour la ligne
Je vais essayer.
Je n'ai pas utilisé le convertToURL dans la fonction
Je constate aussi qu'on n'est pas obligé d'employer le windowstyle et
le param
la ligne qui échoue dans mon cas est
shell("C:\Program Files\Windows Media
Player\mplayer2.exe",2,"X:\chansons\Johnny Halliday\Marie\Johnny
Halliday - Marie.mp3")
Dans le cas de Xray, que j'utilise, j'ai défini un chemin vers mozilla
ou opera sans blanc par habitude et bien sûr ça marche.
Philippe
Bernard Marcelly a écrit :
At 2004-10-21 19:13, Philippe progOO wrote:
J'ai essayé ce jour mais ça ne donne pas les résultats espérés
La conversion transforme les espaces en %20 et réciproquement mais
la reconnaissance du chemin
donne une anomalie
pourtant c'est ce que je fais pour appeler un navigateur avec Xray.
Ca marche par exemple avec
shell(convertToURL("C:\Program Files\Internet Explorer\IEXPLORE.EXE")
& " " & webPage)
Le Shell lit bien les chemins sans espace y compris sur une centaine
de caractères.
Je me suis adapté .
Faut-il demander une évolution ?
tu peux toujours essayer, on te répondra sans doute la même chose.
Pour les évolutions (et les corrections), il faudra maintenant
attendre la v3.
Bernard