写了如下代码,读xml文件的
Procedure TReadCgml.ReadCgml(infile:String);
Var
cgmlDoc:TXMLDocument;
Begin
Try
cgmlDoc.LoadFromFile(infile);
cgmlDoc.Active := True;
Except
On E:Exception Do
Begin
Write('Read Error');
Exit;
End;
End;出现异常“Access violation at address FFFD97E8..."请问正确的用法是什么?机理何在?
Procedure TReadCgml.ReadCgml(infile:String);
Var
cgmlDoc:TXMLDocument;
Begin
Try
cgmlDoc.LoadFromFile(infile);
cgmlDoc.Active := True;
Except
On E:Exception Do
Begin
Write('Read Error');
Exit;
End;
End;出现异常“Access violation at address FFFD97E8..."请问正确的用法是什么?机理何在?
解决方案 »
- 数据库平均分的统计
- 双击treeview的某一节点时的事件如何定义啊?
- 请教大家:同一个程序内,WebBrowser如何实现多用户登录论坛?
- 关于主件开发的问题(Good Idea)! 请教个为高手!
- DBGRID记录的更新的问题,解决100分马上给,在线等
- 怎样判断一个文件夹里有没有一个特定的文件?
- 怎样去掉datetimepicker.date中时间值?有什么属性对其可以改动! 怎样取两个日期相减的值?
- 新手问题:如何在程序中强制指定ListBox 和CheckListBox 中某一行被选中?-急
- 执行外部程序并等待其结束的源程序
- delphi idtcpclient怎么做
- 概念性的东西,帮帮我!
- 各位大哥大姐你们好,谁有那个关于奥运会火炬的图标?提供一下好吗?我的邮箱:[email protected]
cgmlDoc:=TXMLDocument.Create(nil);
用完后cgmlDoc.Free
有必要的话,还需要CoInitialize的
cgmlDoc.Free