Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вставка текста из программы в документ


IceDog ©   (2004-12-10 05:10:00) 

Пожалуйста подскажите. Возможно такое или нет.
Как из программы (поле Edit, Memo) вставить текст в открытый уже документ (например документ Word), в то место где находится курсор при нажатии на кнопку в программе. При этом, наименование открытого файла может быть разное. Так же могут быть варианты (файл открыт и сохранен на диске, файл открыт, но еще не сохранен на диске)
Как создавать отчет в Word,е при наличии готового бланка и меток знаю, но это не подходит.

Если кто-то может написать код (прошу только по подробней, я не такой уж крутой программист) буду благодарен.


GanibalLector   (2004-12-13 02:27:00) [1]

Вообще-то у нас есть "COM и Corba" http://www.delphimaster.ru/cgi-bin/forum.pl?n=8

А примеров там немеряно!!!


IceDog   (2004-12-12 04:11:00) [2]

Спасибо парни. Еще не сделал все как надо, но кончается инет. Временно отключаюсь. Пойду искать где купить.


Dema-X   (2004-12-11 06:51:00) [3]

Смотри
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1101266849&n=0


Sergey_Masloff   (2004-12-11 06:05:00) [4]

IceDog   (11.12.04 03:39) [3]
>Буду сам искать.
Ключевые слова:
CreateComObject()
в справке по Word VBA:
Application Object
Document
Selection Object

Вот коннект к ворду

var
 V : Variant;
....
try
 V := GetActiveOleObject('Word.Application');
except
 try
   V := CreateOleObject('Word.Application');
 except
   V := null;
   raise;
 end;
end;


IceDog   (2004-12-11 03:39:00) [5]

To Sergey_Masloff.
Я для себя пишу, а не на продажу. Если никто не захочет код подкинуть, ну что же пусть будет так. А если форум только для того чтобы платить за советы, то тогда проще вообще заказать программу.
Впрочем, я не в обиде. Буду сам искать.


Sergey_Masloff   (2004-12-10 07:00:00) [6]

IceDog   (10.12.04 05:10)  
>Если кто-то может написать код
Денег сколько? Тут не богадельня.

А так ничего сложного - коннектишься к ворду как к ком-объекту, берешь активный документ и с ним работаешь. В документации все описано.


Ozone   (2004-12-10 05:13:00) [7]

Возможно. Смотри статьи на королевстве.


Наверх

Титульная страница Поиск, карта сайта Написать письмо