Форум: "Основная";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
ВнизРедактирование Найти похожие ветки
← →
Unn (2004-01-12 21:53) [0]Можно ли из дельфи отредактировать файл другой программы, например Word"a или Excel"я, в режиме выполнения.
В стандартных компонентах поискал, там есть компонент просматривать содержимое файла, а редактировать я что-то не нашел :(
← →
Stilgar (2004-01-12 22:11) [1]http://delphimaster.net/view/1-1073830305/
То же самое, уже собралось много вариантов.
← →
Unn (2004-01-13 20:47) [2]Мда, перечитал, плохо вопрос задал :(
Имелось в виду такая штука: работаешь в ворде с документом, пишешь там всякое и в тоже время из проги можно в этот документ написать текст, типа автоматического заполнения, вот.
Вопрос :) Можно ли такое сделать и как?
← →
Yr2 (2004-01-13 21:33) [3]конечно. на закладке Servers есть компоненты TWordApplication, TWordDocument и др. через них можно всё что угодно делать с открытым документом. Надо только немного знать COM-программирование. Кстати, см. также примеры в
...\Borland\Delphi\Demos\ActiveX\OleAuto\Word8\
← →
Ломброзо (2004-01-13 22:21) [4]Если имеется в виду работа многих пользователей с одним файлом, то ответ: в ворд/excel/access можно, но не обычными процедурами ввода вывода, а через COM (IStorage, IStream и т.п.). Именно так работает Access в многопользовательском режиме. Беда только вот в чём - как писАть - понятно, а вот ЧТО туда писать - неизвестно, формат этих файлов MS народу не открывает.
Если же надо что-то своё вставить в уже открытый документ на этом же хосте - то GetActiveObject, GetActiveOleObject, или интерфейс IRunningObjectTable
← →
AllDer (2004-01-14 01:12) [5]2 Пути
через OLE-на установленный WORD EXCEL
собственно самому работать с файлом,
формат .DOC .EXL есть но мяг..софт плохо их
документировал,пользуйтесь WORD ;->
Разбор формата файла - сложнее написания
дров ,но может компоненты есть,и вряд ли халявные
← →
Unn (2004-01-14 20:09) [6]Спасибо :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c