Форум: "Начинающим";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];
ВнизВозможно ли такое!!!??? ))) Поле MEMO с гиперссылками? Найти похожие ветки
← →
Guriev (2009-06-14 12:07) [0]Возможно ли такое!!!??? )))
Есть БД (Delphi(ADO)+Access). В поле MEMO идёт произвольный текст, в котором могут встречаться названия должностей. В подчинённой таблице, в полях string хранятся названия должностей, ФИО, телефон. Так вот – возможно ли при наличии в MEMO слова, допустим, «специалист» сделать его гиперссылкой, и при клике на нём мышью вывести Massage с ФИО и телефоном сотрудника?
← →
Сергей М. © (2009-06-14 12:16) [1]
> идёт произвольный текст
А должен бы был "идти" не просто текст, а гипертекст.
← →
Amoeba © (2009-06-14 13:55) [2]
> Возможно ли такое!!!??? )))
Нет, невозможно. MEMO на такое по своей природе неспособно.
← →
sniknik © (2009-06-14 14:12) [3]подобие можно сделать в DBRichEdit если его подключить к Memo полю, но полноценной ссылки не получится (или н знаю как), т.е. скрыть под словом «специалист» произвольный url нельзя, можно только сделать вставленный url "кликабельным". т.е. url будет видим в тексте.
← →
Anatoly Podgoretsky © (2009-06-14 14:14) [4]А для этого есть html формат и мощная поддержка.
← →
DVM © (2009-06-14 18:44) [5]
> Возможно ли такое!!!??? )))
Возможно, но лишено смысла. Придется взять отрисовку Memo на себя, что сопряжено с большими сложностями и сопоставимо по сложности с написанием своего контрола, способного отображать гипертекст. Другой вариант не рисовать полностью содержимое, а подрисовывать только линии, обозначающие гиперссылку и опять же надо будет отслеживать клики. Тоже реально, и тоже много возни.
Короче, надо брать любой контрол, способный отображать гипертекст и не маятся ерундой.
← →
blackman © (2009-06-14 19:34) [6]Подойдет RxRichedit их Rxlib
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c