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

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

Ошибка при создании ole объекта [D7, WinXP]


Vunda ©   (2008-10-14 16:28:00) 

Создаю OLE-объект
CreateOleObject(V8.Application);
Пишет ошибку класса EOleSysError: "Недопустмая строка с указанием класса"
На компьютере установлення 1С:Підприємство 8.1 (8.1.11.67)


__fly__   (2009-03-26 16:25:00) [1]

Надо писать: V81.Application


Сергей М.   (2008-10-15 16:21:00) [2]


> офицалка или нет незнаю


Ну вот теперь будешь знать - тыреное и ломаное все это добро.
Так что претензии свои адресуй кулхацкерам, которые готовили этот хлам.


Vunda   (2008-10-15 16:16:00) [3]

С нета викачал дис двд - обучалка, 10 реализов, книги и т. д., офицалка или нет незнаю


Сергей М.   (2008-10-15 12:55:00) [4]


> Vunda ©   (15.10.08 11:28) [11]


Она к тебе с неба свалилась ?
Или все-таки ты получил ее у офиц.разработчиков ?


Vunda   (2008-10-15 11:28:00) [5]

:), ну у меня не совсем ломаная, у меня учебная версия....


Сергей М.   (2008-10-14 20:16:00) [6]


> sniknik ©   (14.10.08 20:06) [9]


Я тоже не помню, где в каком модуле у них там DllRegisterServer.

> нормально нужно устанавливать и все


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

Впрочем, я даже догадываюсь, при каих условиях эта ситуация наблюдается у автора - он пользует ломаный софт от Соарона, и о штатной инсталляции речи вообще не идет. При этом автор беспардонно умалчивает о сём факте)


sniknik   (2008-10-14 20:06:00) [7]

> regsrv32 ИмяИсполняемогоФайлаОдноэсины.exe
екзешник у них это только "морда", объекты лежат в какой то dll рядом... ну, во всяком случае так в 7-ке было, когда занимался этим.

вообще зачем пляски? нормально нужно устанавливать и все.


Сергей М.   (2008-10-14 19:57:00) [8]

Ну тогда прыгай с бубном.


Vunda   (2008-10-14 17:42:00) [9]

Ошибка... пишет что ето не ДЛЛ и не ОСХ..... не может найти точку входа.


Сергей М.   (2008-10-14 17:12:00) [10]

Или выполни  ком.строку:

regsrv32 ИмяИсполняемогоФайлаОдноэсины.exe


Сергей М.   (2008-10-14 17:10:00) [11]

Вот потому и "Пишет ошибку класса EOleSysError: "Недопустмая строка с указанием класса"

Переустанови одноэсину как положено.


Vunda   (2008-10-14 16:55:00) [12]

Ничего не находит.


Сергей М.   (2008-10-14 16:50:00) [13]

Ну а что, в конце-концов, говорит сквозной поиск по реестру на предмет наличия где-либо в нем строки 'V8.Application' ?


Vunda   (2008-10-14 16:46:00) [14]

тоже самое


Сергей М.   (2008-10-14 16:37:00) [15]

А что говорит ProgIdToClassId('V8.Application') ?


Наверх

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