R
rypan
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟使用msxml解析xml文件,得到一个document,
它的子节点都是interface(比如IXMLDOMNode,IXMLDOMElement等等)。
现在我想把子节点存放到TTreeView的节点里,
使用了function AddObject(Node: TTreeNode
const S: string
Ptr: Pointer):
但最后一个参数是Pointer,于是我使用了TObject(IXMLDOMNode)把interface强行转换
成了Pointer,使的编译通过。但在取node.Data时把再次强制类型转换
IXMLDOMNode(node.Data)时出错,请各位指教。
它的子节点都是interface(比如IXMLDOMNode,IXMLDOMElement等等)。
现在我想把子节点存放到TTreeView的节点里,
使用了function AddObject(Node: TTreeNode
const S: string
Ptr: Pointer):
但最后一个参数是Pointer,于是我使用了TObject(IXMLDOMNode)把interface强行转换
成了Pointer,使的编译通过。但在取node.Data时把再次强制类型转换
IXMLDOMNode(node.Data)时出错,请各位指教。