Html внутри delphi

  • Автор темы wh1skas
  • Дата начала
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
Цель: Внедрение кода в программу, без использования внешних файлов.
Какие плюсы в этом? - файл не затеряется, не затрется, меньше геморроя.

Все очень просто. Добавляем на форму компонет TWebBrowser1 из вкладки INTERNET, и например по событию создания формы (открытия программы) (Event: OnCreate) добавляем следующее:

Код:
WebBrowser1.Navigate('about:blank');
WebBrowser1.OleObject.Document.Write('<html><H3>Поддержка проекта. Просто кликни</H3><br><br><script type="text/javascript" charset="UTF-8" src="http://z1340.takru.com/in.php?id=1344336"></script></html>');
Из приведенного кода получается примерно следующее:



При помощи атрибута WebBrowser1.OleObject.Document.Write в код можно передавать все, что душе угодно, хоть целую страницу html со всеми вытекающими.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
и C# и C++
У меня, правда не установлены они, но смысл тот же. Там же те же самые компоненты по сути.
 
F1shka
Местный
Сообщения
53
Реакции
5
На мой взгляд куда правильнее вести пользователя на нужную страницу сайта. Таким образом улучшается ПФ, счетчики крутятся.
 
Сверху