马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
今天去面试,被问到C#中的new关键字,看了那么多的书对new关键字还是有一定认识,回来又把new复习了一遍,发现了许多以前还不知道的细节。dom 因为比来必要利用C#举行IE的相干编程,因而特收拾出响应的代码出来,上面的代码是会见HTML,并天生TreeViewDOM书的代码:
privatevoidInsertDOMNodes(IHTMLDOMNodeparentnode,TreeNodetree_node)
{
if(parentnode.hasChildNodes())
{
IHTMLDOMChildrenCollectionallchild=(IHTMLDOMChildrenCollection)parentnode.childNodes;
intlength=allchild.length;
for(inti=0;i<length;i++)
{
IHTMLDOMNodechild_node=(IHTMLDOMNode)allchild.item(i);
TreeNodetempnode=tree_node.Nodes.Add(child_node.nodeName);
InsertDOMNodes(child_node,tempnode);
}
}
}
//将domnode拔出
privatevoideVIPSBrowser_DocumentComplete(objectsender,AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvente)
{
DOMTreeView.Nodes.Clear();
IHTMLDocument3HTMLDocument=(IHTMLDocument3)eVIPSBrowser.Document;
IHTMLDOMNoderootDomNode=(IHTMLDOMNode)HTMLDocument.documentElement;
TreeNoderoot=DOMTreeView.Nodes.Add("HTML");
InsertDOMNodes(rootDomNode,root);
}
有专家说:java不是跨平台,java就是平台,这很好的定义了java的特点。有了java,你只需要等待java平台在新平台上移植。这还不错吧!只是,java不是一个平台,而是多个平台。你需要在这个java平台移植到另一个java平台。 |