Skocz do zawartości

[Delphi] Uruchomienie programu w tle


sybic

Polecane posty

Potrzebuje moją aplikacje wzbogacić o procedurę ściągania pewnego pliku z internetu. Na zasadzie, że program będzie uruchomiony, coś tam będzie robił, a w tle będzie się coś ciągnąć.

Jak wiemy, ze standardowej procedury ściągania pożytku nie ma żadnego, ponieważ aplikacja zamiera na czas ściągania. Wiem, że trzeba napisać aplikacje wielowątkową... ale o tym na razie nie mam pojęcia.

Pomyślałem więc sobie, że napiszę aplikacje konsolową, która będzie ściągać jeden konkretny plik, którą "popchnę" przez WinExec zaraz po uruchomieniu programu. Program będzie już patrzył, czy plik jest i czy ma już określoną ilość bajtów. Jeśli jest, no to zrobi z niego pożytek.

Plan się udał, ale nic nie osiągnąłem, bo podczas tego uruchamiania WinExec, całość i tak zamiera i trwa to do czasu gdy ów konsolowy program ściągnie plik z internetu.

Jak to ominąć?

Czy naprawdę podczas pierwszego uruchomienia nie można odpalić jakiegoś programu w tle?

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...