Напишу как я это понимаю. Это своего рода API.
Это такие файлы с .dll расширением (в операционной системе Windows, про другие не знаю). Программы могут к ним обращаться для того, чтобы выполнить какие-то действия, заложенные в этих файлах. В этих файликах хранится программный код. Чтобы он выполнился нужно определённым образом к нему обратиться, задав параметры. Например один из таких файлов может проигрывать видеоролики. Чтобы к нему обратиться, нужно задать hDc (hDeviceContext, то есть код места, куда выводить видеоплеер), задать размеры видеоплеера, цвет, количество кнопок на нём и т. д. Задаётся это в определённой области памяти, а .dll файлу сообщается адрес в памяти, где находится эта информация. Затем с помощью определённых подпрограмм Windows этот .dll файл запускается.
Если брать не файл видеоплеера, а вообще .dll файлы, то для обращения к ним используются:
1) Параметры, показывающие, как этому файлу работать.
2) Вид действия, которое нужно выполнить в данный момент. Один .dll файл может выполнять несколько разных функций. В примере видеоплеера это: включить воспроизведение, выключить, перемотать, перейти в полноэкранный режим и так далее.
Вопрос, что такое ActiveX, возникает тогда, когда появляются различные сообщения, упоминающие ActiveX.
На самом деле, ActiveX ничего страшного из себя не представляет, это не вирус, не троян.
ActiveX – это небольшая программка, которую еще называют элементом управления. Эти программы используются для облегчения действий пользователя в Интернете, например, для обеспечения безопасности или демонстрации анимации. Поэтому, если сайт вдруг требует установки ActiveX, пугаться не стоит. Просто, без установки ActiveX вы не сможете полноценно просматривать страницы этого сайта или сыграть в онлайн игру.
ActiveX - это фреймворк для определения программных компонентов, пригодных к использованию из программ, написанных на разных языках программирования.
Добавить комментарий