Sample code for 30+ languages & platforms
PureBasic

Save Web Page as .mht Web Archive

See more MHT / HTML Email Examples

Downloads a web page into a .mht web archive.

Chilkat PureBasic Downloads

PureBasic
IncludeFile "CkMht.pb"

Procedure ChilkatExample()

    success.i = 0

    ; This example assumes the Chilkat API to have been previously unlocked.
    ; See Global Unlock Sample for sample code.

    mht.i = CkMht::ckCreate()
    If mht.i = 0
        Debug "Failed to create object."
        ProcedureReturn
    EndIf

    success = CkMht::ckGetAndSaveMHT(mht,"http://www.bonairefishing.com/","bonairefishing.mht")
    If success <> 1
        Debug CkMht::ckLastErrorText(mht)
        CkMht::ckDispose(mht)
        ProcedureReturn
    Else
        Debug "MHT Created!"
    EndIf



    CkMht::ckDispose(mht)


    ProcedureReturn
EndProcedure