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);