Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.21;
Скачать: CL | DM;

Вниз

Как завершить процесс.   Найти похожие ветки 

 
nikitozz ©   (2007-04-22 03:32) [0]

Здравствуйте.
Проблема такая.
Написал на TP консольное приложение, которое выполняется бесконечно. Теперь из другой программы мне надо его запустить и через некоторое время насильно закрыть.
Пробовал запустить с помощью CreateProcess, но он выкинул исключение.
Запустил его с помощью ShellExecute нормально. А вот как завершить не знаю. TerminateProcess не завершает и возвращает нулевое значение.
Помогите пожалуйста кто может. Очень надо.


 
Германн ©   (2007-04-22 03:46) [1]


> Написал на TP консольное приложение, которое выполняется
> бесконечно. Теперь из другой программы мне надо его запустить
> и через некоторое время насильно закрыть.

И для чего нужно было такое извращение? И с каких пор на TP стало возможно писАть "консольные" приложения?


> Помогите пожалуйста кто может. Очень надо.
>

Ещё скажи, что "мы тут не местные"! Сразу помогут! :-)
И вообще. Разве родители не говорили тебе, что врать - плохо?


 
nikitozz ©   (2007-04-22 03:49) [2]

Гермнн, чем ерничать, лучше бы подсказал что-то дельное.


 
Kedge ©   (2007-04-22 07:20) [3]

Почитай про GetLastError и блоки try - finally.
Все вопросы сразу отпадут:)


 
Leonid Troyanovsky ©   (2007-04-22 18:46) [4]


> nikitozz ©   (22.04.07 03:49) [2]

> Гермнн, чем ерничать, лучше бы подсказал что-то дельное.

Выкини TP в корзину, компилируй win32 concole.
msdn, msdn & msdn.

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2007.10.21;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.048 c
15-1190136505
iop
2007-09-18 21:28
2007.10.21
А почему мы одних любим...


3-1181803060
Dust
2007-06-14 10:37
2007.10.21
fast report в dll


15-1190694401
DelphiN!
2007-09-25 08:26
2007.10.21
Резрешить под пользователем SYSTEM запуск от имени ...


2-1191266458
Gringoire
2007-10-01 23:20
2007.10.21
Ctrl + V


2-1190576562
исследователь
2007-09-23 23:42
2007.10.21
Время и дата





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский