Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.10;
Скачать: 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 вся ветка

Текущий архив: 2002.10.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
3-31626
kserg@ukr.net
2002-09-19 14:36
2002.10.10
Можно ли в DB DeskTop-e открыть ExcelBook как обычную таблицу?


1-31803
AFrolov
2002-10-02 10:57
2002.10.10
как сделать диалог для выбора ODBC источника?


14-32009
Ежик
2002-09-17 14:44
2002.10.10
Может стихи?


1-31689
Ago
2002-09-30 15:00
2002.10.10
ComboBox с иконками (рядом с выбираемыми значениями)


14-32008
DenKop
2002-09-17 13:37
2002.10.10
Прямое соединение через COM порт