Besoin d'aide pour un débutant

ZhBiBi - 8 juil. 2001 à 13:34
 Cyberdevil - 9 juil. 2001 à 14:05
Salut !
Je viens de m'acheter visual basic puis je commence donc à apprendre.
st ce qu'on pourrait m'expliquer comment ouvrir un programme externe et lui faire faire des manips.
Comme si j'ouvrais notepad et ke je le fesais aller dans fichier, enregistrer sous.

Merci bcp,
++

5 réponses

Ouais ben c'est trop compliqué tu prend un txtbox multiligne ou un richtextbox et c'est parfait
Pour ouvrir un programme externe tu fais:
retour = Shell("lecheminduprog\lenomduprog.exe")
et puis voilà
Mail moi si tu as un prob
Voici une solution fonctionnelle (enfin, chez moi), on pourrait probablement se passer des deux DoEvents, mais j'ai préféré les laisser:

Dim lRetour As Long

lRetour = Shell("notepad.exe", vbNormalFocus) 'Normalement Windows regarde dans <C:\WinDir>\ alors aucun besoin de chemin
AppActivate lRetour
SendKeys "Ceci est un test...", True
SendKeys "%(FA)", True  'J'ai la version anglaise, alors vois les lettres soulignées dans le menu de Notepad...
DoEvents
SendKeys "C:\windows\desktop\Test1.txt", True
SendKeys "%S", True
DoEvents
SendKeys "%{F4}", True
MsgBox "Finis!"
ok merci =)
ça à l'air de marche =)
ça martche ! :)))

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Rejoignez-nous