Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: CL | DM;

Вниз

Консоль (через CreateProcess) не может достучаться в Интернет   Найти похожие ветки 

 
EarlVadim ©   (2006-02-09 20:20) [0]

Суть такова моя программа запускает консольное приложение

si.cb := SizeOf(si);
si.dwFlags := STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;
si.wShowWindow := SW_HIDE;
si.hStdInput := 0;
Res := CreateProcess(nil, pchar(CommandLine), nil, nil, true,
 CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS, @env, nil, si, pi);

В процессе работы консольное приложение ломится в Инет с настройками IE и получает оттуда данные. Так вот такой запуск не даёт этой консоли доступ в инет. Пишет что нет связи.

Кто нибудь сталкивался?


 
Kuzia   (2006-02-14 18:00) [1]

Сталкивался. Delphi у меня был закрыт фаерволом. Соотв. чилд процесс (запущенный из них) тоже получал по рукам, а запущенная уже не из IDE софтина работала нормально. Хотя скорее всего в этом случае грабли закопаны где-то в другом месте. В общем где-то косяк с наследованием окружения или прав.


 
AbrosimovA   (2006-02-16 11:57) [2]

Вообще код запуска консольного приложения в контексте твоего вопроса не нужен. Приведи код подключения к интернету.



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.071 c
2-1145025876
dera
2006-04-14 18:44
2006.05.07
Что неправильно в запросе?


4-1139945594
Volf_555
2006-02-14 22:33
2006.05.07
Как свернуть/развернуть все MDI-окна в моём приложении?


2-1145510776
Delphi&Sql
2006-04-20 09:26
2006.05.07
Преобразовать символ в ASCII код


15-1145001382
eukar
2006-04-14 11:56
2006.05.07
небольшая задача по матстатистике


4-1139840897
AversFm
2006-02-13 17:28
2006.05.07
Ув. мастера, помогите разобраться с сервисом - жрет 100% процессо