ActiveX: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Thijs!bot (dyskusja | edycje)
m robot dodaje: fi:ActiveX, ja:ActiveX
Pitazboras (dyskusja | edycje)
m lit.
Linia 1: Linia 1:
'''ActiveX''' – rodzaj [[Komponent (informatyka)|komponentów]] i kontrolek możliwy do użycia w programach pisanych za pomocą takich narzędzi jak [[Delphi]], [[Visual Basic]], [[C++]], [[Java]], [[Power Builder]] i wielu innych. Technologia ActiveX pozwala na przekazwyanie danych pomiędzy różnymi aplikacjami działającymi pod kontrolą systemów operacyjnych [[Windows]]. Technologia ta jest ułatwieniem dla programisty - pozwala oszczędzić czas, który trzeba by poświęcić na pisanie własnych sposobów komunikacji pomiędzy programami.
'''ActiveX''' – rodzaj [[Komponent (informatyka)|komponentów]] i kontrolek możliwy do użycia w programach pisanych za pomocą takich narzędzi jak [[Delphi]], [[Visual Basic]], [[C++]], [[Java]], [[Power Builder]] i wielu innych. Technologia ActiveX pozwala na przekazywanie danych pomiędzy różnymi aplikacjami działającymi pod kontrolą systemów operacyjnych [[Windows]]. Technologia ta jest ułatwieniem dla programisty - pozwala oszczędzić czas, który trzeba by poświęcić na pisanie własnych sposobów komunikacji pomiędzy programami.


ActiveX wywodzi się z wcześniejszych technologii [[Microsoft]]u - [[OLE]] i [[COM]]. ActiveX jest zaprojektowana jako [[technologia modularna]].
ActiveX wywodzi się z wcześniejszych technologii [[Microsoft]]u - [[OLE]] i [[COM]]. ActiveX jest zaprojektowana jako [[technologia modularna]].

Wersja z 11:32, 8 paź 2006

ActiveX – rodzaj komponentów i kontrolek możliwy do użycia w programach pisanych za pomocą takich narzędzi jak Delphi, Visual Basic, C++, Java, Power Builder i wielu innych. Technologia ActiveX pozwala na przekazywanie danych pomiędzy różnymi aplikacjami działającymi pod kontrolą systemów operacyjnych Windows. Technologia ta jest ułatwieniem dla programisty - pozwala oszczędzić czas, który trzeba by poświęcić na pisanie własnych sposobów komunikacji pomiędzy programami.

ActiveX wywodzi się z wcześniejszych technologii Microsoftu - OLE i COM. ActiveX jest zaprojektowana jako technologia modularna.

Z technologii tej korzystają kontrolki ActiveX, służące do uruchamiania aplikacji osadzonych w interfejsie użytkownika, na przykład na formie na stronie WWW (jako aplet).

Plik:ActiveX Label Control Example.png
Przykładowa kontrolka ActiveX typu Etykieta z napisem Test i specyficznym tłem. Jest osadzona w kontenerze, który służy do testowania kontrolek ActiveX

Z technologicznego punktu widzenia, kontrolki ActiveX są podzbiorem komponentów typu COM. Kontrolki ActiveX mają swój początek w komponentach VBX, na bazie których stworzono kontrolki OCX, nazwane później ActiveX.

W Delphi pewne specyficzne komponenty ActiveX będące kontenerami złożonymi z innych kontrolek określane są mianem ActiveForm. Komponenty typu ActiveForm (jak również ActiveX) mogą zostać osadzone na stronie www programu Internet Explorer (czyniąc ją jednak niedostępną dla użytkowników innych przeglądarek).

Z powodu licznych problemów z bezpieczeństwem, nierzadko zaleca się wyłączanie obsługi ActiveX w przeglądarce Microsoft Internet Explorer.

Od kilku lat firma Microsoft zmieniła rodzaj głównej technologii wytwarzania kontrolek, tworząc środowisko .NET, jednak technologia COM/ActiveX jest dalej wspierana i możliwa do użycia w środowisku .NET.

Zobacz też: AJAX, OpenGL, DirectX, OCX, VBX, OLE, COM, .NET

Link zewnętrzny: Microsoft ActiveX

Szablon:Informatyka stub