Войти

Показать полную графическую версию : [решено] Открытие и закрытие файла на C++Builder 6.


nip-tai
03-05-2012, 18:43
Доброе время суток.
Под скажите пожалуйста каким оператором, функцией или командой в C++Builder 6 можно открыть и закрыть exe файл.
Пролистал самоучитель по С++ и два каких то учебника но не нашел таковой, в нете тоже нет. Мож кто знает очень надо.
Всем ответившим заранее большое спасибо!

P.S. Смысл программки в том что она должна каждый час открывать и закрывать exe файл.

ferget
03-05-2012, 19:00
для запуска ShellExecute()
для остановки, самая простая system("taskkill /IM имя_программы.exe")

nip-tai
05-05-2012, 12:51
Если не сложно напиши пожалуюсто по потробней на счет закрытия, а то что то закрывать не хочит. С открытием я уже разобрался. Большое спосибо за ответ

ferget
05-05-2012, 13:04
вот пример закрывает калькулятор


#pragma hdrstop
#include <vcl.h>
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
system("taskkill /IM calc.exe");
return 0;
}

nip-tai
05-05-2012, 13:25
Я пишу:

system("taskkill / C:\\Program Files\\Total Commander\\Totalcmd.exe ");

ни чего не происходит, всё компилирутся, запускается но не закрывает.

Огромное спасибо за помощь. Вопрос снят, разобрался всё замечательно работает =))

Beyound
05-05-2012, 13:49
набери в cmd комманду taskkill /? и все сразу станет ясно (нужен не путь к exe а только его название как в примере)




© OSzone.net 2001-2012