Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2013, 16:37   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Нет ошибки тут.
Есть ошибка. Но она внутренняя. Я не знаю как СОМ ошибки отлавливать. Переустановка оффиса может дать свои плоды.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.12.2013, 04:34   #12
a_n_n_a
Форумчанин
 
Регистрация: 06.03.2009
Сообщений: 157
По умолчанию

Цитата:
и где ваш код?
Код:
Word:= CreateOleObject('Word.Application');
         Word:=GetActiveOleObject('Word.Application' );
         Word.Documents.Open(Form18.Edit1.Text+'Шаблоны\'+'Pasport.doc');  //здесь вылетает ошибка
         Word.Visible:= True;
         PutToWrd('ispol', Form4.dbedit7.text);
         PutToWrd('mesto', Form4.Memo1.text);
        Word.ActiveDocument.SaveAs(Form18.Edit1.Text+'_Паспорт');
после этой ошибки, если открыть сам шаблон, Word выдает сообщение типа: при последнем открытии документа произошла ошибка, продолжить его открытие...
Переустановка не помогла Stilet, а вы решили аналогичную проблему у себя?
a_n_n_a вне форума Ответить с цитированием
Старый 05.12.2013, 21:13   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а вы решили аналогичную проблему у себя?
Сонечко, это было лет 5 назад, и на другой работе )
Я тупо уже не помню что предпринимал )
кажись переустановка оффиса помогла.
О! кстати:
Цитата:
Word:= CreateOleObject('Word.Application') ;
Word:=GetActiveOleObject('Word.Appl ication' );
А вот это пичаль. Ты зачем так делаешь? Ты определись, либо открывать новый ворд либо получать уже открытый. Смешивать эти два метода не стоит.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.12.2013, 01:11   #14
a_n_n_a
Форумчанин
 
Регистрация: 06.03.2009
Сообщений: 157
По умолчанию

Stilet, эээхх(((( буду значит дальше мучиться)) Но спасибо за помощь)

Цитата:
А вот это пичаль. Ты зачем так делаешь?
В программировании не сильна) Работает, и мне хорошо)))
a_n_n_a вне форума Ответить с цитированием
Старый 06.12.2013, 01:24   #15
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

нет, если нет активного ворда то созданный ворд вы потеряете.
метод PutToWrd сюда
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД Access+Delphi+Word "Ошибка на сервере" Arkuz БД в Delphi 2 21.04.2013 03:57
Аутентификация на сервере! Alligator1992 Помощь студентам 5 02.04.2013 11:21
Сохранение на сервере.. Ошибка 0 records people_z БД в Delphi 0 31.05.2012 06:31
EOleSysError "Ошибка на сервере" RuVarez Общие вопросы Delphi 1 16.05.2012 20:24
Все о сервере! Web-Gangsta Помощь студентам 2 22.04.2009 05:56