-
Ну тогда твой цикл ожидания/выборки/диспетчеризации сообщений никуда не годится - "вис" происходит на GetMessage, когда из очереди выбраны и диспетчеризованы все имеющиеся там сообщения (т.е. очередь пуста).
-
> Ну тогда твой цикл ожидания/выборки/диспетчеризации сообщений
> никуда не годится - "вис" происходит на GetMessage, когда
> из очереди выбраны и диспетчеризованы все имеющиеся там
> сообщения (т.е. очередь пуста).
Подскажите выход... пожалуйсто:) Каим должен быть цикл выборки сообщений, можно пример?
-
Без учета таймаута примерно таким:
while not Terminated and (lastState <> 4) do
begin
if PeekMessage(rMsg,0,0,0, PM_REMOVE) then
DispatchMessage (rMsg)
else
Sleep(0);
end;
-
Уважаемый
> Сергей М. ©
огромнейшее, просто громадное Вам человеческое спасибо!!! Все работает... Вопрос закрыт.
-
Всем доброго времени суток.
У меня задача схожая с dima_q, и отличается лишь тем, что данные передаются через SSL. Приложение пишу на ВСВ. Установил OpenSSL, подвязал сертификат. Если функция send пустая, идет обращение на сервер, запрашивается сертификат, получаю ответ с сервера. А если заполняю send данными получаю пустое окно ответа и сертификат не запрашивается. Скорее всего с передаваемыми данными что-то не так. Может что-то посоветуете.
Игорь
-
> Если функция send пустая
Как это "пустая" ?
> заполняю send данными
Как можно "заполнить функцию данными" ?
Ерунда какая-то ..
-
Функция send может быть как с параметром так и без него: send() или
send(data)
Игорь.
-
И что ?
Вызов функции, с параметром или без, - это просто вызов функции, не более того.
Причем здесь какое-то там ее "наполнение" ?
-
Сергей! Не придирайся к словам. Давай по существу проблемы...
-
Проблема в тебе.
Я понятия не имею, что у тебя творится в этой самой send
-
Спасибо за теплые слова.
Передаю на сервер через SSL следующее:
Variant bstr;
bstr.VType=VT_BSTR;
SysFreeString(bstr.bstrVal);
bstr.bstrVal=SysAllocString(L"<?xml\ version='1.0'\ encoding='WINDOWS-1251'?><request><tpnum>-1</tpnum></request>");
hRes=pXMLHTTP->send(bstr);
На локальном HTTP сервере передача информации проходит успешно.
-
> На локальном HTTP сервере передача информации проходит успешно
Чудесно.
А какое отношение это имеет к STA и MTA ?
-
Вопрос связан с передачей информации через SSL методом XMLHTTP.send(data).
-
> igor_r © (11.08.08 14:12) [32]
А у автора вопрос был совершенно о другом.
-
Но решаемые задачи схожие. Форум практически единственный который затронул эту тему. Да и автор вопроса ковырнул эту тему глубоко...
-
> автор вопроса ковырнул эту тему глубоко
А ты внимательно читал ветку, перед тем как сделать вывод о якобы "схожести" ?
-
Тема открытая автором XMLHTTP.
Сергей, тебе что поговорить не с кем? Лучше бы толковое что написал.
Считаю вопрос закрытым.
-
> Тема открытая автором XMLHTTP
А дальше идет речь о конкретностях - об особенностях функционирования компонента в тех или иных условиях и режимах.
Ты же не сподобился даже изложить свои условия и режим эксплуатации компонента !
Какого же лешего ты ожидаешь услышать в ответ что-то "толковое" ?
Вот изволь сначала привести эти немаловажные подробности, потом и разговор будет предметным.