🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #70202

Re: Webbrowser i plik ze strumienia

#70202
From: jahu
Date: Tue, 26 Jun 2007 08:42
35 lines
1795 bytes
Rajmund Wrotek pisze:
> Z tego co siê doczyta³em webbrowser umo¿liwia wszystko z wyj±tkiem 
> wy¶wietlania czego¶ ze strumienia.
> 
> Uprzejmie prosze (je¿eli to mo¿liwe) o jaki¶ przyk³ad czy i jak tego 
> dokonaæ.
> 

Przykład z Buildera, ale to przecież prawie to samo:

TMemoryStream *pMemStream = new TMemoryStream();
dokument->SaveToStream(pMemStream);

if(pMemStream && CppWebBrowser1)
{
     IPersistStreamInit* pPSI;
     pMemStream->Seek(0, 0);
     if(!CppWebBrowser1->Document)
     {
         CppWebBrowser1->Navigate(WideString("about::blank"));
         while(!CppWebBrowser1->Document)
             Application->ProcessMessages();
     }
     TStreamAdapter* pStreamAdapter = new TStreamAdapter(pMemStream, 
soReference);

if(SUCCEEDED(CppWebBrowser1->Document->QueryInterface(IID_IPersistStreamInit, 
(LPVOID*)&pPSI)))
     {
         pPSI->Load(*pStreamAdapter);
     }
}

pozdrawiam
jahu
Technical Details
Message-ID: <f5qjgt$690$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <467b99fd$0$1711$f69f905@mamut2.aster.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: jahu <jahu1_USUN_TO@ferdek.pl>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: Re: Webbrowser i plik ze strumienia
Date: Tue, 26 Jun 2007 10:42:05 +0200
Organization: Onet.pl
Lines: 35
Message-ID: <f5qjgt$690$1@news.onet.pl>
References: <467b99fd$0$1711$f69f905@mamut2.aster.pl>
NNTP-Posting-Host: xdsl-3380.wroclaw.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1182847325 6432 81.168.138.52 (26 Jun 2007 08:42:05 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Tue, 26 Jun 2007 08:42:05 +0000 (UTC)
X-Sender: jhqYi9o/LWuNBqqOWTcvaQ==
In-Reply-To: <467b99fd$0$1711$f69f905@mamut2.aster.pl>
User-Agent: Thunderbird 2.0.0.4 (Windows/20070604)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit