anoniem Geplaatst: 9 oktober 2002 Delen Geplaatst: 9 oktober 2002 Ik weet dat x = Shell("c:\program files\messenger\msmsgs.exe") nodig is om een programma (msn)op te starten howe doe ik het omgekeerde, en sluit dus af? Quote Link naar reactie
anoniem Geplaatst: 11 oktober 2002 Auteur Delen Geplaatst: 11 oktober 2002 [quote:e0f7f25c6d="sdk"]Ik weet dat x = Shell("c:\program files\messenger\msmsgs.exe") nodig is om een programma (msn)op te starten howe doe ik het omgekeerde, en sluit dus af?[/quote:e0f7f25c6d] Als het afsluiten verband houdt met het opstarten, dan kun je beter CreateProcess gebruiken i.p.v. Shell (wellicht kun je iets met die x doen?!?) of anders... Pseudo-code (zelf ff vertalen uiteraard): [code:1:e0f7f25c6d] var hWindow: HWND; begin hWindow := FindWindow('MSBLClass','MSN Messenger Service'); if (hWindow <> 0) then begin SendMessage(hWindow,WM_CLOSE,0,0); end; end; [/code:1:e0f7f25c6d] Niet getest, maar het principe zou moeten werken. Weet niet of de titel nog steeds klopt. of [i:e0f7f25c6d]the-hard-way[/i:e0f7f25c6d] (not recommended): [code:1:e0f7f25c6d]TerminateProcess[/code:1:e0f7f25c6d] Quote Link naar reactie
anoniem Geplaatst: 16 januari 2003 Auteur Delen Geplaatst: 16 januari 2003 Ik heb niet de bedoeling een oude topic op te halen van mijzelf maar ik zit eigenlijk opnieuw met hetzelfde probleem. Ik wil een Tenet sessie afsluiten maar het lukt me niet echt op de manier die hiervoor werd gegeven, iemand een idee??? Quote Link naar reactie
anoniem Geplaatst: 18 januari 2003 Auteur Delen Geplaatst: 18 januari 2003 [quote:c994ac38a0="sdk"]Ik heb niet de bedoeling een oude topic op te halen van mijzelf maar ik zit eigenlijk opnieuw met hetzelfde probleem. Ik wil een Telnet sessie afsluiten maar het lukt me niet echt op de manier die hiervoor werd gegeven, iemand een idee???[/quote:c994ac38a0] Bedoel je het Telnet programmaatje wat standaard bij Windows zit (in console vorm)? Zo ja, dan werkt eerder genoemde code inderdaad niet, omdat een console applicatie standaard geen window heeft. Je zou een CTRL+C event naar de applicatie kunnen sturen. Normaal gesproken zou de console applicatie dit event moeten afvangen en de applicatie afsluiten. [url=http://www.google.nl/search?hl=nl&ie=UTF-8&oe=UTF-8&q=GenerateConsoleCtrlEvent+visual+basic&lr=]Google search on GenerateConsoleCtrlEvent[/url] [url=http://www.google.nl/search?hl=nl&ie=UTF-8&oe=UTF-8&q=CreateProcess+visual+basic&lr=]Google search on CreateProcess[/url] of the-hard-way (not recomended): [url=http://www.portaldaprogramacao.com/artigos2.asp?n=319]http://www.portaldaprogramacao.com/artigos2.asp?n=319[/url] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen