Vous voyez, une liste, dans laquelle ( quand on lance le programme ) on voit apparaitre une liste de programme à lancer, en un click, le programme choisit se lance.
Mais en bas, il y a Ajouter.
Dans la Text1 on peut ajouter un Nom ( Un nom de programme ) et dans la Text2 , le chemin d'accès vers le .EXE du programme.
Comment dire au programme, que le nouveau Nom ajouter à la liste ( List1.Additem Text1.Text ) doit lancer le chemin d'accès qui à été introduis dans le Text2 ! ( Shell (" " ) )
J'ai éssaié toute les possibilités que je connais mais j'y arrive pas =/
J'aimerais qu'on puisse m'aider, voilà, merci d'avance si il y a des réponses =) .
ScSami
Messages postés1488Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention 3 décembre 200724 11 nov. 2005 à 11:52
Tu sais, les codeurs ne comprennent que le code, donc, c'est pas si super clair !
Car on se demande bien comment tu as préalablement rempli ta liste !!!
Pour faire ce que tu souhaites, c'est on ne peut plus simple :
Mettre le chemin d'accès au programme dans une variable puis balancer cette dernière à la fonction/instruction Shell :
J'imagine déjà que tu as dû lier toutes les entrées par défaut de ta liste a des Shells différents style :
If List(0).Selected Alor Shell "Trucmuche"
!!!
Grave erreur d'entrepenariat si je puis me permettre!
Bon, as-tu compris ou pas ?
Enjoy
<hr size="2" width="100%">
( Si une réponse vous convient, cliquez sur le bouton "Réponse acceptée". )
ScSami
Messages postés1488Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention 3 décembre 200724 10 nov. 2005 à 21:46
C'est quoi ta question ???
Comment on lance un programme via Shell et une variable contenant le chemin d'accès au programme ou alors comment lancer Shell à ce moment précis ??? Je crois que la réponse se trouve dans mes questions !