C++ Builder - вопросы программирования



             

Таблица 10 6 Значения свойств компонента Labels



Таблица 10.6. Значения свойств компонента Labels


Свойство

Значение

Комментарий

Font.Color

clBlue

Цвет — синий

Font.Style.Underline

true

Подчеркивание

Cursor

crHandPoint

При позиционировании указателя мыши на текст указатель принимает форму руки


Для запуска браузера использована функция shellExecute , которая открывает указанный файл при помощи программы, предназначенной для работы с файлами указанного типа. Так как имя файла в данном случае представляет собой URL-адрес, то будет запущен браузер (тот, который установлен на компьютере пользователя).

Наиболее просто передать URL-адрес в функцию shellExecute можно как строку-константу, например:
ShellExecute(AboutForm->Handle, "open", "http:\\\\www.bhv.ru", NULL, NULL, SW_RESTORE);
Но лучше URL-адрес брать из поля метки. В функцию sheiiExute надо передать указатель на обычную строку, т. е. завершающуюся нулевым символом. Однако свойство caption — это Ansistring . Преобразование строки Ansi в указатель на null terminated string выполняет метод c_str () .









Содержание  Назад  Вперед