private void frmMain_Load(object sender, System.EventArgs e) { this._ofd.Filter = "Assemblies |*.dll; *.exe"; ////////// // Load the stylesheet IE uses for displaying XML ////////// MSXML2.FreeThreadedDOMDocument _doc = new MSXML2.FreeThreadedDOMDocumentClass(); _doc.load("res://msxml.dll/defaultss.xsl"); this._defaultStylesheet = (MSXML2.XSLTemplate) new MSXML2.XSLTemplateClass(); this._defaultStylesheet.stylesheet = _doc; ////////// // Register a handler to pick up a ref to the doc model ////////// this._webBrowser.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler( StoreIEDocObject); ////////// // Surf to about:blank, to get an instance of the doc model ////////// object _url = "about:blank"; object _flags = new object(); object _targetFrameName = new object(); object _postData = new object(); object _headers = new object(); this._webBrowser.Navigate2( ref _url, ref _flags, ref _targetFrameName, ref _postData, ref _headers); this._documentObject = (IPersistStreamInit)this._webBrowser.Document; if (AssemblyName != string.Empty) { _showEvidence(AssemblyName); } }
private void frmMain_Load(object sender, System.EventArgs e) { this._ofd.Filter = "Assemblies |*.dll; *.exe"; ////////// // Load the stylesheet IE uses for displaying XML ////////// MSXML2.FreeThreadedDOMDocument _doc = new MSXML2.FreeThreadedDOMDocumentClass(); _doc.load("res://msxml.dll/defaultss.xsl"); this._defaultStylesheet = (MSXML2.XSLTemplate)new MSXML2.XSLTemplateClass(); this._defaultStylesheet.stylesheet = _doc; ////////// // Register a handler to pick up a ref to the doc model ////////// this._webBrowser.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler( StoreIEDocObject); ////////// // Surf to about:blank, to get an instance of the doc model ////////// object _url = "about:blank"; object _flags = new object(); object _targetFrameName = new object(); object _postData = new object(); object _headers = new object(); this._webBrowser.Navigate2( ref _url, ref _flags, ref _targetFrameName, ref _postData, ref _headers); this._documentObject = (IPersistStreamInit)this._webBrowser.Document; if (AssemblyName != string.Empty) _showEvidence(AssemblyName); }