Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.10;
Скачать: CL | DM;

Вниз

ms word проблема с открытием документа   Найти похожие ветки 

 
zomba ©   (2003-06-26 08:27) [0]

при попытке окрыть документ WordApplication.Open(...) возникает ошибка - Access Violation... Что делать?


 
antoniz   (2003-06-26 09:21) [1]

приведи код как ты это делаешь


 
zomba ©   (2003-06-26 09:28) [2]

Mainform.WordApplication1.AutoConnect := true;
Mainform.WordApplication1.AutoQuit := true;
Mainform.WordApplication1.WindowState := 1;
Mainform.WordApplication1.Visible := false;
Mainform.WordApplication1.Documents.Open(FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
Mainform.WordDocument1.ConnectTo(Mainform.WordApplication1.ActiveDocument);

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


 
Игорь Шевченко ©   (2003-06-26 09:31) [3]

Телепаты здесь вряд ли найдутся


 
zomba ©   (2003-06-26 09:34) [4]

Игорь Шевченко ©

а чего телепатировать?
другой вопрос - почему у меня прога заявляет - не декларирован GetActiveOleObject
uses такой
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, DB, ADODB, ExtCtrls, StdCtrls, ComCtrls, DBCtrls, Mask, Buttons, Grids,DBGrids, Menus, Word97, OleServer;


 
antoniz   (2003-06-26 09:50) [5]

попробуй без нижней строки.
var
WordDocument: _Document;
WordDocument:=Mainform.WordApplication1.Documents.Open(FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
Примерно так
Или вообще без компонентов делфина, а на прямую через OLE.


 
zomba ©   (2003-06-26 09:57) [6]

antoniz

уже попробовал

у меня прога заявляет - не декларирован GetActiveOleObject
uses такой
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, DB, ADODB, ExtCtrls, StdCtrls, ComCtrls, DBCtrls, Mask, Buttons, Grids,DBGrids, Menus, Word97, OleServer;

на WordDocument:=... отвечает incompatible types: word2000._document Word97._document
пробовал worddokument:word97._document не помогает



 
Rol   (2003-06-26 10:05) [7]

"у меня прога заявляет - не декларирован GetActiveOleObject"
Правильно заявляет. ComObj.



Страницы: 1 вся ветка

Текущий архив: 2003.07.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
1-31218
Pec
2003-06-28 23:39
2003.07.10
дескриптор


14-31465
Феликс
2003-06-22 18:54
2003.07.10
Епископ-гей: скандал сотрясает церковь


14-31497
aves
2003-06-24 01:44
2003.07.10
Как программно изм-ть RUS версию Windows на ENG и наоборот


1-31339
Bless
2003-06-26 10:59
2003.07.10
Поменять область видимости метода


6-31377
LOX
2003-05-04 08:42
2003.07.10
У IE есть журнал а как это замутить в TWebBrowser?