Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam Użytkowników!

 

Mam mały problem. Otóż zacząłem niedawno pracę z "Delphi" i mam pytanie.

 

Co należy zrobić w programie aby dany program włączał się gdy jest odpalony inny program.

A jeśli tego innego programu nie ma to wyskakuje okienko "Włącz Program" albo

"First Run Program".

 

Wiecie o co mi chodzi?

Więc proszę o pomoc.

 

Z góry dziękuję.

Opublikowano

Ale żeś pomógł.

Nie ma kursów na tą opcję. Są tylko jakieś za przeproszeniem gówniane tutki z opisem "Jak wstawić buttona" itp.

I ich max możliwości to komenda ShowMessage. Więc raczej nie znajdę tego w tutku

Opublikowano

Programowanie polega na myśleniu a nie szukaniu gotowych rozwiązań. Do tego problemu skorzystaj z FindWindow, jeśli znajdzie okno programu to zakodujesz, by nie włączał.

YOU MUST DIE

- Ganon, Koridai

Opublikowano
Co należy zrobić w programie aby dany program włączał się gdy jest odpalony inny program.

 

Na Delphi się nie znam, ale wyszukiwanie innych programów do najczęściej szukanie ich wątków.

 

MSDN zapewnia funkcję EnumProcesses zwracającą obiekty wszystkich procesów.

 

Okna możesz zdobyć poprzez EnumWindwows, a następnie podobnie zamienić pozamieniać po kolei hwnd na nazwy.

 

Dobry przykłąd w Cpp jest tutaj:

 

http://msdn.microsoft.com/en-us/library/ms682623(v=vs.85).aspx

Ta sygnatura jest pusta.

×
×
  • Dodaj nową pozycję...