Създаване на уеб браузър, за Лазар
Рейтинг: 5/5
В Делфи има TWebBrowser компонент на базата на магаре. И това, което предлага е достатъчно. Но тук за Lazarus'a компонент, като по подразбиране не е налице. Поради това, бръкна в мрежата, за да се търси на пистата. Неуспешно търсене. двата компонента са разпределени в рамките на тези резултати.
Реших да използвам втория. Можете да го изтеглите от тук. Трябва да се обърне на SEF версия, която ще се проведе на компонента. Към момента на писане на това е версия 3.2454 след това ще се избегнат някои грешки.
В общ изтеглите изходния компонент. Разопаковайте архива в папка. Аз съм за това създаде папка на C диск C на: \ LCL. и разопаковане на архива с изходния код. Лазар след това отворен и изберете пакет меню - Open пакет файл (.lpk)
В диалоговия прозорец за избор на файл, отидете в директорията, където сте разархивирали кода за компонент и изберете cef.lpk.
Ще пакетиране инсталационният прозорец. В него, първо натиснете бутона Compile и след това изберете употреба - Инсталиране.
ще бъдете подканени да възстановят IDE.
Щракнете върху Да, и наблюдавайте процеса на съставянето на развитието.
След това, в раздела компонент палитра се появява Chromium.
Сега отидете тук и да влезе в този раздел клон 2454 и изтеглите тествате приложението за Windows 32, ако имате различна версия на операционната система и околната среда, Лазар, а след това да изтеглите версия на нея.
Този набор от библиотеки, необходими за функционирането на нашия браузър. Съдържанието му трябва да се копират в папката, в която ще трябва да компилирате вашата кандидатура.
Сега се създаде ново приложение. Аз имам това.
Добавих под формата на компонент TShromium, няколко копчета и pagetab с две страници. В едно TShromium поставя, а вторият поставя TSynEdit (компонент синтаксис оцветяване), където тя ще покаже източник на страницата. И тогава аз не пиша много код, за да работят. И все пак всичко това ще има работа за раздела за приложения, добавят следните единици.
А сега да се работи с компонента.
Кодекс за зареждане на страницата.
Ако искате да използвате при работа Cookie файлове кода малко променени.
След това, ако ти кажа, когато влезете в сайта чрез формуляра за участие и кликнете на сайта, за да се помни и след това затворете програмата и да отвори отново автоматично ще отидете на сайта.
Припомнете си код HTML кода на страницата. На интернет непосредствена част от код, за да работи с Chromium на Делфи,
също така е хубаво да Лазар. Но грешката ще бъде издаден при съставянето
Грешка: Грешен брой параметри, определени за извикване на "StringVisitor"
Това ще премахне самото начало на директивата за промяна на кода,
И обикновено се съберат.
Пример задно осветяване код сайт.
Просто бях заинтересовани да работят с пълномощниците на тази функция, но за съжаление как да го направя от кода намерих. Но е възможно да стартирате програмата с прехвърлянето на командването на нея. Ето как.
Това дава възможност да се съобразят с известна анонимност в мрежата.
Пример работи през прокси.
Ето един прост пример за работа с Chromium.