Scapmag
Messages postés8Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention21 janvier 2012 21 janv. 2012 à 13:16
Merci
Je n'ai pas compris grand chose mais ça marche super bien !!!
philippe laschweng 1
Messages postés278Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention13 avril 20132 7 avril 2007 à 22:07
Bonjour,
Oui tout à fait! En quelque sorte détecter le lancement d'une application (NotePad pour l'exemple)par l'utilisateur. Sans TIMER si possible !
Merci par avance
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 6 avril 2007 à 03:20
tu souhaites lancer Notepad, et t'assurer qu'il est bien demarré ?
philippe laschweng 1
Messages postés278Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention13 avril 20132 5 avril 2007 à 23:03
Intéressant ta source !
Mais peut-on faire la même chose à l'ouverture de NotePad (pour l'exemple)?
En effet je sais qu'il est possible de lister en continue les fenêtres et de comparer si on trouve la fenêtre dedans mais cela oblige de boucler dans un TIMER !
Merci si quelqu'un à la solution miracle !
10/10 pour la source !
Cordialement !
fjord71
Messages postés10Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention15 août 2007 21 juil. 2006 à 17:01
Ce code est nickel. Cependant j'aurai une petite question :
Dans VB, j'utilise ce code pour lancer un .bat qui permet d'ouvrir une application (et un processus).
Contenu de mon .bat :
C:\JGPlus5\PtComm.exe /comport:2 /ptaddr:A /batch:C:\download
Cette ligne ouvre le process PtComm.exe avec les options qui suivent (comport2:envoi fichier sur COM2, ptaddr:terminal de saisie portable à l'adresse A, batch:le chemin ou se situe le fichier à exécuter).
En fait, il s'agit simplement de transférer un fichier du PC à un terminal portable (et inversement) par l'intermédiaire de PtComm.
J'ai adapté votre code à mon cas, le transfert se passe très bien et le code VB attend la fermeture de mon processus. Le seul problème, c'est que ma fenêtre PtComm ne se ferme pas à la fin du transfert. Existe-t-il une fonction en VB qui me permettrait de détecter la fin de ce transfert pour fermer en automatique ma fenêtre (et donc mon processus) ?
Merci beaucoup pour votre aide.
cs_Isole
Messages postés5Date d'inscriptiondimanche 2 janvier 2005StatutMembreDernière intervention23 janvier 2011 17 janv. 2005 à 23:28
Mons syst. exploit. est Win2000. Ce code m'est très utile car il permet d'exécuter des .BAT et de continuer le code quand celui-ci est terminé. De plus il est possible d'afficher la fenêtre cmd.exe/dos dans le mode que l'on désire. Aussi ce code est très court et très simple à utiliser. Bravo et un grand merci.
surfzoid
Messages postés463Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention21 avril 2010 29 sept. 2003 à 15:25
exelent
cs_fennec
Messages postés5Date d'inscriptionjeudi 7 novembre 2002StatutMembreDernière intervention20 novembre 2002 20 nov. 2002 à 16:11
très très utile pour moi, auparavant je faisais des bidouillages sur les dates de modifications de fichiers pour lancer des exe. puis continuer mon code après, donc : MERCI BIEN!
21 janv. 2012 à 13:16
Je n'ai pas compris grand chose mais ça marche super bien !!!
7 avril 2007 à 22:07
Oui tout à fait! En quelque sorte détecter le lancement d'une application (NotePad pour l'exemple)par l'utilisateur. Sans TIMER si possible !
Merci par avance
6 avril 2007 à 03:20
5 avril 2007 à 23:03
Mais peut-on faire la même chose à l'ouverture de NotePad (pour l'exemple)?
En effet je sais qu'il est possible de lister en continue les fenêtres et de comparer si on trouve la fenêtre dedans mais cela oblige de boucler dans un TIMER !
Merci si quelqu'un à la solution miracle !
10/10 pour la source !
Cordialement !
21 juil. 2006 à 17:01
Dans VB, j'utilise ce code pour lancer un .bat qui permet d'ouvrir une application (et un processus).
Contenu de mon .bat :
C:\JGPlus5\PtComm.exe /comport:2 /ptaddr:A /batch:C:\download
Cette ligne ouvre le process PtComm.exe avec les options qui suivent (comport2:envoi fichier sur COM2, ptaddr:terminal de saisie portable à l'adresse A, batch:le chemin ou se situe le fichier à exécuter).
En fait, il s'agit simplement de transférer un fichier du PC à un terminal portable (et inversement) par l'intermédiaire de PtComm.
J'ai adapté votre code à mon cas, le transfert se passe très bien et le code VB attend la fermeture de mon processus. Le seul problème, c'est que ma fenêtre PtComm ne se ferme pas à la fin du transfert. Existe-t-il une fonction en VB qui me permettrait de détecter la fin de ce transfert pour fermer en automatique ma fenêtre (et donc mon processus) ?
Merci beaucoup pour votre aide.
17 janv. 2005 à 23:28
29 sept. 2003 à 15:25
20 nov. 2002 à 16:11