Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-31944
Morfey
2002-09-13 22:42
2002.10.10
Подскажите плиз. Как определить что один компонент


14-31971
Oleg_Gashev
2002-09-15 21:28
2002.10.10
Фантастическая реальность или реальная фантастика.


3-31597
Brestmarket.com
2002-09-18 15:53
2002.10.10
Использование upx, pecompact, aspack


14-31940
Tihas
2002-09-13 18:21
2002.10.10
Прошу ответов и мнения....


1-31775
кондратий
2002-10-01 20:48
2002.10.10
строки ...




   Наверх