Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Error instantiating class. Cannot find ...vcx / 3 сообщений из 3, страница 1 из 1
01.07.2004, 17:55
    #32585948
Сергей_Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Error instantiating class. Cannot find ...vcx
Как одолеть следующую проблему:

- имеется EXE'шник, который при старте "смотрит", не лежат ли рядом какие либо APP'шки. Если обнаруживает, пытается вызвать некую функцию с предопределенным именем (как правило, дополняющую системное меню).
- APP'шка напичкана классами, сложенными в некую XXX.vcx
- в функции, которую позвал EXE'шник, имеется строка SET CLASSLIB TO XXX ADDITIVE.

На всем этом фоне, команда, выданная EXE'ником:

aaa=CreateObject('myobject') && (myobject лежит в xxx.vcx)

выдает Error instantiating class. Cannot find d:\...\xxx.vcx
...
Рейтинг: 0 / 0
01.07.2004, 18:37
    #32586024
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Error instantiating class. Cannot find ...vcx
Если VCX лежат внутри APP, то обязаетльно надо добавлять опцию IN в команде SET CLASSLIB

SET CLASSLIB TO XXX ADDITIVE IN MyLibrary.app
...
Рейтинг: 0 / 0
01.07.2004, 18:40
    #32586028
Сергей_Z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Error instantiating class. Cannot find ...vcx
Владимир,

большое спасибо!
Заработало.

Сергей.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Error instantiating class. Cannot find ...vcx / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]