Jak wykryc moment uruchomienia jakiejs aplikacji?

0

Chcialbym aby moj program 'skanowal' system i w momecie uruchomienia jakiegos programu(np. WinAmpa) wykonal jakas instrukcje.

Czy ktos ma pomysl jak to zrobic?

Pozdrawiam&Dzieki :)--take care,

Wodzu

0

Pomysł ktos ma na pewno :-) Na przykład ja - cobyś daleko szukać nie musiał. Otóż proponuję dwa wyjścia:

1). Tak zwana metoda na hama - cały czas sprawdzasz jaka aplikacja ma aktywne okno - coś co się włączyło, zazwyczaj staje się aktywne - więc sprawę miałbyś po części z głowy. Jest to jednak sposób hamski tudziez prostacki i nie przystoi programiście :-)

2). Pobieranie z jakąs częstotliwością listy procesów. Komende do tego masz w faq, a potem po prostu porównujesz której aplikacji nie było i wiesz co zostało uruchomione. Metoda ta za to tez ma swoje wady (chyba nie myślisz, że podałbym Ci idealne rozwiązanie :-), ale jakby nie patrzeć sprawdza się. A co zrobić jak program znajdzie różnicę w liście to chyba wiesz.

Znalazłoby się jeszcze kilka na upartego - ale primo: ja ich nie pamiętam, secundo: dwa ci wystarczą :-).--, tradycyjnie pozdrawiam - Numi.

0

nie nie trzeba robic na hama, przynajmniej w win95/98, wystarczy ze:

  1. wybierasz opcje folderow/typy plikow
  2. wyszukujesz tu plikow mp3
  3. zmieniasz domyslna akcje z uruchomienia winampa na uruchomienie twojego programu z tym samym parametrem co byl wywolywany winamp
  4. piszesz program ktory wywoluje winampa z takim parametrem jaki sam otrzymal--ja :-)
0

Dzieki chlopcy za pomoc.

Wydaje mi sie ze lista procesow to jedyne rozsadne rozwiazanie gdyz to drugie wydaje mi sie nieco zbyt malo elastyczne.--take care,

Wodzu

0

Wodzu napisał:
Dzieki chlopcy za pomoc.
&gt
&gtWydaje mi sie ze lista procesow to jedyne rozsadne rozwiazanie gdyz to drugie wydaje mi sie nieco zbyt malo elastyczne.

No - a ja dziękuje, że dziękujesz :-). Brzmi to głupio, ale nie wszyscy mają tyle kulturki, by ruszyć tyłek i podziękowac za cięzką pracę innych :P . A co do procesów - też wydaje mi się żę to najlepsze z podanych, aczkolwiek trzeba by sprawdzać co dość często, bo nie ma chyba (jak jest to mógłby się ktoś rzucić) procedury by sprawdzić czy są nowe. No - nic życzę powodzenia :-)--, tradycyjnie pozdrawiam - Numi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1