Cerrar aplicacion con un titulo especifico.

Iniciado por A2Corp, 4 Agosto 2006, 07:29 AM

0 Miembros y 1 Visitante están viendo este tema.

A2Corp

Hola, tengo una pregunta...
Les explicare, quiero hacer un programa que cierre los iexplore pero no todos, solo los que digan de titulo por ejemplo

"Google - Microsoft Internet Explorer"
Se puede hacer algo asi?

Y no hay problema si la aplicacion se esta corriendo de manera oculta?
Alguien sabe algo sobre el tema?
Cualquier informacion es bienvenida, gracias!
Hackeo, luego existo...

-POLACO-

Si se puede hacer ,yo lo haria asi mira :Ejecutas tu programa Hide que lea el titulo de las ventanas con el Api  y cuando aparece el titulo buscado le tiras con sendkey un ALT+F4,y la ventana del Iexplorer se cierra ,si te einteresa despues te paso la Api ,lo que pasa es que en este momento NO estoy en mi pc .
Espero te sirva .-.

Robokop

Es con la api enumwindow ,getwindowtext y findwin , lo que tienes que hacer es enumerar las ventanas y obtener el handle , despues pasarla con thread para tratarla como proceso y cerrara
text2.text = nombredelaventana
handle = getwindowsthreadprocessid(text2.text, nyprocessid)

proceso = openprocess(process_all_access 0&, nyprocessid)

terminar = terminateprocess(procname, 0&)

mas o menos algo asi seria.

yofoxD

creo que esto tambien te sirve solo necesitas ponerlo en un timer .

on error goto error:
appactivate ""Google - Microsoft Internet Explorer"
sendkeys "%" & "{f4}"
error:

andoba

usa ExFindWindow y luego ExTerminateProcess.
Mu Online Dev