Une suggestion tardive après une expérience en cours sur le shell.
sous W98 let OO Shelll ne reconnaiît pas les espaces dans les chemins et
les commandes associées.
Si vous pouviez faire un essai sans ces espaces !
merci pour la réponse.
Le Shell du basic précise Shell(chemin de l'application ou du fichier,
windowstyle, param)
Le 2 que je vois dans votre Shell ne semble pas à sa place ?
Philippe
Laurent Godard a écrit :
Bonjour Manu,
J'ai aussi essayé tout ça, mais rien ne fait :
Shell("find /mnt/cdrom -type d > ~/lecdrom.txt",2)
Shell("/bin/bash",1,"find /mnt/cdrom -type d > ~/lecdrom.txt",false)
Shell("/bin/bash",1,"find /mnt/cdrom -type d > ~/lecdrom.txt",true)
Shell("/bin/bash find /mnt/cdrom -type d > ~/lecdrom.txt",2)
OOo ne me renvoie pas d'erreur, mais ca ne marche pas.
Je pense qu'il s'agit de ma ligne de commande : find /mnt/cdrom -type
d > ~/lecdrom.txt qui ne fonctionne pas,
car si je met Shell("/usr/bin/ark",2) par exemple, ca marche.
Il y a un truc que je pige pas...
2 trucs a essayer
- creer un fichier batch et lancer ce fichier
- la fonction shell (voir l'aide) permet de passer des arguments de la
ligne de commande dans son deuxieme argument --> essaye qqchose du genre
Shell("/bin/bash", "find /mnt/cdrom -type d > ~/lecdrom.txt",2)