Delphi问题急 xmlhttp
var
strXML: String;
oReq: IXMLHttpRequest;
JsDwDm,DwMc: String;
xmlDom :IXMLDOMDocument;
node: IXMLDOMElement;
nodeList: IXMLDOMNodeList;
begin
CoInitialize(nil );
OleCheck(CoCreateInstance(Class_DOMDocument, nil,CLSCTX_ALL,IXMLDOMDocument,xmlDom));
OleCheck(CoCreateInstance(CLASS_XMLHTTPRequest, nil,CLSCTX_ALL,IXMLHttpRequest, oReq));
oReq.Open('POST', POST_URL + 'select/jsdwdm.asp', False,varEmpty,varEmpty);
oReq.setRequestHeader('Content-Length', IntToStr(Length(strXML)));
oReq.setRequestHeader('CONTENT-TYPE', 'application/x-www-form-urlencoded');
oReq.send(varEmpty);
xmlDom := oReq.responseXML as IXMLDOMDocument;
nodeList := xmlDom.selectNodes('//r');
if nodeList <> nil then
begin
node := nodeList.nextNode as IXMLDOMElement;
while (true) do
begin
if node = nil then
break;
JsDwDm := node.selectSingleNode('dm').Text;
DwMc := node.selectSingleNode('mc').Text;
lstJsDwDm.Items.Add(JsDwDm + '---' + DwMc);
node := nodeList.nextNode as IXMLDOMElement;
end;
end;
xmlDom._Release;
oReq._Release;
CoUninitialize();
end;
过程退出时老是出现CPU调试窗口
strXML: String;
oReq: IXMLHttpRequest;
JsDwDm,DwMc: String;
xmlDom :IXMLDOMDocument;
node: IXMLDOMElement;
nodeList: IXMLDOMNodeList;
begin
CoInitialize(nil );
OleCheck(CoCreateInstance(Class_DOMDocument, nil,CLSCTX_ALL,IXMLDOMDocument,xmlDom));
OleCheck(CoCreateInstance(CLASS_XMLHTTPRequest, nil,CLSCTX_ALL,IXMLHttpRequest, oReq));
oReq.Open('POST', POST_URL + 'select/jsdwdm.asp', False,varEmpty,varEmpty);
oReq.setRequestHeader('Content-Length', IntToStr(Length(strXML)));
oReq.setRequestHeader('CONTENT-TYPE', 'application/x-www-form-urlencoded');
oReq.send(varEmpty);
xmlDom := oReq.responseXML as IXMLDOMDocument;
nodeList := xmlDom.selectNodes('//r');
if nodeList <> nil then
begin
node := nodeList.nextNode as IXMLDOMElement;
while (true) do
begin
if node = nil then
break;
JsDwDm := node.selectSingleNode('dm').Text;
DwMc := node.selectSingleNode('mc').Text;
lstJsDwDm.Items.Add(JsDwDm + '---' + DwMc);
node := nodeList.nextNode as IXMLDOMElement;
end;
end;
xmlDom._Release;
oReq._Release;
CoUninitialize();
end;
过程退出时老是出现CPU调试窗口
...全文
相关推荐
xmlhttp.rar_XMLHTTP delphi_delphi xmlHt_delphi xmlhttp_xmlhttp
用xmlhttp获取百度时间,适合xmlhttp初学者。
XMLHTTP 例子
XMLHTTP例子,Indy http例子
delphi GET方法
delphi 7下 网页表单提交的 GET 方法,很简单,但很实用。可以供大家参考下。
delphi 跟网站的多种交互方式
有关delphi跟服务器端通讯的各种方式,包括post get xmlhttp,获取服务器文件,网页信息,自动提交网站信息等
delphi从网页头获取网络时间日期
delphi从任意网页头信息中提取网络时间日期


