La recherche a retourné 19 résultats

par pierrep
mar. 15/mars/2011 18:01
Forum : Débutants
Sujet : runprogram() et postmag()
Réponses : 12
Vues : 1118

Re: runprogram() et postmag()

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 ...
par pierrep
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 ...
par pierrep
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 ...
par pierrep
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 ...
par pierrep
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
par pierrep
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 ...
par pierrep
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
par pierrep
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 ...
par pierrep
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 ...
par pierrep
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
par pierrep
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 ...
par pierrep
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 ...
par pierrep
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
par pierrep
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
par pierrep
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