घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मुख्य";
वर्तमान संग्रह: 2003.05.01;
डाउनलोड करें: [xml.tar.bz2];

नीचे

शुरू करें और अंत की प्रतीक्षा करें इसी तरह की शाखाएँ खोजें


()utLaw   (2003-04-20 22:46) [0]

Требуется запустить программу и дождаться, пока она отработает...



LEON   (2003-04-20 22:47) [1]

CreateProcess...



()utLaw   (2003-04-20 22:54) [2]

और आगे क्या है?



Makhanev A.S.   (2003-04-20 23:07) [3]

Одно из решений:
делать ShellExecute - запуск внешней программы, создание процесса, запуск таймера.
делать по таймеру снимок идущих процессов - как только наш внешний процесс исчез из списка - событие завершения программы

Если внешняя программа твоя, то есть более простые варианты.



()utLaw   (2003-04-20 23:17) [4]

Нет. Это WinRAR.



jack128   (2003-04-20 23:21) [5]

WaitForSingleObject() - к хендлу процесса



Юрий Зотов   (2003-04-20 23:54) [6]

> माखनदेव © © (20.04.03 23: 07)
> Если внешняя программа твоя, то есть более простые варианты.

А если нет - то они тоже есть. Причем НАМНОГО более простые. И к тому же, еще и более точные. И без лишней загрузки процессора.

CreateProcess + WaitForSingleObject в отдельном потоке. Или CreateProcess + MsgWaitForMultipleObjects в том же потоке.





पन्ने: 1 पूरी शाखा

मंच: "मुख्य";
वर्तमान संग्रह: 2003.05.01;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.56 एमबी
समय: 0.037 c
1-591
एंटोन मिखाइलोव
2003-04-17 18:12
2003.05.01
कैसे एक स्ट्रिंग को तोड़ने के लिए ??


14-752
kalishenko
2003-04-09 20:56
2003.05.01
घटक SystemWorks! डेल्फी 5 के लिए


1-564
anbezr
2003-04-18 10:24
2003.05.01
पारदर्शी खिड़की फिर से


14-755
gn
2003-04-14 10:29
2003.05.01
जिज्ञासा


1-613
अनातोली पी
2003-04-14 20:46
2003.05.01
RichEdit





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский