Заменить ShellExecute (WEB адрес)

Модератор: Модераторы

Заменить ShellExecute (WEB адрес)

Сообщение vitaly_l » 20.03.2012 20:12:16

ShellExecute(handle, 'open', 'http://freepascal.ru/', nil, nil, SW_SHOW);
запустит браузер по умолчанию на http://freepascal.ru/...

Кросплатформенно - это работать не будет, а нужно кроссплатформенно.
Вопрос: Какая функция выполнит вышеназванное кроссплатформенно???
Если это можно реализовать на TProcess, то супер (только пример нужен)
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Re: Заменить ShellExecute (WEB адрес)

Сообщение v-t-l » 20.03.2012 20:42:43

Код: Выделить всё
uses LCLIntf;
OpenURL('http://freepascal.ru/')
v-t-l
энтузиаст
 
Сообщения: 727
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Re: Заменить ShellExecute (WEB адрес)

Сообщение vitaly_l » 20.03.2012 21:15:20

v-t-l писал(а):uses LCLIntf;OpenURL('http://freepascal.ru/')

Громадное СПАСИБО - это работает!
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Рейтинг@Mail.ru