Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.30;
Скачать: CL | DM;

Вниз

RichEdit и таблица   Найти похожие ветки 

 
mufan   (2007-11-29 17:24) [0]

Доброго времени суток!

Имеем:
1. Есть компонент TRichEdit
2. Есть процедура, которая определенным образом обрабатывает текст в этом компоненте: смысл не важен... но процесс обработки завязан на последовательном прохождении все текста... все работает!

Проблема:
1. вставляем (из буффера) текст, допутим из ворда или хтмл... главное что в тексте содержится таблица!
2. текст отображается приемлемо (т.е. все таблицы четко определены)
3. запускаем процедуру обработки
4. желаемый результат получен, но от таблиц осталось только содержимое... границы, ячейки все это исчезло!

Поэтому необходимо пройтись по всем ячейкам текста отдельно!

Как можно вычленить текст из ячейки в таблице в RichEdit???

Спасибо!


 
mufan   (2007-11-30 16:21) [1]

я непонятно вопрос сформулировал или нет знающих людей в этой области???


 
{RASkov} ©   (2007-11-30 16:25) [2]

Ты работаешь с "чужими" документами(форматами) может стоит попробывать OLE или еще чего, но не РичЭдит...


 
clickmaker ©   (2007-11-30 16:27) [3]


> или нет знающих людей в этой области???

richedit не предназначен для обработки таблиц по ячейкам. На уровне rtf можно, конечно, распарсить отдельные тэги, но компонент тут уже не причем будет


 
sniknik ©   (2007-11-30 17:37) [4]

> но компонент тут уже не причем будет
а сейчас он причем?
имхо, это "бессмысленная процедура обработки" так обрабатывает что, все "летит".
только чтение, без изменений текста/параметров завязанных на отображение/форматирование, так не должно портить.


 
mufan   (2007-11-30 19:26) [5]


> "бессмысленная процедура обработки"


я вообще мог не писать про то, что я что-то делаю с этим текстом... "оскарбления не по теме" оставь при себе, хорошо? я без тебе догадываюсь, что если я ПРОСТО открываю текст с таблицей, то все будет отлично отображаться...

Мне не надо вообще трогать таблицу... саму как таковую... а только выделить текст...
т.е. если, например, идет текст, затем таблица 2*3, потом опять текст... то желаемый результат, это когда я смогу выделить 8 отрезков текста из исходного:
1. отрезок текста до таблицы
2. - 7. текст в каждой ячейке
8. текст после таблицы...


 
Leonid Troyanovsky ©   (2007-12-01 10:09) [6]


> mufan   (30.11.07 19:26) [5]

http://home.att.net/~robertdunn/Yacs.html

--
Regards, LVT.


 
mufan   (2007-12-02 18:15) [7]


> > mufan   (30.11.07 19:26) [5]
>
> http://home.att.net/~robertdunn/Yacs.html


так все нужные ж для bcb



Страницы: 1 вся ветка

Текущий архив: 2007.12.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
15-1196343933
Anatoly Podgoretsky
2007-11-29 16:45
2007.12.30
Возможно интересно тем, кто хочет купить старые версии Дельфи


2-1196767896
Kolan
2007-12-04 14:31
2007.12.30
Как запретить авто удаление наследнику TInterfacedObject?


2-1196346251
mufan
2007-11-29 17:24
2007.12.30
RichEdit и таблица


2-1196908519
Александр Семак
2007-12-06 05:35
2007.12.30
Items в TMainMenu


2-1197006707
Свой
2007-12-07 08:51
2007.12.30
TQuery ответ и регистр букв