Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Объясните, что происходит / 2 сообщений из 2, страница 1 из 1
25.11.2005, 15:58:00
    #33400558
nova
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните, что происходит
Добрый день!
Компилирую проект и запускаю ехе-файл. В том месте программы где вызывается MyWait выдается сообщение что объекты этого класса не найдены. Тогда я при загрузке в стартовом модуле подключаю его SET CLASSLIB TO и все работает. Мне не понятно, почему действие других классов, включенных в проект не вызывают такое сообщение?
Спасибо!
...
Рейтинг: 0 / 0
25.11.2005, 20:29:14
    #33401113
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните, что происходит
Это зависит от способ использования классов.

Если класс "визуальный" в том смысле, что его создали через дизайнер. А для использования просто "положили" на форму. То такие классы не требуют подключения по SET CLASSLIB.

А вот если класс (не важно каким способом созданный) используется исключительно программно, как-то так:

MyWait = CREATEOBJECT("MyClass")

то вот в этом случае, как раз и требуется указать из какой библиотеки классов брать указанный класс. А это и делается через SET CLASSLIB
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Объясните, что происходит / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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