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

- имеется 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
Error instantiating class. Cannot find ...vcx
    #32586024
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если VCX лежат внутри APP, то обязаетльно надо добавлять опцию IN в команде SET CLASSLIB

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

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

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


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