[VB 4] Comment lancer un programme ...

Comment lancer un programme ... [VB 4] - Programmation

Marsh Posté le 31-10-2001 à 13:43:54    

slt,
 
Comment lancer un programme dont le chemin d'accès se trouve dans une zone de texte (text1.text)
 
Quand je tape
 
shell (text1.text)
 
, il me donne une erreur
 
Puis aussi comment utiliser l'API ShellExecute, que faut il déclarer, et comment l'utiliser ensuite.
 
Merci d'avance


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 31-10-2001 à 13:43:54   

Reply

Marsh Posté le 31-10-2001 à 13:52:25    

ba c la commande shell, mais regarde avec VB la syntaxe exacte :  
 
c du genre :  
prog = shell("calc.exe", 0)
 
avec prog une variable de je sais plus kel type, mais sert toi de vb, au moins une chose bien avec, ya une aide beton !!!!

Reply

Marsh Posté le 31-10-2001 à 13:56:54    

oui j'ai bien regardé l'aide avant de poster.
Mais rien sur shellexecute, et shell("..." ) ne marche que si je tape entre les guillements la ligne de commande, pas si je fais référence à une boîte de texte.
 
Ex :  
 
shell ("c:\windows\calc.exe" ) fonctionne.
 
mais
 
text1.text="c:\windows\calc.exe"
shell (text1.text)
 
NE FONCTIONNE PAS !!!
 
Mais j'aimerais encore mieux utiliser shellexecute ...


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 31-10-2001 à 15:30:16    

:cry:  :cry:  :cry:  :cry:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 31-10-2001 à 15:58:02    

juju_le_barbare a écrit a écrit :

:cry:  :cry:  :cry:  :cry:  




 
strChaine=""" & text1.text & """
shell(strchaine)


---------------
Si j'etais Dieu, et ben j'croirai pas en moi..Et si j'etais moi, et ben j'me mefierai
Reply

Marsh Posté le 31-10-2001 à 17:38:16    

mandrin0 a écrit a écrit :

 
 
strChaine=""" & text1.text & """
shell(strchaine)  




 
Merci je vais tester !!!


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 31-10-2001 à 17:46:47    

juju_le_barbare a écrit a écrit :

 
 
Merci je vais tester !!!  



 :??:


---------------
Si j'etais Dieu, et ben j'croirai pas en moi..Et si j'etais moi, et ben j'me mefierai
Reply

Marsh Posté le 31-10-2001 à 18:01:58    

mandrin0 a écrit a écrit :

  :??:  




Quoi ?


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 31-10-2001 à 18:11:33    

J'comprends plus rien, maintenant si je fait
 
Shell (Text1.Text)
 
où text1.text="c:\command.com", ca marche !!!
 
Avant ca marchait pas, donc pas besoin de guillemets ...
 
Pb résolu donc, mais pour shellexecute ?


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed