RTBox (RTF) + Mouse Click = Тег из документа

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sorex
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 05.03.2005 (Сб) 1:47
Откуда: Kiev

RTBox (RTF) + Mouse Click = Тег из документа

Сообщение Sorex » 05.03.2005 (Сб) 2:01

Привет,
Хороший форум , нашел почти все ответы на свои вопросы.
Но сабжевая проблема осталась.

Имеем rtf документ загруженный в RichTextBox (не редактируемый). В документе есть гиперссылка на другой документ (вставляется в ворде путем вставки гиперссылки) .Никак не придумаю как при клике над ссылкой сделать так , чтоб получать информацию на документ который надо открыть. Ссылка автоматически не выделяется => выделенный текст = "", а SelRTF, если нет выделения, все время ссылается на начало документа. SelStart = позиции документа в тексте (без учета ртф тегов)
Посоветуйте куда копать ?

Костя
Обычный пользователь
Обычный пользователь
 
Сообщения: 93
Зарегистрирован: 14.02.2005 (Пн) 6:45
Откуда: Новосибирск

Сообщение Костя » 05.03.2005 (Сб) 8:33

Имхо для начала можно программно найти в документе строки, содержащие гиперссылки, и определить последовательность их расположения. Ну а потом сделать что-нибудь вроде "таблицы координат" документа и по ней ориентироваться. Хотя, конечно, способ очень извратный.
Всё бывает!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 153

    TopList