#PB_Program_Hide -> ferme mon programme ?

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Shinao
Messages : 137
Inscription : dim. 21/sept./2008 13:00

#PB_Program_Hide -> ferme mon programme ?

Message 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 !
Shinao
Messages : 137
Inscription : dim. 21/sept./2008 13:00

Re: #PB_Program_Hide -> ferme mon programme ?

Message par Shinao »

UP, j'ai mis à jour, c'était pas clair.
Shinao
Messages : 137
Inscription : dim. 21/sept./2008 13:00

Re: #PB_Program_Hide -> ferme mon programme ?

Message 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...
Répondre