Comment lancer un programme ... [VB 4] - Programmation
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 !!!!
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 ...
Marsh Posté le 31-10-2001 à 15:30:16
ReplyMarsh Posté le 31-10-2001 à 15:58:02
juju_le_barbare a écrit a écrit : |
strChaine=""" & text1.text & """
shell(strchaine)
Marsh Posté le 31-10-2001 à 17:38:16
mandrin0 a écrit a écrit : strChaine=""" & text1.text & """ shell(strchaine) |
Merci je vais tester !!!
Marsh Posté le 31-10-2001 à 17:46:47
juju_le_barbare a écrit a écrit : Merci je vais tester !!! |
Marsh Posté le 31-10-2001 à 18:01:58
mandrin0 a écrit a écrit : |
Quoi ?
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 ?
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