Jak zamknąć aplikację utworzoną poprzez shell exec

0

Witam,

Mam problem, ponieważ tworzę proces poprzez komendę shell execute (z parametrami). (przy zamykaniu mojej aplikacji, wypadało by aby otwarty proces został unicestwiony).

Aplikacja uruchomiona (przez shell execute) pracuje w "trayu", w związku z czym nie mogę odnaleźć "nazwy głównej formy", ponieważ standardowa metoda opiera się poprzez close i w oparciu o caption głównej formy.

Fizycznie taka opcja w naszym wypadku "aplikacji tray" jest niemożliwa.

Czy da się zabić proces w oparciu o plik exe, mam na myśli jego pełną ścieżkę i parametry startowe ?

pozdrawiam

0

żeby obsłużyć komunikaty przychodzące z traya, aplikacja musi utworzyć okno, mniejsza z tym czy widoczne czy nie, na pewno ma jakąś nazwę klasy i być może jakiś tytuł. znajdź to okno i wyślij do niego komunikat o zamknięciu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.