Блог IT для Windows

Все про Windows, программное обеспечение, информационную безопасность, программирование

Создание ссылки на интернет-ресурс в C++ Builder

E-mail Печать
(11 голоса, среднее 4.64 из 5)

Для того, чтобы создать в программе ссылку на какой-нибудь сайт необходимо:

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.

Настраиваем подсказку в инспекторе объектов



 

Добавить комментарий


Защитный код
Обновить

Праздники и история IT

Кто на сайте

Сейчас 16 гостей онлайн

Статистика

Яндекс.Метрика

Экспорт RSS

feed-image RSS

Поиск по сайту

Голосования

Какой операционной системой вы пользуетесь
 
Каким антивирусом вы пользуетесь
 

Мы в Яндекс.Дзен

Блог IT

Мы Вконтакте


Форум программистов и сисадминов Киберфорум