HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[C++ Builder] Ошибка при использовании метода OLE Add
  #1  
Старый 29.06.2008, 14:56
AleksP
Познающий
Регистрация: 02.03.2008
Сообщений: 33
С нами: 9574895

Репутация: 0
По умолчанию [C++ Builder] Ошибка при использовании метода OLE Add

При использовании метода OLE Add в C++ Builder появляется сообщение об ошибке: Project Project1.exe raised exception class EOleSysError with message 'The Add method or property is not available because the license to use this application has expired.' Process stopped. Use Step or Run to continue.

Как можно устранить причину ошибки без переустановки Microsoft Office?
 
Ответить с цитированием

  #2  
Старый 29.06.2008, 15:03
brasco2k
Постоянный
Регистрация: 23.11.2007
Сообщений: 342
С нами: 9718355

Репутация: 310
По умолчанию

Цитата:
Сообщение от AleksP  
При использовании метода OLE Add в C++ Builder появляется сообщение об ошибке: Project Project1.exe raised exception class EOleSysError with message 'The Add method or property is not available because the license to use this application has expired.' Process stopped. Use Step or Run to continue.

Как можно устранить причину ошибки без переустановки Microsoft Office?
ЫЫ попробуй найти кейген) или кряк
 
Ответить с цитированием

  #3  
Старый 29.06.2008, 16:12
o_OBallers
Banned
Регистрация: 11.10.2007
Сообщений: 54
С нами: 9781091

Репутация: 84
По умолчанию

Используется нежёсткая связка, кажется это так называется.

Пость сюда свой полный исходник может помогу.
 
Ответить с цитированием

  #4  
Старый 29.06.2008, 16:40
AleksP
Познающий
Регистрация: 02.03.2008
Сообщений: 33
С нами: 9574895

Репутация: 0
По умолчанию

To brasco2k: Это Microsoft Word Standart Edition 2003 for Students and Teachers, кряк к нему уже применен, но, видимо, не до конца. Может нужно еще доустановить или обновить какие-нибудь библиотеки?

To o_OBallers:
Код:
Variant Word, Documents;

Function OleAdd( "Add" );
NamedParm Template( "Template", "Normal" );
NamedParm NewTemplate( "NewTemplate", false );
NamedParm DocumentType( "DocumentType", 0 );
OleAdd << Template << NewTemplate << DocumentType;

Word = CreateOleObject("Word.Application.8");
Word.OlePropertySet("Visible", true);
Documents = Word.OlePropertyGet("Documents");
Documents.Exec( OleAdd );
 
Ответить с цитированием

  #5  
Старый 30.06.2008, 13:47
o_OBallers
Banned
Регистрация: 11.10.2007
Сообщений: 54
С нами: 9781091

Репутация: 84
По умолчанию

Documents.Exec( OleAdd );
Проблема в OleAdd, нужно писать что-то другое, поэтому, и происходит ошибка.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") AleksP С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 0 22.06.2008 01:41
Ошибки в использовании некоторых технологий при создании сайтов CrystalTears SЕО - тонкости, методы раскрутки 3 05.05.2008 16:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.