uit studio

Hogyan kell menteni a weblapot TwebBrowser

Ha Internet Explorert használ, akkor megtekintheti a forrás HTML-kódot az oldal, és mentse el a fájlt a helyi lemezre. Ha az oldal megtekintésekor a menteni kívánt, válasszuk a Fájl / Mentés menü hasonlók. A megnyíló párbeszédpanelen, akkor megkérdezi többféle fájlokat. A különböző típusú pányvák befolyásolja a megőrzése az oldalt. Szintén ezen fontos helyszíne promóciót google.

TWebBrowser alkatrész (található az „Internet” fület a Component Palette) hozzáférést biztosít a web-böngésző működését Delphi alkalmazásokat. Általában meg kell menteni a lemezen megjelenő belül a böngésző oldalon egy HTML-fájlt.

Mentse a weboldalon HTML

Ha szeretné menteni egy weblapot a nyers HTML, akkor válassza a „weblap, csak a HTML (*. HTM, *. HTML).” Ebben az esetben a forráskód az oldal lesz írva a lemezre változott. Ez a művelet nem menti grafikai vagy egyéb fájlokat, az oldalon használt, az azt jelenti, hogy ha újra letölteni a fájlt a lemezre, akkor megjelenik egy hibás kép linkeket.

A következő kód az oldal mentése HTML Delphi:

eljárás WB_SaveAs_HTML (WB TWebBrowser; .. const FileName string);

• interfészek IPersistStreamInit és istream_FAR azonosított ActiveX modul

• A weblap menti a nyers HTML-WebBrowser1.html fájlt a gyökérkönyvtárban C meghajtó

MHT: webarchívum egy külön fájlban

Ha elment egy weboldal, mint a "Web Archive, egyetlen fájl (*. MHT)" Web dokumentum kerül ebben a formában Multipurpose Internet Mail Extension HTML (MHTML) kiterjesztésű '.mht' fájlt. Minden relatív linkek a Web oldal újra fog épülni, és a beágyazott tartalom szerepel a .mht fájlt, és nem tárolja egy külön mappába (például abban az esetben, „weboldal, komplett (*. HTM, *. HTML)”).

MHTML lehetővé teszi, hogy küldeni és fogadni weblapok és más HTML dokumentumok e-mail programok, például a Microsoft Outlook és a Microsoft Outlook Express, vagy akár egyedi megoldásokat e-mailek küldése a Delphi. MHTML lehetővé teszi, hogy beágyazni a képeket közvetlenül a szervezetben az e-mail üzenetek helyett hozzácsatolták őket az üzenetet.

Itt van, hogy menteni egy weblap egy fájlként (MHT formátumban) a Delphi kód:

használja CDO_TLB, ADODB_TLB;

eljárás WB_SaveAs_MHT (WB: TWebBrowser; fájlnév: TFileName);

Kapcsolódó cikkek