Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 28.01.2010, 07:52
Gribok Gribok вне форума
Новичок
 
Регистрация: 25.09.2009
Сообщения: 53
Репутация: 4
По умолчанию Delphi7! нужна помощ!

дисп.JPG
на картинки показан диспечер задачи и красным выделены cmd процессы много раз!
теперь сам вопрос!
cmd окна скрыты но весят в процессе в ходи работы мой программы!!
открывается по нажатию кнопки с кодом
var
p:string;
begin
p:='/K TAsklist /S '+Listbox1.Items[ListBox1.ItemIndex]+' >> c:\logs.txt';//Писваеваем переменной параметры
ShellExecute(handle,'open','cmd.exe',pchar(p),'',0 );//Запускаем cmd.exe с параметрами в переменной
вот! тоесть открываем окно cmd с камандой TAsklist (просмотр процессов запущенных) с параметрами в переменной
в Listbox1.Items[ListBox1.ItemIndex] айпи машины
тоесть подставляем айпи и переадрисовываем данные в блокнот по адресу c:\logs.txt'
это все рабоате замечательно процессы сматрю все ок
сам вопрос!
если 10 раз нажать кнопку он покажить 10 раз! сохранит все как положено! но с процессов моих в деспечере задач cmd не уйдет!
не выключается
как мне зделать чтоб когда cmd зделает свое дело
что б когда cmd посмотрит и сохранит TAsklist закрывалось???
ну куда дописать exit?
Метки:
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:56.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter