- 44 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 00:01:33 ]
- 単純に翻訳すると
IPersitStreamInit* doc = dynamic_cast<IPersistStreamInit*>(WebBrowser1->Document); //キャスト失敗時はbad_cast例外送出 doc->Load(new TStreamAdapter(ms)); こんな感じ。これで動くかは知らないが。 delのCreateはBCBではnew、Freeはdeleteになる。Create、FreeはC++コード上では原則呼び出し禁止。 TStreamAdapterはIInterface(IUnknown)の派生クラスなのでIUnknown派生のIStreamを引数に要求するIPersistStreamInit::Loadにそのまま渡せる。
|

|