wbRecvContent//为 webbrowser控件

 

procedure TFrmMain.ShowHtmlCentent(slt: TStrings);

var

  aMemory: TMemoryStream;

  pbuf: PAnsiChar;

begin

  aMemory := TMemoryStream.Create();

  try

    aMemory.Clear;

    slt.SaveToStream(aMemory);

    aMemory.Seek(0, soBeginning);

    wbRecvContent.Navigate('about:blank');

    while wbRecvContent.ReadyState < READYSTATE_INTERACTIVE do

      Application.ProcessMessages;

    if Assigned(wbRecvContent.Document) then

      (wbRecvContent.Document as IPersistStreamInit).Load(TStreamAdapter.Create(aMemory));

  finally

    FreeAndNil(aMemory);

  end;

end;

相关文章:

  • 2021-10-25
  • 2021-07-24
  • 2021-09-01
  • 2021-12-16
  • 2021-07-21
  • 2022-12-23
  • 2023-04-06
  • 2021-09-01
猜你喜欢
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2022-01-09
  • 2021-07-11
相关资源
相似解决方案