 |
[C++ Builder] Ошибка при использовании метода OLE Add |

29.06.2008, 14:56
|
|
Познающий
Регистрация: 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?
|
|
|

29.06.2008, 15:03
|
|
Постоянный
Регистрация: 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?
ЫЫ попробуй найти кейген) или кряк
|
|
|

29.06.2008, 16:12
|
|
Banned
Регистрация: 11.10.2007
Сообщений: 54
С нами:
9781091
Репутация:
84
|
|
Используется нежёсткая связка, кажется это так называется.
Пость сюда свой полный исходник может помогу.
|
|
|

29.06.2008, 16:40
|
|
Познающий
Регистрация: 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 );
|
|
|

30.06.2008, 13:47
|
|
Banned
Регистрация: 11.10.2007
Сообщений: 54
С нами:
9781091
Репутация:
84
|
|
Documents.Exec( OleAdd );
Проблема в OleAdd, нужно писать что-то другое, поэтому, и происходит ошибка.
|
|
|
|
 |
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|