Вниз
Скачать: CL | DM;

Редактирование   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
4-83299
_8989
2003-11-19 15:13
2004.01.26
Список СД-РОМов


1-83139
serg128
2004-01-15 12:49
2004.01.26
как добавить файл(файлы ) в ресурс формы, чтобы потом.....


14-83240
Sural
2004-01-05 23:42
2004.01.26
как поиграть в


1-83162
goga
2004-01-15 06:25
2004.01.26
Сохранение текста, таблицы и графики в одном файле


1-83209
Vemer
2004-01-14 13:26
2004.01.26
Очень кривое решение?




   Наверх