Hogyan hozzunk létre a böngésző

Rengeteg felhasználó szeretné a saját kezét, hogy hozzon létre egy böngésző ingyenes. De nem mindenki tudja, hogyan kell csinálni. Eközben azt lehet összeszerelni standard CppWebBrowser komponenst. Bővebben róla.

hozzon létre egy böngésző

Nagyon könnyű létrehozni egy böngésző Borland C ++ Builder v.6.0. Ehhez nem kell írni a motort. Használhatja kész az Internet Explorer. Most kell, hogy hozzon létre egy űrlapot, majd intézkedik rajta CppWebBrowzer elem együtt a fül interneten. Ez az elem lesz található, közvetlenül a panel elemek. Egyszerűen húzza azt a munkaterületet.

Ezután kattintson a gombra vagy onEnter y edit`a leírják a következő események: CppWebBrowser1-> Navigálás (StringToOleStr (Edit1-> Text)). Most meg kell adni egy pár gomb ismerős számunkra, amelyek rendezett egy szabványos böngésző. Például az ilyen kulcsokat lehet gombok: előre, hátra, stop, vagy honlap. Mert ezeket a gombokat használja a következő kódok: CppWebBrowser1-> GoForward (); - az előre gombot, CppWebBrowser1-> GoBack (); - a vissza gombot, CppWebBrowser1-> Frissítés (); - frissíteni a gombot, CppWebBrowser1-> Stop (); - a stop gombot, és CppWebBrowser1-> GoHome (); - a honlap gombra.

mi lapok

Ehhez szükség van Pagecontrol. Meg kell helyezni az űrlapot, majd nyomja meg a jobb egérgombbal. Ekkor megnyílik egy menü, ahol rá kell kattintani a szavak új oldalt. Ha megnyomja, akkor kap egy második lapot. Annak érdekében, hogy minden lap tudja nyitni a böngészőt, akkor kell hozzá a onkeydown felvezető következő elem Form1: TCppWebBrowser * newbrowser.

Bontsa ki a böngésző

Hozzon létre egy panel

Szóval, megtanultuk az egész folyamatot, hogyan lehet létrehozni egy új böngészőt. Most, hogy hozzon létre egy panelt. Ez volt rajta, és a ház összes gombot. Ezen túlmenően, ez az panel és fogja kezelni az aktív oldalon. Végén létrehozásának folyamatát egy böngésző, meg kell, hogy a gombok átlátszó. Ehhez feltölteni képeket és hozzá kódokat, amelyen keresztül, és képes legyen meghatározni a fóliát.

Még érdekesebb