Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
ВнизНе выполняется команда... Найти похожие ветки
← →
Че (2007-09-03 10:30) [0]WinExec(PChar("del D:\111.txt /q"), SW_SHOW);
Вчем может быть причина...?
Как правельно выполнять команды (cmd) через Delphi...?
← →
@!!ex © (2007-09-03 10:33) [1]
uses ShellAPI;
ShellExecute(0,"open","del D:\111.txt /q","","",0);
← →
Leonid Troyanovsky © (2007-09-03 10:37) [2]
> @!!ex © (03.09.07 10:33) [1]
Ну, а где cmd?
Кроме того, nil и "" - разные вещи.
--
Regards, LVT.
← →
@!!ex © (2007-09-03 10:40) [3]> Ну, а где cmd?
Эээ. не понял..
> Кроме того, nil и "" - разные вещи.
Может вы имели ввиду nil и 0?
P.S.
У меня опечатка:
ShellExecute(0,"open","del","D:\111.txt /q","",0);
← →
Че (2007-09-03 10:41) [4]
> @!!ex © (03.09.07 10:33) [1]
Странно, создаю вайл cmd (или bat) со строкойdel D:\111.txt /f /q"
, все выполняется без проблем делаю через DelphiShellExecute(0,"open","del D:\111.txt /q","","",0);
илиWinExec(PChar("del D:\111.txt /q"), SW_SHOW);
, не че не происходит....????
Почему...?
Может както надо иметь прова из под программы на удаление этого файла или както еще.....?
← →
@!!ex © (2007-09-03 10:43) [5]> [4] Че (03.09.07 10:41)
Бездумно код не копируй.
Сам ыб мог опечатку найти.
Там же третий параметр - параметр для запуска приложения.
← →
Leonid Troyanovsky © (2007-09-03 11:04) [6]
> @!!ex © (03.09.07 10:40) [3]
> > Ну, а где cmd?
> Эээ. не понял..
cmd.exe где?
> Может вы имели ввиду nil и 0?
Я имел ввиду то, что если требуют передавать NULL,
то и надо передавать nil, а не "".
--
Regards, LVT.
← →
@!!ex © (2007-09-03 11:13) [7]> [6] Leonid Troyanovsky © (03.09.07 11:04)
Хм. Ок. буду иметь ввиду.
← →
sniknik © (2007-09-03 11:16) [8]> создаю вайл cmd (или bat) со строкой del D:\111.txt /f /q"
для bat автоматом запускается консоль(cmd) и все выполняется под ним. а del это не программа/файл которую можно выполнить самостоятельно а команда самого cmd.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c