Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2013, 19:13   #1
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию Есть ли компонент который смог бы отобразить страницу визуально? Кроме TWebBrowser

Есть ли компонент который смог бы отобразить страницу визуально? Кроме TWebBrowser, или все таки TWebBrowser? И вообще как реализуются подобные вещи? По нажатию кнопки выскакивает форма с визуально отображенной страничкой?
FleXik вне форума Ответить с цитированием
Старый 13.07.2013, 19:17   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
И вообще как реализуются подобные вещи?
парсится HTML и рисуется страница.
Цитата:
Есть ли компонент который смог бы отобразить страницу визуально? Кроме TWebBrowser, или все таки TWebBrowser?
TWebBrowser он же двиг IE, стал дефакто стандартом в такого рода вещах, так как он есть практически всегда.
еще есть Gecko, TChromium, еще ктото тоже вроде есть.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.07.2013, 19:19   #3
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Цитата:
парсится HTML и рисуется страница.
и каким же образом это делается? спасибо.
FleXik вне форума Ответить с цитированием
Старый 13.07.2013, 19:26   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

что именно вас интересует?
упрощенно идет так:
парсится HTML, выделяются тэги их аттрибуты.
все это идет в дерево элементов, она же DOM-структура.
потом уже рисуется согласно дереву.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.07.2013, 19:34   #5
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

мне нужно отобразить визуально страницу сайта в окне формы к примеру, но чтобы без гемора.
FleXik вне форума Ответить с цитированием
Старый 13.07.2013, 19:41   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

готовые двиги тогда только.
самый простой TWebBrowser, иные уже перечислял.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.07.2013, 19:44   #7
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

печально, буду искать как сделать по другому, спасибо что уделили время.
FleXik вне форума Ответить с цитированием
Старый 13.07.2013, 19:47   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а чем двиг ослика не устроил?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.07.2013, 19:51   #9
FleXik
Форумчанин
 
Регистрация: 01.11.2012
Сообщений: 770
По умолчанию

Пепел Феникса, у меня идет по-началу авторизация, а уже потом отображение этой странички, и если вбивать POST запроса (с параметрами) в браузер то страничка не отображается (хотя исходный код с наполнением странички отображается), а вообще она подгружается на сайте, то ли JS то ли чего-то типа того, + гемор с "осликом" = передумал
FleXik вне форума Ответить с цитированием
Старый 13.07.2013, 21:15   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Можно по хитрому.
Перед браузером ставится прокси-сервер, а сам браузер работает через этот прокси. Таким образом у вас ПОЛНЫЙ контроль над входящим и исходящим трафиком в ваш IE.

Последний раз редактировалось Человек_Борща; 14.07.2013 в 04:23.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ищу приятного учителя который смог бы меня терпеть и учить =) 4eshirRrskiy Свободное общение 34 14.03.2012 00:26
Помогите создать макрос, который бы удалил все ячейки, кроме каждой 8-ой Рамирас Microsoft Office Excel 7 24.07.2010 19:37
Нельзя зайти на любую страницу, кроме как с localhost SwiP PHP 3 19.04.2009 15:37
Просидел всю ночь! ((( Сам так и не смог! Помогите!!! *Отобразить последнее введенное значение * Dvornick Microsoft Office Excel 3 24.09.2008 19:21
скрипт, который бы смог забирать почту с почтового сервера (pop3) и обрабатывать ее Hallo PHP 11 21.11.2006 21:18