adodb |
Отправлено: 21.11.2006, 16:39 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Каким образом в С++ отображать гиперссылки(к примеру как в html или Word'e)?
P.S. На сколько мне известно в C# и VB.NET для этого используеться элемент управление RichTextBox путем активизации соответствующего свойства! А С++ что-нибудь подобное возможно? |
|
Tantos |
Отправлено: 21.11.2006, 17:29 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 108
|
Если ты подразумеваешь среду разработки С++ Builder, то можно обойтись стандартным TLabel'ом:
CODE |
void __fastcall TAboutBox::lblLinkClick(TObject *Sender)
{
AnsiString addr( "mailto:"+lblLink->Caption);
ShellExecute(NULL,"open",addr.c_str(),NULL,NULL,SW_SHOW);
}
|
В lblLink->Caption находится текст ссылки (адрес e-mail).
Отредактировано Tantos — 22.11.2006, 00:32
|
|
adodb |
Отправлено: 21.11.2006, 17:40 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Большое спасибо Tantos))) А скажите пожалуйста можно ли тоже самое организовать ну скажем RichText'om да и еще чтобы соответствующая подсветка текста при наведении на ссылку была???? |
|
Evil_Smile |
Отправлено: 21.11.2006, 19:34 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 57
|
Можно воспользоваться RxRichEdit — ом имеется в разделе загрузки или заглянуть сюда или поискать здесь
RxRichEdit сам подсвечивает интернет ссылку, а есчо можно поискать по форуму такая тема точно была
|
|
__Cheat3r |
Отправлено: 22.11.2006, 04:53 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 110
|
http://trichview.com/ |
|
AVC |
Отправлено: 22.11.2006, 09:49 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE (Evil_Smile @ 21.11.2006, 18:34) | а есчо можно поискать по форуму |
Гиперссылка в строке Мемо |
|