LISCIATA D'ORECCHIE a ANDREA LA FORGIA - Leggete attentamente
  Home FAQ Contact Sign in
it.comp.lang.delphi only
 
Advanced search
POPULAR GROUPS

more...

it.comp.lang.delphi Profile…
 Up
LISCIATA D'ORECCHIE a ANDREA LA FORGIA - Leggete attentamente         


Author: Andrew De La Forge
Date: Jul 12, 2007 10:58

 Riassumiamo quanto accaduto....
________________________________________________________________________
GIANNI CHIEDE:

Ciao a tutti.

Con ShellExecute posso avviare l'applicazione B dalla A.
E' possibile anche terminarla? Se si, come?

Grazie, ciao
Gianni

________________________________________________________________________
ANDREA LA FORGIA RISPONDE:

Chiudere un'applicazione non è un compito banale. Dipende da che tipo di
applicazione è. Comunque, sì, in generale è possibile. La tecnica più
brutale è quella di applicare TerminateProcess() (ci sono strade più soft
ma decisamente più ardue da seguire, come il "code injection", iniettando
da remoto del codice nel processo in questione ed invocando
l'ExitProcess()).

________________________________________________________________________
ANDREW DE LA FORGE PUNTUALIZZA:
Show full article (4.65Kb)
3 Comments
Re: LISCIATA D'ORECCHIE a ANDREA LA FORGIA - Leggete attentamente         


Author: Andrew De La Forge
Date: Jul 12, 2007 11:23

NOTARE CHE TASKKILL non usa TERMINATEPROCESS...

--- posted by geoForum on http://www.delphiedintorni.it
no comments
Re: LISCIATA D'ORECCHIE a ANDREA LA FORGIA - Leggete attentamente         


Author: Andrea Laforgia
Date: Jul 12, 2007 14:05

Andrew De La Forge ha scritto:
> NOTARE CHE TASKKILL non usa TERMINATEPROCESS...

Certo che la usa trollino ;-)

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
no comments
Re: LISCIATA D'ORECCHIE a ANDREA LA FORGIA - Leggete attentamente         


Author: Stefano F
Date: Jul 13, 2007 01:00

>NOTARE CHE TASKKILL non usa TERMINATEPROCESS...

ROTFL! Guarda, sono buono e ti insegno qualcosa di nuovo:

1) Scaricati Dependency Walker (http://www.dependencywalker.com/), è un
tool per vedere cosa importa ed esporta un programma Windows
2) Carica taskkill.exe
3) Fai click su kernel32.dll
4) Sorpresa! Importa TerminateProcess() ma non ExitProcess()

Mi chiedo se fare la figura dei cretini vi piace o siete così cretini
che non pensate di fare la figura dei cretini e credete veramente nelle
cretinate che scrivete...

--- posted by geoForum on http://www.delphiedintorni.it
no comments