Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2009, 10:38   #1
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию RichEdit и ссылки

Здравствуйте, уважаемые!
Проблема такая:
определяю часть текста в РичЕдит как ссылку, соответственно и URL у неё равен тексту, помеченному как ссыль...

Код:
      Pos1:=PosEx(FrL[I].Name,LogList.Text,PosLast);
      LogList.SelStart:=Pos1-LogList.Lines.Count;
      LogList.SelLength:=Length(FrL[I].Name);
      LogList.SelAttributes.Bold:=true;
      LogList.SelAttributes.Link:=true;
Далее я сохраняю и заружаю в .rtf формат

Код:
LogList.Lines.LoadFromFile(PChar(ExtractFilePath(Application.ExeName))+'\data\LOG\LastLog.rtf');
и
LogList.Lines.SaveToFile(PChar(ExtractFilePath(Application.ExeName))+'\data\LOG\LastLog.rtf');
форматирование ссылки пропадает... Как исправить? Нужно, чтоб после сохранения и загрузки ссылка оставалась ссылкой... а лопатить весь текст после загрузки - "не айс", долго

Заранее благодарен!
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 20.11.2009, 10:50   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А свойство PlainText случайно не в True стоит?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2009, 11:09   #3
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

на сколько я помню - нет (сейчас с работы пишу)... текст нормально разбивается на строки
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Старый 20.11.2009, 15:14   #4
Johnson
кривокодер ;)
Форумчанин
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Сообщений: 707
По умолчанию

Нет, PlainText в False выставлен. Хочу только добавить, что использую TRzRichEdit, входящий в комплект Raise Component Pack, но не думаю, что различия слишком уж велики...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылки segail Microsoft Office Excel 6 13.10.2009 22:16
Вставка изображения с RichEdit в RichEdit Sensizu Компоненты Delphi 2 01.10.2009 18:11
Ссылки!!! саманта Помощь студентам 18 27.09.2008 21:38
Ссылки vitekbest Помощь студентам 1 01.06.2008 19:28
Ссылки Принц HTML и CSS 1 31.05.2008 15:46