florenth
Messages postés
1023
Date d'inscription
dimanche 1 août 2004
Statut
Membre
Dernière intervention
17 août 2008
3
27 juin 2005 à 21:10
Ou alors:
<hr size= "2" width="100%">ShellExecute(Handle, 'Open', 'AppliB.exe', PChar(Format('"%s"',[Chemin])) , nil , SW_SHOWDEFAULT);
<hr size ="2" width="100%"> Qui
est même préférable à ta façon si jamais un dossier contient un
caractère _ (underscore) : l'appli B le retransformera en espace et tu
ne récupérera plus le nom original du dossier.
Exemple:
C:\\My Docs\Doc_perso\
sera codé
C:\\My_Docs\Doc_perso\
et ensuite décodé
C:\\My Docs\Doc perso\
Et tu ne récuperera pas ton chemin initial.
De plus, pas besoin de s'embetter de fonction de décodage: un
simple ParamStr(1) suffit pour récupérer le otut, même avec les espaces.
@ ++
Florent
Si tu ne te plantes pas ......
tu ne poussera jamais