Программирование | Отладка | Web-технологии | Microsoft Office | Теор.информатика | Исслед-е операций | Операц. сис-мы | Новости |
Проектирование ИС | Исск. инт-т | Трансляторы | Об авторах | Карта сайта | Поиск |
Язык программирования Turbo Pascal |
Среда программирования Delphi 6 |
Язык программирования C++ |
Язык программирования C# |
Язык программирования Assembler |
Язык программирования Go |
Язык программирования Haskell |
Язык программирования Java |
Язык программирования Kotlin |
Язык программирования LISP |
Язык программирования Prolog |
Язык программирования Python |
Параллельные алгоритмы |
Сети Петри |
Начала |
Отладчик Turbo Debugger |
Основы HTML |
Технология Flash |
Язык программирования Perl |
Основы языка PHP |
Основы PhotoShop |
Основы JavaScript |
Основы CSS |
Основы CorelDRAW |
Библиотека jQuery |
Текстовый процессор Microsoft Word |
Электронные таблицы Microsoft Excel |
Система управления базами данных Microsoft Access |
Использование VBA в Microsoft Excel |
Место информатики в системе наук |
Общие сведения об информации |
Кодирование информации в теории Шеннона |
Основные понятия теории алгоритмов |
Классические формализации понятия 'алгоритм' |
Понятие рекурсии |
Сложность алгоритма |
Методы разработки алгоритмов |
Сложность задачи |
Информационное моделирование |
Основные понятия теории графов |
Алгоритмы поиска на графах |
Матроиды. 'Жадные' алгоритмы |
Динамическое программирование |
Алгоритмы |
UNIX и Linux |
Унифицированный язык моделирования UML |
Введение в машинное обучение с использованием Python |
Основы создания нейросети на Python |
Глубокое обучение на Python |
Начала |
Динамические структуры данных |
Библиотека RX |
Основные классы и события Delphi |
Основные компоненты Delphi |
Организация потоков |
Технология COM |
Язык программирования Object Pascal |
Локальные БД в Delphi |
Библиотека OWL |
Библиотека Qt |
Библиотека STL |
Библиотека шаблонов классов Borland |
Основы компьютерной графики |
Динамические структуры данных |
Начала |
Обработка исключительных ситуаций |
Оптимизация с помощью ассемблера |
Основы объектно-ориентированного программирования |
Потоки ввода-вывода |
Разное |
Редактор Resource Workshop |
Среда Visual C++ |
Программирование в Microsoft Visual C++ 2010 |
Технология CUDA |
Технология OLE |
Начала |
16-битное программирование |
32-битное программирование |
Основы логического программирования |
Динамические структуры данных |
Visual Prolog |
Библиотека PyQt5 |
Библиотека Tkinter |
Визуализация данных |
Начала |
Задачи ComputerScience |
Рекурсия |
Однострочники |
Вкладка RXControls |
Вкладка RXDBAware |
Вкладка RXTools |
Вкладка Standard |
Вкладка Additional |
Создание Internet-приложений |
Вкладка System |
Вкладка Win32 |
Вкладка Servers |
Технология ADO |
Вкладка QReport |
Вкладка InterBase |
Вкладка Dialogs |
Начала |
Среда программирования. Язык С/С++ |
На этом шаге мы приведем общие сведения о скриптлетах.
Введение DHTML-скриптлетов в Internet Explorer позволило создавать средствами DHTML простые элементы управления пользовательского интерфейса. Это повторно используемые DHTML-объекты, предоставляющие открытый интерфейс - перечень доступных клиентам свойств и методов. Скриптлеты также способны генерировать события.
Одно из наиболее интересных применений скриптлетов - в качестве элементов управления на базе ActiveX. Например, их можно поместить на Web-страницу или в форму приложения. И все благодаря тому, что скриптлеты выполняются в компоненте Microsoft Scriptlet Component - ActiveX-элементе, устанавливаемом вместе с Internet Explorer. Он предоставляет стандартный интерфейс ActiveX-элемента, позволяющий взаимодействовать с контейнером.
Компонент Scriptlet Component предоставляет контейнеру открытий интерфейс скриптлета. Он действует как посредник, позволяющий приложению-контейнеру обращаться к открытым свойствам и методам DHTML-скриптлета.
Scriptlet Component предоставляет внутренний интерфейс, доступный из кода скриптлета. Этот код способен вызывать объект window.external, чтобы извлечь информацию времени выполнения о текущем состоянии окна, в котором располагается скриптлет, а также обращаться к услугам Scriptlet Component по пересылке событий сгенерированных скриптлетом для приложения-контейнера.
Поскольку скриптлеты исполняются путем интерпретации DHTML, они работают медленнее заранее откомпилированных элементов управления на базе ActiveX. Но если Вам нужен несложный, "облегченный" элемент управления, то скриптлеты вполне годятся на эту роль.
На следующем шаге мы перечислим элементы скриптлета.