Delphi DLL
Delphi DLL
Save Web Page to MHT String
See more MHT / HTML Email Examples
Downloads a web page into a string variable containing MHT. MHT is a web archive with all images and style sheets embedded. It's a MIME-formatted text document. When saved with the .mht extension, Internet Explorer can open and display the page.Chilkat Delphi DLL Downloads
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Mht;
...
procedure TForm1.Button1Click(Sender: TObject);
var
mht: HCkMht;
mhtStr: PWideChar;
begin
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
mht := CkMht_Create();
mhtStr := CkMht__getMHT(mht,'http://www.google.com/');
if (CkMht_getLastMethodSuccess(mht) <> True) then
begin
Memo1.Lines.Add(CkMht__lastErrorText(mht));
end
else
begin
Memo1.Lines.Add(mhtStr);
end;
CkMht_Dispose(mht);
end;