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

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

Есть документ ;word как его интегрировать в свою программу, или [D5, WinXP]


matrixxxx ©   (2002-10-12 00:00:00) 

уж на крайний случай пусть грузится из каталога программы


matrixxxx   (2002-10-13 16:36:00) [1]

Кому интересно, то я нашел такой код : открывает ворд с доком. Но хрен его знает откуда он его берет, если путь типа c:\doc\1.doc то все ок! если как ниже, то неизвестно. У меня ХР
Наверно глючит

var n:OleVariant;
begin
n := "1.doc";
WordApplication1.Documents.Open(n,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,
EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam);
WordDocument1.ConnectTo(WordApplication1.ActiveDocument);
end;


gamlet   (2002-10-13 03:00:00) [2]

может так

var v:Variant;
uses ComObj;


V := CreateOLEObject("Word.Application");// Запустил ворд
V.Visible := true(или false);

дальше код, подобный VBA

под конец
V.Quit;


Юрий Зотов   (2002-10-13 01:44:00) [3]

Или TOleContainer.


Геннадий   (2002-10-12 20:36:00) [4]

Используй компонент с панельки Servers. Там есть компонент с синенькой W. И посмотри его свойства и методы. Думаю разберёшься. Код дать не могу - сам эти не занимался.


Anatoly Podgoretsky   (2002-10-12 19:56:00) [5]

Может усилия направить на обучение пользователей, пользы больше будет, так как знания будут использованы паралельно и многократно.


matrixxxx   (2002-10-12 19:47:00) [6]

ну пишется программа джля обучения, а пользователи тупы, и не смогут открыть доку из каталога, + надо сохранить чтоб не скопировали.
Можно конечно, чтоб просто грузилось из файла, но надо чтобы все из прогри грузилось, и не надо было никуда ползать!


Song   (2002-10-12 13:36:00) [7]

А зачем?


Наверх

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