![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Com & Word [Delphi, Windows]
Colonel © (2004-12-28 21:48:00)Привет всем. Уважаемые мастера, я в этом деле новичек, поэтому не бейте сразу. В общем вопрос в следующем : имеется файлы *.doc, *.rtf, etc. нужно скопировать содержимое этих файлов в *.txt. При использовании tstringlist.loadfromfile() и потом tstringlist.savetofile() записывается полная ерунда. Похоже там пишется и инфа о форматировании и еще чего-нить. Покажите пример, и возможно ли так сделать ?
С уважением Colonel
YurikGL (2004-12-29 15:58:00) [1]
> Нет, так-то это ясно. А мне нужно все на програмном уровне.
> Чтобы пользователь мог выбрать нужный файл, дальше все делал
> комп.
что-то типа
Wordapplication1.connect;
wordapplication.documents.open(имя файла, которое указал пользователь....)
ну и т.д.
VMcL (2004-12-29 07:49:00) [2]>> Colonel (29.12.04 03:12) [2]
> А мне нужно все на програмном уровне
См. [1] внимательнее.
Colonel (2004-12-29 03:12:00) [3]Нет, так-то это ясно. А мне нужно все на програмном уровне. Чтобы пользователь мог выбрать нужный файл, дальше все делал комп.
VMcL (2004-12-28 23:42:00) [4]>> Colonel (28.12.04 21:48)
1. Используя OLE: Откройте файл в Word'е. Выделите весь документ. Скопируйте выделенный фрагмент в буфер обмена (clipboard).
2.SL.Text := Clipboard.AsText; // SL: TStringList; Clipboard - из модуля ClipBrd