Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Вычислить логарифм
Категория: Математика
Категория: Математика
Вытащить значение поля в выделенных строках
Категория: Базы данных
Категория: Базы данных
Как закачать файл из Интернета
Категория: Интернет и Сети
Категория: Интернет и Сети
Как получить размер текстового файла, не открывая его
Категория: Текст и строки
Категория: Текст и строки
Как подключить или отключить сетевой диск
Категория: Интернет и Сети
Категория: Интернет и Сети
Переключение раскладки клавиатуры
Категория: Приложение
Категория: Приложение
Заполнение компонента TTreeView данными из TDataSet
Категория: Базы данных
Категория: Базы данных
Быстрое копирование файлов
Категория: Файловая система
Категория: Файловая система
Распознавание кодировки. Перекодировка.
Категория: Текст и строки
Категория: Текст и строки
Как соединить несколько файлов в один
Категория: Текст и строки
Категория: Текст и строки
Delphi - База Знаний: Сохранить документ Word как RTF на DELPHI
uses
comobj;
function convertdoc2rtf(var filename: string) : boolean;
var
oword: olevariant;
odoc: olevariant;
begin
result := false;
try
oword := getactiveoleobject('word.application');
except
oword := createoleobject('word.application');
end;
oword.documents.open(filename);
odoc := oword.activedocument;
filename := changefileext(filename, '.rtf');
odoc.saveas(filename);
oword.activedocument.close(wddonotsavecВhanges, emptyparam, emptyparam);
oword.quit(emptyparam, emptyparam, emptyparam);
odoc := varnull;
oword := varnull;
result := true;
end;
procedure tform1.button1click(sender: tobject);
const
filename = 'c:\document.doc';
begin
if convertdoc2rtf(filename) then
begin
showmessage('word document has been converted to .rtf');
richedit1.lines.loadfromfile(filename);
end;
end;