03. december 2006 - 14:56Der er
8 kommentarer og 1 løsning
Vente på program, som kører i forvejen
Hej
Jeg har et program, som detekterer om Media Player kører. Det virker også fint nok, men her kommer problemet:
Hvis Media Player (nej, dette er ikke et forsøg for at reklamere for M$, men mit program skal arbejde sammen med Media Player) kører skal mit program vente på at det afsluttes og så gå videre.
Jeg har uden held prøvet med
WaitForSingleObject(FindWindow(nil, 'Windows Media Player'), INFINITE);
Omformuleret: Kan du ikke kalde MediaPlayeren i dit program og lade det vente på at den afslutter? Der må være et API til det %¤!"&#¤& program. Det vil man nok kunne støve op på MSDN.
Ps: waitforsingleobject() returnerer wait_failed, så måske er det slet ikke findwindow, som skal anvendes eller også kan det måske kun lade sig gøre, hvis man selv har startet programmet?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.