|
|
Web lap letöltése TMemo-ba
|
|
Példaprogram letöltése
10674 bájt
|
Mellékelt példában egy olyan komponenst készítünk a TMemo-ból származtatva, mely képes arra, hogy egy általunk megadott web lapot jelenítsen meg. Természetesen mivel a TMemo csak szöveget tud megjeleníteni, így tulajdonképpen a web lap forráskódja jelenik meg. A komponensben viszont lehetőségünk van arra is, hogy a HTML kódokat eltávolítva, csak a web lap valós szövegét mutassa.
|
A mellékelt példaprogram megnyitása előtt az InetMemo.pas-ban lévő komponenst telepítenie kell a Delphi alá.
A komponens használata egyszerű: a LoadFromURL meghívásával egy paraméterként megadott web címről tölthetjük fel a komponenst tartalommal.
Ha ezelőtt a RemoveHTMLTag property-t igazra állítjuk, akkor ez a betöltés úgy történik meg, hogy a web lap szövegéből eltűnnek a HTML kódok és csak annak a tartalmi része jelenik meg.
LoadFromURL működéséhez az InternetOpen hívásával létrehozunk egy internet kapcsolatot. Ha ez sikerült, akkor az InternetOpenURL függvénnyel megnyithatjuk a kérdéses web lapot, majd az InternetReadFile-el ezt egy átmeneti memóriaterületre le is tölthetjük.
|
Könyv
Ez a cikk megtalálható ebben a könyvben:
Delphi Software Offline 2000 évkönyv 453. oldal
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
|