By: Shawn Cox
Submitted: 2010-04-27 10:40:04 | Word Count: 466
There are several definitions of a computer and these definitions are given depending on how a person understands it through using it, hearing about it and even seeing what the computer does. Some people may be told and explained of what a splendid or a marvelous job or jobs a computer can do and from that perspective the hearer can describe it using the understanding of its amazing or astounding works. The hearer will simply define the computer according to her or his understanding. However, computers are run by programs and they in turn run programs. This research paper looks into what is run by the computer. Some of the research questions include, what are ActiveX Controls? What do they do and how are they important? And how are they run in the computer and who should use them? Example of ActiveX controls will also be mentioned.
ActiveX Controls
ActiveX controls are simply set of rules that enable many different applications to share information for example information shared between operating systems and softwares or information shared between programming languages and application softwares. When one wants some information like table and pictures to be shared between two application softwares for instance Microsoft excel and Microsoft word then there should linking capabilities and the linking capabilities are solely provided by ActiveX controls which come with windows application softwares. They are commonly used in programming applications but themselves are not programming languages. ActiveX controls are developed in programming languages like Visual Basic, Java, C++ and many others. Microsoft has advanced the use of activeX controls by enabling them to interact with users even in the web servers (Freeze…15) notes, “when Microsoft realized that the internet was not just a passing fad, they wanted to exploit the OLE 2 technology by allowing users to download OLE controls as part of the web documents.” The ActiveX components divided into two Microsoft technologies and those are; one, Object Linking and Embedding (OLE) and Component Object Model (COM). Moreover, windows get the best support from the latest versions of ActiveX. Object Linking and Embedding id used to create very wide and advanced documents. The first version of ActiveX was solely meant to create complex and or compound documents and it did not in any way have COM. ActiveX controls came immediately after windows operating systems and application programs for example Microsoft visual basic came into use.
Later
[ advertisement ]
the second version of ActiveX controls was able to create complex documents and at the same time introduced Component Object Model. Component Object Model was like a son of Object Linking and Embedding because its technology dependent on its technology. The developers never wanted to have two pieces of software but one and the later one to depend on the first one.