Ця стаття потребує додаткових для поліпшення її . (лютий 2018) |
ActiveX є основою для визначення повторно використовуваних компонентів програмного забезпечення незалежно від мови програмування. Програмні застосунки можуть складатися з одного або кількох з цих компонентів з метою забезпечення їхньої функціональності.
Тип | програмний каркас |
---|---|
Розробник | Microsoft |
Операційна система | Windows |
Вебсайт | |
|
ActiveX був введений в 1996 році Microsoft, як розвиток їхніх технологій Component Object Model (COM) і зв'язування і впровадження об'єктів (Object Linking and Embedding, OLE), і зазвичай використовується в операційній системі Windows. Хоча сама по собі технологія не прив'язана до Windows, на практиці більшість елементів керування ActiveX працюють лише у цій операційній системі і лише на платформі x86, через наявність у елементах машинного коду процесора.
Багато Windows застосунків — в тому числі багато від Microsoft, наприклад Internet Explorer, Microsoft Office, Microsoft Visual Studio і Windows Media Player — використовують елементи управління ActiveX, щоб побудувати свій набір функціональності, а також інкапсулювати свої функції як елементи керування ActiveX, які можуть потім вкладатися в інші застосунки. Internet Explorer також дозволяє вбудовувати елементи управління ActiveX на вебсторінках.
Керуючі елементи ActiveX — це як будівельні блоки для програм, вони можуть бути використані для створення розподіленого додатка (клієнт-серверний додаток, що використовує технологію розподілених обчислень), що працює через браузер. Прикладами є настроюються додатки по збору даних, перегляду певних типів файлів і відображення анімації.
Керуючі елементи ActiveX порівнянні з технологією Java-аплетів: програмісти розробляють обидва механізми, щоб браузер міг не тільки завантажити, але й обробити їх. Однак, Java-аплети можуть працювати під будь платформою, тоді як керуючі елементи ActiveX офіційно обробляються тільки Microsoft Internet Explorer і операційною системою Microsoft Windows.
Шкідливе Програмне Забезпечення, таке, як комп'ютерні віруси і шпигунське ПЗ, можна випадково встановити з вебсайтів зловмисників, використовуючи технологію керуючих елементів ActiveX.
Програмісти можуть створювати керуючі елементи ActiveX за допомогою будь-якої мови програмування, що підтримує розробку компонентів Component Object Model (COM), зокрема:
- C ++;
- Delphi 7;
- Visual Basic;
- .NET Framework;
Поширені приклади керуючих елементів ActiveX включають кнопки, списки, діалогові вікна і т. д.
Технологія ActiveX — засіб, за допомогою якого Internet Explorer використовує інші програми всередині себе. За допомогою ActiveX Internet Explorer завантажує Windows Media Player, Quicktime та інші додатки, які можуть відтворювати файли, впроваджені в вебсторінки. Елементи управління ActiveX активізуються при натисканні по такому об'єкту на вебсторінці, наприклад, WMV-файлу, щоб завантажити його для відображення у вікні браузера Internet Explorer.
Firefox та інші кросплатформені браузери використовують програмний інтерфейс модулів Netscape (Netscape Plugin Application Programming Interface, NPAPI). NPAPI виконує функції, подібні таким з ActiveX.
Примітки
- Introduction to ActiveX Controls [ 12 квітня 2008 у Wayback Machine.] at microsoft.com [ 24 січня 2008 у Wayback Machine.]
- Anderson, Jerry (1997). Activex Programming with Visual C++. Que. ISBN .
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Це незавершена стаття про Microsoft Windows. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lyutij 2018 ActiveX ye osnovoyu dlya viznachennya povtorno vikoristovuvanih komponentiv programnogo zabezpechennya nezalezhno vid movi programuvannya Programni zastosunki mozhut skladatisya z odnogo abo kilkoh z cih komponentiv z metoyu zabezpechennya yihnoyi funkcionalnosti ActiveXTipprogramnij karkasRozrobnikMicrosoftOperacijna sistemaWindowsVebsajt Mediafajli u Vikishovishi ActiveX buv vvedenij v 1996 roci Microsoft yak rozvitok yihnih tehnologij Component Object Model COM i zv yazuvannya i vprovadzhennya ob yektiv Object Linking and Embedding OLE i zazvichaj vikoristovuyetsya v operacijnij sistemi Windows Hocha sama po sobi tehnologiya ne priv yazana do Windows na praktici bilshist elementiv keruvannya ActiveX pracyuyut lishe u cij operacijnij sistemi i lishe na platformi x86 cherez nayavnist u elementah mashinnogo kodu procesora Bagato Windows zastosunkiv v tomu chisli bagato vid Microsoft napriklad Internet Explorer Microsoft Office Microsoft Visual Studio i Windows Media Player vikoristovuyut elementi upravlinnya ActiveX shob pobuduvati svij nabir funkcionalnosti a takozh inkapsulyuvati svoyi funkciyi yak elementi keruvannya ActiveX yaki mozhut potim vkladatisya v inshi zastosunki Internet Explorer takozh dozvolyaye vbudovuvati elementi upravlinnya ActiveX na vebstorinkah Keruyuchi elementi ActiveX ce yak budivelni bloki dlya program voni mozhut buti vikoristani dlya stvorennya rozpodilenogo dodatka kliyent servernij dodatok sho vikoristovuye tehnologiyu rozpodilenih obchislen sho pracyuye cherez brauzer Prikladami ye nastroyuyutsya dodatki po zboru danih pereglyadu pevnih tipiv fajliv i vidobrazhennya animaciyi Keruyuchi elementi ActiveX porivnyanni z tehnologiyeyu Java apletiv programisti rozroblyayut obidva mehanizmi shob brauzer mig ne tilki zavantazhiti ale j obrobiti yih Odnak Java apleti mozhut pracyuvati pid bud platformoyu todi yak keruyuchi elementi ActiveX oficijno obroblyayutsya tilki Microsoft Internet Explorer i operacijnoyu sistemoyu Microsoft Windows Shkidlive Programne Zabezpechennya take yak komp yuterni virusi i shpigunske PZ mozhna vipadkovo vstanoviti z vebsajtiv zlovmisnikiv vikoristovuyuchi tehnologiyu keruyuchih elementiv ActiveX Programisti mozhut stvoryuvati keruyuchi elementi ActiveX za dopomogoyu bud yakoyi movi programuvannya sho pidtrimuye rozrobku komponentiv Component Object Model COM zokrema C Delphi 7 Visual Basic NET Framework Poshireni prikladi keruyuchih elementiv ActiveX vklyuchayut knopki spiski dialogovi vikna i t d Tehnologiya ActiveX zasib za dopomogoyu yakogo Internet Explorer vikoristovuye inshi programi vseredini sebe Za dopomogoyu ActiveX Internet Explorer zavantazhuye Windows Media Player Quicktime ta inshi dodatki yaki mozhut vidtvoryuvati fajli vprovadzheni v vebstorinki Elementi upravlinnya ActiveX aktivizuyutsya pri natiskanni po takomu ob yektu na vebstorinci napriklad WMV fajlu shob zavantazhiti jogo dlya vidobrazhennya u vikni brauzera Internet Explorer Firefox ta inshi krosplatformeni brauzeri vikoristovuyut programnij interfejs moduliv Netscape Netscape Plugin Application Programming Interface NPAPI NPAPI vikonuye funkciyi podibni takim z ActiveX PrimitkiIntroduction to ActiveX Controls 12 kvitnya 2008 u Wayback Machine at microsoft com 24 sichnya 2008 u Wayback Machine Anderson Jerry 1997 Activex Programming with Visual C Que ISBN 978 0 7897 1030 7 Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Ce nezavershena stattya pro Microsoft Windows Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi