sapere l'handle di un'applicazione della quale conosco solo il nome
(e il percorso).
ciao!!!
sapere l'handle di un'applicazione della quale conosco solo il nome
(e il percorso).
ciao!!!
Handle dell'applicazione? Cosa intendi? Cosa ci devi fare?
E usare qualche frase in piu' per spiegare il problema, dato che non si paga per scrivere ...?
devo solamente chiudere un'applicazione della quale il mio programma conosce il nome e il path.
non c'è molto da scrivere.
il fatto è che non devo farlo io attraverso il task, lo deve fare il programma subito.
grazie!
Questa parte poteva essere condotta nella discussione che avevi già aperto a riguardo.Originariamente inviato da tossam
devo solamente chiudere un'applicazione della quale il mio programma conosce il nome e il path.
non c'è molto da scrivere.![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
scusa.![]()
ho fatto 2 discussioni riguardanti lo stesso argomento perchè ho trovato:
Private Declare Function FindWindow _
Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, _
ByVal lpWindowName As String) _
As Long
Private Declare Function SendMessage _
Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
lParam As Long) _
As Long
Handle = FindWindow(lpClassName$, vbNullString)
Handle = SendMessage(Handle, WM_SYSCOMMAND, SC_CLOSE, NILL)
il fatto è che findwindow, non funziona se non ho la caption del form (i programmi che devo eliminare non hanno neppure una form).
di conseguenza sendmessage non funzia...![]()
io vorrei principalmente qualcosa che mi ricavasse l'handle del nome del file da chiudere.
grazie.![]()