Текущий архив: 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.027 c