|
|
|
| Многие программы позволяют нажать на ссылку и читать документацию по ним в Интернете на их родном сайте.
Скорее всего это в API Windows есть такая функция - вызова браузера со страницей документации.
Подскажите, пожалуйста, что это за функция и в какой DLL её искать? | |
|
|
|
|
|
|
|
для: Eugene77
(17.11.2013 в 21:22)
| | Ага, этого добра до черта, только следует иметь в виду, что смотреть вы будете фактически через текущий Internet Explorer, его именно поэтому нельзя выпилить (хотя уже похоже и Microsoft рада бы от него избавиться). Лучше, конечно, взять какой-нибудь фреймворк, вроде Qt - там это сделать очень просто (с OLE придется изрядно покумекать). | |
|
|
|
|
|
|
|
для: cheops
(17.11.2013 в 23:08)
| | Спасибо!
Я чтобы не кумекать хотел проще сделать:
Не вставлять в своё окно, а просто запустить IE (Или предпочтительный браузер пользователя) указав ему на страницу моего сайта.
Тем более, я не на С пишу и фреймворков никаких подходящих нет в том языке.
У вас нет такого примера, пусть на С - я переведу. | |
|
|
|
|
|
|
|
для: Eugene77
(18.11.2013 в 09:12)
| | Запустить ie не сложно и консольной командой, какой язык используете? | |
|
|
|
|
|
|
|
для: Eugene77
(18.11.2013 в 09:12)
| | По моему можно просто создать на диске ярлык со ссылкой на ваш сайт и из программы "запустить" его. Эта возможность имеется даже в скриптовых языках. Соответственно, ссылка откроется браузером по умолчанию текущей системы. Единственно, если установлен файервол, то он спросит разрешить или нет. | |
|
|
|
|
|
|
|
для: Eugene77
(18.11.2013 в 09:12)
| | Есть функция ShellExecute - если указать адрес сайта, то она откроет его в браузере о умолчанию. Код для Delphi:
procedure TMainForm.Homepage1Click(Sender: TObject);
begin
ShellExecute(0, 'open','http://softtime.ru',nil,nil,SW_SHOWNORMAL);
end;
|
| |
|
|
|