Общение


Создание скриплета - часть 2


Иногда необходимо чтобы скриплет был зарегистрирован. Для регистрации скриплета можно воспользоваться программой Regsvr32.exe или выбрав пункт Register по правому нажатию кнопки мыши на файле *.sct.

Для того чтобы облегчить приложению, использующему скриплеты возможность узнать интерфейс скриплета, имеется возможность создать библиотеку типов. Библиотека типов содержит информацию о методах, свойствах и инициируемых событиях скриплета, а также количестве параметров необходимых для вызова методов. Для создания библиотеки типов необходимо выбрать пункт Generate Type Library в меню по правому нажатию кнопки мыши. Библиотека типов (*.tlb) создается в той же папке с именем скриплета и регистрируется в реестре Windows.

По умолчанию при выполнении скриплета не выдается никаких сообщений об ошибках. Но можно включить режим, при котором отслеживаются синтаксические ошибки, проверяется корректность использования XML и появляется возможность отладки скриплета средствами script debugger. Для этого в элементе <?scriptlet?> - предусмотрены следующие опции:

  1. validate - при присвоении true, выполняется проверка XML элементов на корректность использования и синтаксические ошибки.
  2. error - при присвоении true, позволяет получать сообщения об ошибках времени исполнения.
  3. debug - при присвоении true, позволяет отлаживать скриплет с помощью script debugger.

Если элемент <?scriptlet?> не включен в файл, то все опции устанавливаются в false.




Начало  Назад  Вперед



Книжный магазин