Page 1 sur 1

#PB_Program_Hide -> ferme mon programme ?

Publié : lun. 30/mai/2011 15:28
par Shinao
Alors voilà, je lance mon programme avec l'option hide, mais j'aimerais savoir aussi quand mon programme se ferme, j'utilise donc programrunning. Seulement, quand il y a l'option hide, programrunning me dit que mon fichier est fermé, alors qu'il ne devrait pas (cela marche bien sans le hide).

Code : Tout sélectionner

Case #PB_Event_Timer
            NbPoints + 1
            If NbPoints = 4
               NbPoints = 1
            EndIf
            SetGadgetText(#TextWait, "Veuillez patienter" + Left("...", NbPoints))
            If ProgramRunning(installer) = 0
              MessageRequester("Installation", Programmes(soft)\programme$+" à bien été installé.")
            EndIf

Dans une procédure il y a :

Code : Tout sélectionner

Global installer = RunProgram("install.bat", "/?", "", #PB_Program_Open|#PB_Program_Hide)
Ca m'énerve que mon .bat se ferme avec l'option hide, quelqu'un sait pourquoi et a une solution pour ça ?

Merci !

Re: #PB_Program_Hide -> ferme mon programme ?

Publié : mar. 31/mai/2011 8:10
par Shinao
UP, j'ai mis à jour, c'était pas clair.

Re: #PB_Program_Hide -> ferme mon programme ?

Publié : mar. 31/mai/2011 8:36
par Shinao
J'ai résolu le problème, même si je ne comprend pas pourquoi, il faut j'ajoute un @echo off a mon programme

Code : Tout sélectionner

WriteStringN(#BatInstall, "@echo off")
Bref, si quelqu'un comprend, toujours utile...