Открыть Вебсайт или 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);