Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.09.2012, 20:11
sirop89 sirop89 вне форума
Прохожий
 
Регистрация: 08.09.2012
Сообщения: 5
Репутация: 10
По умолчанию Помогите пожалуйста решить задачку

В общем я - нуб пока в программировании. Есть такая задача - нужна программулинка типа веб-браузера, но в которой нет адресной строки. В место этого есть несколько кнопок, по нажатию на которые открываются нужные сайты. Подскажите пожалуйста как можно реализовать такую штуку. Очень благодарен буду!!!
Ответить с цитированием
  #2  
Старый 08.09.2012, 20:14
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Ее можно реализовать написав руками. Иначе не знаю как.
В инете масса примеров, тут только самый ярый альтруист тебе код выдаст.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #3  
Старый 08.09.2012, 20:20
sirop89 sirop89 вне форума
Прохожий
 
Регистрация: 08.09.2012
Сообщения: 5
Репутация: 10
Хорошо

з....ь вода!!! я в курсе что писать руками. и код я не прошу, я спросил как реализовать. ну то есть я примерно представляю что мне нужно в конечном итоге, но пока не знаю как эт будет выглядеть. "в инете масса примеров", да есть такое дело. я, только ттсссссс, сюда как раз с гугла пришел...
Ответить с цитированием
  #4  
Старый 08.09.2012, 20:35
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

Компонент TWebBrowser, метод Navigate
Ответить с цитированием
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение:
sirop89 (08.09.2012)
  #5  
Старый 08.09.2012, 20:36
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #6  
Старый 08.09.2012, 20:36
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Открываем вику, читаем про работу браузеров. Увидев, что браузер обычно получает страницу по HTTP начинаем читать про него. Понимаем, что адресная строка разбирается на части, по одной из которых определяется сервер, а другая запихивается в запрос, откуда делаем заключение, что строка - не магический элемент, который заставляет браузер работать, а всего лишь поле ввода, откуда считывается информация. Следовательно, можно браузеру передать эту информацию и без поля ввода, а вручную. После этих заключений переходим в справку по делфи, конкретно про TWebBrowser, учимся с ним работать, ищем, где он принимает эту строку. Затем в процедурах обработчиков событий нажатия на кнопки передаем TWebBrowser'у нужные строки и запускаем его.

Тут задают конкретные вопросы. На общий вопрос вида "как это сделать" толковый ответ будет представлять собой готовую программу, только на русском языке, что займет уйму времени. Никто столько времени просто так тратить не станет. Поэтому нужно нарыть всю информацию, начать писать код, а затем спрашивать конкретные вопросы о каких-то ошибках и непониманиях, разобраться в которых, несмотря на все усилия, не выходит.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
Этот пользователь сказал Спасибо Bargest за это полезное сообщение:
sirop89 (08.09.2012)
  #7  
Старый 08.09.2012, 20:40
sirop89 sirop89 вне форума
Прохожий
 
Регистрация: 08.09.2012
Сообщения: 5
Репутация: 10
По умолчанию

Вот, это мне и нужно было, большое спс)))))
Ответить с цитированием
  #8  
Старый 08.09.2012, 20:41
sirop89 sirop89 вне форума
Прохожий
 
Регистрация: 08.09.2012
Сообщения: 5
Репутация: 10
По умолчанию

спасибо)))) прямо петросян!!!
Ответить с цитированием
  #9  
Старый 08.09.2012, 21:33
sirop89 sirop89 вне форума
Прохожий
 
Регистрация: 08.09.2012
Сообщения: 5
Репутация: 10
По умолчанию

Bargest, ChinYan - спасибо большое за инфу, нашел все, что меня интересовало, как попробую сделать, отпишусь о результатах))))
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:41.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter