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

Вниз

работа с документом Ворд   Найти похожие ветки 

 
Maria   (2005-01-26 08:40) [0]

Здравствуйте!
У меня вопрос: как получить текст страницы документа Ворд, по номеру, без картинок, таблиц и т.д. в виде TStringList.


 
Lord Zmiy ©   (2005-01-26 09:09) [1]

посмотри компонент ekrtf ... правда не знаю может ли такое делать но чего только не бывает :) ...


 
YurikGL ©   (2005-01-26 09:17) [2]

Попробуй что-нибудь типа

WordApplication1.ActiveDocument.Select;
memo1.Text:=WordApplication1.Selection.Text;


 
Maria   (2005-01-26 09:28) [3]

2 YurikGL ©  

var WordApp:Variant;
Docum:OleVariant;SList:TStringList;
begin
 WordApp := CreateOleObject("Word.Application");
 try
   try
        if OD.Execute then
           begin
                  WordApp.Documents.Open(OD.FileName);
                   wordapp.visible:=true;
                  Docum := WordApp.ActiveDocument;
             SList := TStringList.Create;
             //Как его заполнить, зная номер страницы, допустим Number ?
                    Docum:=UnAssigned;
        WordApp.Documents.Close;
           end;
   except
         WordApp.Quit;
   end;
 finally
       WordApp:=UnAssigned;
 end;
 //Using SList
end;


 
Johnmen ©   (2005-01-26 09:28) [4]

>YurikGL ©   (26.01.05 09:17) [2]

Кстати, Юрик, в своей статье про ворд ты ничего не говоришь про списки (Lists). Почему ?


 
Maria   (2005-01-26 09:46) [5]

>YurikGL ©

Попробовала Selection.Text
Но в этом случае получаю весь текст документа,а
мне необходимо получить только одну страницу, с заданным номером.


 
Maria   (2005-01-26 12:22) [6]

Проблема так и не решена.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
4-1103276228
pavel_guzhanov
2004-12-17 12:37
2005.02.06
Удаление записи в реестре удаленного компьютера


1-1106515128
Jilian
2005-01-24 00:18
2005.02.06
хочу сделать непрозрачной дочернюю форму


1-1106343501
NeedHelp
2005-01-22 00:38
2005.02.06
Kak umen shit bitmap kartinku, umen shit koli4estvo pikselev???


6-1100809826
Nick_
2004-11-18 23:30
2005.02.06
Байты


6-1100532262
Boban
2004-11-15 18:24
2005.02.06
Доступ к сетевому ресурсу из приложения