Merci Venom pour ton aide.
Mon but n’est pas d’ouvrir ou fermer Notepad avec un bouton, mais d’ouvrir un EXE quel qu’il soit à l’intérieur d’un programme puis de le refermer.
J’avais donc dans un premier temps utilisé comme toi Runprogram() suivi de KillProgram() . Comme KillProgram ne refermait ...
La recherche a retourné 19 résultats
Aller sur la recherche avancée
- mar. 15/mars/2011 18:01
- Forum : Débutants
- Sujet : runprogram() et postmag()
- Réponses : 12
- Vues : 1118
- dim. 13/mars/2011 22:30
- Forum : Débutants
- Sujet : runprogram() et postmag()
- Réponses : 12
- Vues : 1118
Re: runprogram() et postmag()
J'ai testé et sauf erreur de ma part ça ne marche pas.(la fenêtre s'ouvre mais ne se referme pas)
Apparemment PostMag () attend Windowhandle et non PIDduprogramme.
Le problème pour moi est justement de connaitre l'identifiant d'une fenêtre qui a été ouverte par un exécutable.
Est ce que cela est ...
Apparemment PostMag () attend Windowhandle et non PIDduprogramme.
Le problème pour moi est justement de connaitre l'identifiant d'une fenêtre qui a été ouverte par un exécutable.
Est ce que cela est ...
- dim. 13/mars/2011 18:24
- Forum : Débutants
- Sujet : runprogram() et postmag()
- Réponses : 12
- Vues : 1118
Re: runprogram() et postmag()
Merci pour ta réponse;
Mais mon but était d'éviter utilisation de KillProcess() ,car chaque fois que je l'introduis dans un programme cela entraine des anomalies ( en particulier affichage écran anormal ...) ; L'exemple de Droopy avait l'avantage de ne pas utiliser KillProcess
Peut être il y a des ...
Mais mon but était d'éviter utilisation de KillProcess() ,car chaque fois que je l'introduis dans un programme cela entraine des anomalies ( en particulier affichage écran anormal ...) ; L'exemple de Droopy avait l'avantage de ne pas utiliser KillProcess
Peut être il y a des ...
- dim. 13/mars/2011 15:11
- Forum : Débutants
- Sujet : runprogram() et postmag()
- Réponses : 12
- Vues : 1118
runprogram() et postmag()
Bonjour,
J'ai trouvé dans DROOPY.pb un exemple test qui m'intéresse:
phandle=RunProgram("notepad.exe")
WaitProgramInitialisation(phandle) ; to let notepad start...
hWnd = FindClassWindow("notepad")
Delay(1000)
PostMsg(hWnd, #WM_CLOSE, 0,0) ; close notepad
Si je comprends bien cet exemple ...
J'ai trouvé dans DROOPY.pb un exemple test qui m'intéresse:
phandle=RunProgram("notepad.exe")
WaitProgramInitialisation(phandle) ; to let notepad start...
hWnd = FindClassWindow("notepad")
Delay(1000)
PostMsg(hWnd, #WM_CLOSE, 0,0) ; close notepad
Si je comprends bien cet exemple ...
- sam. 19/févr./2011 18:31
- Forum : Débutants
- Sujet : fermer une fenetre ouverte avec runprogram()
- Réponses : 10
- Vues : 528
Re: fermer une fenetre ouverte avec runprogram()
Je viens d'essayer ta solution ... C'est super ça marche bien
T'es trop fort !
Merci
T'es trop fort !
Merci
- ven. 18/févr./2011 23:06
- Forum : Débutants
- Sujet : fermer une fenetre ouverte avec runprogram()
- Réponses : 10
- Vues : 528
Re: fermer une fenetre ouverte avec runprogram()
En fait pour tester cette partie j'ai utilisé que les 2 fonctions utiles:
programme = RunProgram("C:\Wink\capture1" ,"","")
KillProgram(programme)
End
Où capture1 est un .exe obtenu avec Wink (logiciel de capture d'écran - Toutefois le .exe ne ferme pas la fenêtre à la fin de son exécution .. et ...
programme = RunProgram("C:\Wink\capture1" ,"","")
KillProgram(programme)
End
Où capture1 est un .exe obtenu avec Wink (logiciel de capture d'écran - Toutefois le .exe ne ferme pas la fenêtre à la fin de son exécution .. et ...
- ven. 18/févr./2011 19:23
- Forum : Débutants
- Sujet : fermer une fenetre ouverte avec runprogram()
- Réponses : 10
- Vues : 528
Re: fermer une fenetre ouverte avec runprogram()
[quote][/quote]ProgrammeOuvert = RunProgram(...)
KillProgram(ProgrammeOuvert)
C'est bien ce que je faisais , mais j'obtiens le message d'erreur : l'argument "program" spécifié n'est pas valide
Par contre pour AddWindowTimer () c'est parfait MERCI
KillProgram(ProgrammeOuvert)
C'est bien ce que je faisais , mais j'obtiens le message d'erreur : l'argument "program" spécifié n'est pas valide
Par contre pour AddWindowTimer () c'est parfait MERCI
- ven. 18/févr./2011 16:28
- Forum : Débutants
- Sujet : fermer une fenetre ouverte avec runprogram()
- Réponses : 10
- Vues : 528
Re: fermer une fenetre ouverte avec runprogram()
Pour killprogram(programme) je n'ai pas trouvé comment on peut connaitre la valeur de programme.
En ce qui concerne la solution delay suivi de closewindow ça ne peut pas marcher car l'application dans la fenêtre ne fonctionne plus à cause de Delay(), ( de même pour une procédure qui décompte le ...
En ce qui concerne la solution delay suivi de closewindow ça ne peut pas marcher car l'application dans la fenêtre ne fonctionne plus à cause de Delay(), ( de même pour une procédure qui décompte le ...
- ven. 18/févr./2011 15:10
- Forum : Débutants
- Sujet : fermer une fenetre ouverte avec runprogram()
- Réponses : 10
- Vues : 528
fermer une fenetre ouverte avec runprogram()
Bonjour,
J'aimerais savoir :
* s'il est possible de fermer une fenêtre ouverte avec un exe lancé au cours du programme avec RunProgram()
* Même genre de question : comment fermer une fenêtre contenant une application qui tourne (ex WebGadget ..) après un laps de temps déterminé sans tester #pb ...
J'aimerais savoir :
* s'il est possible de fermer une fenêtre ouverte avec un exe lancé au cours du programme avec RunProgram()
* Même genre de question : comment fermer une fenêtre contenant une application qui tourne (ex WebGadget ..) après un laps de temps déterminé sans tester #pb ...
- jeu. 10/févr./2011 14:41
- Forum : Débutants
- Sujet : probleme avec la version payante de PB
- Réponses : 10
- Vues : 1028
Re: probleme avec la version payante de PB
Un grand merci à tous et plus particulièrement à Boddhi : c'est CCleaner qui a débloqué la situation
- jeu. 10/févr./2011 12:13
- Forum : Débutants
- Sujet : probleme avec la version payante de PB
- Réponses : 10
- Vues : 1028
Re: probleme avec la version payante de PB
Merci pour la rapidité de réponse
Malheureusement je n'ai qu'un seul dossier purebasic c:\programfiles \purebasic dans lequel j'ai installé la nouvelle version sans désinstaller la version de démo qui s'y trouvait (surement à tort)
C'est bien aussi ce répertoire qui est indiqué dans les préférences ...
Malheureusement je n'ai qu'un seul dossier purebasic c:\programfiles \purebasic dans lequel j'ai installé la nouvelle version sans désinstaller la version de démo qui s'y trouvait (surement à tort)
C'est bien aussi ce répertoire qui est indiqué dans les préférences ...
- jeu. 10/févr./2011 10:49
- Forum : Débutants
- Sujet : probleme avec la version payante de PB
- Réponses : 10
- Vues : 1028
probleme avec la version payante de PB
Bonjour,
Afin de profiter de toutes les possibilités de PB j’ai téléchargé la version payante PB 4_51_x86 ( sous vista)
Depuis impossible d’utiliser PB !
Je m’explique : lorsque je lance COMPILER-EXECUTER de tous les programmes qui fonctionnaient très bien avec la version PB Démo, j’obtiens le ...
Afin de profiter de toutes les possibilités de PB j’ai téléchargé la version payante PB 4_51_x86 ( sous vista)
Depuis impossible d’utiliser PB !
Je m’explique : lorsque je lance COMPILER-EXECUTER de tous les programmes qui fonctionnaient très bien avec la version PB Démo, j’obtiens le ...
- sam. 05/févr./2011 23:24
- Forum : Débutants
- Sujet : Visual designer PureForm
- Réponses : 10
- Vues : 681
Re: Visual designer PureForm
Ok j'ai compris et je vais acheter Purebasic
merci à tous
merci à tous
- sam. 05/févr./2011 18:43
- Forum : Débutants
- Sujet : Visual designer PureForm
- Réponses : 10
- Vues : 681
Visual designer PureForm
Bonjour,
Pureform utilise parfois des fonctions ( ex: CreatePatternBrush_ ou SetClassLong_ ...) ou des constantes ( ex : #WM-Notify ...) que le compilateur PureBasic que j'utilise ( PB gratuit) ne connait pas.
Qu'est ce que je dois télécharger en plus ?
Merci d'avance
Pureform utilise parfois des fonctions ( ex: CreatePatternBrush_ ou SetClassLong_ ...) ou des constantes ( ex : #WM-Notify ...) que le compilateur PureBasic que j'utilise ( PB gratuit) ne connait pas.
Qu'est ce que je dois télécharger en plus ?
Merci d'avance
- mer. 02/févr./2011 19:25
- Forum : Débutants
- Sujet : editeur visuel
- Réponses : 8
- Vues : 775
Re: editeur visuel
encore merci pour toutes ces infos bien précieuses pour moi