Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Help [RESOLU]

avatar
darkfreemc
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 05/03/2011

Help [RESOLU] Empty Help [RESOLU]

Message par darkfreemc le Mar 5 Avr 2011 - 13:18

j'ai réalisé une petite interface qui permet de lister le contenu d'un dossier dans un combobox
j'aimerais créer un bouton qui permet d'editer le fichier que l'on sélectionne mais la commande "lancer un processus" ne permet pas d'ajouter la variable : je m'explique

si dans "lancer un processus" on met exemple : "%systemroot%\system32\notepad.exe" le logiciel execute correctement l'action. En revenche si mon ajoute la variable ca ne fonctionne pas, softwarezator exécute la commande dans son entier soit

"%systemroot%\system32\notepad.exe %variable%" -> ce qui donne fichier introuvable ... normal
je souhairerais que ca execute
"%systemroot%\system32\notepad.exe" %variable%

une solution à ce problème ?

2ème petit souci, j'aimerais que l'affichage dans le combobox n'affiche pas c:\program files\... mais seulement les fichiers et sous-dossiers du répertoire cible est-ce possible sans quoi ca fonctionne bien comme ca

si quelqu'un à une petite idée je suis prenneur


Dernière édition par darkfreemc le Mer 6 Avr 2011 - 15:07, édité 1 fois
gipse
gipse
Habitué
Habitué

Masculin Nombre de messages : 575
Localisation : en face de mon voisin
Emploi/loisirs : informatique, SZ
Humeur : je suis heureux grace a SZ !
Date d'inscription : 19/01/2011

Help [RESOLU] Empty Re: Help [RESOLU]

Message par gipse le Mar 5 Avr 2011 - 15:20

Alors déjà pour ta 1er question tu devrait afficher un message avec cette emplacement (ici "%systemroot%\system32\notepad.exe" ). comme ca tu verrai si c'est bien le bon nom qui s'affiche ou si c'est "%sys...". Précision: La variable s'écrit %( avec des parenthèses : %(Ta_Variable)% . Après si ca affiche avec les variable %(.. tu vas devoir dire au log que c'est des variable text !

Bon ta 2ème question: j'avais déjà fait ca pour un navigateur il faut faire les fonction "supprimer un caractère au début du texte". Et a la place de C met %(HOME DRIVE)% (je crois que c'est ca regarde...)
Mais attention ca va donner ca :
Supprimer un caractère au début du texte : Supprimer %(HOME DRIVE)%
Supprimer un caractère au début du texte : Supprimer :
Supprimer un caractère au début du texte : Supprimer \
Supprimer un caractère au début du texte : Supprimer P
Supprimer un caractère au début du texte : Supprimer r
Supprimer un caractère au début du texte : Supprimer o
Supprimer un caractère au début du texte : Supprimer g
Supprimer un caractère au début du texte : Supprimer r
..... voila donc c'est long ! Razz



"Mes logiciel - clic ici":
Help [RESOLU] Userba12
Multi Modificateur est disponible là : http://forumvelersoftware.bbactif.com/t763-multi-modifiateur drunken . Multi Modificateur est un générateur de code VB.NET.
Help [RESOLU] Userba13
File Express est un gestionnaire de fichier.

"Mes tuto - clic ici:

Mon site : http://lesitedegipse.frblogs.com/Le-Site-De-Gipse-b1.htm
Me contacter à cette adresse : GipseSZ@yahoo.fr
avatar
darkfreemc
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 05/03/2011

Help [RESOLU] Empty Re: Help [RESOLU]

Message par darkfreemc le Mar 5 Avr 2011 - 16:06

en fait pour le problème d'edition je passe par une commande avec cmd /c c:\progra~1\... %(variable)% ca fonctionne mais bon encore faut il que le programme se trouve dans le dossier par défaut ... bref c'est pas carré

pour la suppression de caractère je planche dessus mais je n'y arrive pas (on ne peux pas supprimer une chaine de caractère ?) puisque ces caractères sont fixe et pour récupérer ces chaines de caractère j'ai fait obtenir la liste que j'ai injecté dans une variable tableau
puis j'ai crée une boucle limité avec une variable valeur non tableau donc je fais ca : %(List_fichiers[valeur])% et pour chaque boucle j'ecris la variable tableau avec valeur dans le combobox ce qui me donne le chemin complet si je met la suppression d'un caractère j'ai un message d'erreur
avatar
darkfreemc
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 05/03/2011

Help [RESOLU] Empty Re: Help [RESOLU]

Message par darkfreemc le Mer 6 Avr 2011 - 15:07

J'ai trouvé une solution en repassant par une variable non tableau je retraite la chaine entière ca m'oblige à ajouter une autre vaiable pour l'exécution mais ca marche
gipse
gipse
Habitué
Habitué

Masculin Nombre de messages : 575
Localisation : en face de mon voisin
Emploi/loisirs : informatique, SZ
Humeur : je suis heureux grace a SZ !
Date d'inscription : 19/01/2011

Help [RESOLU] Empty Re: Help [RESOLU]

Message par gipse le Mer 6 Avr 2011 - 15:39

A OK cyclops



"Mes logiciel - clic ici":
Help [RESOLU] Userba12
Multi Modificateur est disponible là : http://forumvelersoftware.bbactif.com/t763-multi-modifiateur drunken . Multi Modificateur est un générateur de code VB.NET.
Help [RESOLU] Userba13
File Express est un gestionnaire de fichier.

"Mes tuto - clic ici:

Mon site : http://lesitedegipse.frblogs.com/Le-Site-De-Gipse-b1.htm
Me contacter à cette adresse : GipseSZ@yahoo.fr

Contenu sponsorisé

Help [RESOLU] Empty Re: Help [RESOLU]

Message par Contenu sponsorisé


    La date/heure actuelle est Mar 16 Juil 2019 - 4:35