Call Shell("cmd.exe /c del "+""""+"c:\program files\sage ecj\se*.txt"+""""+" /f")
Jock
-------------------------------
Réponse au message :
-------------------------------
> Pour mettre des guillemets dans une chaîne de caractère, il suffit de mettre un double guillement ("") pour les ouvrir et les fermer.
>
> DarK Sidious
>
> [Responsable de la rubrique API et responsable VB du site
www.ProgOtoP.com]
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Dans une application, je lance cette commande
> > Call Shell("cmd.exe /c del c:\program files\sage ecj\se*.txt /f") qui ne fonctionne pas
> > A partir de l'invite commande l'ordre fonctionne si la syntaxe est légèrement modifiée
> > cmd.exe /c del "c:\program files\sage ecj\se*.txt" /f
> > Quelle est la syntaxe qui permettra à la fois de mettre l'ordre et le chemin entre guillemet ?
> > En effet, shell ne doit pas supporter les répertoires composé de blanc
> >
> > Merci d'avance
> >
> >
> >
> >
GC>