Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Прошу помочь с if'ом

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 15.11.2012, 17:14   #1
 Разведчик
Аватар для readln
 
readln на правильном пути
Регистрация: 12.08.2012
Сообщений: 15
Популярность: 28
Сказал(а) спасибо: 27
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Прошу помочь с if'ом

Вообщем у меня есть браузер в проге..
Допустим пользователь заходит на сайт meil.ru
Мне нужно чтобы: если пользователь переходит на этот сай то выполнялось какоинить действие

if начинка then

Мне нужна начинка)
За каждый адекватный ответ ставлю спасибку
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 15.11.2012, 17:31   #2
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Re: Прошу помочь с if'ом

Самый простой вариант. На кнопку перехода по ссылки кинь код:
Код:
if (Поле_для_ввода_ссылки = 'http://mail.ru/') then
ShowMessage('Mail.ru');
Но могут ввести не [Ссылки могут видеть только зарегистрированные пользователи. ], а [Ссылки могут видеть только зарегистрированные пользователи. ] или mail.ru
Так что перед этим вставь код:
Код:
if pos('http://', Edit1.Text)=0 then
Поле_для_ввода_ссылки:='http://' + Поле_для_ввода_ссылки + '/';
Получится у тебя примерно так:
Код:
...
if pos('http://', Edit1.Text)=0 then
Поле_для_ввода_ссылки:='http://' + Поле_для_ввода_ссылки + '/';
if (Поле_для_ввода_ссылки = 'http://mail.ru/') then
ShowMessage('Mail.ru');
Добавлено через 8 минут
Если нужна не точная ссылка - [Ссылки могут видеть только зарегистрированные пользователи. ] и т.п, а просто присутствовало - mail.ru, можно сделать так:
Код:
if pos('mail.ru', Поле_для_ввода_ссылки)<>0 then
ShowMessage('Mail.ru');

Последний раз редактировалось Erstown; 15.11.2012 в 17:40. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
readln (15.11.2012)
Старый 15.11.2012, 19:08   #3
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Прошу помочь с if'ом

муторно, уже давно есть функции, которые берут исходный код с twebbrowser и вставляют в переменную. Потом уже if pos('<head><!--MAIL.RU-->', s)>0 то понеслась
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:13.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net