Salve,
ho un problema con "IHTMLTxtRange txt = (IHTMLTxtRange)oHTMLDoc.selection.createRange();"
lo StreamReader sr mi rimane NULL,
se commento il Rigo "IHTMLTxtRange txt = (IHTMLTxtRange)oHTMLDoc.selection.createRange();" funziona!!!
oppure funziona pure se decommento il MessageBox sopra allo StreamReader, ma perche ???
codice:using mshtml; //-------- private IHTMLDocument2 oHTMLDoc; //-------- oHTMLDoc = (IHTMLDocument2)this.nlrBrowser.Document.DomDocument; oHTMLDoc.designMode = "On"; //MessageBox.Show(""); using (StreamReader sr = new StreamReader(sFilePath)) { string sLine; string sHTML = null; string[] aTotLine = File.ReadAllLines(sFilePath); IHTMLTxtRange txt = (IHTMLTxtRange)oHTMLDoc.selection.createRange(); while ((sLine = sr.ReadLine()) != null) { sHTML += sLine; } txt.pasteHTML(sHTML); }

Rispondi quotando