Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 1 548

/ вопрос открыт /

Доброго времени суток, уважаемые эксперты!
Задана такая вот задачка:
Имеется документ Word(.doc), в котором создан список типа:
1.Вопрос
A.отв
B.отв
C.отв
2.вопрос
A.отв
B.отв
C.отв
и т.д. Требуется отловить допустим 2. и с последующими A. B. C. скопировать в другой документ. Тоесть, как я понял, надо как-то найти тег списка(2.) и начиная с него копировать... Помогите, пожалуйста, задание надо сделать как можно быстрее... Способ реализации - любой, через Delphi.

Evolve Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Evolve (статус: Посетитель)
Вопрос отправлен: 2 мая 2008, 20:30
Состояние вопроса: открыт, ответов: 1.

Ответ #1. Отвечает эксперт: Вадим К

Здравствуйте, Evolve!
Если это единичный документ, то конвертируем с помощью ворда в хтмл, а потом разбираем с помощью регулярных выражений. О регулярках читаем на этом сайте здесь

Ответ отправил: Вадим К (статус: Академик)
Время отправки: 2 мая 2008, 20:50
Оценка за ответ: 3


Мини-форум вопроса

Всего сообщений: 5; последнее сообщение — 3 мая 2008, 15:42; участников в обсуждении: 2.
Evolve

Evolve (статус: Посетитель), 2 мая 2008, 21:17 [#1]:

Спасибо, попробую.
Evolve

Evolve (статус: Посетитель), 2 мая 2008, 22:59 [#2]:

Всё бы хорошо, но "Все остальные методы просты и их реализацию можно подсмотреть в прилагаемом архиве." не могу найти...
Вадим К

Вадим К (статус: Академик), 3 мая 2008, 13:33 [#3]:

задавайте вопросы, что конкретно вы не можете сделать. На конкретные вопросы будут конкретные ответы.
Галочка "подтверждения прочтения" - вселенское зло.
Evolve

Evolve (статус: Посетитель), 3 мая 2008, 13:49 [#4]:

constructor TTextTransf.Create(fileName: string);
begin

end;

destructor TTextTransf.Destroy;
begin

inherited;
end;

procedure TTextTransf.Load;
begin

end;

procedure TTextTransf.Save;
begin

end;

Не могу найти, что писать в данных процедурах.
Вадим К

Вадим К (статус: Академик), 3 мая 2008, 15:42 [#5]:

Это конструктор/деструкор, сохранение и загрузка текста.
Там надо писать то, что должно выполнятся.
Галочка "подтверждения прочтения" - вселенское зло.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:26
Выполнено за 0.02 сек.