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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2018, 21:54   #1
gurtov
Новичок
Джуниор
 
Регистрация: 14.06.2018
Сообщений: 4
По умолчанию [Pascal ABC.NET] Как открыть ссылку в браузере через Паскаль.

Здравствуйте. Имеется задача открыть ссылку в браузере (Yandex(Chrome)) через Pascal(НЕ через браузер Pascal, а через обычный). А спустя некоторое время её закрыть. Как это возможно сделать?
Заранее спасибо.
gurtov вне форума Ответить с цитированием
Старый 14.06.2018, 22:03   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Какой Паскаль-то?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.06.2018, 22:15   #3
gurtov
Новичок
Джуниор
 
Регистрация: 14.06.2018
Сообщений: 4
По умолчанию

Pascal ABC.net
gurtov вне форума Ответить с цитированием
Старый 14.06.2018, 22:24   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну это .NET, там что угодно можно использовать, хоть Selenium.

Запустить можно через Process.Start и т.п. (в браузере по умолчанию), но вот закрыть потом будет сложно, разве что убить весь браузер (все процессы chrome.exe и т.п.).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.06.2018, 22:27   #5
gurtov
Новичок
Джуниор
 
Регистрация: 14.06.2018
Сообщений: 4
По умолчанию

Понял, спасибо.
А если, допустим, не закрыть, а просто вбить в адресную строку новый сайт? (то есть чтобы окно браузера целиком не открывалось-закрывалось, а просто один сайт менялся на другой?) Это как лучше сделать?
gurtov вне форума Ответить с цитированием
Старый 14.06.2018, 22:30   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Это еще сложнее если не взять что-то типа Selenium.

А зачем?
https://www.gunsmoker.ru/2008/10/x-y-z.html
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.06.2018, 22:50   #7
gurtov
Новичок
Джуниор
 
Регистрация: 14.06.2018
Сообщений: 4
По умолчанию

Программа Pascal открывает страницу в браузере (первая страница), затем второй вкладкой открывает следующую (вторую страницу).
Как можно сделать так, чтобы первая страница автоматически закрывался?
Вот программа:
Код:
program rus;
uses crt;
var
Q:string;
a:=1;              
begin
while not keypressed do
while a<=5 do
begin
a:=a+1;
Q:=('http://exams/')+a;
Exec(Q);
sleep(1*2000);                  // Спим I секунд

end;
end.

Последний раз редактировалось gurtov; 15.06.2018 в 01:23. Причина: Отпали вопросы сами собой
gurtov вне форума Ответить с цитированием
Ответ


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

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal ABC.NET] Подскажите, как в код вставить процедуру суммы, которая считала бы только те столбцы матрицы, которые я укажу? 0525 Паскаль, Turbo Pascal, PascalABC.NET 4 10.11.2017 12:47
Помогите переделать из паскаля abc в паскаль abc.net Smile189 Паскаль, Turbo Pascal, PascalABC.NET 3 09.11.2016 08:12
Открыть ссылку в браузере АлександрDelphi Общие вопросы Delphi 30 02.03.2016 16:47
как открыть файл php в каком-либо браузере osichev Помощь студентам 3 24.03.2010 20:58
Как открыть страницу в стандартном браузере? TwiX Общие вопросы Delphi 4 07.08.2009 14:52