Обращение к внешней процедуре из прерывания

Тема в разделе "Visual Basic", создана пользователем antares, 14 янв 2010.

  1. antares

    antares Гость

    Я столкнулся с интересным феноменом.
    Проект в VBA на базе EXCEL2000. Когда создал свой класс, прописал в нем процедуру обработки события, из которой обратился к внешней процедуре. Эту внешнюю процедуру создал в модуле формы. При компиляции получил ошибку "не объявленая процедура" в модуле класса в процедуре обработки события. Тогда я создал стандартный модуль (вне формы) и прописал эту внешнюю процедуру там (естественно пришлось приписать в обращениях к реквизитам и свойствам формы ее имя), и только после этого класс скомпилировался. Но чем отличается в данной ситуации модуль формы от стандартного модуля непонятно. :KillMe:

    И еще. Может кто нибудь подсказать как описать свой класс в скрипте (vbs)?
     
  2. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.469
    Симпатии:
    27
    По второму вопросу. Насколько я знаю -никак. Не предназначен он для этого) Он может только использовать классы из других библиотек. А другие библиотеки для него - это COM объекты. Так что любимый VB(С++, Delphi?) в руки и вперед)
     
  3. antares

    antares Гость

    Ага, т.е. написать класс на чемто, скомпилить его в бибилотеку а потом вызвать класс как СОМ-объект в скрипте. А вот интересно, тогда при вызове СОМ-объекта, потомок будет располагать всеми событиями что и предок? Короче, будет ли отрабатывать потомок скомпилированного в библиотеку класса, назначеный в скрипте, все программные прерывания предка, то бишь класса? Или я получу только потомка содержащего свойства и методы класса-предка? Вообще, в скриптах обработка событий для меня тема немного мутная, если у кого есть примерчики, буду крайне признателен ;).
     
Загрузка...
Похожие Темы - Обращение внешней процедуре
  1. Bafomet
    Ответов:
    18
    Просмотров:
    130
  2. Shouldercannon
    Ответов:
    1
    Просмотров:
    143
  3. proteam
    Ответов:
    7
    Просмотров:
    788
  4. Вовкин
    Ответов:
    0
    Просмотров:
    723
  5. Вовкин
    Ответов:
    0
    Просмотров:
    684

Поделиться этой страницей