Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
733 connectés 

  FORUM HardWare.fr
  Programmation

  [VB] lancer un prgm externe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] lancer un prgm externe

n°62295
veaux
Posté le 30-09-2001 à 22:30:18  profilanswer
 

Comment faire ss VB pour lancer un prgm (iexplore) et le fermer 10 secondes + tard????
 
Merci

mood
Publicité
Posté le 30-09-2001 à 22:30:18  profilanswer
 

n°62409
super_poin​teur
Le global c'est nul
Posté le 01-10-2001 à 15:09:49  profilanswer
 

Pour lancer un prog tu peux utliser la fonction: shell("commande msdos" ).
Par contre, pour arrêter le prog je ne sais pas.
Attention: l'execution de cette fonction n'est pas séquentielle, c'est à dire que l'instruction suivante sera executée même ,si shell n'est pas terminée !  -->boucle d'attente obligatoire!

n°62411
saxgard
Posté le 01-10-2001 à 15:16:36  profilanswer
 

tu pourais essayé d'utiliser des threads qui appelle ta fonction shell
grace au thread tu peu etre informé de la fin d'un programme , meme shell , il mes semble  
 
j'avais fais ca en java et je lancé un script par thread  
avec la function exec , bon cela dis je sais pas si tu peu faire pareille mais bon  
 
ca peut te donner une autre piste ;)

n°62470
riwan
Echando la hueva, siempre....
Posté le 01-10-2001 à 17:40:28  profilanswer
 

y a personne qui connait la commande pour fermer un process???


---------------
Ma dreamcast est fantastique
n°62476
riwan
Echando la hueva, siempre....
Posté le 01-10-2001 à 19:24:14  profilanswer
 

en clair ce que je veux faire c ouvrir iexplore sur une page web pendant 10 secondes puis le fermer...


---------------
Ma dreamcast est fantastique
n°62489
macray
Posté le 01-10-2001 à 20:18:48  profilanswer
 

Essaye d'utiliser une API pour killer les applications, tu le trouveras sur un lien en bas à gauche sur ce site, www.vbfrance.com, quelque unes sont résolus, dont me semble t-il la tienne. Pour Killer, tu utilise le Timer, que tu enclencheras quand tu lanceras l'instruction d'affichage de Explorer...

n°62731
veaux
Posté le 02-10-2001 à 16:53:39  profilanswer
 

vu que ce que g trouve sur le site ne marche pas top...(meme pas du tout)
 
UUUUUUUUPPPPPPPPPPPPPPPP :hot:


---------------
Boinc: [AF>Linux] Veaux | http://www.boincstats.com/signature/user_1097016.gif
n°62810
veaux
Posté le 02-10-2001 à 23:49:12  profilanswer
 

siouplait!!!!!!! j'en peut plus.... je suis sur que c une commande a la con pour fermer une appli...aidez moi je craque


---------------
Boinc: [AF>Linux] Veaux | http://www.boincstats.com/signature/user_1097016.gif
n°62826
macray
Posté le 03-10-2001 à 08:52:06  profilanswer
 

Utilise l'API, shellexecute ou bien shell (fonction de VB). Par contre pour fermer un programme dix seconde plus tard, utilise le Timer, associé à une fonction pour tuer un programme, il n'y a pas d'autres solution, désolé...

n°62853
Guru
Posté le 03-10-2001 à 10:02:58  profilanswer
 

Tu peux utiliser les fonctions de l'api Win32, CreateProcess pour lancer ton programme externe puis sur l'évènement du timer au bout de 10 secondes ExitProcess ou TerminateProcess pour terminer le programme externe.
 
CreateProcess : http://msdn.microsoft.com/library/ [...] d_9dpv.asp
 
ExitProcess : http://msdn.microsoft.com/library/ [...] d_8dv7.asp
 
TerminateProcess : http://msdn.microsoft.com/library/ [...] d_1bg3.asp

mood
Publicité
Posté le 03-10-2001 à 10:02:58  profilanswer
 

n°62867
Merced64
Posté le 03-10-2001 à 11:18:36  profilanswer
 

Y a une solution tres simple : au bout de 10 seconde tu actives la fenetre et tu faisSendKeys "Alt+F4"  :)

n°63016
veaux
Posté le 03-10-2001 à 18:55:13  profilanswer
 

Ca me semble bien ton idee d'activation de fenetre et de sendkey... dis m'en + (nom des fonctions VB ou VBA)


---------------
Boinc: [AF>Linux] Veaux | http://www.boincstats.com/signature/user_1097016.gif

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB] lancer un prgm externe

 

Sujets relatifs
Besoin d'aide pour lancer une commandeExecuter une apli externe en Borland C++ 5
Lancer un exe dans une applet[Borland C++] Lancer une commande DOS
[C++] lancer IE avec une page en parametre ?[Super newbie] : se lancer dans la programmation !
Lancér Notepad à partir d'un programme C++[VC++] lancer un fichier .chm
[VC++] Comment marche CreateProcess (ou comment lancer une appli indé)[C++] Lancer un programme au démarrage de Windows
Plus de sujets relatifs à : [VB] lancer un prgm externe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR