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

Вниз

Com & Word   Найти похожие ветки 

 
Colonel   (2004-12-28 21:48) [0]

Привет всем. Уважаемые мастера, я в этом деле новичек, поэтому не бейте сразу. В общем вопрос в следующем : имеется файлы *.doc, *.rtf, etc. нужно скопировать содержимое этих файлов в *.txt. При использовании tstringlist.loadfromfile() и потом tstringlist.savetofile() записывается полная ерунда. Похоже там пишется и инфа о форматировании и еще чего-нить. Покажите пример, и возможно ли так сделать ?

С уважением Colonel


 
VMcL ©   (2004-12-28 23:42) [1]

>>Colonel  (28.12.04 21:48)

1. Используя OLE: Откройте файл в Word"е. Выделите весь документ. Скопируйте выделенный фрагмент в буфер обмена (clipboard).
2. SL.Text := Clipboard.AsText;  // SL: TStringList; Clipboard - из модуля ClipBrd


 
Colonel   (2004-12-29 03:12) [2]

Нет, так-то это ясно. А мне нужно все на програмном уровне. Чтобы пользователь мог выбрать нужный файл, дальше все делал комп.


 
VMcL ©   (2004-12-29 07:49) [3]

>>Colonel  (29.12.04 03:12) [2]

>А мне нужно все на програмном уровне

См. [1] внимательнее.


 
YurikGL ©   (2004-12-29 15:58) [4]


> Нет, так-то это ясно. А мне нужно все на програмном уровне.
> Чтобы пользователь мог выбрать нужный файл, дальше все делал
> комп.

что-то типа
Wordapplication1.connect;
wordapplication.documents.open(имя файла, которое указал пользователь....)
ну и т.д.



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
1-1126287548
Michael5
2005-09-09 21:39
2005.10.02
Splitter при установке св-ва Panel3.Visible:=true отказывается


4-1123418644
Андрей Молчанов
2005-08-07 16:44
2005.10.02
Pidl сам на себя


4-1123410948
Duk_
2005-08-07 14:35
2005.10.02
2 вопрос по драйверу.


4-1123341088
Pasha L
2005-08-06 19:11
2005.10.02
Отследить закрытие, осуществляемое через end process


14-1126451934
wnew
2005-09-11 19:18
2005.10.02
Правовые гарантии по использованию открытого кода.