Для того, чтобы создать в программе ссылку на какой-нибудь сайт необходимо:
1. Поместим на форму компонент Label из палитры инструментов Standart.
2. В инспекторе объектов выберем свойство Caption и введём название сайта.
3. Далее в свойстве Font необходимо настроить цвет ссылки (обычно синий) и Видоизменение сделать подчеркнутым.
4. Далее необходимо настроить курсор, для этого в инспекторе объектов необходимо выбрать свойство Cursor и выбрать значение crHandPoint.
5. Далее, в обработчике событий напишем следующий текст:
void __fastcall TForm1::Label1Click(TObject *Sender) { String doc= "адрес сайта"; ShellExecute ( Handle, "open" , doc.c_str(), NULL, NULL, SW_SHOW ); }
или
void __fastcall TForm1::Label1Click(TObject *Sender) { ShellExecute(Handle, "open", "адрес сайта", 0, 0, SW_SHOWNORMAL); }
6. Запускаем проект на компиляцию и получаем готовую ссылку в программе.
Если вы хотите, чтобы при наведении мыши на ссылку всплывала подсказка, то в инспекторе объектов необходимо выбрать свойство Hint и ввести текст подсказки, далее свойство ShowHint перевести в режим true.