Открыть Вебсайт или html-файл используя браузер по умолчанию.


Ответ: Функция ShellExecute -ключ к этому FAQ. И Netscape и Internet Explorer ассоциируются с.HTM-файлами. Фактически, они, кажется, борются за это расширение подобно двум детям, борющимся по части леденца. ShellExecute может открыть файл, используя связанную с ним программу.
// открыть HTML файл на винчестере
ShellExecute(Handle,
"open",
"d:\\website\\index.htm",
NULL,NULL,SW_SHOWDEFAULT);
// открыть документ на веб-сайте
ShellExecute(Handle,
"open",
"http://www.trgnet.com/bcb/index.htm",
NULL,NULL,SW_SHOWDEFAULT);
// открыть веб-сайт, не зная имени HTML-документа
ShellExecute(Handle,
"open",
"http://www.borland.com/",
NULL,NULL,SW_SHOWDEFAULT);


Copyright © 1997-2000 by Harold Howe. bcbdev.com
All rights reserved.
Переведено для сайта http://cbuilder.ru