为什么错误
procedure TForm1.btn1Click(Sender: TObject);
var
xml:TXMLDocument;
node:IXMLNode;
begin
xml:=TXMLDocument.Create(nil);
xml.LoadFromFile('E:\del\series\a.xml');
xml.Active:=True;
node:=xml.DocumentElement;end;
procedure TForm1.btn1Click(Sender: TObject);
var
xml:TXMLDocument;
node:IXMLNode;
begin
xml:=TXMLDocument.Create(nil);
xml.LoadFromFile('E:\del\series\a.xml');
xml.Active:=True;
node:=xml.DocumentElement;end;
解决方案 »
- 如何判断某一个应用程序实例目前开启的文件,并使其MainForm提到萤幕的最上方﹖
- 关于Tedit和TDBGRID的问题.
- 高分求解:实现QQ和MSN魔法表情这个功能!
- 一个关于数据库的问题?
- 用什么方式,在应用程序启动时,把桌面的分边率高为1024*768,
- 对于一个字节 如何获得它全部的8位的信息,能否显示其内容
- ***主细表的打印问题,使用的是Qreport控件,请高手指教,100分奉送!!!***
- 数字位数的统计
- 为什么我使用了Win32组件提供的工具栏控件,也不能...
- 请问DELPHI中把STRING转成CHAR[]应该怎么弄?
- 谁碰见过这个问题没
- asp delphi 高手请帮忙
那句出的异常?
你图片中的代码与楼上的代码不一样似的,
怀疑你的
xmnode := ...findnode...;
这一句根本没取到,所以后边的showMessage报非法访问
这句异常我的xml
<?xml version="1.0" encoding="gb2312"?>
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:header/>
<soap-env:body>
<soap-env:flowlogic>
<!--控制逻辑区-->
<soap-env:controllogic>
<!--控制项 -->
<soap-env:controlitem>
<!--控制头 -->
<soap-env:controlheader>001</soap-env:controlheader>
<!--控制体 -->
<soap-env:controlbody>0110014003002003004001005000001006</soap-env:controlbody>
</soap-env:controlitem>
<soap-env:controlitem>
<soap-env:controlheader/>
<soap-env:controlbody/>
</soap-env:controlitem>
</soap-env:controllogic>
<!--控制数据区-->
<soap-env:controldata>
<!--数据项-->
<soap-env:dataitem>
<!--数据编号-->
<soap-env:datano>001</soap-env:datano>
<!--数据-->
<soap-env:data>新建</soap-env:data>
</soap-env:dataitem>
<soap-env:dataitem>
<soap-env:datano>002</soap-env:datano>
<soap-env:data>签收</soap-env:data>
</soap-env:dataitem>
<soap-env:dataitem>
<soap-env:datano/>
<soap-env:data/>
</soap-env:dataitem>
</soap-env:controldata>
</soap-env:flowlogic>
</soap-env:body>
</soap-env:Envelope>