Example #1
0
        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);
            }
        }
Example #2
0
        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);
        }