Click here to Skip to main content
15,910,234 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: convert ascii to csv Pin
Maximilien23-Nov-07 9:38
Maximilien23-Nov-07 9:38 
AnswerRe: convert ascii to csv Pin
japena0324-Nov-07 9:14
japena0324-Nov-07 9:14 
AnswerRe: convert ascii to csv Pin
ThatsAlok23-Nov-07 18:15
ThatsAlok23-Nov-07 18:15 
GeneralRe: convert ascii to csv Pin
japena0324-Nov-07 9:15
japena0324-Nov-07 9:15 
Questioncmak Connection Manager Administration Kit Pin
Klive823-Nov-07 5:29
Klive823-Nov-07 5:29 
QuestionCHTMLView->Load from Stream does not work in the 2nd call Pin
sdancer7523-Nov-07 4:26
sdancer7523-Nov-07 4:26 
AnswerRe: CHTMLView->Load from Stream does not work in the 2nd call Pin
Shog924-Nov-07 9:48
sitebuilderShog924-Nov-07 9:48 
GeneralRe: CHTMLView->Load from Stream does not work in the 2nd call Pin
sdancer7526-Nov-07 1:44
sdancer7526-Nov-07 1:44 
Yes you have absolutely right.

I changed a little the critical part of the code with the following using the NavigateComplete2 and about:blank as you recommended.

Now its working. I dont know if its a better solution from the old one, but it works.


  IDispatch * pDisp = GetHtmlDocument();<br />
    if (!pDisp)<br />
        return;<br />
<br />
    IHTMLDocument2* pDoc;<br />
    if (SUCCEEDED(pDisp->QueryInterface( IID_IHTMLDocument2, (void**)&pDoc )))<br />
    {<br />
        // Empty URL and parameters opens the current document<br />
        CComBSTR    bstrURL;<br />
        CComVariant varDummy;<br />
        pDoc->open(bstrURL, varDummy, varDummy, varDummy, NULL);<br />
<br />
        // Create a safearray to store the HTML text<br />
        SAFEARRAY      *pSA;<br />
        SAFEARRAYBOUND  saBound = {1, 0};<br />
        pSA = SafeArrayCreate(VT_VARIANT, 1, &saBound);<br />
<br />
        // Copy the HTML into the one and only element<br />
        VARIANT   *pVar;<br />
        CComBSTR   bstrHTML = source;              // Load the text<br />
<br />
        varDummy = bstrHTML;                        // .. into a variant<br />
<br />
        SafeArrayAccessData(pSA, (void**)&pVar);    // Access safearray data<br />
        pVar[0] = varDummy;                         // Set the text data<br />
        SafeArrayUnaccessData(pSA);                 // Release access<br />
<br />
        // Write the HTML as the document's new text<br />
        pDoc->write(pSA);                           // Overwrite HTML<br />
        pDoc->close();                              // Update browser<br />
<br />
        SafeArrayDestroy(pSA);                      // Finished with the safearray<br />
        pDoc->Release();                            // Don't forget to release the reference<br />
<br />
	}


sdancer75

QuestionCompile time directive for checking compiler options? Pin
dstaikos23-Nov-07 3:55
dstaikos23-Nov-07 3:55 
JokeRe: Compile time directive for checking compiler options? Pin
Florin Crişan25-Nov-07 21:11
Florin Crişan25-Nov-07 21:11 
QuestionSysAllocString Pin
George_George23-Nov-07 3:04
George_George23-Nov-07 3:04 
GeneralRe: SysAllocString Pin
Matthew Faithfull23-Nov-07 3:41
Matthew Faithfull23-Nov-07 3:41 
GeneralRe: SysAllocString Pin
George_George23-Nov-07 5:27
George_George23-Nov-07 5:27 
GeneralRe: SysAllocString Pin
Matthew Faithfull23-Nov-07 5:38
Matthew Faithfull23-Nov-07 5:38 
GeneralRe: SysAllocString Pin
George_George23-Nov-07 20:07
George_George23-Nov-07 20:07 
GeneralRe: SysAllocString Pin
Matthew Faithfull24-Nov-07 6:44
Matthew Faithfull24-Nov-07 6:44 
GeneralRe: SysAllocString Pin
George_George25-Nov-07 3:42
George_George25-Nov-07 3:42 
AnswerRe: SysAllocString Pin
Matthew Faithfull25-Nov-07 12:24
Matthew Faithfull25-Nov-07 12:24 
AnswerRe: SysAllocString Pin
Florin Crişan23-Nov-07 4:29
Florin Crişan23-Nov-07 4:29 
GeneralRe: SysAllocString Pin
George_George23-Nov-07 5:26
George_George23-Nov-07 5:26 
GeneralRe: SysAllocString Pin
Iain Clarke, Warrior Programmer23-Nov-07 5:49
Iain Clarke, Warrior Programmer23-Nov-07 5:49 
GeneralRe: SysAllocString Pin
George_George23-Nov-07 20:10
George_George23-Nov-07 20:10 
GeneralRe: SysAllocString Pin
Iain Clarke, Warrior Programmer24-Nov-07 11:34
Iain Clarke, Warrior Programmer24-Nov-07 11:34 
GeneralRe: SysAllocString Pin
George_George25-Nov-07 3:39
George_George25-Nov-07 3:39 
GeneralRe: SysAllocString Pin
Iain Clarke, Warrior Programmer25-Nov-07 14:21
Iain Clarke, Warrior Programmer25-Nov-07 14:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.