Форум: "Основная";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
Вниз
Delphi и PHP Найти похожие ветки
← →
ilysha (2002-09-27 10:07) [0]Никак не могу понять, почему не происходит то, что ожидается в результате выполнения следующего кода.
ShellExecute(Application.Handle, nil, PChar("c:\php\php.exe"), PChar("c:\www\index.php > c:\temp\1.html"), nil, SW_HIDE);
Если в Дос выполнить команду
c:\php\php.exe c:\www\index.php > c:\temp\1.html
то будет создан файл 1.html.
Но вот почему, при вызове из программы, вывод в файл не происходит? Все выводится на экран.
Попробовал использовать CreateProcess, ситуация такая же.
Сейчас использую метод CreateProcess и читаю буфер, но почему не работает все остальное?
← →
ilysha (2002-09-27 11:56) [1]Неужели никто не знает? Может хоть идеи есть!
← →
Aralekin (2002-09-27 17:41) [2]Странно WinEXEC("c:\php\php.exe c:\www\index.php > c:\temp\1.html",SW_Hide)...также не работает.....
← →
ilysha (2002-09-30 11:40) [3]Решил задать этот вопрос на Круглом столе Королевства Дельфи...
← →
Anatoly Podgoretsky (2002-09-30 11:49) [4]Символы перенаправления работают только в интерпритаторе командной строки, вот черех него и запускай
← →
ilysha (2002-09-30 16:09) [5]Анатолий, а можно примерчик, а то воображение ничего не подсказывает.
← →
han_malign (2002-09-30 17:44) [6]"command.com /c ..."
(в NT помоему cmd)
← →
ilysha (2002-09-30 18:47) [7]Да это всё понятно.
Только вот всё равно не работает (по крайней мере у меня).
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
Память: 0.76 MB
Время: 2.826 c