Article View: pl.comp.lang.delphi.bazy-danych
Article #70202Re: Webbrowser i plik ze strumienia
From: jahu
Date: Tue, 26 Jun 2007 08:42
Date: Tue, 26 Jun 2007 08:42
35 lines
1795 bytes
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-mailReferences:
<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